diff --git a/CHANGELOG.md b/CHANGELOG.md index 78269b2..d8425e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Require Firefox >= 55 - Require Chrome >= 37 -## [1.24.0] - 2022-03-25 +## [1.24.1] - 2022-03-25 ### Compatibility note - Require Firefox >= 55 diff --git a/clearurls.js b/clearurls.js index 7764fb0..2f0acfd 100644 --- a/clearurls.js +++ b/clearurls.js @@ -111,7 +111,7 @@ function removeFieldsFormURL(provider, pureUrl, quiet = false, request = null) { let localChange = false; for (const field of fields.keys()) { - if (new RegExp(rule, "gi").test(field)) { + if (new RegExp("^"+rule+"$", "gi").test(field)) { fields.delete(field); changes = true; localChange = true; @@ -119,7 +119,7 @@ function removeFieldsFormURL(provider, pureUrl, quiet = false, request = null) { } for (const fragment of fragments.keys()) { - if (new RegExp(rule, "gi").test(fragment)) { + if (new RegExp("^"+rule+"$", "gi").test(fragment)) { fragments.delete(fragment); changes = true; localChange = true; diff --git a/manifest.json b/manifest.json index 106185a..24fae6c 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, "name": "ClearURLs", - "version": "1.24.0", + "version": "1.24.1", "author": "Kevin Roebert", "description": "__MSG_extension_description__", "homepage_url": "https://docs.clearurls.xyz",