Skip to content

Releases: duckduckgo/content-scope-scripts

4.11.1

11 Apr 08:10
Compare
Choose a tag to compare

Fix for Android to avoid 2 digit number.

4.11

10 Apr 19:46
Compare
Choose a tag to compare
  • Move immutable-json-patch dep to be non dev (#404)
  • fix: remove hard-coded string (#401)
  • Bump typescript from 5.0.3 to 5.0.4 (#399)
  • Bump esbuild from 0.17.15 to 0.17.16 (#397)
  • Bump eslint from 8.37.0 to 8.38.0 (#400)
  • Bump typedoc from 0.23.28 to 0.24.1 (#398)
  • Bump puppeteer from 19.8.3 to 19.8.5 (#395)
  • Performance monitoring (#396)

4.10.1

07 Apr 11:17
Compare
Choose a tag to compare

Revert "Add Android messaging integration (#380)" (#394)

4.10.0

06 Apr 17:44
Compare
Choose a tag to compare

Fix firefox build (#393)

4.9.0

06 Apr 11:28
Compare
Choose a tag to compare
  • Add runtime code comment to indicate where to raise issues (#388)
  • Use inline statements for variable declaration (#387)
  • Alpha ident generation (#386)
  • Add Android messaging integration (#380)
  • Bump @rollup/plugin-node-resolve from 15.0.1 to 15.0.2 (#389)
  • Clean indenting of generated code (#385)
  • Site specific settings features (#366)
  • Add support for function named outputs (#384)
  • Bump @types/chrome from 0.0.226 to 0.0.228 (#382)
  • Bump @playwright/test from 1.32.1 to 1.32.2 (#381)
  • Support arbitrary depth config overloading of DOM properties (#383)
  • Add support for non string createElement calls (#379)

4.8.0

04 Apr 10:11
Compare
Choose a tag to compare
  • Make matchDomainFeatureDomain return an array as multiple can match (#378)
  • Bump puppeteer from 19.8.0 to 19.8.3 (#377)
  • Bump esbuild from 0.17.14 to 0.17.15 (#376)
  • fix: support building on windows (#374)
  • Use original video element's ID for Click to Load placeholders (#375)
  • Remove trackerHosts code as currently unused (#371)
  • Bump typescript from 5.0.2 to 5.0.3 (#368)
  • Add missing script overloading test link (#369)
  • Fix up output globals lint (#367)
  • Avoid showing placeholders for the same element multiple times (#365)
  • Ignore monitoring for DOM0 event listeners as they're already handled (#364)
  • Handle short Click to Load placeholders more consistently (#360)
  • Bump eslint from 8.36.0 to 8.37.0 (#358)
  • Remove unused (and broken) hideTrackingElement Click to Load code path (#357)
  • Move to using a class for consistency improvements (#345)
  • Bump @types/chrome from 0.0.225 to 0.0.226 (#356)

4.7.0

28 Mar 11:03
Compare
Choose a tag to compare
  • Fix TrustedScript type for script content (#354)
  • Runtime script overloading (#350)
  • Bump @playwright/test from 1.32.0 to 1.32.1 (#353)
  • Bump esbuild from 0.17.12 to 0.17.14 (#352)
  • Abstract away method calling and call native captured prototype (#351)

4.6.0

26 Mar 12:39
Compare
Choose a tag to compare
  • Support for hidden elements (#348)
  • Rename HTMLDocument to Document as the former is legacy naming (#347)
  • tests: updated the unit tests to check file size only (#346)
  • Bump rollup from 3.20.0 to 3.20.2 (#341)
  • Remove the need for the build replacements for all non chrome platforms (#344)
  • fix: move docs comment to un-break the build (#343)
  • Bump puppeteer from 19.7.5 to 19.8.0 (#340)
  • Bump @types/chrome from 0.0.224 to 0.0.225 (#339)
  • Bump @playwright/test from 1.31.2 to 1.32.0 (#335)
  • Avoid Click to Load placeholders overflowing small containers (#332)
  • Fix missing header insertion point (#337)
  • Docs support for special pages & better organisation (#330)
  • Added messaging library (#331)
  • Added documentation support (#328)
  • running playwright in CI (#326)
  • adding special-pages subdirectory (#325)
  • Bump rollup from 3.19.1 to 3.20.0 (#327)
  • Bump jasmine from 4.5.0 to 4.6.0 (#322)

4.5.0

21 Mar 17:23
Compare
Choose a tag to compare
  • Move back privacy test pages to reduce duplication (#329)

4.4.4

15 Mar 13:28
Compare
Choose a tag to compare
  • Replace private method support with _ for now (#321)