This repository was archived by the owner on Feb 24, 2025. It is now read-only.
Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
7.138.0
What's Changed
- Phishing Detection Library Implementation by @not-a-rootkit in #3336
- Fix image cache VC segue by @THISISDINOSAUR in #3338
- BSK bump for macOS password import promotion flow by @graeme in #3332
- Move lazy var access to the MainActor by @samsymons in #3333
- Fix Localizable strings by @alessandroboron in #3341
- Alessandro/onboarding choose app icon by @alessandroboron in #3330
- Improve Data Store ID managing by @bwaresiak in #3335
- Fix PrivacyDashboard appearance on entering foreground by @dus7 in #3345
- Onboarding Intro - Add choose address bar position by @alessandroboron in #3340
- Alessandro/onboarding copy and private search options by @alessandroboron in #3349
- Update Onboarding gradients by @alessandroboron in #3350
- C.S.S Bump (Via BSK) by @afterxleep in #3346
- Remove checking for negative attribution case by @dus7 in #3355
- BSK - Add feature flag for SKAN API by @Bunn in #3356
- Update survey builder OS version by @samsymons in #3348
- Ensure toast closures are called on the main thread by @SlayterDev in #3347
- update for macOS: visited links by @mallexxx in #3353
- Enroll all internal users in experiment && Update BSK by @afterxleep in #3359
- SKAD4 crash fix by @federicocappelli in #3361
- Add Marketplace Postback handling by @Bunn in #3357
- Remove VPN feature flag checks by @samsymons in #3334
- New Tab Page post-review fixes by @dus7 in #3221
- Add privacy config version to broken site reports by @SlayterDev in #3351
- Release 7.138.0-0 by @amddg44 in #3362
- [DuckPlayer] Experiment Fix - Update Test Variables and pixel names by @afterxleep in #3363
- Release 7.138.0-1 by @afterxleep in #3364
- Fix Network Controller leak and Dependency Provider usage by @bwaresiak in #3367
- Release 7.138.0-3 by @bwaresiak in #3368
Full Changelog: 7.137.0...7.138.0
7.138.0-3
What's Changed
- Phishing Detection Library Implementation by @not-a-rootkit in #3336
- Fix image cache VC segue by @THISISDINOSAUR in #3338
- BSK bump for macOS password import promotion flow by @graeme in #3332
- Move lazy var access to the MainActor by @samsymons in #3333
- Fix Localizable strings by @alessandroboron in #3341
- Alessandro/onboarding choose app icon by @alessandroboron in #3330
- Improve Data Store ID managing by @bwaresiak in #3335
- Fix PrivacyDashboard appearance on entering foreground by @dus7 in #3345
- Onboarding Intro - Add choose address bar position by @alessandroboron in #3340
- Alessandro/onboarding copy and private search options by @alessandroboron in #3349
- Update Onboarding gradients by @alessandroboron in #3350
- C.S.S Bump (Via BSK) by @afterxleep in #3346
- Remove checking for negative attribution case by @dus7 in #3355
- BSK - Add feature flag for SKAN API by @Bunn in #3356
- Update survey builder OS version by @samsymons in #3348
- Ensure toast closures are called on the main thread by @SlayterDev in #3347
- update for macOS: visited links by @mallexxx in #3353
- Enroll all internal users in experiment && Update BSK by @afterxleep in #3359
- SKAD4 crash fix by @federicocappelli in #3361
- Add Marketplace Postback handling by @Bunn in #3357
- Remove VPN feature flag checks by @samsymons in #3334
- New Tab Page post-review fixes by @dus7 in #3221
- Add privacy config version to broken site reports by @SlayterDev in #3351
- Release 7.138.0-0 by @amddg44 in #3362
- Decouple NTP settings persistence from AppUserDefaults by @dus7 in #3354
- Make remote config accessible to background agents by @SlayterDev in #3255
- Subscription feature tests by @miasma13 in #3352
- Bump BSK by @afterxleep in #3360
- [DuckPlayer] Experiment Fix - Update Test Variables and pixel names by @afterxleep in #3363
- Release 7.138.0-1 by @afterxleep in #3364
- Fix Network Controller leak and Dependency Provider usage by @bwaresiak in #3367
- Release 7.138.0-3 by @bwaresiak in #3368
Full Changelog: 7.137.0...7.137.0-3
7.138.0-1
What's Changed
- [DuckPlayer] Experiment Fix - Update Test Variables and pixel names by @afterxleep in #3363
Full Changelog: 7.138.0-0...7.138.0-1
7.138.0-0
What's Changed
- Phishing Detection Library Implementation by @not-a-rootkit in #3336
- Fix image cache VC segue by @THISISDINOSAUR in #3338
- BSK bump for macOS password import promotion flow by @graeme in #3332
- Move lazy var access to the MainActor by @samsymons in #3333
- Fix Localizable strings by @alessandroboron in #3341
- Alessandro/onboarding choose app icon by @alessandroboron in #3330
- Improve Data Store ID managing by @bwaresiak in #3335
- Fix PrivacyDashboard appearance on entering foreground by @dus7 in #3345
- Onboarding Intro - Add choose address bar position by @alessandroboron in #3340
- Alessandro/onboarding copy and private search options by @alessandroboron in #3349
- Update Onboarding gradients by @alessandroboron in #3350
- C.S.S Bump (Via BSK) by @afterxleep in #3346
- Remove checking for negative attribution case by @dus7 in #3355
- BSK - Add feature flag for SKAN API by @Bunn in #3356
- Update survey builder OS version by @samsymons in #3348
- Ensure toast closures are called on the main thread by @SlayterDev in #3347
- update for macOS: visited links by @mallexxx in #3353
- Enroll all internal users in experiment && Update BSK by @afterxleep in #3359
- SKAD4 crash fix by @federicocappelli in #3361
- Add Marketplace Postback handling by @Bunn in #3357
- Remove VPN feature flag checks by @samsymons in #3334
- New Tab Page post-review fixes by @dus7 in #3221
- Add privacy config version to broken site reports by @SlayterDev in #3351
- Release 7.138.0-0 by @amddg44 in #3362
Full Changelog: 7.137.0...7.138.0-0
7.137.0
What's Changed
- Remote feature flag for New Tab Page Improvements by @dus7 in #3294
- iOS Integration of BSK Onboarding by @SabrinaTardio in #3282
- Fix wrong URL displayed for auth dialog by @mallexxx in #3307
- usage segmentation by @brindy in #3263
- [DuckPlayer] 28. Open in Youtube -> Youtube App by @afterxleep in #3290
- Fix Keychain Debug view controller segue by @samsymons in #3310
- Fix #3298: Add support for Xcode 16 by @iccub in #3299
- ensure no atb or app version sent with pixel by @brindy in #3315
- Bump BSK with C-S-S to 6.14.0 by @brianhall in #3314
- Onboarding highlights feature flag setup by @alessandroboron in #3308
- fix tab switcher crashes (speculative fix) by @brindy in #3319
- defer loading the tab switcher button until view did load by @brindy in #3326
- DuckPlayer Launch Experiment for iOS by @afterxleep in #3328
- Bump C-S-S to 6.14.1 by @mgurgel in #3331
- Add copy for onboarding highlights experiment by @alessandroboron in #3325
- Add Onboarding Progress bar by @alessandroboron in #3323
- New feature flag for autofillSurveys by @amddg44 in #3318
- Duckplayer Experiment Override Fix by @afterxleep in #3329
- Update VPN user agent by @samsymons in #3302
- Release 7.137.0-0 by @graeme in #3339
- Add survey to Passwords screen by @amddg44 in #3327
- Release 7.137.0-1 by @amddg44 in #3342
- Fix privacy icon glitch by @jaceklyp in #3343
- Release 7.137.0-2 by @bwaresiak in #3344
New Contributors
Full Changelog: 7.136.0...7.137.0
7.137.0-2
What's Changed
- Remote feature flag for New Tab Page Improvements by @dus7 in #3294
- iOS Integration of BSK Onboarding by @SabrinaTardio in #3282
- Fix wrong URL displayed for auth dialog by @mallexxx in #3307
- usage segmentation by @brindy in #3263
- [DuckPlayer] 28. Open in Youtube -> Youtube App by @afterxleep in #3290
- Fix Keychain Debug view controller segue by @samsymons in #3310
- Fix #3298: Add support for Xcode 16 by @iccub in #3299
- ensure no atb or app version sent with pixel by @brindy in #3315
- Bump BSK with C-S-S to 6.14.0 by @brianhall in #3314
- Onboarding highlights feature flag setup by @alessandroboron in #3308
- fix tab switcher crashes (speculative fix) by @brindy in #3319
- defer loading the tab switcher button until view did load by @brindy in #3326
- DuckPlayer Launch Experiment for iOS by @afterxleep in #3328
- Bump C-S-S to 6.14.1 by @mgurgel in #3331
- Add copy for onboarding highlights experiment by @alessandroboron in #3325
- Add Onboarding Progress bar by @alessandroboron in #3323
- New feature flag for autofillSurveys by @amddg44 in #3318
- Duckplayer Experiment Override Fix by @afterxleep in #3329
- Update VPN user agent by @samsymons in #3302
- Release 7.137.0-0 by @graeme in #3339
- Add survey to Passwords screen by @amddg44 in #3327
- Release 7.137.0-1 by @amddg44 in #3342
- Fix privacy icon glitch by @jaceklyp in #3343
- Release 7.137.0-2 by @bwaresiak in #3344
New Contributors
Full Changelog: 7.136.0...7.137.0-2
7.137.0-1
What's Changed
- Remote feature flag for New Tab Page Improvements by @dus7 in #3294
- iOS Integration of BSK Onboarding by @SabrinaTardio in #3282
- Fix wrong URL displayed for auth dialog by @mallexxx in #3307
- usage segmentation by @brindy in #3263
- [DuckPlayer] 28. Open in Youtube -> Youtube App by @afterxleep in #3290
- Fix Keychain Debug view controller segue by @samsymons in #3310
- Fix #3298: Add support for Xcode 16 by @iccub in #3299
- ensure no atb or app version sent with pixel by @brindy in #3315
- Bump BSK with C-S-S to 6.14.0 by @brianhall in #3314
- Onboarding highlights feature flag setup by @alessandroboron in #3308
- fix tab switcher crashes (speculative fix) by @brindy in #3319
- defer loading the tab switcher button until view did load by @brindy in #3326
- DuckPlayer Launch Experiment for iOS by @afterxleep in #3328
- Bump C-S-S to 6.14.1 by @mgurgel in #3331
- Add copy for onboarding highlights experiment by @alessandroboron in #3325
- Add Onboarding Progress bar by @alessandroboron in #3323
- New feature flag for autofillSurveys by @amddg44 in #3318
- Duckplayer Experiment Override Fix by @afterxleep in #3329
- Update VPN user agent by @samsymons in #3302
- Release 7.137.0-0 by @graeme in #3339
- Add survey to Passwords screen by @amddg44 in #3327
- Release 7.137.0-1 by @amddg44 in #3342
New Contributors
Full Changelog: 7.136.0...7.137.0-1
7.137.0-0
What's Changed
- Remote feature flag for New Tab Page Improvements by @dus7 in #3294
- iOS Integration of BSK Onboarding by @SabrinaTardio in #3282
- Fix wrong URL displayed for auth dialog by @mallexxx in #3307
- usage segmentation by @brindy in #3263
- [DuckPlayer] 28. Open in Youtube -> Youtube App by @afterxleep in #3290
- Fix Keychain Debug view controller segue by @samsymons in #3310
- Fix #3298: Add support for Xcode 16 by @iccub in #3299
- ensure no atb or app version sent with pixel by @brindy in #3315
- Bump BSK with C-S-S to 6.14.0 by @brianhall in #3314
- Onboarding highlights feature flag setup by @alessandroboron in #3308
- fix tab switcher crashes (speculative fix) by @brindy in #3319
- defer loading the tab switcher button until view did load by @brindy in #3326
- DuckPlayer Launch Experiment for iOS by @afterxleep in #3328
- Bump C-S-S to 6.14.1 by @mgurgel in #3331
- Add copy for onboarding highlights experiment by @alessandroboron in #3325
- Add Onboarding Progress bar by @alessandroboron in #3323
- New feature flag for autofillSurveys by @amddg44 in #3318
- Duckplayer Experiment Override Fix by @afterxleep in #3329
- Update VPN user agent by @samsymons in #3302
- Release 7.137.0-0 by @graeme in #3339
New Contributors
Full Changelog: 7.136.0...7.137.0-0
7.136.0
What's Changed
- Set onboarding completed for sync end to end tests by @alessandroboron in #3259
- Unified feedback form for Privacy Pro by @quanganhdo in #3172
- disable flaky test by @SabrinaTardio in #3283
- Add PPro unified feedback form by @quanganhdo in #3248
- Move WireGuard dependency to packet tunnel provider by @samsymons in #3273
- Logging refactoring phase #2 by @federicocappelli in #3268
- [DuckPlayer] 23. Ship Review Fixes by @afterxleep in #3279
- [DuckPlayer] 24. FrontEnd Translation by @afterxleep in #3281
- Add error pixels for Subscription keychain access errors by @miasma13 in #3276
- VPN Domain Exclusions pixel changes by @diegoreymendez in #3242
- [DuckPlayer] 25. Allow www.youtube.com as origin by @afterxleep in #3284
- [DuckPlayer] 26. Fix saved favs when DuckPlayer is disabled by @afterxleep in #3285
- VPN location fallback by @quanganhdo in #3264
- Update C-S-S for DuckPlayer onboarding #3169 by @Bunn in #3287
- Handle SSL errors gracefully by @jaceklyp in #3271
- Bump rexml from 3.3.5 to 3.3.6 by @dependabot in #3270
- Bump submodules/privacy-reference-tests from
a603ff9to6133e7dby @dependabot in #3274 - [DuckPlayer] 29. Update text wrap by @afterxleep in #3296
- [DuckPlayer] 27. Contextual Two-word copy update by @afterxleep in #3289
- Add app-configuration App Group by @samsymons in #3295
- remove references to obsolete FBConfig by @ladamski in #3297
- Sync promotions added to Bookmarks & Passwords screens by @amddg44 in #3260
- Fix site owned by major network by @alessandroboron in #3286
- Dismiss Text Size sheet on tapping outside by @dus7 in #3304
- Adds support for new Autofill unknownUsernameCategorization feature flag by @amddg44 in #3288
- Translations for sync touchpoints promo by @amddg44 in #3301
- Fix camera System alert access in Sync e2e tests by @bwaresiak in #3303
- Release 7.136.0-0 by @dus7 in #3306
- Fix an issue that causes the fire dialog to show multiple times for the same website after dismissing it by @alessandroboron in #3305
- Release 7.136.0-1 by @alessandroboron in #3309
- Fix bookmarks toolbar behaviour with Sync Promo on iOS 15 by @amddg44 in #3313
- Attempt to fix dissapearing privacy icon by @jaceklyp in #3317
- Release 7.136.0-2 by @amddg44 in #3320
- Release PR: Check for the negative attribution case by @samsymons in #3311
- Release 7.136.0-3 by @samsymons in #3324
Full Changelog: 7.135.0...7.136.0
7.136.0-3
What's Changed
- Set onboarding completed for sync end to end tests by @alessandroboron in #3259
- Unified feedback form for Privacy Pro by @quanganhdo in #3172
- disable flaky test by @SabrinaTardio in #3283
- Add PPro unified feedback form by @quanganhdo in #3248
- Move WireGuard dependency to packet tunnel provider by @samsymons in #3273
- Logging refactoring phase #2 by @federicocappelli in #3268
- [DuckPlayer] 23. Ship Review Fixes by @afterxleep in #3279
- [DuckPlayer] 24. FrontEnd Translation by @afterxleep in #3281
- Add error pixels for Subscription keychain access errors by @miasma13 in #3276
- VPN Domain Exclusions pixel changes by @diegoreymendez in #3242
- [DuckPlayer] 25. Allow www.youtube.com as origin by @afterxleep in #3284
- [DuckPlayer] 26. Fix saved favs when DuckPlayer is disabled by @afterxleep in #3285
- VPN location fallback by @quanganhdo in #3264
- Update C-S-S for DuckPlayer onboarding #3169 by @Bunn in #3287
- Handle SSL errors gracefully by @jaceklyp in #3271
- Bump rexml from 3.3.5 to 3.3.6 by @dependabot in #3270
- Bump submodules/privacy-reference-tests from
a603ff9to6133e7dby @dependabot in #3274 - [DuckPlayer] 29. Update text wrap by @afterxleep in #3296
- [DuckPlayer] 27. Contextual Two-word copy update by @afterxleep in #3289
- Add app-configuration App Group by @samsymons in #3295
- remove references to obsolete FBConfig by @ladamski in #3297
- Sync promotions added to Bookmarks & Passwords screens by @amddg44 in #3260
- Fix site owned by major network by @alessandroboron in #3286
- Dismiss Text Size sheet on tapping outside by @dus7 in #3304
- Adds support for new Autofill unknownUsernameCategorization feature flag by @amddg44 in #3288
- Translations for sync touchpoints promo by @amddg44 in #3301
- Fix camera System alert access in Sync e2e tests by @bwaresiak in #3303
- Release 7.136.0-0 by @dus7 in #3306
- Fix an issue that causes the fire dialog to show multiple times for the same website after dismissing it by @alessandroboron in #3305
- Release 7.136.0-1 by @alessandroboron in #3309
- Fix bookmarks toolbar behaviour with Sync Promo on iOS 15 by @amddg44 in #3313
- Attempt to fix dissapearing privacy icon by @jaceklyp in #3317
- Release 7.136.0-2 by @amddg44 in #3320
- Release PR: Check for the negative attribution case by @samsymons in #3311
- Release 7.136.0-3 by @samsymons in #3324
Full Changelog: 7.135.0...7.136.0-3