Releases: duckduckgo/iOS
Releases · duckduckgo/iOS
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
7.101.0-1
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-1
7.101.0-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
New Contributors
- @not-a-rootkit made their first contribution in #2181
Full Changelog: 7.100.0...7.101.0-0