X Tutup
Skip to content

Update content scope scripts to version 13.29.0#7919

Open
daxmobile wants to merge 1 commit intodevelopfrom
automated/update-content-scope-scripts-dependencies-13.29.0
Open

Update content scope scripts to version 13.29.0#7919
daxmobile wants to merge 1 commit intodevelopfrom
automated/update-content-scope-scripts-dependencies-13.29.0

Conversation

@daxmobile
Copy link
Collaborator

@daxmobile daxmobile commented Mar 9, 2026

  • Automated content scope scripts dependency update

This PR updates the content scope scripts dependency to the latest available version and copies the necessary files.

Tests will only run if something has changed in the node_modules/@duckduckgo/content-scope-scripts folder.

If only the package version has changed, there is no need to run the tests.

If tests have failed, see https://app.asana.com/0/1202561462274611/1203986899650836/f for further information on what to do next.

content-scope-scripts folder update

  • All tests must pass
  • Privacy tests must pass

Only content-scope-scripts package update

  • All tests must pass
  • Privacy tests do not need to run

Note

Medium Risk
Updates the injected messaging bridge behavior to tolerate async notify implementations and suppress unhandled promise rejections, which could affect webkit/app communication if regressions slip in. Otherwise changes are largely defensive/error-handling tweaks plus dependency bumps.

Overview
Updates @duckduckgo/content-scope-scripts to 13.29.0 (and refreshes lockfile resolutions, e.g. @duckduckgo/autoconsent and @types/node).

The bundled Android scripts adjust messaging to support async/Promise-like notify paths: WebkitMessagingTransport.notify becomes async, Messaging.notify detects/handles promise rejections via centralized logging, and multiple call sites now explicitly discard returned promises with void to avoid unhandled rejections. Minor typing/docs tweaks are included (e.g., wkSend JSDoc, observeElementRemoval callback signature).

Written by Cursor Bugbot for commit 03a4c18. This will update automatically on new commits. Configure here.

@daxmobile daxmobile force-pushed the automated/update-content-scope-scripts-dependencies-13.29.0 branch from 266c0bd to 03a4c18 Compare March 10, 2026 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

X Tutup