Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
7.150.0-1
What's Changed
- Privacy Pro Free Trials - Models and API by @aataraxiaa in #3691
- re-add settings pixels by @brindy in #3716
- Update BSK to latest by @miasma13 in #3723
- Update Fastfile to wrap lanes in a platform block by @samsymons in #3711
- fire tab switcher / manager sources pixel by @brindy in #3722
- Reduce number of buckets for open tabs daily pixel by @dus7 in #3663
- Update autoconsent to v12.3.0 by @daxmobile in #3728
- Release 7.150.0-0 by @amddg44 in #3729
- Release 7.150.0-1 by @amddg44 in #3742
Full Changelog: 7.149.0...7.150.0-1
7.150.0-0
What's Changed
- Privacy Pro Free Trials - Models and API by @aataraxiaa in #3691
- re-add settings pixels by @brindy in #3716
- Update BSK to latest by @miasma13 in #3723
- Update Fastfile to wrap lanes in a platform block by @samsymons in #3711
- fire tab switcher / manager sources pixel by @brindy in #3722
- Reduce number of buckets for open tabs daily pixel by @dus7 in #3663
- Update autoconsent to v12.3.0 by @daxmobile in #3728
- Release 7.150.0-0 by @amddg44 in #3729
Full Changelog: 7.149.0...7.150.0-0
7.149.0
What's Changed
- Malware protection: bump BSK by @mallexxx in #3617
- Update autoconsent to v12.1.0 by @daxmobile in #3650
- fix suggestion scrolling by @brindy in #3654
- Use actor isolation for
SubscriptionFeatureMappingCache
by @miasma13 in #3670 - Release 7.147.1-0 by @miasma13 in #3672
- Add Missing Enum to Freemium RMF Implementation by @aataraxiaa in #3673
- experiment pixels by @SabrinaTardio in #3669
- Widget accent color improvements by @samsymons in #3677
- Alessandro/onboarding add to dock experiment setup by @alessandroboron in #3679
- add fake experiment by @SabrinaTardio in #3688
- Update RMF version matching to ignore build number by @samsymons in #3686
- Add to Dock: Fix copy size for onboarding dialogs by @alessandroboron in #3697
- Update BSK with autofill 16.0.0 by @daxmobile in #3693
- Fix showing bars on tapping bottom of the screen by @dus7 in #3684
- Adjust app icons to support HomeScreen tinting on iOS 18 by @dus7 in #3680
- AI Chat Entry point B - Address bar by @Bunn in #3694
- Update autoconsent to v12.2.0 by @daxmobile in #3689
- Increase ratio of complete form saves by @graeme in #3698
- iOS System level credential provider by @amddg44 in #3699
- Smodi/compilation time tracking by @studiosutara in #3685
- Update Overlay Pixel implementation by @afterxleep in #3701
- Add daily crash pixel by @samsymons in #3702
- Update Privacy Pro translations by @miasma13 in #3700
- Add required app groups to all entitlements by @amddg44 in #3703
- Malware protection (BSK macOS) by @mallexxx in #3690
- Add InactiveBackground state and handle openURL event in different states by @jaceklyp in #3704
- Release 7.149.0-0 by @bwaresiak in #3705
- Enable System credential extension on release + translations by @amddg44 in #3706
- Release 7.149.0-0 by @bwaresiak in #3708
- Fix sending pixel when dismissing keyboard on NTP by @dus7 in #3709
- Add DoubleBackground state by @jaceklyp in #3710
- Import VPN translations by @miasma13 in #3713
- Release 7.149.0-1 by @miasma13 in #3714
- Ship review feedback - Color + Orientation by @Bunn in #3715
- Fix AI Chat address bar pixel by @Bunn in #3720
- Only attempt to refresh auth token when user is authenticated by @miasma13 in #3721
- Release 7.149.0-2 by @miasma13 in #3724
- Properly set state when user cancelled the purchase by @miasma13 in #3725
- Release 7.149.0-3 by @miasma13 in #3726
Full Changelog: 7.148.0...7.149.0
7.149.0-3
What's Changed
- Malware protection: bump BSK by @mallexxx in #3617
- Update autoconsent to v12.1.0 by @daxmobile in #3650
- fix suggestion scrolling by @brindy in #3654
- Use actor isolation for
SubscriptionFeatureMappingCache
by @miasma13 in #3670 - Release 7.147.1-0 by @miasma13 in #3672
- Add Missing Enum to Freemium RMF Implementation by @aataraxiaa in #3673
- experiment pixels by @SabrinaTardio in #3669
- Widget accent color improvements by @samsymons in #3677
- Alessandro/onboarding add to dock experiment setup by @alessandroboron in #3679
- add fake experiment by @SabrinaTardio in #3688
- Update RMF version matching to ignore build number by @samsymons in #3686
- Add to Dock: Fix copy size for onboarding dialogs by @alessandroboron in #3697
- Update BSK with autofill 16.0.0 by @daxmobile in #3693
- Fix showing bars on tapping bottom of the screen by @dus7 in #3684
- Adjust app icons to support HomeScreen tinting on iOS 18 by @dus7 in #3680
- AI Chat Entry point B - Address bar by @Bunn in #3694
- Update autoconsent to v12.2.0 by @daxmobile in #3689
- Increase ratio of complete form saves by @graeme in #3698
- iOS System level credential provider by @amddg44 in #3699
- Smodi/compilation time tracking by @studiosutara in #3685
- Update Overlay Pixel implementation by @afterxleep in #3701
- Add daily crash pixel by @samsymons in #3702
- Update Privacy Pro translations by @miasma13 in #3700
- Add required app groups to all entitlements by @amddg44 in #3703
- Malware protection (BSK macOS) by @mallexxx in #3690
- Add InactiveBackground state and handle openURL event in different states by @jaceklyp in #3704
- Release 7.149.0-0 by @bwaresiak in #3705
- Enable System credential extension on release + translations by @amddg44 in #3706
- Release 7.149.0-0 by @bwaresiak in #3708
- Fix sending pixel when dismissing keyboard on NTP by @dus7 in #3709
- Add DoubleBackground state by @jaceklyp in #3710
- Import VPN translations by @miasma13 in #3713
- Release 7.149.0-1 by @miasma13 in #3714
- Ship review feedback - Color + Orientation by @Bunn in #3715
- Fix AI Chat address bar pixel by @Bunn in #3720
- Only attempt to refresh auth token when user is authenticated by @miasma13 in #3721
- Release 7.149.0-2 by @miasma13 in #3724
- Properly set state when user cancelled the purchase by @miasma13 in #3725
- Release 7.149.0-3 by @miasma13 in #3726
Full Changelog: 7.148.0...7.149.0-3
7.149.0-2
What's Changed
- Malware protection: bump BSK by @mallexxx in #3617
- Update autoconsent to v12.1.0 by @daxmobile in #3650
- fix suggestion scrolling by @brindy in #3654
- Use actor isolation for
SubscriptionFeatureMappingCache
by @miasma13 in #3670 - Release 7.147.1-0 by @miasma13 in #3672
- Add Missing Enum to Freemium RMF Implementation by @aataraxiaa in #3673
- experiment pixels by @SabrinaTardio in #3669
- Widget accent color improvements by @samsymons in #3677
- Alessandro/onboarding add to dock experiment setup by @alessandroboron in #3679
- add fake experiment by @SabrinaTardio in #3688
- Update RMF version matching to ignore build number by @samsymons in #3686
- Add to Dock: Fix copy size for onboarding dialogs by @alessandroboron in #3697
- Update BSK with autofill 16.0.0 by @daxmobile in #3693
- Fix showing bars on tapping bottom of the screen by @dus7 in #3684
- Adjust app icons to support HomeScreen tinting on iOS 18 by @dus7 in #3680
- AI Chat Entry point B - Address bar by @Bunn in #3694
- Update autoconsent to v12.2.0 by @daxmobile in #3689
- Increase ratio of complete form saves by @graeme in #3698
- iOS System level credential provider by @amddg44 in #3699
- Smodi/compilation time tracking by @studiosutara in #3685
- Update Overlay Pixel implementation by @afterxleep in #3701
- Add daily crash pixel by @samsymons in #3702
- Update Privacy Pro translations by @miasma13 in #3700
- Add required app groups to all entitlements by @amddg44 in #3703
- Malware protection (BSK macOS) by @mallexxx in #3690
- Add InactiveBackground state and handle openURL event in different states by @jaceklyp in #3704
- Release 7.149.0-0 by @bwaresiak in #3705
- Enable System credential extension on release + translations by @amddg44 in #3706
- Release 7.149.0-0 by @bwaresiak in #3708
- Fix sending pixel when dismissing keyboard on NTP by @dus7 in #3709
- Add DoubleBackground state by @jaceklyp in #3710
- Import VPN translations by @miasma13 in #3713
- Release 7.149.0-1 by @miasma13 in #3714
- Ship review feedback - Color + Orientation by @Bunn in #3715
- Fix AI Chat address bar pixel by @Bunn in #3720
- Only attempt to refresh auth token when user is authenticated by @miasma13 in #3721
- Release 7.149.0-2 by @miasma13 in #3724
Full Changelog: 7.148.0...7.149.0-2
7.149.0-1
What's Changed
- Malware protection: bump BSK by @mallexxx in #3617
- Update autoconsent to v12.1.0 by @daxmobile in #3650
- fix suggestion scrolling by @brindy in #3654
- Use actor isolation for
SubscriptionFeatureMappingCache
by @miasma13 in #3670 - Release 7.147.1-0 by @miasma13 in #3672
- Add Missing Enum to Freemium RMF Implementation by @aataraxiaa in #3673
- experiment pixels by @SabrinaTardio in #3669
- Widget accent color improvements by @samsymons in #3677
- Alessandro/onboarding add to dock experiment setup by @alessandroboron in #3679
- add fake experiment by @SabrinaTardio in #3688
- Update RMF version matching to ignore build number by @samsymons in #3686
- Add to Dock: Fix copy size for onboarding dialogs by @alessandroboron in #3697
- Update BSK with autofill 16.0.0 by @daxmobile in #3693
- Fix showing bars on tapping bottom of the screen by @dus7 in #3684
- Adjust app icons to support HomeScreen tinting on iOS 18 by @dus7 in #3680
- AI Chat Entry point B - Address bar by @Bunn in #3694
- Update autoconsent to v12.2.0 by @daxmobile in #3689
- Increase ratio of complete form saves by @graeme in #3698
- iOS System level credential provider by @amddg44 in #3699
- Smodi/compilation time tracking by @studiosutara in #3685
- Update Overlay Pixel implementation by @afterxleep in #3701
- Add daily crash pixel by @samsymons in #3702
- Update Privacy Pro translations by @miasma13 in #3700
- Add required app groups to all entitlements by @amddg44 in #3703
- Malware protection (BSK macOS) by @mallexxx in #3690
- Add InactiveBackground state and handle openURL event in different states by @jaceklyp in #3704
- Release 7.149.0-0 by @bwaresiak in #3705
- Enable System credential extension on release + translations by @amddg44 in #3706
- Release 7.149.0-0 by @bwaresiak in #3708
- Fix sending pixel when dismissing keyboard on NTP by @dus7 in #3709
- Add DoubleBackground state by @jaceklyp in #3710
- Import VPN translations by @miasma13 in #3713
- Release 7.149.0-1 by @miasma13 in #3714
Full Changelog: 7.148.0...7.149.0-1
7.149.0-0
What's Changed
- Malware protection: bump BSK by @mallexxx in #3617
- Update autoconsent to v12.1.0 by @daxmobile in #3650
- fix suggestion scrolling by @brindy in #3654
- Use actor isolation for
SubscriptionFeatureMappingCache
by @miasma13 in #3670 - Release 7.147.1-0 by @miasma13 in #3672
- Add Missing Enum to Freemium RMF Implementation by @aataraxiaa in #3673
- experiment pixels by @SabrinaTardio in #3669
- Widget accent color improvements by @samsymons in #3677
- Alessandro/onboarding add to dock experiment setup by @alessandroboron in #3679
- add fake experiment by @SabrinaTardio in #3688
- Update RMF version matching to ignore build number by @samsymons in #3686
- Add to Dock: Fix copy size for onboarding dialogs by @alessandroboron in #3697
- Update BSK with autofill 16.0.0 by @daxmobile in #3693
- Fix showing bars on tapping bottom of the screen by @dus7 in #3684
- Adjust app icons to support HomeScreen tinting on iOS 18 by @dus7 in #3680
- AI Chat Entry point B - Address bar by @Bunn in #3694
- Update autoconsent to v12.2.0 by @daxmobile in #3689
- Increase ratio of complete form saves by @graeme in #3698
- iOS System level credential provider by @amddg44 in #3699
- Smodi/compilation time tracking by @studiosutara in #3685
- Update Overlay Pixel implementation by @afterxleep in #3701
- Add daily crash pixel by @samsymons in #3702
- Update Privacy Pro translations by @miasma13 in #3700
- Add required app groups to all entitlements by @amddg44 in #3703
- Malware protection (BSK macOS) by @mallexxx in #3690
- Add InactiveBackground state and handle openURL event in different states by @jaceklyp in #3704
- Release 7.149.0-0 by @bwaresiak in #3705
- Enable System credential extension on release + translations by @amddg44 in #3706
- Release 7.149.0-0 by @bwaresiak in #3708
Full Changelog: 7.148.0...7.149.0-0
7.148.0
What's Changed
- Send PPro feedback to support inbox by @quanganhdo in #3591
- Fine tune unit tests to improve reliability by @bwaresiak in #3577
- Use WKHTTPCookieStoreWrapper to better control cookie store concurrency by @miasma13 in #3625
- Release 7.146.1-0 by @samsymons in #3626
- Tracking pixels for content blocking lookup and fetch by @studiosutara in #3597
- Adds pixels to VPN tips by @diegoreymendez in #3629
- Update NetP tests to use Swift concurrency waiter by @graeme in #3632
- Move Maestro test to Robin by @loremattei in #3630
- Prevent making Favicons network call in NewTabPageFavoritesModelTests by @dus7 in #3607
- Code comment for extra attributes added for PPro campaign by @quanganhdo in #3641
- Update BSK by @Bunn in #3645
- Release 7.146.2-0 by @quanganhdo in #3646
- Remove an unnecessary step when stopping the tunnel by @diegoreymendez in #3639
- Include inactive tabs statistics in daily tab switcher pixel by @dus7 in #3643
- point to BSK branch and updates by @SabrinaTardio in #3636
- Update BSK with version including Privacy Stats module for use in the macOS browser by @ayoy in #3651
- Remove incorrect tests and reenable some of the non-flaky ones by @bwaresiak in #3653
- Add support for RMF survey
locale
parameter by @samsymons in #3648 - Remove malformed error pixel by @samsymons in #3647
- Bump BSK, add Free Trials Feature Flag by @aataraxiaa in #3655
- Release 7.148.0-0 by @graeme in #3659
- Make NTP Grid layout adaptive for various screen sizes by @dus7 in #3657
- support local storage fireproofing by @brindy in #3612
- Make a simple state machine to identify incorrect transitions by @jaceklyp in #3660
- Release 7.148.0-1 by @dus7 in #3661
- AI Chat browsing menu by @Bunn in #3635
- Add
install
pixel by @samsymons in #3656 - Merge hotfix changes from 7.147.1 by @miasma13 in #3674
- Release 7.148.0-2 by @miasma13 in #3676
- AI Chat transition animation by @Bunn in #3682
- Release 7.148.0-3 by @Bunn in #3683
Full Changelog: 7.147.1...7.148.0
7.148.0-3
What's Changed
- Send PPro feedback to support inbox by @quanganhdo in #3591
- Fine tune unit tests to improve reliability by @bwaresiak in #3577
- Use WKHTTPCookieStoreWrapper to better control cookie store concurrency by @miasma13 in #3625
- Release 7.146.1-0 by @samsymons in #3626
- Tracking pixels for content blocking lookup and fetch by @studiosutara in #3597
- Adds pixels to VPN tips by @diegoreymendez in #3629
- Update NetP tests to use Swift concurrency waiter by @graeme in #3632
- Move Maestro test to Robin by @loremattei in #3630
- Prevent making Favicons network call in NewTabPageFavoritesModelTests by @dus7 in #3607
- Code comment for extra attributes added for PPro campaign by @quanganhdo in #3641
- Update BSK by @Bunn in #3645
- Release 7.146.2-0 by @quanganhdo in #3646
- Remove an unnecessary step when stopping the tunnel by @diegoreymendez in #3639
- Include inactive tabs statistics in daily tab switcher pixel by @dus7 in #3643
- point to BSK branch and updates by @SabrinaTardio in #3636
- Update BSK with version including Privacy Stats module for use in the macOS browser by @ayoy in #3651
- Remove incorrect tests and reenable some of the non-flaky ones by @bwaresiak in #3653
- Add support for RMF survey
locale
parameter by @samsymons in #3648 - Remove malformed error pixel by @samsymons in #3647
- Bump BSK, add Free Trials Feature Flag by @aataraxiaa in #3655
- Release 7.148.0-0 by @graeme in #3659
- Make NTP Grid layout adaptive for various screen sizes by @dus7 in #3657
- support local storage fireproofing by @brindy in #3612
- Make a simple state machine to identify incorrect transitions by @jaceklyp in #3660
- Release 7.148.0-1 by @dus7 in #3661
- AI Chat browsing menu by @Bunn in #3635
- Add
install
pixel by @samsymons in #3656 - Merge hotfix changes from 7.147.1 by @miasma13 in #3674
- Release 7.148.0-2 by @miasma13 in #3676
- AI Chat transition animation by @Bunn in #3682
- Release 7.148.0-3 by @Bunn in #3683
Full Changelog: 7.147.1...7.148.0-3
7.148.0-2
What's Changed
- Send PPro feedback to support inbox by @quanganhdo in #3591
- Fine tune unit tests to improve reliability by @bwaresiak in #3577
- Use WKHTTPCookieStoreWrapper to better control cookie store concurrency by @miasma13 in #3625
- Release 7.146.1-0 by @samsymons in #3626
- Tracking pixels for content blocking lookup and fetch by @studiosutara in #3597
- Adds pixels to VPN tips by @diegoreymendez in #3629
- Update NetP tests to use Swift concurrency waiter by @graeme in #3632
- Move Maestro test to Robin by @loremattei in #3630
- Prevent making Favicons network call in NewTabPageFavoritesModelTests by @dus7 in #3607
- Code comment for extra attributes added for PPro campaign by @quanganhdo in #3641
- Update BSK by @Bunn in #3645
- Release 7.146.2-0 by @quanganhdo in #3646
- Remove an unnecessary step when stopping the tunnel by @diegoreymendez in #3639
- Include inactive tabs statistics in daily tab switcher pixel by @dus7 in #3643
- point to BSK branch and updates by @SabrinaTardio in #3636
- Update BSK with version including Privacy Stats module for use in the macOS browser by @ayoy in #3651
- Remove incorrect tests and reenable some of the non-flaky ones by @bwaresiak in #3653
- Add support for RMF survey
locale
parameter by @samsymons in #3648 - Remove malformed error pixel by @samsymons in #3647
- Bump BSK, add Free Trials Feature Flag by @aataraxiaa in #3655
- Release 7.148.0-0 by @graeme in #3659
- Make NTP Grid layout adaptive for various screen sizes by @dus7 in #3657
- support local storage fireproofing by @brindy in #3612
- Make a simple state machine to identify incorrect transitions by @jaceklyp in #3660
- Release 7.148.0-1 by @dus7 in #3661
- AI Chat browsing menu by @Bunn in #3635
- Add
install
pixel by @samsymons in #3656 - Merge hotfix changes from 7.147.1 by @miasma13 in #3674
- Release 7.148.0-2 by @miasma13 in #3676
Full Changelog: 7.147.1...7.148.0-2