From 8226094a581955c47a7d5e289c9b259048487711 Mon Sep 17 00:00:00 2001 From: Elle Sullivan Date: Thu, 27 Jul 2023 13:23:11 +0100 Subject: [PATCH 1/2] Update version number --- Configuration/Version.xcconfig | 2 +- DuckDuckGo/Settings.bundle/Root.plist | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Configuration/Version.xcconfig b/Configuration/Version.xcconfig index 294a65b5c3..3427ab32ed 100644 --- a/Configuration/Version.xcconfig +++ b/Configuration/Version.xcconfig @@ -1 +1 @@ -MARKETING_VERSION = 7.81.0 +MARKETING_VERSION = 7.80.1 diff --git a/DuckDuckGo/Settings.bundle/Root.plist b/DuckDuckGo/Settings.bundle/Root.plist index 5f791ca765..6e193a668c 100644 --- a/DuckDuckGo/Settings.bundle/Root.plist +++ b/DuckDuckGo/Settings.bundle/Root.plist @@ -6,7 +6,7 @@ DefaultValue - 7.81.0 + 7.80.1 Key version Title From c3afeec62932b3fe42e9b90e784f30c2f7d4c5d5 Mon Sep 17 00:00:00 2001 From: Elle Sullivan Date: Thu, 27 Jul 2023 13:23:24 +0100 Subject: [PATCH 2/2] Update embedded files --- .../AppPrivacyConfigurationDataProvider.swift | 4 +- Core/ios-config.json | 69 ++++++++++++------- 2 files changed, 45 insertions(+), 28 deletions(-) diff --git a/Core/AppPrivacyConfigurationDataProvider.swift b/Core/AppPrivacyConfigurationDataProvider.swift index db14b54604..edafab34eb 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 = "\"0d822e84f5de45cf121a837396f2ff2d\"" - public static let embeddedDataSHA = "885ec5c1b4970f8e134ab0f0fba1c52f15a1944b971cad2e746cadf188c98a8a" + public static let embeddedDataETag = "\"187a04044486b1c52b5b9c0a2379c68e\"" + public static let embeddedDataSHA = "3b740cbd15964ee3337b527db1361d00e8b7428054687c29303956d90f3ac222" } public var embeddedDataEtag: String { diff --git a/Core/ios-config.json b/Core/ios-config.json index 06d11bddac..722f4d7ba2 100644 --- a/Core/ios-config.json +++ b/Core/ios-config.json @@ -1,6 +1,6 @@ { "readme": "https://github.com/duckduckgo/privacy-configuration", - "version": 1689939266068, + "version": 1690211959334, "features": { "adClickAttribution": { "readme": "https://help.duckduckgo.com/duckduckgo-help-pages/privacy/web-tracking-protections/#3rd-party-tracker-loading-protection", @@ -263,11 +263,12 @@ "settings": { "disabledCMPs": [ "Sourcepoint-top", - "generic-cosmetic" + "generic-cosmetic", + "usercentrics-api" ] }, "state": "enabled", - "hash": "061ae814a3faa191155c79e8ead6a836" + "hash": "231f2748b3c017d9b1d8c99bd880151d" }, "autofill": { "exceptions": [ @@ -1235,13 +1236,17 @@ { "domain": "unclaimedmoneyinfo.com", "reason": "https://github.com/duckduckgo/privacy-configuration/issues/667" + }, + { + "domain": "hulu.com", + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1145" } ], "omitVersionSites": [] }, "exceptions": [], "state": "enabled", - "hash": "a1e5a34a27bdeeb1cfc88a6c0c5a073f" + "hash": "8719ef4adbbdb8859df8269065b0bfdf" }, "duckPlayer": { "exceptions": [], @@ -1285,6 +1290,14 @@ { "domain": "bizjournals.com", "reason": "https://github.com/duckduckgo/privacy-configuration/issues/592" + }, + { + "domain": "slate.com", + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/592" + }, + { + "domain": "dailycaller.com", + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/592" } ], "settings": { @@ -2667,7 +2680,7 @@ ] }, "state": "enabled", - "hash": "f9edd0eca02b28a0431e8a6a12495416" + "hash": "01473dc0d60a2117cd16c03fdd11d089" }, "exceptionHandler": { "exceptions": [], @@ -3726,11 +3739,25 @@ "cxense.com": { "rules": [ { - "rule": "api.cxense.com/public/widget/data", + "rule": "cxense.com/public/widget", + "domains": [ + "" + ], + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1143" + }, + { + "rule": "cxense.com/cx.js", + "domains": [ + "" + ], + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1143" + }, + { + "rule": "cxense.com/cx.cce.js", "domains": [ - "wsj.com" + "" ], - "reason": "Opinion section article elements do not render. Note that Firefox Enhanced Tracking Protection may prevent mitigation from succeeding on Firefox." + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1143" } ] }, @@ -4249,6 +4276,13 @@ "doterra.com" ], "reason": "For doterra.com/login/loading, the page shows a loading indicator and never redirects." + }, + { + "rule": "www.google-analytics.com/collect", + "domains": [ + "youmath.it" + ], + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1147" } ] }, @@ -4301,23 +4335,6 @@ "abril.com.br" ], "reason": "https://github.com/duckduckgo/privacy-configuration/issues/929" - }, - { - "rule": "googletagmanager.com/gtm.js", - "domains": [ - "aeromexico.com", - "ah.nl", - "al.com", - "bbcgoodfood.com", - "dailyherald.com", - "emirates.com", - "garnethill.com", - "iltalehti.fi", - "kingarthurbaking.com", - "pickfu.com", - "rbcroyalbank.com" - ], - "reason": "ah.nl - 'Bonus offer' elements do not render and are not clickable. aeromexico.com, al.com, bbcgoodfood.com, garnethill.com - https://github.com/duckduckgo/privacy-configuration/issues/921 dailyherald.com - Article images render as grey boxes. emirates.com - After filling out login details and clicking to proceed, a loading spinners shows on the proceed button and the login does not progress. iltalehti.fi - Article video renders as a blank box. kingarthurbaking.com - https://github.com/duckduckgo/privacy-configuration/issues/348 pickfu.com - https://github.com/duckduckgo/privacy-configuration/issues/346 rbcroyalbank.com - Investments page renders blank." } ] }, @@ -5558,7 +5575,7 @@ } }, "exceptions": [], - "hash": "5403037a200cfe1c33ecbdb1c57240c2" + "hash": "87307aff31af1726dab64f640ff77a63" }, "trackingCookies1p": { "settings": {