Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
7.110.0-2
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
Full Changelog: 7.109.0...7.110.0-2
7.109.0
What's Changed
- Autoconsent 9.7.2 by @muodov in #2425
- Hide the debug menu when debug mode is not enabled by @afterxleep in #2436
- Release 7.107.1-0 by @dus7 in #2437
- Updates internal user flag to reset state by @afterxleep in #2438
- Release 7.107.1-1 by @dus7 in #2439
- Remove the mock VPN invite code by @samsymons in #2442
- Check subfeature state before reading rollout data by @dus7 in #2426
- Set proper border color for widgets by @dus7 in #2446
- Fix BSK reference to tagged version by @dus7 in #2447
- Point to BSK commit for macOS app moving prompt changes by @graeme in #2441
- swipe tabs by @brindy in #2370
- PR test by @jaceklyp in #2464
- Add strict checking for Asana link in PR description by @jaceklyp in #2463
- Daniel/subscriptions/8.itp by @afterxleep in #2427
- Fix hotfixing process by @jaceklyp in #2443
- Fix HomeViewController retain cycle by @samsymons in #2462
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2460 - Add debug command to disable VPN by @samsymons in #2391
- Release 7.109.0-0 by @jaceklyp in #2470
- Increase the tunnel monitor check interval to 1 minute by @samsymons in #2467
- Subscriptions > Personal info Removal by @afterxleep in #2468
- Move subscription Code to BSK by @afterxleep in #2473
- fix sync tests by @SabrinaTardio in #2476
- Updates BSK by @diegoreymendez in #2448
- Improve VPN rekeying reliability by @samsymons in #2478
- Add debug menu option to enable Autofill debug script by @amddg44 in #2475
- fix widgets on iOS 16 by @brindy in #2482
- Send MM message in case of App Store Release failure by @dus7 in #2466
- clean up clear data code by @brindy in #2449
- fix missing navigation bar from blank preview by @brindy in #2487
- Release 7.109.0-1 by @amddg44 in #2489
- Try fix release.yml workflow file by @dus7 in #2488
Full Changelog: 7.108.0...7.109.0
7.109.0-1
What's Changed
- Autoconsent 9.7.2 by @muodov in #2425
- Hide the debug menu when debug mode is not enabled by @afterxleep in #2436
- Release 7.107.1-0 by @dus7 in #2437
- Updates internal user flag to reset state by @afterxleep in #2438
- Release 7.107.1-1 by @dus7 in #2439
- Remove the mock VPN invite code by @samsymons in #2442
- Check subfeature state before reading rollout data by @dus7 in #2426
- Set proper border color for widgets by @dus7 in #2446
- Fix BSK reference to tagged version by @dus7 in #2447
- Point to BSK commit for macOS app moving prompt changes by @graeme in #2441
- swipe tabs by @brindy in #2370
- PR test by @jaceklyp in #2464
- Add strict checking for Asana link in PR description by @jaceklyp in #2463
- Daniel/subscriptions/8.itp by @afterxleep in #2427
- Fix hotfixing process by @jaceklyp in #2443
- Fix HomeViewController retain cycle by @samsymons in #2462
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2460 - Add debug command to disable VPN by @samsymons in #2391
- Release 7.109.0-0 by @jaceklyp in #2470
- Increase the tunnel monitor check interval to 1 minute by @samsymons in #2467
- Subscriptions > Personal info Removal by @afterxleep in #2468
- Move subscription Code to BSK by @afterxleep in #2473
- fix sync tests by @SabrinaTardio in #2476
- Updates BSK by @diegoreymendez in #2448
- Improve VPN rekeying reliability by @samsymons in #2478
- Add debug menu option to enable Autofill debug script by @amddg44 in #2475
- fix widgets on iOS 16 by @brindy in #2482
- Send MM message in case of App Store Release failure by @dus7 in #2466
- clean up clear data code by @brindy in #2449
- fix missing navigation bar from blank preview by @brindy in #2487
- Release 7.109.0-1 by @amddg44 in #2489
- Try fix release.yml workflow file by @dus7 in #2488
Full Changelog: 7.108.0...7.109.0-1
7.108.0
What's Changed
- Reenable toggle on disallowing vpn (#2404) by @samsymons in #2416
- Release/7.106.0-4 by @bwaresiak in #2417
- Add Autoconsent onByDefault subfeature by @dus7 in #2423
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2408 - Update BSK with autofill 10.1.0 by @daxmobile in #2414
- Add rollout for cookie popup management enabled by default by @dus7 in #2373
- Autofill: Fix footer sizing for multiline labels by @amddg44 in #2422
- Release 7.108.0-0 by @dus7 in #2432
- Release 7.108.0-1 by @dus7 in #2440
- Keep DuckDuckGo Settings after Fire Button by @brindy in #2444
- Release 7.108.0-2 by @brindy in #2445
- User Authentication by @bwaresiak in #2431
- Release 7.108.0-3 by @bwaresiak in #2454
- remove banner by @SabrinaTardio in #2456
- Release 7.108.0-4 by @SabrinaTardio in #2457
Full Changelog: 7.107.0...7.108.0
7.108.0-0
What's Changed
- Reenable toggle on disallowing vpn (#2404) by @samsymons in #2416
- Release/7.106.0-4 by @bwaresiak in #2417
- Add Autoconsent onByDefault subfeature by @dus7 in #2423
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2408 - Update BSK with autofill 10.1.0 by @daxmobile in #2414
- Add rollout for cookie popup management enabled by default by @dus7 in #2373
- Autofill: Fix footer sizing for multiline labels by @amddg44 in #2422
- Release 7.108.0-0 by @dus7 in #2432
Full Changelog: 7.107.0...7.108.0-0
7.107.0
What's Changed
- Add NetP feedback form by @quanganhdo in #2343
- Avoid sending latency immediately after the monitor starts by @samsymons in #2368
- Updates BSK to fix a VPN issue by @diegoreymendez in #2367
- Display short URL when not editing by @dus7 in #2357
- Update nightly jobs to use iOS 17 simulators by @samsymons in #2369
- Only add VPN intents to alpha build by @samsymons in #2360
- Subscription Email restore & Other flows by @afterxleep in #2365
- Update tagging instructions in PR template by @dus7 in #2364
- Cleanup old experiments by @jaceklyp in #2377
- Link documentation in e2e failure task description by @graeme in #2375
- Implements Welcome Links Navigation in Subscriptions by @afterxleep in #2371
- Alphabetize country list in geoswitching menu by @graeme in #2363
- only show app store prompt on the serp by @brindy in #2379
- Fix Alpha Debug build not installing NetP by @quanganhdo in #2380
- Integrate NetP with subscription by @quanganhdo in #2359
- fix iPad tabs crash by @brindy in #2381
- Display different copy in alerts when a flag is enabled in a newer version by @SabrinaTardio in #2374
- BSK changes to Launch VPN Locations from macOS status view by @graeme in #2347
- Merge Release 7.105.1 (#2378) by @bwaresiak in #2383
- Remove connection status awaiter by @diegoreymendez in #2387
- Show last NetP disconnect error in Debug view by @quanganhdo in #2390
- Don't report CancellationError from BookmarksFaviconsFetcher by @ayoy in #2385
- Update emailprotection e2e test by @dus7 in #2392
- Skip 'Make Release Build' GHA job for Dependabot PRs by @ayoy in #2399
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2382 - Adding lastSentDate to broken site report by @federicocappelli in #2320
- Prepare release script updates by @jaceklyp in #2389
- Fix
site:
queries escaping with iOS 17 SDK (#640) by @dus7 in #2402 - Fix the alpha build VPN extension embed script by @samsymons in #2396
- Bump BrowserServicesKit to 103.0.2 by @brianhall in #2393
- Reenable toggle on disallowing vpn by @graeme in #2404
- Improve waitlist invite code checks by @samsymons in #2398
- Changes to hotfix process by @jaceklyp in #2406
- Add VPN redemption retry event by @samsymons in #2409
- Don't set dryRun for alpha builds by @samsymons in #2412
- Add error codes to site breakage reports by @jaceklyp in #2413
- Don't crash when AppRatingPromptEntity fetch errors by @graeme in #2388
- More release script fixes by @jaceklyp in #2418
- More script fixes by @jaceklyp in #2419
- Release 7.107.0-0 by @federicocappelli in #2421
Full Changelog: 7.106.0...7.107.0
7.106.0
What's Changed
- Updates BSK by @diegoreymendez in #2317
- Fix e2e tests by @loremattei in #2340
- Better detection of AMP pages by @SlayterDev in #2284
- Fix Sync E2E tests by @SabrinaTardio in #2338
- Daniel/subscriptions/3.manage subscription by @afterxleep in #2336
- Fix concurrent timestamp updates by @bwaresiak in #2350
- Bump BSK version by @brianhall in #2341
- fix copy by @SabrinaTardio in #2346
- adjust sync banner by @SabrinaTardio in #2355
- Bump autoconsent to 9.1.0 by @muodov in #2344
- Update translated strings by @bwaresiak in #2352
- Restore Subscriptions by @afterxleep in #2354
- add pixels for sync flows by @SabrinaTardio in #2332
- support multiple passes by @brindy in #2349
- Fix tunnel monitor check by @samsymons in #2361
- Pull to refresh by @brindy in #2348
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2321 - Release 7.106.0 by @bwaresiak in #2366
- Update Release 7.106.0 by @bwaresiak in #2384
- Release 7.106.0-1 by @bwaresiak in #2386
- Fix voice search settings by @Bunn in #2401
- cherry pick fix for clearing data by @brindy in #2400
- Release/7.106.0 by @bwaresiak in #2403
- Fix tab loading by @bwaresiak in #2410
- Release/7.106.0-3 changes by @bwaresiak in #2411
- Reenable toggle on disallowing vpn (#2404) by @samsymons in #2416
- Release/7.106.0-4 by @bwaresiak in #2417
Full Changelog: 7.105.0...7.106.0
7.106.0-0
What's Changed
- Updates BSK by @diegoreymendez in #2317
- Fix e2e tests by @loremattei in #2340
- Better detection of AMP pages by @SlayterDev in #2284
- Fix Sync E2E tests by @SabrinaTardio in #2338
- Daniel/subscriptions/3.manage subscription by @afterxleep in #2336
- Fix concurrent timestamp updates by @bwaresiak in #2350
- Bump BSK version by @brianhall in #2341
- fix copy by @SabrinaTardio in #2346
- adjust sync banner by @SabrinaTardio in #2355
- Bump autoconsent to 9.1.0 by @muodov in #2344
- Update translated strings by @bwaresiak in #2352
- Restore Subscriptions by @afterxleep in #2354
- add pixels for sync flows by @SabrinaTardio in #2332
- support multiple passes by @brindy in #2349
- Fix tunnel monitor check by @samsymons in #2361
- Pull to refresh by @brindy in #2348
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2321 - Release 7.106.0 by @bwaresiak in #2366
New Contributors
- @brianhall made their first contribution in #2341
Full Changelog: 7.105.0...7.106.0-0
7.105.0
What's Changed
- Translations for update of Logins to Passwords by @amddg44 in #2295
- Update to Xcode 15.1 by @jaceklyp in #2247
- Update copy in Sync settings by @ayoy in #2308
- apply container background widgets [needs Xcode 15] by @brindy in #2229
- add rollout banner by @SabrinaTardio in #2310
- Add API to obtain reason why given feature is disabled by @bwaresiak in #2309
- NetP: Reenable loading toggle after 2 sec delay by @graeme in #2307
- Do not fire pixels in debug mode by @bwaresiak in #2312
- Suspend Sync when updating device name by @ayoy in #2313
- Subscriptions Base Implementation by @afterxleep in #2259
- update copy by @SabrinaTardio in #2316
- Rename enabled.on.search pixel by @quanganhdo in #2311
- update banner colour by @SabrinaTardio in #2318
- Add localization to SyncUI package by @bwaresiak in #2314
- Fix for remote messaging framework layout alignment issue by @amddg44 in #2319
- Use new WKWebsiteDataStore API for tabs [needs Xcode 15] by @brindy in #2230
- Update .strings file by @bwaresiak in #2325
- add xcargs: -skipPackagePluginValidation arg to build_app by @mallexxx in #2326
- Update BSK with autofill 10.0.3 by @daxmobile in #2324
- Update to use correct text on iOS 14 by @bwaresiak in #2328
- Update RMF button style for the survey action by @samsymons in #2322
- solve UI scaling problems by @SabrinaTardio in #2327
- Mark remaining Sync strings as localizable by @ayoy in #2329
- Import current localization by @bwaresiak in #2331
- Manage Subscription Settings by @afterxleep in #2323
- Support DDG branding in UA by @jaceklyp in #2335
- Use GRDB.swift 2.23.0 (upstream 6.32.0, SQLCipher 4.5.5) by @ayoy in #2305
- Hide bottom URL bar when find in page is active by @dus7 in #2339
- fix page position on navigation by @brindy in #2330
- Add Checkmark icon to pickers by @afterxleep in #2337
- Release 7.105.0 by @graeme in #2342
- Update more workflows to use XL runners by @ayoy in #2345
- revert using content insets to fix page position problem by @brindy in #2356
- refresh the model after the tab has been closed by @brindy in #2358
New Contributors
Full Changelog: 7.104.0...7.105.0
7.105.0-0
What's Changed
- Translations for update of Logins to Passwords by @amddg44 in #2295
- Update to Xcode 15.1 by @jaceklyp in #2247
- Update copy in Sync settings by @ayoy in #2308
- apply container background widgets [needs Xcode 15] by @brindy in #2229
- add rollout banner by @SabrinaTardio in #2310
- Add API to obtain reason why given feature is disabled by @bwaresiak in #2309
- NetP: Reenable loading toggle after 2 sec delay by @graeme in #2307
- Do not fire pixels in debug mode by @bwaresiak in #2312
- Suspend Sync when updating device name by @ayoy in #2313
- Subscriptions Base Implementation by @afterxleep in #2259
- update copy by @SabrinaTardio in #2316
- Rename enabled.on.search pixel by @quanganhdo in #2311
- update banner colour by @SabrinaTardio in #2318
- Add localization to SyncUI package by @bwaresiak in #2314
- Fix for remote messaging framework layout alignment issue by @amddg44 in #2319
- Use new WKWebsiteDataStore API for tabs [needs Xcode 15] by @brindy in #2230
- Update .strings file by @bwaresiak in #2325
- add xcargs: -skipPackagePluginValidation arg to build_app by @mallexxx in #2326
- Update BSK with autofill 10.0.3 by @daxmobile in #2324
- Update RMF button style for the survey action by @samsymons in #2322
- Manage Subscription Settings by @afterxleep in #2323
- Use GRDB.swift 2.23.0 (upstream 6.32.0, SQLCipher 4.5.5) by @ayoy in #2305
- Hide bottom URL bar when find in page is active by @dus7 in #2339
- fix page position on navigation by @brindy in #2330
- Add Checkmark icon to pickers by @afterxleep in #2337
- Release 7.105.0 by @graeme in #2342
- Update more workflows to use XL runners by @ayoy in #2345
New Contributors
Full Changelog: 7.104.0-2...7.105.0-0