Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
7.114.0-1
What's Changed
- Improve subscription library sync failure error reporting by @samsymons in #2658
- Update Lottie to 4.4.1 by @alessandroboron in #2631
- Add LazyView to help with FAQ view allocation by @samsymons in #2660
- Subscriptions: 27: Update navigation to use Push Views by @afterxleep in #2659
- Release 7.114.0-0 by @miasma13 in #2663
- [Release PR] Fix VPN internal user testing issues by @samsymons in #2665
- [Release PR] Fix waitlist beta metadata check by @samsymons in #2674
- Remove background task for waitlist by @quanganhdo in #2675
- Subscription-related updates by @afterxleep in #2676
- Enforce subscription check by @quanganhdo in #2677
- Release 7.114.0-1 by @miasma13 in #2679
New Contributors
- @alessandroboron made their first contribution in #2631
Full Changelog: 7.113.0...7.114.0-1
7.114.0-0
What's Changed
- Improve subscription library sync failure error reporting by @samsymons in #2658
- Update Lottie to 4.4.1 by @alessandroboron in #2631
- Add LazyView to help with FAQ view allocation by @samsymons in #2660
- Subscriptions: 27: Update navigation to use Push Views by @afterxleep in #2659
- Release 7.114.0-0 by @miasma13 in #2663
- [Release PR] Fix VPN internal user testing issues by @samsymons in #2665
New Contributors
- @alessandroboron made their first contribution in #2631
Full Changelog: 7.113.0...7.114.0-0
7.113.0
What's Changed
-
- Subscription- Cleanup and minor updates by @afterxleep in #2596
- Fixes the name of a pixel by @diegoreymendez in #2575
- Fix VPN feedback form description by @samsymons in #2606
- Updates BSK to include latest changes by @diegoreymendez in #2604
- Update wireguard-apple to 1.1.3 by @samsymons in #2598
- Use History in Suggestions on iOS by @brindy in #2552
- Add a VPN metadata section to the debug UI by @samsymons in #2502
- Add Privacy Manifests to app extensions by @samsymons in #2608
- Remove hardcoded NetP staging endpoint by @quanganhdo in #2612
- Handle subscription-related iOS use cases by @quanganhdo in #2597
- Web pixels (handlers + pixels) by @federicocappelli in #2611
- fix settings maestro text by @brindy in #2613
-
- Subscriptions: - Feature Flags by @afterxleep in #2605
- Don't refresh swipe tabs model on background changes by @dus7 in #2610
- Add setting to display full URL address by @dus7 in #2587
- VPN UI improvements part 1 - basic copy and UI changes by @samsymons in #2580
- Surface the last-used password first in autofill prompt when filling passwords by @amddg44 in #2600
- BSK update for RMF app build version improvement by @amddg44 in #2564
- Entitlements cache fixes by @miasma13 in #2620
- Update the last VPN version run store by @samsymons in #2609
- Add additional parameters to breakage reports by @SlayterDev in #2592
- Update BSK with autofill 10.2.0 by @daxmobile in #2590
- Update VPN configuration name by @samsymons in #2623
- Fix webview leak in performancemetrics by @SlayterDev in #2624
- Rework the caching logic for subscription and entitlements by @miasma13 in #2627
- Address Ship Review issues with entitlement expiration by @quanganhdo in #2628
- Bump BSK to 129.1.4 by @jotaemepereira in #2629
- Bump submodules/privacy-reference-tests from
6b7ad1e
toa603ff9
by @dependabot in #2589 - Clarified readme "instruments" section by @KateFerrandino in #2607
- Collect extra metadata by @quanganhdo in #2622
- Send correct platform value for App Store purchase options by @miasma13 in #2633
- BSK update for Autofill Script performance improvements by @amddg44 in #2625
- Replase glitch.me pages with privacy-test-pages.site by @loremattei in #2632
- Fix incorrect omnibar behavior by @jaceklyp in #2634
- VPN ship review changes by @samsymons in #2630
- disable variant selection by default by @brindy in #2637
- Assign correct service environment by @quanganhdo in #2635
- Support partially failed purchase triggering "Subscription is being activated" state by @miasma13 in #2639
- Add launch pixels by @quanganhdo in #2638
- Guard against Data Store warmup crash by @bwaresiak in #2626
- Fix forceful sign outs during purchase by @miasma13 in #2641
- Subscriptions: 24. Properly dismiss view on selecting feature by @afterxleep in #2640
- Add support for local field validation for synced bookmarks and credentials by @ayoy in #2614
- Improves pixel information by @diegoreymendez in #2636
- iOS VPN: Remove server cache by @diegoreymendez in #2642
- Update C-S-S by @Bunn in #2643
- Add SUBSCRIPTION to Release configuration of main target by @miasma13 in #2644
- Remove obsolete comments by @quanganhdo in #2645
- Cleans up some pixels we're no longer using by @diegoreymendez in #2649
- Subscriptions: 25 - Navigation Fix + State.cleanup by @afterxleep in #2648
- Fix param typo and remove vpnOn from toggle report by @SlayterDev in #2650
-
- Subscriptions: Force email fetch on view appear by @afterxleep in #2652
- Fix convenience init for Account Manager that omits the subscriptionAppGroup param by @miasma13 in #2651
- Subscription pixels update by @federicocappelli in #2653
- Update the metadata by @miasma13 in #2654
- Release 7.113.0-0 by @miasma13 in #2655
- When Thank You messaging is shown, stop the tunnel by @quanganhdo in #2656
- Release 7.113.0-1 by @miasma13 in #2657
New Contributors
- @KateFerrandino made their first contribution in #2607
Full Changelog: 7.112.0-3...7.113.0
7.113.0-1
What's Changed
-
- Subscription- Cleanup and minor updates by @afterxleep in #2596
- Fixes the name of a pixel by @diegoreymendez in #2575
- Fix VPN feedback form description by @samsymons in #2606
- Updates BSK to include latest changes by @diegoreymendez in #2604
- Update wireguard-apple to 1.1.3 by @samsymons in #2598
- Use History in Suggestions on iOS by @brindy in #2552
- Add a VPN metadata section to the debug UI by @samsymons in #2502
- Add Privacy Manifests to app extensions by @samsymons in #2608
- Remove hardcoded NetP staging endpoint by @quanganhdo in #2612
- Handle subscription-related iOS use cases by @quanganhdo in #2597
- Web pixels (handlers + pixels) by @federicocappelli in #2611
- fix settings maestro text by @brindy in #2613
-
- Subscriptions: - Feature Flags by @afterxleep in #2605
- Don't refresh swipe tabs model on background changes by @dus7 in #2610
- Add setting to display full URL address by @dus7 in #2587
- VPN UI improvements part 1 - basic copy and UI changes by @samsymons in #2580
- Surface the last-used password first in autofill prompt when filling passwords by @amddg44 in #2600
- BSK update for RMF app build version improvement by @amddg44 in #2564
- Entitlements cache fixes by @miasma13 in #2620
- Update the last VPN version run store by @samsymons in #2609
- Add additional parameters to breakage reports by @SlayterDev in #2592
- Update BSK with autofill 10.2.0 by @daxmobile in #2590
- Update VPN configuration name by @samsymons in #2623
- Fix webview leak in performancemetrics by @SlayterDev in #2624
- Rework the caching logic for subscription and entitlements by @miasma13 in #2627
- Address Ship Review issues with entitlement expiration by @quanganhdo in #2628
- Bump BSK to 129.1.4 by @jotaemepereira in #2629
- Bump submodules/privacy-reference-tests from
6b7ad1e
toa603ff9
by @dependabot in #2589 - Clarified readme "instruments" section by @KateFerrandino in #2607
- Collect extra metadata by @quanganhdo in #2622
- Send correct platform value for App Store purchase options by @miasma13 in #2633
- BSK update for Autofill Script performance improvements by @amddg44 in #2625
- Replase glitch.me pages with privacy-test-pages.site by @loremattei in #2632
- Fix incorrect omnibar behavior by @jaceklyp in #2634
- VPN ship review changes by @samsymons in #2630
- disable variant selection by default by @brindy in #2637
- Assign correct service environment by @quanganhdo in #2635
- Support partially failed purchase triggering "Subscription is being activated" state by @miasma13 in #2639
- Add launch pixels by @quanganhdo in #2638
- Guard against Data Store warmup crash by @bwaresiak in #2626
- Fix forceful sign outs during purchase by @miasma13 in #2641
- Subscriptions: 24. Properly dismiss view on selecting feature by @afterxleep in #2640
- Add support for local field validation for synced bookmarks and credentials by @ayoy in #2614
- Improves pixel information by @diegoreymendez in #2636
- iOS VPN: Remove server cache by @diegoreymendez in #2642
- Update C-S-S by @Bunn in #2643
- Add SUBSCRIPTION to Release configuration of main target by @miasma13 in #2644
- Remove obsolete comments by @quanganhdo in #2645
- Cleans up some pixels we're no longer using by @diegoreymendez in #2649
- Subscriptions: 25 - Navigation Fix + State.cleanup by @afterxleep in #2648
- Fix param typo and remove vpnOn from toggle report by @SlayterDev in #2650
-
- Subscriptions: Force email fetch on view appear by @afterxleep in #2652
- Fix convenience init for Account Manager that omits the subscriptionAppGroup param by @miasma13 in #2651
- Subscription pixels update by @federicocappelli in #2653
- Update the metadata by @miasma13 in #2654
- Release 7.113.0-0 by @miasma13 in #2655
- When Thank You messaging is shown, stop the tunnel by @quanganhdo in #2656
- Release 7.113.0-1 by @miasma13 in #2657
New Contributors
- @KateFerrandino made their first contribution in #2607
Full Changelog: 7.112.0-3...7.113.0-1
7.113.0-0
What's Changed
-
- Subscription- Cleanup and minor updates by @afterxleep in #2596
- Fixes the name of a pixel by @diegoreymendez in #2575
- Fix VPN feedback form description by @samsymons in #2606
- Updates BSK to include latest changes by @diegoreymendez in #2604
- Update wireguard-apple to 1.1.3 by @samsymons in #2598
- Use History in Suggestions on iOS by @brindy in #2552
- Add a VPN metadata section to the debug UI by @samsymons in #2502
- Add Privacy Manifests to app extensions by @samsymons in #2608
- Remove hardcoded NetP staging endpoint by @quanganhdo in #2612
- Handle subscription-related iOS use cases by @quanganhdo in #2597
- Web pixels (handlers + pixels) by @federicocappelli in #2611
- fix settings maestro text by @brindy in #2613
-
- Subscriptions: - Feature Flags by @afterxleep in #2605
- Don't refresh swipe tabs model on background changes by @dus7 in #2610
- Add setting to display full URL address by @dus7 in #2587
- VPN UI improvements part 1 - basic copy and UI changes by @samsymons in #2580
- Surface the last-used password first in autofill prompt when filling passwords by @amddg44 in #2600
- BSK update for RMF app build version improvement by @amddg44 in #2564
- Entitlements cache fixes by @miasma13 in #2620
- Update the last VPN version run store by @samsymons in #2609
- Add additional parameters to breakage reports by @SlayterDev in #2592
- Update BSK with autofill 10.2.0 by @daxmobile in #2590
- Update VPN configuration name by @samsymons in #2623
- Fix webview leak in performancemetrics by @SlayterDev in #2624
- Rework the caching logic for subscription and entitlements by @miasma13 in #2627
- Address Ship Review issues with entitlement expiration by @quanganhdo in #2628
- Bump BSK to 129.1.4 by @jotaemepereira in #2629
- Bump submodules/privacy-reference-tests from
6b7ad1e
toa603ff9
by @dependabot in #2589 - Clarified readme "instruments" section by @KateFerrandino in #2607
- Collect extra metadata by @quanganhdo in #2622
- Send correct platform value for App Store purchase options by @miasma13 in #2633
- BSK update for Autofill Script performance improvements by @amddg44 in #2625
- Replase glitch.me pages with privacy-test-pages.site by @loremattei in #2632
- Fix incorrect omnibar behavior by @jaceklyp in #2634
- VPN ship review changes by @samsymons in #2630
- disable variant selection by default by @brindy in #2637
- Assign correct service environment by @quanganhdo in #2635
- Support partially failed purchase triggering "Subscription is being activated" state by @miasma13 in #2639
- Add launch pixels by @quanganhdo in #2638
- Guard against Data Store warmup crash by @bwaresiak in #2626
- Fix forceful sign outs during purchase by @miasma13 in #2641
- Subscriptions: 24. Properly dismiss view on selecting feature by @afterxleep in #2640
- Add support for local field validation for synced bookmarks and credentials by @ayoy in #2614
- Improves pixel information by @diegoreymendez in #2636
- iOS VPN: Remove server cache by @diegoreymendez in #2642
- Update C-S-S by @Bunn in #2643
- Add SUBSCRIPTION to Release configuration of main target by @miasma13 in #2644
- Remove obsolete comments by @quanganhdo in #2645
- Cleans up some pixels we're no longer using by @diegoreymendez in #2649
- Subscriptions: 25 - Navigation Fix + State.cleanup by @afterxleep in #2648
- Fix param typo and remove vpnOn from toggle report by @SlayterDev in #2650
-
- Subscriptions: Force email fetch on view appear by @afterxleep in #2652
- Fix convenience init for Account Manager that omits the subscriptionAppGroup param by @miasma13 in #2651
- Subscription pixels update by @federicocappelli in #2653
- Update the metadata by @miasma13 in #2654
- Release 7.113.0-0 by @miasma13 in #2655
New Contributors
- @KateFerrandino made their first contribution in #2607
Full Changelog: 7.112.0-3...7.113.0-0
7.112.0-3
What's Changed
- Use History on iOS by @brindy in #2539
- Subscriptions: 19. Error handling and minor updates by @afterxleep in #2567
- Subscriptions: 20 - Subscription Caching by @afterxleep in #2569
- rollback #URL macro by @mallexxx in #2585
- Update BSK to include latest macOS changes by @diegoreymendez in #2588
- NetP x Subscription Clean-up by @quanganhdo in #2565
- New log for SKAd 4 integration by @federicocappelli in #2594
- bump bsk to fix retain cycle by @brindy in #2595
-
- Subscription Review Fixes by @afterxleep in #2547
- Subscriptions - 21. Manage Billing options to third parties by @afterxleep in #2574
- Stub objects for Bookmarks DB by @bwaresiak in #2593
- Roll back CPM post-rollout cleanup by @dus7 in #2599
- Bump autoconsent to 10.3.0 by @muodov in #2601
- Release 7.112.0-3 by @brindy in #2602
Full Changelog: 7.112.0-2...7.112.0-3
7.112.0
What's Changed
- Bump BrowserServicesKit by @brianhall in #2532
- Autofill support for deleting all passwords by @amddg44 in #2497
-
- Subscription: Display "Activation in progress" message by @afterxleep in #2535
- Makes dbSaveBloomFilterError daily and count by @diegoreymendez in #2526
- Integrate confirm entitlements endpoint by @miasma13 in #2541
- fix opening tabs with transitional by @brindy in #2542
- Add preliminary support for subscription keychain sharing by @quanganhdo in #2538
- Remove CGNAT range by @samsymons in #2524
- Validate correct environment by @bwaresiak in #2546
- Remove isSubscriptionEnabled check when attempting to delete NetP token by @quanganhdo in #2548
- Handle expired entitlement in NetP by @quanganhdo in #2525
- Add #URL macro by @mallexxx in #2540
- Cleanup after rolling out autoconsent enabled by default by @dus7 in #2537
- Makes network path metadata description anonymous by @diegoreymendez in #2544
- Updates Kingfisher to 7.11.0 by @diegoreymendez in #2545
- Fix blank space after URL bar hides by @dus7 in #2549
- Vanilla browser integration by @federicocappelli in #2550
-
- Subscription Entitlements caching by @afterxleep in #2556
- Bump submodules/privacy-reference-tests from
40ce868
toa603ff9
by @dependabot in #2500 - Fix VPN view model memory leak by @samsymons in #2570
- Move vpnFirstEnabled and networkPathChange out of VPNSettings by @quanganhdo in #2560
- Update SwiftSoup and Kingfisher versions by @THISISDINOSAUR in #2566
- Subscription pro pixels by @federicocappelli in #2531
- update metadata by @brindy in #2571
- Update autoconsent to v10.2.0 by @daxmobile in #2554
- Release 7.112.0-0 by @brindy in #2572
Full Changelog: 7.111.0...7.112.0
7.112.0-2
What's Changed
- Updates BSK by @diegoreymendez in #2577
- Release 7.112.0-2 by @samsymons in #2579
Full Changelog: 7.112.0-1...7.112.0-2
7.112.0-1
What's Changed
- Bump BrowserServicesKit by @brianhall in #2532
- Autofill support for deleting all passwords by @amddg44 in #2497
-
- Subscription: Display "Activation in progress" message by @afterxleep in #2535
- Makes dbSaveBloomFilterError daily and count by @diegoreymendez in #2526
- Integrate confirm entitlements endpoint by @miasma13 in #2541
- fix opening tabs with transitional by @brindy in #2542
- Add preliminary support for subscription keychain sharing by @quanganhdo in #2538
- Remove CGNAT range by @samsymons in #2524
- Validate correct environment by @bwaresiak in #2546
- Remove isSubscriptionEnabled check when attempting to delete NetP token by @quanganhdo in #2548
- Handle expired entitlement in NetP by @quanganhdo in #2525
- Add #URL macro by @mallexxx in #2540
- Cleanup after rolling out autoconsent enabled by default by @dus7 in #2537
- Makes network path metadata description anonymous by @diegoreymendez in #2544
- Updates Kingfisher to 7.11.0 by @diegoreymendez in #2545
- Fix blank space after URL bar hides by @dus7 in #2549
- Vanilla browser integration by @federicocappelli in #2550
-
- Subscription Entitlements caching by @afterxleep in #2556
- Bump submodules/privacy-reference-tests from
40ce868
toa603ff9
by @dependabot in #2500 - Fix VPN view model memory leak by @samsymons in #2570
- Move vpnFirstEnabled and networkPathChange out of VPNSettings by @quanganhdo in #2560
- Update SwiftSoup and Kingfisher versions by @THISISDINOSAUR in #2566
- Subscription pro pixels by @federicocappelli in #2531
- update metadata by @brindy in #2571
- Update autoconsent to v10.2.0 by @daxmobile in #2554
- Release 7.112.0-0 by @brindy in #2572
- Report on toggle protections off by @jaceklyp in #2536
- Release 7.112.0-1 by @jaceklyp in #2573
Full Changelog: 7.111.0...7.112.0-1
7.111.0
What's Changed
-
- Iterate on Subscription Changes by @afterxleep in #2498
- move swiftlint plugin to apple-toolbox by @mallexxx in #2507
- Update BSK, bump C-S-S to 5.0 by @Bunn in #2512
-
- Implemented Error handlers for all subscription scenarios by @afterxleep in #2508
- update to use bsk with history by @brindy in #2514
- Check entitlement periodically and while rekeying NetP by @quanganhdo in #2461
-
- Subscriptions: Properly sign out users and cache state by @afterxleep in #2520
- Report Apple Ad attribution using pixel by @dus7 in #2510
- Upgrade to Xcode 15.2 by @samsymons in #2517
-
- Subscription sign-out notification observers and Design Feedback by @afterxleep in #2528
- Remove local BSK reference by @samsymons in #2529
- if dax dialogs are showing then dismiss by @brindy in #2506
- Release 7.111.0-0 by @THISISDINOSAUR in #2534
- Adds pixels to track main VPN funnels by @diegoreymendez in #2543
- Prevent redeeming invite codes after the VPN test ends by @samsymons in #2559
- Point to BSK hotfix by @jotaemepereira in #2558
- Release 7.111.0-1 by @samsymons in #2561
- Revert "Report Apple Ad attribution using pixel (#2510)" by @dus7 in #2562
- Release 7.111.0-2 by @dus7 in #2563
New Contributors
- @jotaemepereira made their first contribution in #2558
Full Changelog: 7.110.0...7.111.0