Skip to content

refactor: use puppeteer Extension API#1911

Merged
OrKoN merged 1 commit intomainfrom
devtools-mcp-extension
Apr 20, 2026
Merged

refactor: use puppeteer Extension API#1911
OrKoN merged 1 commit intomainfrom
devtools-mcp-extension

Conversation

@nroscino
Copy link
Copy Markdown
Contributor

@nroscino nroscino commented Apr 20, 2026

This PR refactor the extension usages using the new Puppeteer API.

Requires puppeteer release before merging

@nroscino nroscino marked this pull request as ready for review April 20, 2026 10:17
@nroscino nroscino marked this pull request as draft April 20, 2026 10:18
@nroscino nroscino requested a review from OrKoN April 20, 2026 10:18
@OrKoN
Copy link
Copy Markdown
Collaborator

OrKoN commented Apr 20, 2026

should be a refactor: unless you also want to enable the feature and update the docs in this PR?

@nroscino nroscino force-pushed the devtools-mcp-extension branch from ae61cbe to 3665910 Compare April 20, 2026 11:41
@nroscino nroscino changed the title feat: use puppeteer Extension API refactor: use puppeteer Extension API Apr 20, 2026
@nroscino
Copy link
Copy Markdown
Contributor Author

should be a refactor: unless you also want to enable the feature and update the docs in this PR?

Makes sense. I changed it to refactor. I think it's better to enable it after the logs implementation

@nroscino nroscino force-pushed the devtools-mcp-extension branch from 3665910 to 1a5046b Compare April 20, 2026 14:05
@nroscino nroscino force-pushed the devtools-mcp-extension branch from 1a5046b to d8a54d8 Compare April 20, 2026 14:23
@nroscino nroscino marked this pull request as ready for review April 20, 2026 14:23
@OrKoN OrKoN enabled auto-merge April 20, 2026 14:30
@OrKoN OrKoN added this pull request to the merge queue Apr 20, 2026
Merged via the queue into main with commit ec895f1 Apr 20, 2026
31 of 33 checks passed
@OrKoN OrKoN deleted the devtools-mcp-extension branch April 20, 2026 14:49
OrKoN pushed a commit that referenced this pull request Apr 21, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.22.0](chrome-devtools-mcp-v0.21.0...chrome-devtools-mcp-v0.22.0)
(2026-04-21)


### 🎉 Features

* add update notification to both binaries
([#1783](#1783))
([e01e333](e01e333))
* auto handle dialogs during script evaluation
([#1839](#1839))
([da33cb5](da33cb5))
* ensure extensions for file outputs
([#1867](#1867))
([e7a0d50](e7a0d50))
* experimental click_at(x,y) tool
([#1788](#1788))
([c4f5471](c4f5471))
* support Chrome extensions debugging
([#1922](#1922))
([3ff21cf](3ff21cf))
* support DevTools header redactions as an option
([#1848](#1848))
([5c398c4](5c398c4))
* **webmcp:** Add experimental tool to execute WebMCP tool
([#1873](#1873))
([0aff266](0aff266))
* **webmcp:** Add experimental tool to list WebMCP tools page exposes
([#1845](#1845))
([f97b573](f97b573))


### 🛠️ Fixes

* avoid showing update notification for local builds
([#1889](#1889))
([3f0cf10](3f0cf10)),
closes
[#1886](#1886)
* **cli:** correct WebP MIME type check in handleResponse ('webp' →
'image/webp')
([#1899](#1899))
([e3a5f6b](e3a5f6b)),
closes
[#1898](#1898)
* ignore unmapped PerformanceIssue events
([#1852](#1852))
([ea57e86](ea57e86))
* **network:** trailing data in Network redirect chain
([#1880](#1880))
([2f458c1](2f458c1))
* remove double space in navigate error message
([#1847](#1847))
([429e0ca](429e0ca))


### 📄 Documentation

* clarify tools included into CLI
([#1925](#1925))
([76ab9fa](76ab9fa))
* document network response and request extensions
([#1887](#1887))
([796d6f2](796d6f2))
* fix skill and reference documentation issues
([#1249](#1249))
([9236834](9236834))
* Include Mistral Vibe setup in README
([#1801](#1801))
([582c9e0](582c9e0))
* Rename project and enhance README content
([#1856](#1856))
([c066488](c066488))
* update the README on installing as a VS code agent plugin
([#1796](#1796))
([1b5dcae](1b5dcae))


### 🏗️ Refactor

* move waitForEventsAfterAction to McpPage
([#1780](#1780))
([c7c8f50](c7c8f50))
* use puppeteer Extension API
([#1911](#1911))
([ec895f1](ec895f1))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants