Skip to content

feat: replace idcac-playwright with @duckduckgo/autoconsent - #4044

Closed
barjin wants to merge 1 commit into
masterfrom
feat/autoconsent-cookie-modals
Closed

feat: replace idcac-playwright with @duckduckgo/autoconsent#4044
barjin wants to merge 1 commit into
masterfrom
feat/autoconsent-cookie-modals

Conversation

@barjin

@barjin barjin commented Aug 17, 2026

Copy link
Copy Markdown
Member

Replaces the unmaintained, GPL-licensed idcac-playwright optional peer dependency in closeCookieModals with the actively maintained, MPL-2.0 (Apache-2.0 compatible) autoconsent, which goes through the consent flow instead of just hiding the modal. Closes #3987.

@barjin
barjin marked this pull request as draft August 17, 2026 12:23
@B4nan
B4nan changed the base branch from v4 to master August 18, 2026 16:33
Drops the optional idcac-playwright peer dependency in favour of a bundled @duckduckgo/autoconsent runtime shared by the Playwright and Puppeteer utils, and lets callers pass autoconsent configuration through closeCookieModals.
@barjin
barjin force-pushed the feat/autoconsent-cookie-modals branch from 14738be to 8368e1a Compare August 24, 2026 11:26
@github-actions github-actions Bot added this to the 148th sprint - Tooling team milestone Aug 24, 2026
@github-actions github-actions Bot added t-tooling Issues with this label are in the ownership of the tooling team. tested Temporary label used only programatically for some analytics. labels Aug 24, 2026
@B4nan

B4nan commented Aug 26, 2026

Copy link
Copy Markdown
Member

Let's drop the closeCookieModals for now and try to come up with a guide on how to use various packages (including the pw patch approach).

@barjin barjin closed this Aug 27, 2026
@barjin
barjin deleted the feat/autoconsent-cookie-modals branch August 27, 2026 12:16
@barjin

barjin commented Aug 27, 2026

Copy link
Copy Markdown
Member Author

Superseded by #4073

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-tooling Issues with this label are in the ownership of the tooling team. tested Temporary label used only programatically for some analytics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Investigate idcac-playwright alternatives

3 participants