Releases: duckduckgo/content-scope-scripts
Releases · duckduckgo/content-scope-scripts
4.20.0
4.19.0
- Bump typescript from 5.0.4 to 5.1.3 (#555)
- Bump rollup from 3.23.0 to 3.23.1 (#560)
- Bump eslint from 8.41.0 to 8.42.0 (#558)
- Bump typedoc from 0.24.7 to 0.24.8 (#559)
- Add search integration test to verify results (#556)
- Overriden taint methods (#549)
- Create isolated globals (#554)
- Fix duplicating customElement definition (#548)
- Bump @rollup/plugin-node-resolve from 15.0.2 to 15.1.0 (#553)
- Bump puppeteer from 20.4.0 to 20.5.0 (#550)
- Bump @typescript-eslint/eslint-plugin from 5.59.6 to 5.59.8 (#551)
- Bump eslint from 8.40.0 to 8.41.0 (#552)
- Add the ability to override element methods (#542)
- Bump eslint-config-standard from 17.0.0 to 17.1.0 (#543)
- Enable unused var lint check as an error (#545)
- Bump puppeteer from 20.2.0 to 20.4.0 (#538)
- Bump @typescript-eslint/parser from 5.59.5 to 5.59.8 (#541)
- Bump @types/chrome from 0.0.236 to 0.0.237 (#544)
- Bump @playwright/test from 1.33.0 to 1.34.3 (#537)
- Bump rollup from 3.21.8 to 3.23.0 (#532)
- Wrapper utils (#535)
- Add export global module (#507)
- Fix CTL default width (#539)
- Click to load: mobile block placeholder (#525)
4.18.0
4.17.0
- fix: remove the conditional that prevented some permissions being overridden on windows (#529)
- Fix issue with inline parent elements (#528)
- Taint script verify (#478)
- Fix scope overload access issue (#526)
- Fix optional topLevelHostname (#509)
- Disable script overloads for non scripts (#521)
- Add replaceElement scheme and monitorProperties (#511)
- Bump @typescript-eslint/eslint-plugin from 5.59.5 to 5.59.6 (#520)
- Bump esbuild from 0.17.18 to 0.17.19 (#513)
- Bump rollup from 3.21.6 to 3.21.8 (#519)
- Bump @types/chrome from 0.0.235 to 0.0.236 (#514)
- Change interface check to HTMLDocument again (#518)
- Bump @rollup/plugin-commonjs from 24.1.0 to 25.0.0 (#516)
- Bump puppeteer from 20.1.1 to 20.2.0 (#510)
- Add Click to Load to Android features (#512)
- Update styletag injection to use <style> for platforms other than firefox (#508)
- Add sourceURL comment (#472)
- Support arrays of domains for patching settings (#506)
- Bump @typescript-eslint/eslint-plugin from 5.59.2 to 5.59.5 (#504)
- Bump rollup from 3.21.5 to 3.21.6 (#505)
- Bump @typescript-eslint/parser from 5.59.2 to 5.59.5 (#502)
- Bump typedoc from 0.24.6 to 0.24.7 (#501)
- Bump eslint from 8.39.0 to 8.40.0 (#500)
- Bump rollup from 3.21.3 to 3.21.5 (#497)
- Bump puppeteer from 19.11.1 to 20.1.1 (#499)
4.16.0
4.14.0
- Bump @types/chrome from 0.0.233 to 0.0.235 (#488)
- Bump @typescript-eslint/parser from 5.59.1 to 5.59.2 (#489)
- Bump rollup from 3.21.0 to 3.21.3 (#487)
- Bump @typescript-eslint/eslint-plugin from 5.59.1 to 5.59.2 (#486)
- Removal method fix (#485)
- Bump @playwright/test from 1.32.3 to 1.33.0 (#476)
- Conditionally load tracker-lookup.json for building (#477)
- Remove cookie config arg (#475)
4.13.0
- Bump puppeteer from 19.9.1 to 19.11.0 (#464)
- Bump @types/chrome from 0.0.231 to 0.0.233 (#443)
- Bump rollup from 3.20.6 to 3.21.0 (#461)
- Add src/features/click-to-load/ path to CODEOWNERS (#470)
- Update Dax the duck logo in Click to Load placeholders (#466)
- Add Fran, Jonathan and Shane to CODEOWNERS file for Click to Load (#469)
- Workaround declarativeNetRequest element collapsing bug (#452)
- Fix for default overriden functions (#445)
- Bump esbuild from 0.17.17 to 0.17.18 (#468)
- Bump @typescript-eslint/parser from 5.59.0 to 5.59.1 (#467)
- Bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.1 (#465)
- Bump typedoc from 0.24.4 to 0.24.6 (#460)
- Remove bundled ProximaNova font (#448)
- added Template util for escaped strings (#458)
4.12.0
- DuckPlayer: Overlays (#417)
- Add Android messaging integration (#450)
- only access captured Set on none-FF (#454)
- Use Reflect for script.src (#453)
- Per-platform feature bundling (#447)
- Tweak Click to Load placeholder button colours to be more consistent (#451)
- Error is optional in the event, let's account for that (#449)
- Tweak CSS selectors for YouTube video iframes (#446)
4.11.3
- Bump rollup from 3.20.2 to 3.20.6 (#441)
- Bump puppeteer from 19.8.5 to 19.9.1 (#437)
- Bump esbuild from 0.17.16 to 0.17.17 (#433)
- Bump @typescript-eslint/parser from 5.58.0 to 5.59.0 (#438)
- Bump typedoc from 0.24.1 to 0.24.4 (#434)
- Add proxy debugging and runtimeChecks interrogation debug messages (#440)
- Update Click to Load YouTube (preview-enabled) footer text (#436)
- Improve narrow YouTube Click to Load placeholders (#422)
- Fix linting issues in Click to Load code (#432)
- Add no-op function to runtime checks code generation (#430)
- correct permissions for GH pages (#431)
- Deploy docs from main (#429)
- Ensure Click to Load events are dispatched at the right times (#390)
- Bump @playwright/test from 1.32.2 to 1.32.3 (#407)
- Bump @fingerprintjs/fingerprintjs from 3.4.0 to 3.4.1 (#408)
- Add explanation notice to output file (#425)
- fix: pass all data in .request() (#426)
- Use getBoundingClientRect() when checking Click to Load placeholder height (#423)
- Fix Click to Load dark-mode detection (#416)
- duck player page (#421)
- Capture Set for utils (#424)
- enable strict null checks (#418)
- DuckPlayer: Updated messaging docs & data types (#412)
- Bump @types/chrome from 0.0.228 to 0.0.231 (#410)
- Bump @rollup/plugin-commonjs from 24.0.1 to 24.1.0 (#413)