From f580b6099adb62485328cd80a361ac04bca50190 Mon Sep 17 00:00:00 2001 From: Federico Cappelli Date: Mon, 19 Aug 2024 13:10:53 +0100 Subject: [PATCH] Release 7.134.0-0 (#3251) --- Configuration/Version.xcconfig | 2 +- .../AppPrivacyConfigurationDataProvider.swift | 4 +- Core/AppTrackerDataSetProvider.swift | 4 +- Core/ios-config.json | 220 +++++++++++++++--- Core/trackerData.json | 152 ++++++++---- DuckDuckGo.xcodeproj/project.pbxproj | 56 ++--- DuckDuckGo/Settings.bundle/Root.plist | 2 +- fastlane/metadata/default/release_notes.txt | 4 +- 8 files changed, 325 insertions(+), 119 deletions(-) diff --git a/Configuration/Version.xcconfig b/Configuration/Version.xcconfig index 151d413f2f..2e3c870975 100644 --- a/Configuration/Version.xcconfig +++ b/Configuration/Version.xcconfig @@ -1 +1 @@ -MARKETING_VERSION = 7.133.0 +MARKETING_VERSION = 7.134.0 diff --git a/Core/AppPrivacyConfigurationDataProvider.swift b/Core/AppPrivacyConfigurationDataProvider.swift index 98e70b0e80..3f5ace044e 100644 --- a/Core/AppPrivacyConfigurationDataProvider.swift +++ b/Core/AppPrivacyConfigurationDataProvider.swift @@ -23,8 +23,8 @@ import BrowserServicesKit final public class AppPrivacyConfigurationDataProvider: EmbeddedDataProvider { public struct Constants { - public static let embeddedDataETag = "\"c2739bfb56babbdfb6c1bfaf2446ab76\"" - public static let embeddedDataSHA = "76782f36ca36d0eb14bd73944ab76f5fa718af4e099f5e6e00edcec5a7ee4a04" + public static let embeddedDataETag = "\"0b79e02accca6251aab8682915d0034b\"" + public static let embeddedDataSHA = "90d42dc85d6e415f9e5b68c663f813bbd7a34ef2d191981dd4d615f1a4d5970a" } public var embeddedDataEtag: String { diff --git a/Core/AppTrackerDataSetProvider.swift b/Core/AppTrackerDataSetProvider.swift index 5f0e7e35ae..8d8aa303ea 100644 --- a/Core/AppTrackerDataSetProvider.swift +++ b/Core/AppTrackerDataSetProvider.swift @@ -23,8 +23,8 @@ import BrowserServicesKit final public class AppTrackerDataSetProvider: EmbeddedDataProvider { public struct Constants { - public static let embeddedDataETag = "\"077374b1c16cef9527d8bf11f59374a8\"" - public static let embeddedDataSHA = "6a9794936a6f569cc7c442a3b03802e220a7b194d6ab07e0459feb456fba92a1" + public static let embeddedDataETag = "\"d46dc7b33cefa83a265b366b3a8fd912\"" + public static let embeddedDataSHA = "cacac758e3068f2c2f28124c10968445303cfbb5335c035539fa94727f49761c" } public var embeddedDataEtag: String { diff --git a/Core/ios-config.json b/Core/ios-config.json index 8e8f28ff67..1a8b9f823a 100644 --- a/Core/ios-config.json +++ b/Core/ios-config.json @@ -1,6 +1,6 @@ { "readme": "https://github.com/duckduckgo/privacy-configuration", - "version": 1722878378366, + "version": 1724061249960, "features": { "adClickAttribution": { "readme": "https://help.duckduckgo.com/duckduckgo-help-pages/privacy/web-tracking-protections/#3rd-party-tracker-loading-protection", @@ -83,6 +83,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } @@ -111,7 +114,7 @@ ] }, "state": "enabled", - "hash": "4efd0ce3e46f0b52aa919a6f80edcd00" + "hash": "fa5f86bac5946c528cd6bc7449a2718a" }, "androidBrowserConfig": { "exceptions": [], @@ -143,6 +146,9 @@ { "domain": "eleconomista.es" }, + { + "domain": "eurostar.com" + }, { "domain": "ksta.de" }, @@ -341,6 +347,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instagram.com" }, @@ -376,7 +385,7 @@ } } }, - "hash": "08df6c3e54da19c0005e0a281e6b9aa5" + "hash": "aaae08a4ef36933884befa93d2bd9064" }, "autofillBreakageReporter": { "state": "enabled", @@ -444,6 +453,16 @@ }, "hash": "2408c5de35db50491d915a9c8f3c8388" }, + "brokenSitePrompt": { + "state": "enabled", + "exceptions": [], + "settings": { + "maxDismissStreak": 3, + "dismissStreakResetDays": 30, + "coolDownDays": 7 + }, + "hash": "7ff56afca8279353caaa7da24ab31e28" + }, "brokenSiteReportExperiment": { "exceptions": [], "state": "enabled", @@ -1126,6 +1145,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } @@ -1145,7 +1167,7 @@ } }, "state": "disabled", - "hash": "3bce6ceb48b813d3e3984394bf620b32" + "hash": "cb1f114a9e0314393b2a0f789cba163f" }, "clickToPlay": { "exceptions": [ @@ -1158,6 +1180,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } @@ -1172,7 +1197,7 @@ } }, "state": "disabled", - "hash": "e1fb68a1bb559c709cf7fff97820654f" + "hash": "894fb86c1f058aee9db47cfcdf3637de" }, "clientBrandHint": { "exceptions": [], @@ -1212,11 +1237,14 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], - "hash": "42da678c1cc61b0d52986f536e05f416" + "hash": "96b2f778bab196aa424e9c859ddea778" }, "cookie": { "settings": { @@ -1276,12 +1304,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "d23565fe73c051c53bff8a40396f705d" + "hash": "6b4d2cef180104c5c84f5687479b8492" }, "customUserAgent": { "settings": { @@ -1432,6 +1463,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } @@ -4009,6 +4043,15 @@ } ] }, + { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, { "domain": "skysports.com", "rules": [ @@ -4676,7 +4719,7 @@ ] }, "state": "enabled", - "hash": "0f1079be6e20f32fa57b93891a52e6c8" + "hash": "3a39d1085a9459794e847c8cfd4052b5" }, "exceptionHandler": { "exceptions": [ @@ -4689,12 +4732,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "139d551fb343ef36567a2d35e7c4457a" + "hash": "be6751fe0307a7e1b9476f4d8b8d0aaf" }, "extendedOnboarding": { "exceptions": [], @@ -4716,11 +4762,14 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], - "hash": "a05e98b812061f4362468b51c4951937" + "hash": "7f042650922da2636492e77ed1101bce" }, "fingerprintingBattery": { "exceptions": [ @@ -4736,12 +4785,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "enabled", - "hash": "dd063c6747891b8c02fb75ddd7a7311c" + "hash": "fcc2138fa97c35ded544b39708fda919" }, "fingerprintingCanvas": { "settings": { @@ -4841,12 +4893,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "5a29a3dee399844c40b4b759b5fc524c" + "hash": "49a3d497835bf5715aaaa73f87dd974f" }, "fingerprintingHardware": { "settings": { @@ -4904,12 +4959,18 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, + { + "domain": "target.com" + }, { "domain": "instructure.com" } ], "state": "enabled", - "hash": "2ad6d3cad9d44b1a3c6377f7fcb01311" + "hash": "cd4a8461973d1c1648dd20e6d1f532a7" }, "fingerprintingScreenSize": { "settings": { @@ -4958,12 +5019,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "enabled", - "hash": "6b21acb8f85cd519b39aba33b7c79487" + "hash": "046340bb9287a20efed6189525ec5fed" }, "fingerprintingTemporaryStorage": { "exceptions": [ @@ -4985,12 +5049,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "enabled", - "hash": "4b23979713e44735003fd2d3bc85d7ca" + "hash": "14b7fe3d276b52109c59f0c71aee4f71" }, "googleRejected": { "exceptions": [ @@ -5003,12 +5070,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "139d551fb343ef36567a2d35e7c4457a" + "hash": "be6751fe0307a7e1b9476f4d8b8d0aaf" }, "gpc": { "state": "enabled", @@ -5067,6 +5137,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "oreillyauto.com" }, @@ -5083,7 +5156,7 @@ "privacy-test-pages.site" ] }, - "hash": "0a12141d483df3bea0e0fca5ccdc0159" + "hash": "beb830fd1df711955856a894b50d0594" }, "harmfulApis": { "settings": { @@ -5194,12 +5267,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "d12818afbee58693fc60fd0be7cc90db" + "hash": "fb598c4167ff166d85dd49c701cc5579" }, "history": { "state": "enabled", @@ -5245,11 +5321,14 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], - "hash": "fd20e89d32343cf42c4b7f5101d5b900" + "hash": "b47d255c6f836ecb7ae0b3e61cc2c025" }, "incontextSignup": { "exceptions": [], @@ -5293,6 +5372,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } @@ -5305,7 +5387,7 @@ ] }, "state": "enabled", - "hash": "68732c967df2ff5beb2d851378395cfd" + "hash": "d14f6e3a9aa4139ee1d517016b59691e" }, "networkProtection": { "state": "enabled", @@ -5339,12 +5421,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "4977063ee77c043c5ad51e3daeb188ca" + "hash": "82088db85ca7f64418fbfd57db25ade1" }, "performanceMetrics": { "state": "enabled", @@ -5358,11 +5443,14 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], - "hash": "94113375ad83c83f79c508e5a6b4d204" + "hash": "6792064606a5a72c5cd44addb4d40bda" }, "phishingDetection": { "state": "disabled", @@ -5376,11 +5464,14 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], - "hash": "6c066c2a4006b44d8cb495402e993588" + "hash": "37e0cf88badfc8b01b6394f0884502f6" }, "pluginPointFocusedViewPlugin": { "state": "disabled", @@ -5488,12 +5579,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "f2d162b61ce76263251dbea36b528cfe" + "hash": "138c3b2409f6b3bf967b804ab9bf2ce2" }, "remoteMessaging": { "state": "enabled", @@ -5512,6 +5606,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } @@ -5519,7 +5616,7 @@ "settings": { "windowInMs": 0 }, - "hash": "d424b3a064dd4abfccbd145270b121cf" + "hash": "baf19d9e0f506ed09f46c95b1849adee" }, "runtimeChecks": { "state": "disabled", @@ -5533,12 +5630,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "settings": {}, - "hash": "7dd7a12bfb6c39e9fe94cc24a81c56fc" + "hash": "dfede9f06b9e322e198736703d013d15" }, "serviceworkerInitiatedRequests": { "exceptions": [ @@ -5551,18 +5651,34 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "139d551fb343ef36567a2d35e7c4457a" + "hash": "be6751fe0307a7e1b9476f4d8b8d0aaf" }, "sslCertificates": { "state": "disabled", "exceptions": [], "hash": "c292bb627849854515cebbded288ef5a" }, + "syncPromotion": { + "state": "enabled", + "features": { + "bookmarks": { + "state": "enabled" + }, + "passwords": { + "state": "enabled" + } + }, + "exceptions": [], + "hash": "8081a0cf08f5bbda622df55361c72cfe" + }, "sync": { "state": "enabled", "features": { @@ -7141,6 +7257,7 @@ "pointstreaksites.com", "post-gazette.com", "raleighcw.com", + "signupgenius.com", "siouxlandnews.com", "southernoregoncw.com", "star64.tv", @@ -7266,6 +7383,24 @@ "domains": [ "" ] + }, + { + "rule": "meetings.hubspot.com", + "domains": [ + "" + ] + }, + { + "rule": "app.hubspot.com/hubsettings", + "domains": [ + "" + ] + }, + { + "rule": "app.hubspot.com/userpreferences", + "domains": [ + "" + ] } ] }, @@ -8061,6 +8196,7 @@ { "rule": "a.pub.network/core/prebid-universal-creative.js", "domains": [ + "signupgenius.com", "titantv.com" ] } @@ -8858,11 +8994,14 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], - "hash": "b1fbd696fb61a13318c5593562ac8a29" + "hash": "14ace973a831f9a917b7cf69bdb918cb" }, "trackingCookies1p": { "settings": { @@ -8881,12 +9020,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "4e5efbd74ddcc8849735bfe590ed0d78" + "hash": "763f56424b0827b5731927a043219912" }, "trackingCookies3p": { "settings": { @@ -8902,12 +9044,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "4977063ee77c043c5ad51e3daeb188ca" + "hash": "82088db85ca7f64418fbfd57db25ade1" }, "trackingParameters": { "exceptions": [ @@ -8923,6 +9068,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "theverge.com" }, @@ -8960,7 +9108,7 @@ ] }, "state": "enabled", - "hash": "844dfb71064b07234e16cda96cacf8c5" + "hash": "3805ecfb8a129f70a99e73a364b38f38" }, "userAgentRotation": { "settings": { @@ -8976,12 +9124,15 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "instructure.com" } ], "state": "disabled", - "hash": "8e86f07f09dcca5d1f327c31f8da38a6" + "hash": "9225b8785d6973db37abde99d81d219c" }, "voiceSearch": { "exceptions": [], @@ -9002,6 +9153,9 @@ { "domain": "noaprints.com" }, + { + "domain": "flexmls.com" + }, { "domain": "wsj.com" }, @@ -9049,7 +9203,7 @@ } ] }, - "hash": "d92d107682e3678cfd1cbdd8660404c0" + "hash": "ae25aefc757d01f70488b13ea4539ccd" }, "webViewBlobDownload": { "exceptions": [], diff --git a/Core/trackerData.json b/Core/trackerData.json index c402f15af3..701489bcd5 100644 --- a/Core/trackerData.json +++ b/Core/trackerData.json @@ -1,6 +1,6 @@ { "_builtWith": { - "tracker-radar": "c1a08eeb146b1dc8cd87c026df746b567b36177d4eb7cff42d7724cf49d8a2b2-4013b4e91930c643394cb31c6c745356f133b04f", + "tracker-radar": "5b9d0a335006522a3d2dc589e5d2044b52b14dbd60db711dacf3a83520e40707-4013b4e91930c643394cb31c6c745356f133b04f", "tracker-surrogates": "0528e3226df15b1a3e319ad68ef76612a8f26623" }, "readme": "https://github.com/duckduckgo/tracker-blocklists", @@ -36427,17 +36427,6 @@ "cookies": 0.01, "default": "block" }, - "dreamycanyon.com": { - "domain": "dreamycanyon.com", - "owner": { - "name": "Leven Labs, Inc. DBA Admiral", - "displayName": "Admiral" - }, - "prevalence": 0.0109, - "fingerprinting": 1, - "cookies": 0.01, - "default": "block" - }, "driftpizza.com": { "domain": "driftpizza.com", "owner": { @@ -38924,17 +38913,6 @@ "cookies": 0.01, "default": "block" }, - "hatefulrequest.com": { - "domain": "hatefulrequest.com", - "owner": { - "name": "Leven Labs, Inc. DBA Admiral", - "displayName": "Admiral" - }, - "prevalence": 0.0109, - "fingerprinting": 1, - "cookies": 0.01, - "default": "block" - }, "headydegree.com": { "domain": "headydegree.com", "owner": { @@ -39760,6 +39738,17 @@ "cookies": 0.01, "default": "block" }, + "juiceblocks.com": { + "domain": "juiceblocks.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "justicejudo.com": { "domain": "justicejudo.com", "owner": { @@ -40607,6 +40596,17 @@ "cookies": 0.01, "default": "block" }, + "metajaws.com": { + "domain": "metajaws.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "mightyspiders.com": { "domain": "mightyspiders.com", "owner": { @@ -40750,6 +40750,17 @@ "cookies": 0.01, "default": "block" }, + "morefriendly.com": { + "domain": "morefriendly.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "motionlessbag.com": { "domain": "motionlessbag.com", "owner": { @@ -41894,6 +41905,17 @@ "cookies": 0.01, "default": "block" }, + "poemprompt.com": { + "domain": "poemprompt.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "poeticpackage.com": { "domain": "poeticpackage.com", "owner": { @@ -42807,6 +42829,17 @@ "cookies": 0.01, "default": "block" }, + "releasepath.com": { + "domain": "releasepath.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "reloadphoto.com": { "domain": "reloadphoto.com", "owner": { @@ -43214,6 +43247,17 @@ "cookies": 0.01, "default": "block" }, + "sandstrophies.com": { + "domain": "sandstrophies.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "scarcecard.com": { "domain": "scarcecard.com", "owner": { @@ -43379,6 +43423,17 @@ "cookies": 0.01, "default": "block" }, + "scenicdrops.com": { + "domain": "scenicdrops.com", + "owner": { + "name": "Leven Labs, Inc. DBA Admiral", + "displayName": "Admiral" + }, + "prevalence": 0.0109, + "fingerprinting": 1, + "cookies": 0.01, + "default": "block" + }, "scientificshirt.com": { "domain": "scientificshirt.com", "owner": { @@ -45491,8 +45546,8 @@ "cookies": 0.01, "default": "block" }, - "tastelesstrucks.com": { - "domain": "tastelesstrucks.com", + "tastesnake.com": { + "domain": "tastesnake.com", "owner": { "name": "Leven Labs, Inc. DBA Admiral", "displayName": "Admiral" @@ -45502,8 +45557,8 @@ "cookies": 0.01, "default": "block" }, - "tastesnake.com": { - "domain": "tastesnake.com", + "tawdryson.com": { + "domain": "tawdryson.com", "owner": { "name": "Leven Labs, Inc. DBA Admiral", "displayName": "Admiral" @@ -45513,8 +45568,8 @@ "cookies": 0.01, "default": "block" }, - "tawdryson.com": { - "domain": "tawdryson.com", + "tdzvm.pw": { + "domain": "tdzvm.pw", "owner": { "name": "Leven Labs, Inc. DBA Admiral", "displayName": "Admiral" @@ -45524,8 +45579,8 @@ "cookies": 0.01, "default": "block" }, - "tdzvm.pw": { - "domain": "tdzvm.pw", + "teacupbooks.com": { + "domain": "teacupbooks.com", "owner": { "name": "Leven Labs, Inc. DBA Admiral", "displayName": "Admiral" @@ -45986,17 +46041,6 @@ "cookies": 0.01, "default": "block" }, - "tranquilcanyon.com": { - "domain": "tranquilcanyon.com", - "owner": { - "name": "Leven Labs, Inc. DBA Admiral", - "displayName": "Admiral" - }, - "prevalence": 0.0109, - "fingerprinting": 1, - "cookies": 0.01, - "default": "block" - }, "tranquilplume.com": { "domain": "tranquilplume.com", "owner": { @@ -57750,7 +57794,6 @@ "dq95d35.com", "drainpaste.com", "dramaticdirection.com", - "dreamycanyon.com", "driftpizza.com", "drollwharf.com", "drydrum.com", @@ -58007,7 +58050,6 @@ "harborcub.com", "harmonicbamboo.com", "harmonywing.com", - "hatefulrequest.com", "headydegree.com", "headyhook.com", "healflowers.com", @@ -58087,6 +58129,7 @@ "jubilantglimmer.com", "jubilanttempest.com", "jubilantwhisper.com", + "juiceblocks.com", "justicejudo.com", "k54nw.pw", "kaputquill.com", @@ -58177,6 +58220,7 @@ "merryvault.com", "messagenovice.com", "messyoranges.com", + "metajaws.com", "mightyspiders.com", "mimosamajor.com", "mindfulgem.com", @@ -58190,6 +58234,7 @@ "modularmental.com", "monacobeatles.com", "moorshoes.com", + "morefriendly.com", "motionflowers.com", "motionlessbag.com", "motionlessbelief.com", @@ -58310,6 +58355,7 @@ "pluckypocket.com", "pluckyzone.com", "pocketfaucet.com", + "poemprompt.com", "poeticpackage.com", "pointdigestion.com", "pointlesshour.com", @@ -58413,6 +58459,7 @@ "regulatesleet.com", "rehabilitatereason.com", "relationrest.com", + "releasepath.com", "reloadphoto.com", "rememberdiscussion.com", "rentinfinity.com", @@ -58460,6 +58507,7 @@ "samesticks.com", "samestretch.com", "samplesamba.com", + "sandstrophies.com", "satisfycork.com", "savoryorange.com", "scarcecard.com", @@ -58481,6 +58529,7 @@ "scatteredquiver.com", "scatteredstream.com", "scenicapparel.com", + "scenicdrops.com", "scientificshirt.com", "scintillatingscissors.com", "scintillatingsilver.com", @@ -58717,10 +58766,10 @@ "tangyamount.com", "tangycover.com", "tastelesstrees.com", - "tastelesstrucks.com", "tastesnake.com", "tawdryson.com", "tdzvm.pw", + "teacupbooks.com", "tearfulglass.com", "techconverter.com", "tediousbear.com", @@ -58768,7 +58817,6 @@ "tranquilamulet.com", "tranquilarchipelago.com", "tranquilcan.com", - "tranquilcanyon.com", "tranquilplume.com", "tranquilside.com", "tranquilveil.com", @@ -60039,7 +60087,6 @@ "dq95d35.com": "Leven Labs, Inc. DBA Admiral", "drainpaste.com": "Leven Labs, Inc. DBA Admiral", "dramaticdirection.com": "Leven Labs, Inc. DBA Admiral", - "dreamycanyon.com": "Leven Labs, Inc. DBA Admiral", "driftpizza.com": "Leven Labs, Inc. DBA Admiral", "drollwharf.com": "Leven Labs, Inc. DBA Admiral", "drydrum.com": "Leven Labs, Inc. DBA Admiral", @@ -60296,7 +60343,6 @@ "harborcub.com": "Leven Labs, Inc. DBA Admiral", "harmonicbamboo.com": "Leven Labs, Inc. DBA Admiral", "harmonywing.com": "Leven Labs, Inc. DBA Admiral", - "hatefulrequest.com": "Leven Labs, Inc. DBA Admiral", "headydegree.com": "Leven Labs, Inc. DBA Admiral", "headyhook.com": "Leven Labs, Inc. DBA Admiral", "healflowers.com": "Leven Labs, Inc. DBA Admiral", @@ -60376,6 +60422,7 @@ "jubilantglimmer.com": "Leven Labs, Inc. DBA Admiral", "jubilanttempest.com": "Leven Labs, Inc. DBA Admiral", "jubilantwhisper.com": "Leven Labs, Inc. DBA Admiral", + "juiceblocks.com": "Leven Labs, Inc. DBA Admiral", "justicejudo.com": "Leven Labs, Inc. DBA Admiral", "k54nw.pw": "Leven Labs, Inc. DBA Admiral", "kaputquill.com": "Leven Labs, Inc. DBA Admiral", @@ -60466,6 +60513,7 @@ "merryvault.com": "Leven Labs, Inc. DBA Admiral", "messagenovice.com": "Leven Labs, Inc. DBA Admiral", "messyoranges.com": "Leven Labs, Inc. DBA Admiral", + "metajaws.com": "Leven Labs, Inc. DBA Admiral", "mightyspiders.com": "Leven Labs, Inc. DBA Admiral", "mimosamajor.com": "Leven Labs, Inc. DBA Admiral", "mindfulgem.com": "Leven Labs, Inc. DBA Admiral", @@ -60479,6 +60527,7 @@ "modularmental.com": "Leven Labs, Inc. DBA Admiral", "monacobeatles.com": "Leven Labs, Inc. DBA Admiral", "moorshoes.com": "Leven Labs, Inc. DBA Admiral", + "morefriendly.com": "Leven Labs, Inc. DBA Admiral", "motionflowers.com": "Leven Labs, Inc. DBA Admiral", "motionlessbag.com": "Leven Labs, Inc. DBA Admiral", "motionlessbelief.com": "Leven Labs, Inc. DBA Admiral", @@ -60599,6 +60648,7 @@ "pluckypocket.com": "Leven Labs, Inc. DBA Admiral", "pluckyzone.com": "Leven Labs, Inc. DBA Admiral", "pocketfaucet.com": "Leven Labs, Inc. DBA Admiral", + "poemprompt.com": "Leven Labs, Inc. DBA Admiral", "poeticpackage.com": "Leven Labs, Inc. DBA Admiral", "pointdigestion.com": "Leven Labs, Inc. DBA Admiral", "pointlesshour.com": "Leven Labs, Inc. DBA Admiral", @@ -60702,6 +60752,7 @@ "regulatesleet.com": "Leven Labs, Inc. DBA Admiral", "rehabilitatereason.com": "Leven Labs, Inc. DBA Admiral", "relationrest.com": "Leven Labs, Inc. DBA Admiral", + "releasepath.com": "Leven Labs, Inc. DBA Admiral", "reloadphoto.com": "Leven Labs, Inc. DBA Admiral", "rememberdiscussion.com": "Leven Labs, Inc. DBA Admiral", "rentinfinity.com": "Leven Labs, Inc. DBA Admiral", @@ -60749,6 +60800,7 @@ "samesticks.com": "Leven Labs, Inc. DBA Admiral", "samestretch.com": "Leven Labs, Inc. DBA Admiral", "samplesamba.com": "Leven Labs, Inc. DBA Admiral", + "sandstrophies.com": "Leven Labs, Inc. DBA Admiral", "satisfycork.com": "Leven Labs, Inc. DBA Admiral", "savoryorange.com": "Leven Labs, Inc. DBA Admiral", "scarcecard.com": "Leven Labs, Inc. DBA Admiral", @@ -60770,6 +60822,7 @@ "scatteredquiver.com": "Leven Labs, Inc. DBA Admiral", "scatteredstream.com": "Leven Labs, Inc. DBA Admiral", "scenicapparel.com": "Leven Labs, Inc. DBA Admiral", + "scenicdrops.com": "Leven Labs, Inc. DBA Admiral", "scientificshirt.com": "Leven Labs, Inc. DBA Admiral", "scintillatingscissors.com": "Leven Labs, Inc. DBA Admiral", "scintillatingsilver.com": "Leven Labs, Inc. DBA Admiral", @@ -61006,10 +61059,10 @@ "tangyamount.com": "Leven Labs, Inc. DBA Admiral", "tangycover.com": "Leven Labs, Inc. DBA Admiral", "tastelesstrees.com": "Leven Labs, Inc. DBA Admiral", - "tastelesstrucks.com": "Leven Labs, Inc. DBA Admiral", "tastesnake.com": "Leven Labs, Inc. DBA Admiral", "tawdryson.com": "Leven Labs, Inc. DBA Admiral", "tdzvm.pw": "Leven Labs, Inc. DBA Admiral", + "teacupbooks.com": "Leven Labs, Inc. DBA Admiral", "tearfulglass.com": "Leven Labs, Inc. DBA Admiral", "techconverter.com": "Leven Labs, Inc. DBA Admiral", "tediousbear.com": "Leven Labs, Inc. DBA Admiral", @@ -61057,7 +61110,6 @@ "tranquilamulet.com": "Leven Labs, Inc. DBA Admiral", "tranquilarchipelago.com": "Leven Labs, Inc. DBA Admiral", "tranquilcan.com": "Leven Labs, Inc. DBA Admiral", - "tranquilcanyon.com": "Leven Labs, Inc. DBA Admiral", "tranquilplume.com": "Leven Labs, Inc. DBA Admiral", "tranquilside.com": "Leven Labs, Inc. DBA Admiral", "tranquilveil.com": "Leven Labs, Inc. DBA Admiral", diff --git a/DuckDuckGo.xcodeproj/project.pbxproj b/DuckDuckGo.xcodeproj/project.pbxproj index b395891042..cd00775af3 100644 --- a/DuckDuckGo.xcodeproj/project.pbxproj +++ b/DuckDuckGo.xcodeproj/project.pbxproj @@ -8750,7 +8750,7 @@ CODE_SIGN_ENTITLEMENTS = PacketTunnelProvider/PacketTunnelProvider.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; @@ -8787,7 +8787,7 @@ CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -8877,7 +8877,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = ShareExtension/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -8904,7 +8904,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -9053,7 +9053,7 @@ CODE_SIGN_ENTITLEMENTS = DuckDuckGo/DuckDuckGo.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_ASSET_PATHS = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; @@ -9078,7 +9078,7 @@ CODE_SIGN_ENTITLEMENTS = DuckDuckGo/DuckDuckGo.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; INFOPLIST_FILE = DuckDuckGo/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -9147,7 +9147,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEAD_CODE_STRIPPING = NO; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = Widgets/Info.plist; @@ -9181,7 +9181,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; @@ -9214,7 +9214,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = OpenAction/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -9244,7 +9244,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -9554,7 +9554,7 @@ CODE_SIGN_ENTITLEMENTS = DuckDuckGo/DuckDuckGoAlpha.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_ASSET_PATHS = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; @@ -9585,7 +9585,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = ShareExtension/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -9613,7 +9613,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = OpenAction/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( @@ -9646,7 +9646,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEAD_CODE_STRIPPING = NO; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = Widgets/Info.plist; @@ -9676,7 +9676,7 @@ CODE_SIGN_ENTITLEMENTS = PacketTunnelProvider/PacketTunnelProviderAlpha.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; @@ -9709,11 +9709,11 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 3; + DYLIB_CURRENT_VERSION = 0; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Core/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -9946,7 +9946,7 @@ CODE_SIGN_ENTITLEMENTS = DuckDuckGo/DuckDuckGoAlpha.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_ASSET_PATHS = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; @@ -9973,7 +9973,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -10005,7 +10005,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -10042,7 +10042,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; @@ -10077,7 +10077,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = HKE973VLUW; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -10112,11 +10112,11 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 3; + DYLIB_CURRENT_VERSION = 0; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Core/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -10289,11 +10289,11 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 3; + DYLIB_CURRENT_VERSION = 0; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Core/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; @@ -10322,10 +10322,10 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 3; + CURRENT_PROJECT_VERSION = 0; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 3; + DYLIB_CURRENT_VERSION = 0; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Core/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; diff --git a/DuckDuckGo/Settings.bundle/Root.plist b/DuckDuckGo/Settings.bundle/Root.plist index 003e30599f..663ccd96ed 100644 --- a/DuckDuckGo/Settings.bundle/Root.plist +++ b/DuckDuckGo/Settings.bundle/Root.plist @@ -6,7 +6,7 @@ DefaultValue - 7.132.0 + 7.134.0 Key version Title diff --git a/fastlane/metadata/default/release_notes.txt b/fastlane/metadata/default/release_notes.txt index c4ec0c2bc7..fb794fca00 100644 --- a/fastlane/metadata/default/release_notes.txt +++ b/fastlane/metadata/default/release_notes.txt @@ -1,2 +1,2 @@ - - New! VPN snooze lets you pause the VPN for 20 minutes at a time. Use snooze to briefly connect through your regular IP when signing in to banking apps (or similar) without triggering their understandably thorough fraud prevention alerts. - - You can now swipe to delete recently visited sites and searches from autocomplete results. The fire button also clears all data. +- New! VPN snooze lets you pause the VPN for 20 minutes at a time. Use snooze to briefly connect through your regular IP when signing in to banking apps (or similar) without triggering their understandably thorough fraud prevention alerts. +- Bug fixes and other improvements. \ No newline at end of file