Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
7.131.0-1
7.131.0-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
Full Changelog: 7.130.0...7.131.0-0
7.130.0
What's Changed
- Update BSK version by @Bunn in #3087
- Update BSK to latest - for macOS fix to AdAttribution by @bwaresiak in #3084
- Expand AdHoc build workflow, add debug bookmarks screen by @bwaresiak in #3086
- AdHoc lane: Make proper assignment to variable by @bwaresiak in #3095
- fix ui tests broken by new onboarding and use shared setup flow by @brindy in #3081
- Properly compare actual value of the entitlement check by @miasma13 in #3100
- New Tab Page favorites section by @dus7 in #3083
- Update Package.resolved file by @dus7 in #3102
- Remove print by @afterxleep in #3101
- Bump submodules/privacy-reference-tests from
a242bf0
toafb4f61
by @dependabot in #3096 - Add support for skipping sending usage pixels for remote messages by @ayoy in #3106
- avoid resizing webview when keyboard shows/hides by @brindy in #3094
- Fix VPN configuration removal to stop the tunnel by @diegoreymendez in #3099
- New Tab Page Shortcuts section by @dus7 in #3104
- [DuckPlayer] 6 - Init updates and Watch on YouTube by @afterxleep in #3066
- [DuckPlayer] 7- Open Settings by @afterxleep in #3110
- Update BSK for Mac RMF changes by @samsymons in #3107
- Reduce VPN manager instances by @samsymons in #3097
- [Duckplayer] 8. Age restricted videos by @afterxleep in #3111
- Update breakage report locale to JSON format by @SlayterDev in #3112
- Allow activating subscription for internal users via debug menu by @miasma13 in #3117
- Release 7.130.0-0 by @brindy in #3118
- Release 7.130.0-1 by @brindy in #3122
- Internal update for: fix index out-of-bounds in startAttachingCrashLogMessages (#3123) by @bwaresiak in #3128
- Release 7.130.0-2 by @bwaresiak in #3134
Full Changelog: 7.129.0...7.130.0
7.130.0-2
What's Changed
- Update BSK version by @Bunn in #3087
- Update BSK to latest - for macOS fix to AdAttribution by @bwaresiak in #3084
- Expand AdHoc build workflow, add debug bookmarks screen by @bwaresiak in #3086
- AdHoc lane: Make proper assignment to variable by @bwaresiak in #3095
- fix ui tests broken by new onboarding and use shared setup flow by @brindy in #3081
- Properly compare actual value of the entitlement check by @miasma13 in #3100
- New Tab Page favorites section by @dus7 in #3083
- Update Package.resolved file by @dus7 in #3102
- Remove print by @afterxleep in #3101
- Bump submodules/privacy-reference-tests from
a242bf0
toafb4f61
by @dependabot in #3096 - Add support for skipping sending usage pixels for remote messages by @ayoy in #3106
- avoid resizing webview when keyboard shows/hides by @brindy in #3094
- Fix VPN configuration removal to stop the tunnel by @diegoreymendez in #3099
- New Tab Page Shortcuts section by @dus7 in #3104
- [DuckPlayer] 6 - Init updates and Watch on YouTube by @afterxleep in #3066
- [DuckPlayer] 7- Open Settings by @afterxleep in #3110
- Update BSK for Mac RMF changes by @samsymons in #3107
- Reduce VPN manager instances by @samsymons in #3097
- [Duckplayer] 8. Age restricted videos by @afterxleep in #3111
- Update breakage report locale to JSON format by @SlayterDev in #3112
- Allow activating subscription for internal users via debug menu by @miasma13 in #3117
- Release 7.130.0-0 by @brindy in #3118
- Release 7.130.0-1 by @brindy in #3122
- Internal update for: fix index out-of-bounds in startAttachingCrashLogMessages (#3123) by @bwaresiak in #3128
- Release 7.130.0-2 by @bwaresiak in #3134
Full Changelog: 7.129.0...7.130.0-2
7.130.0-1
What's Changed
- Update BSK version by @Bunn in #3087
- Update BSK to latest - for macOS fix to AdAttribution by @bwaresiak in #3084
- Expand AdHoc build workflow, add debug bookmarks screen by @bwaresiak in #3086
- AdHoc lane: Make proper assignment to variable by @bwaresiak in #3095
- fix ui tests broken by new onboarding and use shared setup flow by @brindy in #3081
- Properly compare actual value of the entitlement check by @miasma13 in #3100
- New Tab Page favorites section by @dus7 in #3083
- Update Package.resolved file by @dus7 in #3102
- Remove print by @afterxleep in #3101
- Bump submodules/privacy-reference-tests from
a242bf0
toafb4f61
by @dependabot in #3096 - Add support for skipping sending usage pixels for remote messages by @ayoy in #3106
- avoid resizing webview when keyboard shows/hides by @brindy in #3094
- Fix VPN configuration removal to stop the tunnel by @diegoreymendez in #3099
- New Tab Page Shortcuts section by @dus7 in #3104
- [DuckPlayer] 6 - Init updates and Watch on YouTube by @afterxleep in #3066
- [DuckPlayer] 7- Open Settings by @afterxleep in #3110
- Update BSK for Mac RMF changes by @samsymons in #3107
- Reduce VPN manager instances by @samsymons in #3097
- [Duckplayer] 8. Age restricted videos by @afterxleep in #3111
- Update breakage report locale to JSON format by @SlayterDev in #3112
- Allow activating subscription for internal users via debug menu by @miasma13 in #3117
- Release 7.130.0-0 by @brindy in #3118
- Release 7.130.0-1 by @brindy in #3122
- Revert old Dax icon for old onboarding by @alessandroboron #3085
Full Changelog: 7.129.0...7.130.0-1
7.129.0
What's Changed
- Die when git push fails by @quanganhdo in #3052
- Remote Messaging Framework for macOS by @ayoy in #3031
- Fix double search bar for queries containing 'amp' by @SlayterDev in #3057
- Update download alert copy by @Bunn in #3047
- Swiftlint refactoring by @federicocappelli in #3059
- Update BSK version by @Bunn in #3064
- [DuckPlayer] 5. First batch of pixels by @afterxleep in #3061
- Fix search bar selection when coming back to the app by @bwaresiak in #3065
- Bump submodules/privacy-reference-tests from
a603ff9
toa242bf0
by @dependabot in #3067 - ui tests for content blocking and toggling protections by @brindy in #3060
- Add locale to broken site report by @SlayterDev in #3069
- Upload exception messages to Sentry by @mallexxx in #2974
- add autoclear tests by @brindy in #3056
- remove unused gating logic for history roll out by @brindy in #3075
- Add desktop specific RMF attributes by @ayoy in #3062
- Onboarding Intro Experiment by @alessandroboron in #3074
- Add a debug menu action to reset Remote Messages on macOS by @ayoy in #3076
- add fire button test by @brindy in #3071
- bump toolbox by @brindy in #3079
- Remove deprecated pixel autofillSettingsOpened by @amddg44 in #3077
- Update BSK for C-S-S changes related to DuckPlayer by @Bunn in #3078
- Release 7.129.0-0 by @amddg44 in #3082
Full Changelog: 7.128.0...7.129.0
7.130.0-0
What's Changed
- Update BSK version by @Bunn in #3087
- Update BSK to latest - for macOS fix to AdAttribution by @bwaresiak in #3084
- Expand AdHoc build workflow, add debug bookmarks screen by @bwaresiak in #3086
- AdHoc lane: Make proper assignment to variable by @bwaresiak in #3095
- fix ui tests broken by new onboarding and use shared setup flow by @brindy in #3081
- Properly compare actual value of the entitlement check by @miasma13 in #3100
- New Tab Page favorites section by @dus7 in #3083
- Update Package.resolved file by @dus7 in #3102
- Remove print by @afterxleep in #3101
- Bump submodules/privacy-reference-tests from
a242bf0
toafb4f61
by @dependabot in #3096 - Add support for skipping sending usage pixels for remote messages by @ayoy in #3106
- avoid resizing webview when keyboard shows/hides by @brindy in #3094
- Fix VPN configuration removal to stop the tunnel by @diegoreymendez in #3099
- New Tab Page Shortcuts section by @dus7 in #3104
- [DuckPlayer] 6 - Init updates and Watch on YouTube by @afterxleep in #3066
- [DuckPlayer] 7- Open Settings by @afterxleep in #3110
- Update BSK for Mac RMF changes by @samsymons in #3107
- Reduce VPN manager instances by @samsymons in #3097
- [Duckplayer] 8. Age restricted videos by @afterxleep in #3111
- Update breakage report locale to JSON format by @SlayterDev in #3112
- Allow activating subscription for internal users via debug menu by @miasma13 in #3117
- Release 7.130.0-0 by @brindy in #3118
Full Changelog: 7.129.0...7.130.0-0
7.129.0-0
What's Changed
- Die when git push fails by @quanganhdo in #3052
- Remote Messaging Framework for macOS by @ayoy in #3031
- Fix double search bar for queries containing 'amp' by @SlayterDev in #3057
- Update download alert copy by @Bunn in #3047
- Swiftlint refactoring by @federicocappelli in #3059
- Update BSK version by @Bunn in #3064
- [DuckPlayer] 5. First batch of pixels by @afterxleep in #3061
- Fix search bar selection when coming back to the app by @bwaresiak in #3065
- Bump submodules/privacy-reference-tests from
a603ff9
toa242bf0
by @dependabot in #3067 - ui tests for content blocking and toggling protections by @brindy in #3060
- Add locale to broken site report by @SlayterDev in #3069
- Upload exception messages to Sentry by @mallexxx in #2974
- add autoclear tests by @brindy in #3056
- remove unused gating logic for history roll out by @brindy in #3075
- Add desktop specific RMF attributes by @ayoy in #3062
- Onboarding Intro Experiment by @alessandroboron in #3074
- Add a debug menu action to reset Remote Messages on macOS by @ayoy in #3076
- add fire button test by @brindy in #3071
- bump toolbox by @brindy in #3079
- Remove deprecated pixel autofillSettingsOpened by @amddg44 in #3077
- Update BSK for C-S-S changes related to DuckPlayer by @Bunn in #3078
- Release 7.129.0-0 by @amddg44 in #3082
Full Changelog: 7.128.0...7.129.0-0
7.128.0
What's Changed
- Fire a pixel when removing the VPN configuration by @samsymons in #3014
- Update to iOS 15 deployment target by @samsymons in #3001
- Integrate RemoteMessaging with NewTabPage by @dus7 in #3017
- scripts for running UI tests by @brindy in #3000
- autofill UI tests by @brindy in #3012
- Fix issue when cancelling a download by @Bunn in #3030
- [DuckPlayer] - 4. Remote Config by @afterxleep in #3018
- improve bookmarks and favorites UI tests by @brindy in #3019
- backgrounding UI tests by @brindy in #3021
- Add pixels to measure baseline for New Tab Page sections by @dus7 in #3024
- Update the Privacy Pro status attribute matcher by @samsymons in #3033
- Fixes for Xcode 16 (BSK -> 164.3.0) by @mallexxx in #3035
- update sync error copy by @SabrinaTardio in #2870
- Fixes App Data Clearing State Status In Settings by @afterxleep in #3041
- Update Sync error pixels by @ayoy in #3046
- Subscription refactoring #5 by @federicocappelli in #3023
- Improve VPN logging logic by @diegoreymendez in #3032
- Make Maestro tests fail on flow cancellation by @loremattei in #3036
- Privacy Dashboard refactor by @jaceklyp in #3038
- macOS BSK change: De-duplicate passwords on import by @graeme in #3048
- fix autofill widget failure by @brindy in #3040
- widget UI tests by @brindy in #3042
- Add connection tester failure pixels by @diegoreymendez in #3049
- Hide all connection details when the VPN isn’t connected by @samsymons in #3053
- Release 7.128.0-0 by @quanganhdo in #3058
- ensure only one history database context by @brindy in #3068
- Release 7.128.0-1 by @brindy in #3073
Full Changelog: 7.127.0...7.128.0
7.128.0-1
What's Changed
- Fire a pixel when removing the VPN configuration by @samsymons in #3014
- Update to iOS 15 deployment target by @samsymons in #3001
- Integrate RemoteMessaging with NewTabPage by @dus7 in #3017
- scripts for running UI tests by @brindy in #3000
- autofill UI tests by @brindy in #3012
- Fix issue when cancelling a download by @Bunn in #3030
- [DuckPlayer] - 4. Remote Config by @afterxleep in #3018
- improve bookmarks and favorites UI tests by @brindy in #3019
- backgrounding UI tests by @brindy in #3021
- Add pixels to measure baseline for New Tab Page sections by @dus7 in #3024
- Update the Privacy Pro status attribute matcher by @samsymons in #3033
- Fixes for Xcode 16 (BSK -> 164.3.0) by @mallexxx in #3035
- update sync error copy by @SabrinaTardio in #2870
- Fixes App Data Clearing State Status In Settings by @afterxleep in #3041
- Update Sync error pixels by @ayoy in #3046
- Subscription refactoring #5 by @federicocappelli in #3023
- Improve VPN logging logic by @diegoreymendez in #3032
- Make Maestro tests fail on flow cancellation by @loremattei in #3036
- Privacy Dashboard refactor by @jaceklyp in #3038
- macOS BSK change: De-duplicate passwords on import by @graeme in #3048
- fix autofill widget failure by @brindy in #3040
- widget UI tests by @brindy in #3042
- Add connection tester failure pixels by @diegoreymendez in #3049
- Hide all connection details when the VPN isn’t connected by @samsymons in #3053
- Release 7.128.0-0 by @quanganhdo in #3058
- ensure only one history database context by @brindy in #3068
- Release 7.128.0-1 by @brindy in #3073
Full Changelog: 7.127.0...7.128.0-1