Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
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
7.111.0-2
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-2
7.111.0-1
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
New Contributors
- @jotaemepereira made their first contribution in #2558
Full Changelog: 7.110.0...7.111.0-1
7.111.0-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
Full Changelog: 7.110.0...7.111.0-0
7.110.0
What's Changed
- Update of the subscription entitlements API by @miasma13 in #2486
- Subscription ITP Fixes by @afterxleep in #2480
- Metadata update by @amddg44 in #2490
- Update upstream packages by @dus7 in #2465
- Subscription Entitlement Checks by @afterxleep in #2491
- Updates BSK by @diegoreymendez in #2429
- Update BSK by @brianhall in #2483
- Add HTTP errors and status codes to site breakage reports by @SlayterDev in #2477
- Fix flakey data clearing maestro test by @brindy in #2493
- Fix on demand so that it's not enabled too soon by @diegoreymendez in #2499
- Fix some issues with handling when the adapter is started up by @diegoreymendez in #2496
- Fcappelli/skan4 by @federicocappelli in #2474
- add history to variant manager and privacy config by @brindy in #2495
- Fix sync crypto error handling to protect against DoS by @not-a-rootkit in #2485
- Fixes the firing of
mh
pixel by @brindy in #2503 - Release 7.110.0-0 by @quanganhdo in #2504
- rename cookie and ensure timeout does not fire prematurely by @brindy in #2509
- Fixes a crash in the VPN by @diegoreymendez in #2513
- Prevent duplicate reporting on VPN feedback form by @quanganhdo in #2511
- Release 7.110.0-1 by @quanganhdo in #2515
- Release 7.110.0-2 by @jaceklyp in #2522
- Add simple behavior monitoring to better address potential breakage issues by @jaceklyp in #2521
- Release 7.110.0-3 by @jaceklyp in #2523
Full Changelog: 7.109.0...7.110.0
7.110.0-3
What's Changed
- Update of the subscription entitlements API by @miasma13 in #2486
- Subscription ITP Fixes by @afterxleep in #2480
- Metadata update by @amddg44 in #2490
- Update upstream packages by @dus7 in #2465
- Subscription Entitlement Checks by @afterxleep in #2491
- Updates BSK by @diegoreymendez in #2429
- Update BSK by @brianhall in #2483
- Add HTTP errors and status codes to site breakage reports by @SlayterDev in #2477
- Fix flakey data clearing maestro test by @brindy in #2493
- Fix on demand so that it's not enabled too soon by @diegoreymendez in #2499
- Fix some issues with handling when the adapter is started up by @diegoreymendez in #2496
- Fcappelli/skan4 by @federicocappelli in #2474
- add history to variant manager and privacy config by @brindy in #2495
- Fix sync crypto error handling to protect against DoS by @not-a-rootkit in #2485
- Fixes the firing of
mh
pixel by @brindy in #2503 - Release 7.110.0-0 by @quanganhdo in #2504
- rename cookie and ensure timeout does not fire prematurely by @brindy in #2509
- Fixes a crash in the VPN by @diegoreymendez in #2513
- Prevent duplicate reporting on VPN feedback form by @quanganhdo in #2511
- Release 7.110.0-1 by @quanganhdo in #2515
- Release 7.110.0-2 by @jaceklyp in #2522
- Add simple behavior monitoring to better address potential breakage issues by @jaceklyp in #2521
- Release 7.110.0-3 by @jaceklyp in #2523
Full Changelog: 7.109.0...7.110.0-3