Releases: ghostery/ghostery-extension
Releases · ghostery/ghostery-extension
v10.4.12
What's Changed
- Release v10.4.11 by @smalluban in #1976
- fix(panel): menu layout improvements by @smalluban in #1981
- Ad-blocking: improve scriptlet injection by @chrmod in #1977
- fix(panel): add meta for dark mode in Safari macOS by @smalluban in #1989
- chore(deps-dev): bump vite from 5.4.9 to 5.4.10 by @dependabot in #1986
- chore(deps): bump @whotracksme/reporting from 5.1.26 to 5.1.27 by @dependabot in #1988
- chore(deps): bump tldts-experimental from 6.1.52 to 6.1.55 by @dependabot in #1990
- chore(deps): bump @duckduckgo/autoconsent from 10.16.0 to 10.17.0 by @dependabot in #1991
- chore(deps): bump tldts-experimental from 6.1.55 to 6.1.56 by @dependabot in #1997
- fix: update platforms manifest configuration by @smalluban in #1994
- fix: fallback
sender.url
on Safari by @seia-soto in #1996 - Update extension summary by @chrmod in #2005
- Rename @cliqz/adblocker to @ghostery/adblocker by @chrmod in #1993
- chore(deps): bump @whotracksme/reporting from 5.1.27 to 5.1.28 by @dependabot in #2006
- chore(deps): bump tldts-experimental from 6.1.56 to 6.1.57 by @dependabot in #2007
- CI: Integrate addons-linter by @chrmod in #1992
- More dependabot groups by @chrmod in #2010
- fix(options): decouple observe from options by @smalluban in #2003
- Fix: adblocker surrogate script injection by @chrmod in #2013
- chore(deps): bump hybrids from 9.1.7 to 9.1.8 by @dependabot in #2016
- fix(options): Run observers parallel by @smalluban in #2017
- chore(deps): bump @sentry/browser from 8.35.0 to 8.36.0 by @dependabot in #2018
- fix(regional-filters): generate DNR rulesets for Chromium by @smalluban in #2019
- chore(deps-dev): bump @types/chrome from 0.0.279 to 0.0.280 by @dependabot in #2024
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #2022
- chore(deps): bump tldts-experimental from 6.1.57 to 6.1.58 by @dependabot in #2023
- fix(adblocker): match logic between onHeadersReceived and onBeforeRequest by @smalluban in #2021
- feat(options): Add support for managed storage by @smalluban in #2015
- chore(deps-dev): bump globals from 15.11.0 to 15.12.0 by @dependabot in #2027
- chore(deps): bump @whotracksme/reporting from 5.1.28 to 5.1.29 by @dependabot in #2026
- fix(options): remove name condition for managed storage by @smalluban in #2028
- Release v10.4.12 by @smalluban in #2014
Full Changelog: v10.4.11...v10.4.12
v10.4.11
What's Changed
- chore(deps-dev): bump @types/chrome from 0.0.277 to 0.0.278 by @dependabot in #1961
- chore(deps-dev): bump vite from 5.4.8 to 5.4.9 by @dependabot in #1962
- fix(onboarding): Enable ghostery in panel with a link to the correct view by @smalluban in #1965
- Ad-blocking: use new resources json format by @chrmod in #1970
- fix(engines): compare checksums correctly by @chrmod in #1971
- chore(deps): bump tldts-experimental from 6.1.51 to 6.1.52 by @dependabot in #1969
- chore(deps): bump @duckduckgo/autoconsent from 10.15.0 to 10.16.0 by @dependabot in #1966
- chore(tests): Add e2e tests for custom filters by @smalluban in #1964
- chore(deps-dev): bump eslint from 9.12.0 to 9.13.0 by @dependabot in #1974
- chore(deps-dev): bump @eslint/js from 9.12.0 to 9.13.0 by @dependabot in #1975
- fix: clean up temporary code pointed with todo comments by @smalluban in #1973
- Ad-blocking: DNR handle unsupported regexps by @chrmod in #1960
- Minor fixes for privacy policy & DOM elements update by @smalluban in #1978
- fix(build): catch errors for fetching privacy policy by @smalluban in #1980
- chore(deps): bump @sentry/browser from 8.34.0 to 8.35.0 by @dependabot in #1982
- chore(deps-dev): bump @types/chrome from 0.0.278 to 0.0.279 by @dependabot in #1983
- fix(e2e): add check & delay to update process in Firefox by @smalluban in #1979
Full Changelog: v10.4.10...v10.4.11
v10.4.10
What's Changed
- chore(deps-dev): bump the wdio group across 1 directory with 3 updates by @dependabot in #1947
- chore(deps): bump @sentry/browser from 8.33.1 to 8.34.0 by @dependabot in #1946
- fix(engines): remove unused storage keys for Firefox fallback by @smalluban in #1944
- Ad-blocking: better DNR rulesets for Safari by @chrmod in #1948
- fix(onboarding): ensure the terms are set only once by @smalluban in #1949
- Fix: licenses page by @chrmod in #1953
- chore(deps): bump tldts-experimental from 6.1.50 to 6.1.51 by @dependabot in #1955
- chore(deps-dev): bump the wdio group with 3 updates by @dependabot in #1954
- fix: match resources type with backend by @seia-soto in #1957
- fix(tests): Make runner more stable & add update process testing by @smalluban in #1950
- fix(onboarding): update the condition to support users updated from v8 by @smalluban in #1956
- fix(dnr): drop unsupported
regexFilter
syntax by @chrmod in #1959 - Release v10.4.10 by @smalluban in #1951
Full Changelog: v10.4.9...v10.4.10
v10.4.9
What's Changed
- Eslint update by @chrmod in #1906
- chore(deps): bump tldts-experimental from 6.1.47 to 6.1.48 by @dependabot in #1910
- chore(deps): bump idb from 7.1.1 to 8.0.0 by @dependabot in #1909
- Build: remove dependency on shelljs by @chrmod in #1908
- Small repository cleanup by @chrmod in #1911
- Release v10.4.8 by @smalluban in #1907
- Update package.json by @chrmod in #1912
- fix: remove unused eslint eslintrc support by @smalluban in #1913
- chore(deps-dev): bump globals from 15.9.0 to 15.10.0 by @dependabot in #1917
- chore(deps): bump tldts-experimental from 6.1.48 to 6.1.49 by @dependabot in #1918
- chore(deps): bump @sentry/browser from 8.32.0 to 8.33.0 by @dependabot in #1919
- chore(deps): bump tldts-experimental from 6.1.49 to 6.1.50 by @dependabot in #1922
- chore(deps): bump @sentry/browser from 8.33.0 to 8.33.1 by @dependabot in #1921
- chore(deps): bump @whotracksme/reporting from 5.1.25 to 5.1.26 by @dependabot in #1920
- chore(deps-dev): bump eslint from 9.11.1 to 9.12.0 by @dependabot in #1925
- chore(build): download rule resources from CDN by @seia-soto in #1923
- chore(tests): add e2e tests with WebdriverIO by @smalluban in #1916
- fix(onboarding): update the welcome page by @smalluban in #1924
- feat(tests): Add e2e tests for main privacy features by @smalluban in #1927
- Dependabot: group PRs by @chrmod in #1934
- chore(deps): dependabot config file spacing by @smalluban in #1935
- fix(adblocker): full engines on all platforms by @chrmod in #1928
- chore(deps-dev): bump globals from 15.10.0 to 15.11.0 by @dependabot in #1937
- docs: clean up the header copy by @smalluban in #1938
- chore(deps-dev): bump the wdio group with 5 updates by @dependabot in #1936
- chore(editor): Add
chrome
namespace with types for IntelliSense by @smalluban in #1940 - Fix prettier configuration by @chrmod in #1941
New Contributors
- @dependabot made their first contribution in #1910
Full Changelog: v10.4.8...v10.4.9
v10.4.8
What's Changed
- fix: move packages/ui into the main source by @smalluban in #1897
- fix: update panel enable button to use danger type by @smalluban in #1901
- Flatten extension to the root path by @smalluban in #1902
- Feedback from $replace filters by @chrmod in #1903
- Update Vite & remove patch-package by @smalluban in #1904
Full Changelog: v10.4.7...v10.4.8
v10.4.7
What's Changed
- Fix the TrackerDB metainformation domain lookup by @philipp-classen in #1889
- fix: youtube & iframe util from packages/ui to main source by @smalluban in #1884
- Release tests documentation by @GRadziejewski in #1873
- fix: add TrackerDB
Utilities
category by @smalluban in #1892 - fix: update the dark mode & ui components clean up by @smalluban in #1888
- fix: add CJK characters support to
ui-text
component by @smalluban in #1893 - Update dependencies by @philipp-classen in #1895
- fix: capture exceptions when terms are accepted by @smalluban in #1898
Full Changelog: v10.4.6...v10.4.7
v10.4.6
What's Changed
- fix: move trackers preview to main package by @smalluban in #1880
- feat: add script for testing update process by @smalluban in #1879
- fix: open privacy policy in new tab by @smalluban in #1882
- Improve README by @philipp-classen in #1883
- feat: use scripting.ExecutionWorld enum for executeScript world by @seia-soto in #1881
- Adblocker: inject scriptlets to a proper frame by @chrmod in #1875
- fix: disable essential telemetry until onboarded by @chrmod in #1886
Full Changelog: v10.4.5...v10.4.6
v10.4.5
What's Changed
- fix: merge adblocker filter lists to one main engine by @smalluban in #1856
- Disable autoconsent cosmetic injection by @seia-soto in #1864
- $replace modifier by @chrmod in #1842
- Fix missing telemetry fields by @chrmod in #1863
- fix: minor panel & settings layout updates by @smalluban in #1869
- Telemetry: send active faster and remove upgrade signals by @chrmod in #1868
- fix: fallback to storage.local when IndexedDB is corrupted by @smalluban in #1865
- Strict extension CSP by @chrmod in #1870
- TrackerDB updates by @chrmod in #1871
- fix: merge chromium-based browsers to one build by @smalluban in #1872
- fix: add requests to stats when pause is turned on by @smalluban in #1876
- fix: add missing Safari for browser ID detection by @smalluban in #1877
- fix: unify adblocker engines update process by @smalluban in #1878
Full Changelog: v10.4.4...v10.4.5
v10.4.4
What's Changed
- fix: detect redirected requests from DNR rules by @smalluban in #1845
- Move @ghostery/libs to extension by @chrmod in #1841
- fix: reference to
getBrowserInfo
for error handling by @smalluban in #1848 - Update dependencies by @chrmod in #1847
- feat: dark mode by @smalluban in #1824
- fix: set TrackerDB blocked by default flag to
true
& refactor exceptions blocking rules by @smalluban in #1850 - Add Persian filters by @seia-soto in #1855
- fix:
Pause on this site
main panel action & add revoke countdown by @smalluban in #1857 - fix: improve error handing for IndexedDB access by @smalluban in #1859
Full Changelog: v10.4.3...v10.4.4
v10.4.3
What's Changed
- Refactor custom filters by @smalluban in #1813
- fix: clear unused onboarding features by @smalluban in #1833
- Sunset Ghostery 8 by @chrmod in #1831
- fix: add new languages to reginal filters by @smalluban in #1835
- fix: improve custom filters update to avoid reloads by @smalluban in #1832
- Update dependencies by @philipp-classen in #1839
- fix: force reload engines IndexedDB when loading throws an error by @smalluban in #1838
- fix: global pause must overwrite block DNR rules by @smalluban in #1836
- Error reporting by @chrmod in #1840
Full Changelog: v10.4.2...v10.4.3