Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
7.133.0-3
What's Changed
- Integrated macOS VPN Domain exclusion (internal release) changes into iOS. by @diegoreymendez in #3164
- Open keyboard on New Tab Page based on Settings by @dus7 in #3187
- Add UI for displaying Duck Player contingency message #3065 by @Bunn in #3181
- Handle contingency settings state on remote config by @Bunn in #3190
- Update release workflow to use S3 bucket name from secrets by @ayoy in #3120
- Translate strings introduced in New Tab Page improvements by @dus7 in #3174
- Show shortcuts for enabled features only by @dus7 in #3193
- Fix New Tab Page UI issues on iOS 15 by @dus7 in #3198
- Animate transition between New Tab Page and tab switcher by @dus7 in #3196
- Bump BSK (sets Privacy Dashboard to 5.0.0) by @mgurgel in #3166
- Show improved Dax onboarding on New Tab Page by @dus7 in #3203
- Restore attribution flag by @samsymons in #3197
- Ship review feedback for contingency message by @Bunn in #3209
- fix content inset when keyboard is visible by @brindy in #3207
- [DuckPlayer] 16. Localization Updates by @afterxleep in #3200
- Bump submodules/privacy-reference-tests from
a603ff9
toafb4f61
by @dependabot in #3165 - Bump rexml from 3.2.9 to 3.3.3 by @dependabot in #3175
- Fix PrivacyProDataReporter crash due to premature secure vault use by @quanganhdo in #3217
- Add translations for DuckPlayer contingency messge by @Bunn in #3215
- New autofill onboarding for existing DDG users by @graeme in #3170
- DuckPlayer contingency messages pixels by @Bunn in #3220
- VPN snooze mode by @samsymons in #3184
- swipe to delete history by @brindy in #3205
- [DuckPlayer] 18. Pixel Updates by @afterxleep in #3216
- Add translations for updated copy for enabling autofill for all by @graeme in #3223
- Release 7.133.0-0 by @afterxleep in #3225
- Fix AppUserDefaultsTests by @graeme in #3226
- Update BSK with autofill 13.0.0 by @daxmobile in #3212
- VPN now recovers from WireGuard closing utun by @diegoreymendez in #3204
- Fix End to End tests by @alessandroboron in #3224
- Update bundle by @jaceklyp in #3232
- Sync test: check the status of unified favs before toggling by @loremattei in #3233
- Privacy Pro settings updates by @federicocappelli in #3189
- Fix failure to shut down VPN when subscription expires by @quanganhdo in #3229
- Fix failure to shut down VPN when subscription expires by @quanganhdo in #3237
- Release 7.133.0-1 by @quanganhdo in #3238
- Update BSK to include VPN shutdown hotfix by @quanganhdo in #3239
- Update attribution by @samsymons in #3236
- Release 7.133.0-2 by @samsymons in #3245
- Contextual Onboarding - Skip additional trackers dialog by @alessandroboron in #3231
- Release 7.133.0-3 by @brindy in #3247
New Contributors
Full Changelog: 7.132.0...7.133.0-3
7.133.0-2
What's Changed
- Integrated macOS VPN Domain exclusion (internal release) changes into iOS. by @diegoreymendez in #3164
- Open keyboard on New Tab Page based on Settings by @dus7 in #3187
- Add UI for displaying Duck Player contingency message #3065 by @Bunn in #3181
- Handle contingency settings state on remote config by @Bunn in #3190
- Update release workflow to use S3 bucket name from secrets by @ayoy in #3120
- Translate strings introduced in New Tab Page improvements by @dus7 in #3174
- Show shortcuts for enabled features only by @dus7 in #3193
- Fix New Tab Page UI issues on iOS 15 by @dus7 in #3198
- Animate transition between New Tab Page and tab switcher by @dus7 in #3196
- Bump BSK (sets Privacy Dashboard to 5.0.0) by @mgurgel in #3166
- Show improved Dax onboarding on New Tab Page by @dus7 in #3203
- Restore attribution flag by @samsymons in #3197
- Ship review feedback for contingency message by @Bunn in #3209
- fix content inset when keyboard is visible by @brindy in #3207
- [DuckPlayer] 16. Localization Updates by @afterxleep in #3200
- Bump submodules/privacy-reference-tests from
a603ff9
toafb4f61
by @dependabot in #3165 - Bump rexml from 3.2.9 to 3.3.3 by @dependabot in #3175
- Fix PrivacyProDataReporter crash due to premature secure vault use by @quanganhdo in #3217
- Add translations for DuckPlayer contingency messge by @Bunn in #3215
- New autofill onboarding for existing DDG users by @graeme in #3170
- DuckPlayer contingency messages pixels by @Bunn in #3220
- VPN snooze mode by @samsymons in #3184
- swipe to delete history by @brindy in #3205
- [DuckPlayer] 18. Pixel Updates by @afterxleep in #3216
- Add translations for updated copy for enabling autofill for all by @graeme in #3223
- Release 7.133.0-0 by @afterxleep in #3225
- Fix failure to shut down VPN when subscription expires by @quanganhdo in #3229
- Fix failure to shut down VPN when subscription expires by @quanganhdo in #3237
- Release 7.133.0-1 by @quanganhdo in #3238
- Update attribution by @samsymons in #3236
- Release 7.133.0-2 by @samsymons in #3245
New Contributors
Full Changelog: 7.132.0...7.133.0-2
7.133.0-1
What's Changed
- Fix failure to shut down VPN when subscription expires by @quanganhdo in #3229
- Fix failure to shut down VPN when subscription expires by @quanganhdo in #3237
- Release 7.133.0-1 by @quanganhdo in #3238
Full Changelog: 7.133.0...7.133.0-1
7.133.0
What's Changed
- Duck player support on RMF by @Bunn in #3146
- Update Autofill UI test to reflect updated app copy by @amddg44 in #3158
- tentatively fix content blocking UI test by @brindy in #3141
- Prevent endless rekey and tunnel update cycle by @diegoreymendez in #3091
- New Tab Page Settings Storage by @dus7 in #3159
- New Tab Page Settings by @dus7 in #3140
- [DuckPlayer] 14. Potential fix to crash by @afterxleep in #3161
- Automatically add Asana task to iOS App Board by @ayoy in #3168
- application lock test and tab switcher test by @brindy in #3163
- Update autoconsent to v10.13.0 by @daxmobile in #3178
- [DuckPlayer]. 15. Move DuckPlayer code to BSK by @afterxleep in #3171
- Enable favorites reordering on New Tab Page by @dus7 in #3169
- Add RMF
messageShown
attribute by @samsymons in #3176 - Improve Bookmarks DB Setup by @bwaresiak in #3143
- Experiment Contextual onboarding by @alessandroboron in #3160
- Show Intro message for existing users on New Tab Page by @dus7 in #3173
- If no App Store subscriptions option are available return empty options object by @miasma13 in #3188
- ensure new data clearing api is being used by @brindy in #3191
- new pixel and parameter for monitoring clearing of data stores by @brindy in #3186
- Update toolbar items for New Tab Page by @dus7 in #3185
- Increase testPixelDebouncePreventsFiringWithinInterval test timeout by @miasma13 in #3192
- Release 7.132.0-0 by @miasma13 in #3194
- Integrated macOS VPN Domain exclusion (internal release) changes into iOS. by @diegoreymendez in #3164
- Open keyboard on New Tab Page based on Settings by @dus7 in #3187
- Add UI for displaying Duck Player contingency message #3065 by @Bunn in #3181
- Handle contingency settings state on remote config by @Bunn in #3190
- Update release workflow to use S3 bucket name from secrets by @ayoy in #3120
- Translate strings introduced in New Tab Page improvements by @dus7 in #3174
- Show shortcuts for enabled features only by @dus7 in #3193
- Push domain exclusions to internal release by @diegoreymendez in #3195
- Fix New Tab Page UI issues on iOS 15 by @dus7 in #3198
- Animate transition between New Tab Page and tab switcher by @dus7 in #3196
- Bump BSK (sets Privacy Dashboard to 5.0.0) by @mgurgel in #3166
- Show improved Dax onboarding on New Tab Page by @dus7 in #3203
- Break DuckPlayer ref cycle by @afterxleep in #3206
- Release 7.132.0-1 by @brindy in #3208
- Restore attribution flag by @samsymons in #3197
- Release 7.132.0-2 by @samsymons in #3211
- Ship review feedback for contingency message by @Bunn in #3209
- fix content inset when keyboard is visible by @brindy in #3207
- Release 7.132.0-3 by @brindy in #3213
- [DuckPlayer] 16. Localization Updates by @afterxleep in #3200
- Bump submodules/privacy-reference-tests from
a603ff9
toafb4f61
by @dependabot in #3165 - Bump rexml from 3.2.9 to 3.3.3 by @dependabot in #3175
- Fix PrivacyProDataReporter crash due to premature secure vault use by @quanganhdo in #3217
- Add translations for DuckPlayer contingency messge by @Bunn in #3215
- New autofill onboarding for existing DDG users by @graeme in #3170
- DuckPlayer contingency messages pixels by @Bunn in #3220
- VPN snooze mode by @samsymons in #3184
- swipe to delete history by @brindy in #3205
- [DuckPlayer] 18. Pixel Updates by @afterxleep in #3216
- Add translations for updated copy for enabling autofill for all by @graeme in #3223
- Release 7.133.0-0 by @afterxleep in #3225
New Contributors
Full Changelog: 7.131.0...7.133.0
7.132.0
What's Changed
- Duck player support on RMF by @Bunn in #3146
- Update Autofill UI test to reflect updated app copy by @amddg44 in #3158
- tentatively fix content blocking UI test by @brindy in #3141
- Prevent endless rekey and tunnel update cycle by @diegoreymendez in #3091
- New Tab Page Settings Storage by @dus7 in #3159
- New Tab Page Settings by @dus7 in #3140
- [DuckPlayer] 14. Potential fix to crash by @afterxleep in #3161
- Automatically add Asana task to iOS App Board by @ayoy in #3168
- application lock test and tab switcher test by @brindy in #3163
- Update autoconsent to v10.13.0 by @daxmobile in #3178
- [DuckPlayer]. 15. Move DuckPlayer code to BSK by @afterxleep in #3171
- Enable favorites reordering on New Tab Page by @dus7 in #3169
- Add RMF
messageShown
attribute by @samsymons in #3176 - Improve Bookmarks DB Setup by @bwaresiak in #3143
- Experiment Contextual onboarding by @alessandroboron in #3160
- Show Intro message for existing users on New Tab Page by @dus7 in #3173
- If no App Store subscriptions option are available return empty options object by @miasma13 in #3188
- ensure new data clearing api is being used by @brindy in #3191
- new pixel and parameter for monitoring clearing of data stores by @brindy in #3186
- Update toolbar items for New Tab Page by @dus7 in #3185
- Increase testPixelDebouncePreventsFiringWithinInterval test timeout by @miasma13 in #3192
- Release 7.132.0-0 by @miasma13 in #3194
- Push domain exclusions to internal release by @diegoreymendez in #3195
- Break DuckPlayer ref cycle by @afterxleep in #3206
- Release 7.132.0-1 by @brindy in #3208
- Release 7.132.0-2 by @samsymons in #3211
- Release 7.132.0-3 by @brindy in #3213
Full Changelog: 7.131.0...7.132.0
7.132.0-3
What's Changed
- Duck player support on RMF by @Bunn in #3146
- Update Autofill UI test to reflect updated app copy by @amddg44 in #3158
- tentatively fix content blocking UI test by @brindy in #3141
- Prevent endless rekey and tunnel update cycle by @diegoreymendez in #3091
- New Tab Page Settings Storage by @dus7 in #3159
- New Tab Page Settings by @dus7 in #3140
- [DuckPlayer] 14. Potential fix to crash by @afterxleep in #3161
- Automatically add Asana task to iOS App Board by @ayoy in #3168
- application lock test and tab switcher test by @brindy in #3163
- Update autoconsent to v10.13.0 by @daxmobile in #3178
- [DuckPlayer]. 15. Move DuckPlayer code to BSK by @afterxleep in #3171
- Enable favorites reordering on New Tab Page by @dus7 in #3169
- Add RMF
messageShown
attribute by @samsymons in #3176 - Improve Bookmarks DB Setup by @bwaresiak in #3143
- Experiment Contextual onboarding by @alessandroboron in #3160
- Show Intro message for existing users on New Tab Page by @dus7 in #3173
- If no App Store subscriptions option are available return empty options object by @miasma13 in #3188
- ensure new data clearing api is being used by @brindy in #3191
- new pixel and parameter for monitoring clearing of data stores by @brindy in #3186
- Update toolbar items for New Tab Page by @dus7 in #3185
- Increase testPixelDebouncePreventsFiringWithinInterval test timeout by @miasma13 in #3192
- Release 7.132.0-0 by @miasma13 in #3194
- Push domain exclusions to internal release by @diegoreymendez in #3195
- Break DuckPlayer ref cycle by @afterxleep in #3206
- Release 7.132.0-1 by @brindy in #3208
- Release 7.132.0-2 by @samsymons in #3211
- Release 7.132.0-3 by @brindy in #3213
Full Changelog: 7.131.0...7.132.0-3
7.132.0-2
What's Changed
- Duck player support on RMF by @Bunn in #3146
- Update Autofill UI test to reflect updated app copy by @amddg44 in #3158
- tentatively fix content blocking UI test by @brindy in #3141
- Prevent endless rekey and tunnel update cycle by @diegoreymendez in #3091
- New Tab Page Settings Storage by @dus7 in #3159
- New Tab Page Settings by @dus7 in #3140
- [DuckPlayer] 14. Potential fix to crash by @afterxleep in #3161
- Automatically add Asana task to iOS App Board by @ayoy in #3168
- application lock test and tab switcher test by @brindy in #3163
- Update autoconsent to v10.13.0 by @daxmobile in #3178
- [DuckPlayer]. 15. Move DuckPlayer code to BSK by @afterxleep in #3171
- Enable favorites reordering on New Tab Page by @dus7 in #3169
- Add RMF
messageShown
attribute by @samsymons in #3176 - Improve Bookmarks DB Setup by @bwaresiak in #3143
- Experiment Contextual onboarding by @alessandroboron in #3160
- Show Intro message for existing users on New Tab Page by @dus7 in #3173
- If no App Store subscriptions option are available return empty options object by @miasma13 in #3188
- ensure new data clearing api is being used by @brindy in #3191
- new pixel and parameter for monitoring clearing of data stores by @brindy in #3186
- Update toolbar items for New Tab Page by @dus7 in #3185
- Increase testPixelDebouncePreventsFiringWithinInterval test timeout by @miasma13 in #3192
- Release 7.132.0-0 by @miasma13 in #3194
- Push domain exclusions to internal release by @diegoreymendez in #3195
- Break DuckPlayer ref cycle by @afterxleep in #3206
- Release 7.132.0-1 by @brindy in #3208
- Release 7.132.0-2 by @samsymons in #3211
Full Changelog: 7.131.0...7.132.0-2
7.132.0-1
What's Changed
- Duck player support on RMF by @Bunn in #3146
- Update Autofill UI test to reflect updated app copy by @amddg44 in #3158
- tentatively fix content blocking UI test by @brindy in #3141
- Prevent endless rekey and tunnel update cycle by @diegoreymendez in #3091
- New Tab Page Settings Storage by @dus7 in #3159
- New Tab Page Settings by @dus7 in #3140
- [DuckPlayer] 14. Potential fix to crash by @afterxleep in #3161
- Automatically add Asana task to iOS App Board by @ayoy in #3168
- application lock test and tab switcher test by @brindy in #3163
- Update autoconsent to v10.13.0 by @daxmobile in #3178
- [DuckPlayer]. 15. Move DuckPlayer code to BSK by @afterxleep in #3171
- Enable favorites reordering on New Tab Page by @dus7 in #3169
- Add RMF
messageShown
attribute by @samsymons in #3176 - Improve Bookmarks DB Setup by @bwaresiak in #3143
- Experiment Contextual onboarding by @alessandroboron in #3160
- Show Intro message for existing users on New Tab Page by @dus7 in #3173
- If no App Store subscriptions option are available return empty options object by @miasma13 in #3188
- ensure new data clearing api is being used by @brindy in #3191
- new pixel and parameter for monitoring clearing of data stores by @brindy in #3186
- Update toolbar items for New Tab Page by @dus7 in #3185
- Increase testPixelDebouncePreventsFiringWithinInterval test timeout by @miasma13 in #3192
- Release 7.132.0-0 by @miasma13 in #3194
- Push domain exclusions to internal release by @diegoreymendez in #3195
- Break DuckPlayer ref cycle by @afterxleep in #3206
- Release 7.132.0-1 by @brindy in #3208
Full Changelog: 7.131.0...7.132.0-1
7.132.0-0
What's Changed
- Duck player support on RMF by @Bunn in #3146
- Update Autofill UI test to reflect updated app copy by @amddg44 in #3158
- tentatively fix content blocking UI test by @brindy in #3141
- Prevent endless rekey and tunnel update cycle by @diegoreymendez in #3091
- New Tab Page Settings Storage by @dus7 in #3159
- New Tab Page Settings by @dus7 in #3140
- [DuckPlayer] 14. Potential fix to crash by @afterxleep in #3161
- Automatically add Asana task to iOS App Board by @ayoy in #3168
- application lock test and tab switcher test by @brindy in #3163
- Update autoconsent to v10.13.0 by @daxmobile in #3178
- [DuckPlayer]. 15. Move DuckPlayer code to BSK by @afterxleep in #3171
- Enable favorites reordering on New Tab Page by @dus7 in #3169
- Add RMF
messageShown
attribute by @samsymons in #3176 - Improve Bookmarks DB Setup by @bwaresiak in #3143
- Experiment Contextual onboarding by @alessandroboron in #3160
- Show Intro message for existing users on New Tab Page by @dus7 in #3173
- If no App Store subscriptions option are available return empty options object by @miasma13 in #3188
- ensure new data clearing api is being used by @brindy in #3191
- new pixel and parameter for monitoring clearing of data stores by @brindy in #3186
- Update toolbar items for New Tab Page by @dus7 in #3185
- Increase testPixelDebouncePreventsFiringWithinInterval test timeout by @miasma13 in #3192
- Release 7.132.0-0 by @miasma13 in #3194
Full Changelog: 7.131.0...7.132.0-0
7.131.0
What's Changed
- Scroll to Internal User setting by @bwaresiak in #3114
- fix index out-of-bounds in startAttachingCrashLogMessages by @mallexxx in #3123
- Release 7.129.1-0 by @brindy in #3127
- Don't show key icon for empty passwords by @graeme in #3070
- Attach params to PPro pixels by @quanganhdo in #3092
- [Duckplayer] - 9. Edge Cases by @afterxleep in #3115
- Fix threading issue with Mesage broker by @afterxleep in #3132
- [DuckPlayer] 10 . Move DuckPlayer init to TabManager by @afterxleep in #3124
- Keep Remote Messages in database if they were shown by @ayoy in #3136
- remove pixels for keyboard toggle by @brindy in #3135
- Update Xcode version to 15.4 by @ayoy in #3142
- iOS 14 deprecation cleanup by @samsymons in #3098
- Bump submodules/privacy-reference-tests from
a603ff9
toafb4f61
by @dependabot in #3113 - Add favorites empty state tooltip by @dus7 in #3119
- Remove the NETWORK_PROTECTION compilation flag by @samsymons in #3139
- [DuckPlayer] 11. Tab views and Pixel updates by @afterxleep in #3145
- [DuckPlayer] 12. Ensure DuckPlayer does not leak without the proper config by @afterxleep in #3147
- [DuckPlayer] 13. Add openInfo message to Overlay by @afterxleep in #3151
- Update fastlane to 2.222.0 by @ayoy in #3154
- Update GRDB to 2.4.0 (upstream 6.29.0, SQLCipher 4.6.0) by @ayoy in #3153
- Report Autofill issues via Passwords screen by @amddg44 in #3116
- Update BSK with autofill 12.1.0 by @daxmobile in #3155
- Release 7.131.0-0 by @THISISDINOSAUR in #3157
- restore CrashLogMessageExtractor with disabled __cxa_throw swapper by @mallexxx in #3133
- Release 7.131.0-1 by @mallexxx in #3179
Full Changelog: 7.130.0...7.131.0