Skip to content

Releases: duckduckgo/content-scope-scripts

4.21.2

12 Jul 16:39
Compare
Choose a tag to compare

Hotfix based on #4.21.1 with #631 and #606 patches cherry-picked.

4.24.0

11 Jul 18:07
Compare
Choose a tag to compare
  • fix(duckplayer): fix clicks on shorts (#619)
  • Re-enable windows-permission-protections (#627)

4.23.0

11 Jul 13:49
Compare
Choose a tag to compare
  • Add changelog script to be externally callable (#626)
  • Bump typescript from 5.1.3 to 5.1.6 (#623)
  • Bump @fingerprintjs/fingerprintjs from 3.4.1 to 3.4.2 (#625)
  • Bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (#624)
  • Fix the error class in sensor API override (#618)
  • Add an ESLint rule to prevent private methods for now. (#620)
  • Replace private method support with _ (#617)
  • Bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 (#616)
  • Bump immutable-json-patch from 5.1.2 to 5.1.3 (#613)
  • Bump puppeteer from 20.7.3 to 20.8.0 (#614)
  • Bump esbuild from 0.17.19 to 0.18.11 (#615)
  • Bump eslint from 8.42.0 to 8.44.0 (#605)
  • Bump rollup from 3.24.0 to 3.26.2 (#612)
  • Bump @types/chrome from 0.0.238 to 0.0.240 (#611)
  • Bump @typescript-eslint/parser from 5.59.9 to 5.61.0 (#607)
  • Set Facebook Click to Load breakage flags (#610)

4.22.4

03 Jul 17:21
Compare
Choose a tag to compare
  • fix(web-compat): run web-compat first in webkit environments (#606)
  • Harmful API protections (#527)

4.22.3

29 Jun 12:42
Compare
Choose a tag to compare

Changes between 4.22.1 and 4.22.3

4.22.1...4.22.3

click-to-load

1014a0fe 2023-06-28 | Click to Load - Facebook login - mobile (#586) [Franciele Faccin]

  • M src/features/click-to-load.js
  • A src/features/click-to-load/assets/ctl-login-button.css
  • M src/features/click-to-load/assets/ctl-placeholder-block.css
  • A src/features/click-to-load/assets/shared.css
  • D src/features/click-to-load/assets/variables.css
  • A src/features/click-to-load/components/ctl-login-button.js
  • M src/features/click-to-load/components/ctl-placeholder-blocked.js
  • M src/features/click-to-load/ctl-assets.js
  • M src/features/click-to-load/ctl-config.js
  • M src/features/click-to-load/ctl-messaging-transport.js

duck-player

d7415b9f 2023-06-29 | fix(duckplayer): fix overlays on shorts (#603) (HEAD -> main, tag: 4.22.2, origin/main) [Shane Osbourne]

  • M src/features/duck-player.js
  • M src/features/duckplayer/overlays.js

4.22.1

26 Jun 19:55
Compare
Choose a tag to compare

Changes between 4.22.0 and 4.22.1

4.22.0...4.22.1

click-to-load

4750d59e 2023-06-23 | Update Click to Load copy and translations (#590) [Franciele Faccin]

  • M src/features/click-to-load.js
  • M src/features/click-to-load/ctl-config.js

duck-player

87b8d1e3 2023-06-26 | fix(duckplayer): prevent stale references to DOM nodes (#595) (HEAD -> main, origin/main) [Shane Osbourne]

  • M src/features/duckplayer/video-overlay-manager.js

4f851789 2023-06-26 | fix(duckplayer): ensure overlay shows when DOM is added incrementally (#593) [Shane Osbourne]

  • M src/features/duckplayer/video-overlay-manager.js

4.22.0

22 Jun 14:08
Compare
Choose a tag to compare
  • Add overloading of property descriptors (#588)
  • Short circuit hasTaintedMethod and reduce calling (#591)
  • relative imports for messaging (#583)
  • Remove caching of sizing attributes for runtimeChecks (#581)

4.17.1 (hotfix)

17 Jun 12:45
Compare
Choose a tag to compare
  • fix(duck-player): hotfix: capture the correct url before a click occurs Shane Osbourne 5433953

https://app.asana.com/0/1199230911884351/1204832416474008/f

4.21.1

16 Jun 16:30
Compare
Choose a tag to compare
  • fix(duck-player): capture the correct url before a click occurs (#579) Shane Osbourne ea5b5fc
  • Add new Messaging format to Click to Load (#546) Franciele Faccin f41a73c
  • Stop event propagation for CTL clicks, to avoid conflict with the page trying to handle the video instead of us on unblocking (#576) 86351d2
  • Fix issue to get accurate iframe video src (#573) 4cda6ca

4.21.0

14 Jun 18:31
Compare
Choose a tag to compare

08146f3 Prevent debugging serialization to cause page to break (#574) - Jonathan Kingston
e334bea enable all testing + traces on retry (#571) - Shane Osbourne
96b512b Parse arbitary version strings for comparison (#570) - Jonathan Kingston
687d4ad macos duckplayer (#459) - Shane Osbourne