Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
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
7.104.0
What's Changed
- Fix alpha builds by @samsymons in #2293
- Update BSK for NetP auth changes by @samsymons in #2286
- BSK update for autofill never prompt to save for site feature by @amddg44 in #2280
- update errors by @SabrinaTardio in #2283
- Remove trailing space in unableToCreateRecoveryPDF error by @ayoy in #2297
- Allow calculations in the address bar by @ayoy in #2298
- Update Sync End-to-End tests by @ayoy in #2300
- Bump submodules/privacy-reference-tests from
a3acc21
to6b7ad1e
by @dependabot in #2285 - remove unused pixels by @brindy in #2303
- respect system theme on launch by @brindy in #2302
- bookmarks migration refactor by @brindy in #2236
- deps BrowserServicesKit 100.0.3 + content-scope-scripts 4.59.0 by @shakyShane in #2304
- Release 7.104.0 by @miasma13 in #2306
Full Changelog: 7.103.0...7.104.0
7.103.0
What's Changed
- Fix VPN IPv6 connectivity by @samsymons in #2258
- Run sync e2e on multiple OS versions by @loremattei in #2256
- Disable non-localized string debug setting by @samsymons in #2260
- Add iOS NetP pixels by @quanganhdo in #2261
- Fix fingerprinting UI tests by @samsymons in #2252
- Sync Flow Error Handling by @SabrinaTardio in #2264
- Show dev environment indicator in Sync Settings by @ayoy in #2265
- remove QR code from save recovery PDF view by @SabrinaTardio in #2271
- Remove the Fastlane notes file temporarily by @samsymons in #2270
- Remove the reconnect/disconnect logic from the connection tester by @diegoreymendez in #2272
- Update Autofill Logins copy by @amddg44 in #2246
- Update VPN active user check and debug options by @samsymons in #2269
- SwiftLint build plugin by @mallexxx in #2233
- Run sync tests in matrix by @loremattei in #2263
- Add search retention pixel for NetP by @quanganhdo in #2267
- Release 7.102.0 by @quanganhdo in #2273
- Send WG invalid state reason by @samsymons in #2275
- Fix: "SwiftLintPlugin" must be enabled before it can be used by @quanganhdo in #2274
- add test 5 and fix test 4 by @SabrinaTardio in #2276
- Add Sync Success Rate pixel by @bwaresiak in #2277
- Add Sync feature flags by @ayoy in #2279
- Display warning icon in Sync Settings cell when data syncing is disabled by @ayoy in #2281
- Fix internal user toggling by @bwaresiak in #2282
- Custom config URL by @jaceklyp in #2278
- Update Link Tracking Protection to preserve headers by @SlayterDev in #2268
- Disable parallel run for sync critical tests by @loremattei in #2287
- Fix SwiftLint violations by @samsymons in #2289
- Prevents VPNSettings from reporting fake changes by @diegoreymendez in #2288
- Update latency & tunnel failure monitor implementation by @quanganhdo in #2290
- Release/7.103.0 changes by @samsymons in #2292
Full Changelog: 7.101.0...7.103.0
7.102.0
What's Changed
- Fix VPN IPv6 connectivity by @samsymons in #2258
- Run sync e2e on multiple OS versions by @loremattei in #2256
- Disable non-localized string debug setting by @samsymons in #2260
- Add iOS NetP pixels by @quanganhdo in #2261
- Fix fingerprinting UI tests by @samsymons in #2252
- Sync Flow Error Handling by @SabrinaTardio in #2264
- Show dev environment indicator in Sync Settings by @ayoy in #2265
- remove QR code from save recovery PDF view by @SabrinaTardio in #2271
- Remove the Fastlane notes file temporarily by @samsymons in #2270
- Remove the reconnect/disconnect logic from the connection tester by @diegoreymendez in #2272
- Update Autofill Logins copy by @amddg44 in #2246
- Update VPN active user check and debug options by @samsymons in #2269
- SwiftLint build plugin by @mallexxx in #2233
- Run sync tests in matrix by @loremattei in #2263
- Add search retention pixel for NetP by @quanganhdo in #2267
- Release 7.102.0 by @quanganhdo in #2273
- Send WG invalid state reason by @samsymons in #2275
- Fix: "SwiftLintPlugin" must be enabled before it can be used by @quanganhdo in #2274
Full Changelog: 7.101.0...7.102.0
7.101.0
What's Changed
- Update Sync e2e tests to fit the new UI by @loremattei in #2215
- Address Bar Spoofing Tests + Remediation by @not-a-rootkit in #2181
- remove address bar position pixels by @brindy in #2220
- Improve handling lists in Sync by @ayoy in #2192
- Final NetP ship review feedback by @graeme in #2221
- Update BSK reference to include the disable rekeying flag by @samsymons in #2219
- Breakage report improvements by @federicocappelli in #2197
- Update TRK by @SlayterDev in #2200
- Update all references to develop branch with main by @jaceklyp in #2231
- Fix spacing between buttons by @graeme in #2237
- Add Geoswitching pixels by @graeme in #2235
- Updates BSK by @diegoreymendez in #2239
- expose window.print handler to page world by @shakyShane in #2243
- Ensure that LinkPresentation framework is called on main thread by @ayoy in #2241
- Update BSK with autofill 10.0.1 by @amddg44 in #2245
- Always use black and white colors for the QR code by @ayoy in #2248
- Report macOS NetP connection attempts & tunnel failures by @quanganhdo in #2234
- Enable NetP in production builds by @samsymons in #2232
- Sabrina/sync e2e tests by @SabrinaTardio in #2249
- Add last active and hardware model parameters to surveys by @samsymons in #2253
- Add additional debug options to the VPN debug menu by @samsymons in #2251
- Quality metrics for Sync by @bwaresiak in #2254
- Release 7.101.0 by @jaceklyp in #2257
- Release 7.101.0.1 by @samsymons in #2262
New Contributors
- @not-a-rootkit made their first contribution in #2181
Full Changelog: 7.100.0...7.101.0