Skip to content

Releases: duckduckgo/content-scope-scripts

4.20.0

07 Jun 15:41
Compare
Choose a tag to compare
  • Disable capture global experiment (#564)
  • Bump rollup from 3.23.1 to 3.24.0 (#563)
  • Bump @typescript-eslint/eslint-plugin from 5.59.8 to 5.59.9 (#561)
  • Bump @typescript-eslint/parser from 5.59.8 to 5.59.9 (#562)

4.19.0

05 Jun 20:57
Compare
Choose a tag to compare
  • 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

25 May 09:31
Compare
Choose a tag to compare
  • enable serp proxy via remote config (#498)

4.17.0

22 May 20:15
Compare
Choose a tag to compare
  • 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

03 May 18:30
Compare
Choose a tag to compare
  • clear storage on load+unload (#492)

4.14.0

03 May 11:13
Compare
Choose a tag to compare
  • 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

26 Apr 12:20
Compare
Choose a tag to compare
  • 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

21 Apr 17:54
Compare
Choose a tag to compare
  • 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

19 Apr 10:59
Compare
Choose a tag to compare
  • 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)

4.11.2

12 Apr 13:31
Compare
Choose a tag to compare
  • Add in exception handle debugging (#373)
  • Partially revert "Tighten linting" changes to Click to Load code (#415)
  • min version support (#403)
  • Tighten linting (#409)
  • Bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.58.0 (#405)