文件历史

提交图

187 次代码提交

作者 SHA1 备注 提交日期
dependabot[bot] a06d8e64c9 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1595090 to 1.0.1596260 in the bundled-devtools group (#1158)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1595090 to 1.0.1596260
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/e86ad586bea76b6834b1b62c363772775a512457"><code>e86ad58</code></a>
Roll browser-protocol and CfT</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/90666893d19bcdc49c8418bab58741fa2a580d6e"><code>9066689</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/70506f23b1c4e7084dd85845e7503272ad591d7f"><code>70506f2</code></a>
update spawnSync for npm run test</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/9501c9137415db7a38ed4eddf0d172a4109ed8ae"><code>9501c91</code></a>
Add DOMModelSnapshot and takeSnapshot method to DOMNode</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/e0d71e80d39c01e03ebad2aa203242b5aa8f180f"><code>e0d71e8</code></a>
Use UIHelper to open link</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/9d16987f4909adddf5460558c519b68d3e1ee5ff"><code>9d16987</code></a>
AI: make walkthrough CTA differ based on widgets</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/891ccc1113866d9dcb7ef96330c0707c75ba2d11"><code>891ccc1</code></a>
Remove Fragment build system</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/2aa68f2322394982391e7b8217d618ce77de0952"><code>2aa68f2</code></a>
Roll browser-protocol and CfT</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/14b4d5dcc4f5577904f0527b9c53a36ac5f8daa9"><code>14b4d5d</code></a>
Show postMessage dispatch by default</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/e642bfe525d7438e4789155c6eaa1ae74451be7e"><code>e642bfe</code></a>
Remove the last of Fragment</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1595090...v1.0.1596260">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1595090&new-version=1.0.1596260)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 11:25:11 +00:00
browser-automation-bot 8b7d22f76d chore(main): release chrome-devtools-mcp 0.20.0 (#1126)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.20.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.19.0...chrome-devtools-mcp-v0.20.0)
(2026-03-11)


### 🎉 Features

* experimental `chrome-devtools` CLI
([#1100](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1100))
([1ac574e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/1ac574e7154948e86e414e5149fb975a190d5bb0))


### 📄 Documentation

* fix typo
([#1155](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1155))
([b59cabc](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b59cabcc1d59802ffd7d9667040188e46192357d))
* fix typos and improve phrasing
([#1130](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1130))
([70d4f36](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/70d4f365dc619a5743e697c30800f7065bc6227d))
* revise contribution process and add release process
([#1134](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1134))
([d7d26a1](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d7d26a103b840e2feb7cb9af6a242edda94f1ddf))
* **troubleshooting:** add symptom for missing tools due to read-only
mode
([#1148](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1148))
([57e7d51](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/57e7d51e8ca1e2ee325a9e7a9c64c033acbe6d6a))
* Update troubleshooting for MCP server connection errors
([#1017](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1017))
([00f9c31](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/00f9c3108ab9caefca57998439052c728298920b))


### 🏗️ Refactor

* move main files
([#1120](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1120))
([c2d8009](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c2d8009ff75f76bce1ec4cf79c2467b50d81725e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-03-11 10:36:28 +00:00
Alex Rudenko 1ac574e715 feat: experimental chrome-devtools CLI (#1100)
This PR enables an alternative CLI interface for Chrome DevTools MCP.
`chrome-devtools` can be used in shell scripts to automate the Chrome
DevTools MCP session running as a daemon process. Currently, a single
session is shared between all `chrome-devtools` calls. All tools
available by default are included into the CLI.

Examples:

```bash
❯ chrome-devtools navigate_page --url https://example.com
Successfully navigated to https://example.com.
## Pages
1: https://example.com/ [selected]

❯ chrome-devtools lighthouse_audit
## Lighthouse Audit Results
Mode: navigation
Device: desktop
URL: https://example.com/
### Category Scores
- Accessibility: 96 (accessibility)
- Best Practices: 96 (best-practices)
- SEO: 80 (seo)
### Audit Summary
Passed: 30
Failed: 4
Total Timing: 4107.22ms
### Reports
- /var/folders/hq/m1wr43z9665g5pghys7gkc2w00r23k/T/chrome-devtools-mcp-l5LRIT/report.json
- /var/folders/hq/m1wr43z9665g5pghys7gkc2w00r23k/T/chrome-devtools-mcp-3o6rcM/report.htm
```

```sh
❯ chrome-devtools lighthouse_audit --format=json | jq
{
  "lighthouseResult": {
    "summary": {
      "mode": "navigation",
      "device": "desktop",
      "url": "https://example.com/",
      "scores": [
        {
          "id": "accessibility",
          "title": "Accessibility",
          "score": 0.96
        },
        {
          "id": "best-practices",
          "title": "Best Practices",
          "score": 0.96
        },
        {
          "id": "seo",
          "title": "SEO",
          "score": 0.8
        }
      ],
      "audits": {
        "failed": 4,
        "passed": 30
      },
      "timing": {
        "total": 3754.87
      }
    },
    "reports": [
      "/var/folders/hq/m1wr43z9665g5pghys7gkc2w00r23k/T/chrome-devtools-mcp-nbLj82/report.json",
      "/var/folders/hq/m1wr43z9665g5pghys7gkc2w00r23k/T/chrome-devtools-mcp-VTp35b/report.html"
    ]
  }
}
```

To test:

```sh
npm ci
npm run clean
npm run bundle
npm pack
npm i chrome-devtools-mcp-0.18.1.tgz -g # to install globally
```

---------

Co-authored-by: Mathias Bynens <mathias@qiwi.be>
2026-03-11 09:42:12 +01:00
dependabot[bot] 3b3f284d99 chore(deps-dev): bump puppeteer from 24.38.0 to 24.39.0 in the bundled group (#1159)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.38.0 to 24.39.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.39.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.38.0...puppeteer-core-v24.39.0">24.39.0</a>
(2026-03-10)</h2>
<h3>🎉 Features</h3>
<ul>
<li>expose Page.hasDevTools (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14758">#14758</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/5ed7e7784a3e23bd1b42b8f0d041a74709a1bf4e">5ed7e77</a>)</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>roll to Chrome 146.0.7680.66 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14752">#14752</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/60ace04425d1ad4e99732298ed51839f09adcb0a">60ace04</a>)</li>
</ul>
<h2>puppeteer: v24.39.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.38.0...puppeteer-v24.39.0">24.39.0</a>
(2026-03-10)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.38.0 to 24.39.0</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.38.0...puppeteer-v24.39.0">24.39.0</a>
(2026-03-10)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.38.0 to 24.39.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🎉 Features</h3>
<ul>
<li>expose Page.hasDevTools (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14758">#14758</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/5ed7e7784a3e23bd1b42b8f0d041a74709a1bf4e">5ed7e77</a>)</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>roll to Chrome 146.0.7680.66 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14752">#14752</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/60ace04425d1ad4e99732298ed51839f09adcb0a">60ace04</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/cbadc53bb7e699cc6b6ff07946fda4c1d121015e"><code>cbadc53</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14757">#14757</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/5ed7e7784a3e23bd1b42b8f0d041a74709a1bf4e"><code>5ed7e77</code></a>
feat: expose Page.hasDevTools (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14758">#14758</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/60ace04425d1ad4e99732298ed51839f09adcb0a"><code>60ace04</code></a>
fix: roll to Chrome 146.0.7680.66 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14752">#14752</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/4d0851287a3d578a75dd6d941fdf86d016bb493b"><code>4d08512</code></a>
chore(deps-dev): bump <code>@​swc/core</code> from 1.15.17 to 1.15.18 in
/website in the al...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/8b64a281cc4df66feb77f3dfc4178fe04a1e8e72"><code>8b64a28</code></a>
chore(deps): bump the all group with 5 updates (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14755">#14755</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/a5ba71ab242a078b259188f091677386400d4e79"><code>a5ba71a</code></a>
chore: reduce flakiness in touch tests (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14751">#14751</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d3c93afcce23a8d5262922ad603ab69a75313fa1"><code>d3c93af</code></a>
ci: update changelog sections (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14750">#14750</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/bca52c3257f1aff4a100f01a8576102daed47a79"><code>bca52c3</code></a>
ci: only run stale on bug issues (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14749">#14749</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/282f935e34574381c648c07288beb9e4d44f51de"><code>282f935</code></a>
chore(deps): bump svgo from 3.3.2 to 3.3.3 in /website (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14747">#14747</a>)</li>
<li>See full diff in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.38.0...puppeteer-v24.39.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.38.0&new-version=24.39.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 14:27:37 +00:00
dependabot[bot] 9fdbe394c2 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1592362 to 1.0.1595090 in the bundled-devtools group (#1143)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1592362 to 1.0.1595090
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/a429d5a8b2e78b92dc99ef220ca67c402cbe1a67"><code>a429d5a</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/0c19a5d3042a0e9f64a6f206b4a23701233d329e"><code>0c19a5d</code></a>
Remove some of the Fragment.html</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/2a50e02118da72ca5ca43abffd260a436338296f"><code>2a50e02</code></a>
Add SelectivePermissionInterventionIssue support to frontend</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/9a8d33b3e8194feb1af0d7bfa56c89e1063156b2"><code>9a8d33b</code></a>
Add documentation about the Revealer system</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/ae921e728b8fd139bc6a05869f40f8db0cd731fd"><code>ae921e7</code></a>
Return data from trace loading directly</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/78e999c51401d20dd9b9f545ed62159ffb800336"><code>78e999c</code></a>
DevTools: Add text filter to Speculation Rules panel</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4402e18db55fe12b4019c2af794a380f241d099e"><code>4402e18</code></a>
Tentatively fix the test flakiness.</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/c22a8d014388ec8882ae4b6e77340ca8e3ea8049"><code>c22a8d0</code></a>
inspect({focus: false}): skip panel switch when omitFocus is set</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/835aff5e88fa1084f4bb8e1d2e2ac54fafc295e4"><code>835aff5</code></a>
Roll browser-protocol and CfT</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/2b7cba05dd1a34369cd4a27d87412b83cbf182a4"><code>2b7cba0</code></a>
Update DevTools DEPS (trusted)</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1592362...v1.0.1595090">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1592362&new-version=1.0.1595090)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-09 09:40:32 +00:00
Alex Rudenko c2d8009ff7 refactor: move main files (#1120)
- `chrome-devtools-mcp.js` is the `npx chrome-devtools-mcp`
- `chrome-devtools.js` is the new CLI
- `-cli-options.js` is the corresponding options
- all these files are in the bin folder to indicate they are executable
2026-03-05 21:51:37 +00:00
browser-automation-bot 8388be52bd chore(main): release chrome-devtools-mcp 0.19.0 (#1125)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.19.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.18.1...chrome-devtools-mcp-v0.19.0)
(2026-03-05)


### 🎉 Features

* add pageId routing for parallel multi-agent workflows
([#1022](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1022))
([caf601a](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/caf601a32832bb87cfac801a6bbeacb87508412f)),
closes
[#1019](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1019)
* Add skill which helps with onboarding of the mcp server
([#1083](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1083))
([7273f16](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/7273f16ec08f6d5b46a2693b0ad4d559086ded89))
* integrate Lighthouse audits
([#831](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/831))
([dfdac26](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/dfdac2648e560d756a8711ad3bb1fa470be8e7c9))


### 🛠️ Fixes

* improve error messages around --auto-connect
([#1075](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1075))
([bcb852d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/bcb852dd2e440b0005f4a9ad270a1a7998767907))
* improve tool descriptions
([#965](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/965))
([bdbbc84](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/bdbbc84c125bdd48f4be48aa476bec0323de611c))
* repair broken markdown and extract snippets in a11y-debugging skill
([#1096](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1096))
([adac7c5](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/adac7c537ee304f324c5e7284fb363396d1773f5))
* simplify emulation and script tools
([#1073](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1073))
([e51ba47](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/e51ba4720338951e621585b77efc6a0e07678d99))
* simplify focus state management
([#1063](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1063))
([f763da2](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/f763da24a10e27605c0a5069853ce7c92974eec2))
* tweak lighthouse description
([#1112](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1112))
([5538180](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/55381804ae7ffa8a1e5933b621a9b8390b3000ff))


### 📄 Documentation

* Adapt a11y skill to utilize Lighthouse
([#1054](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1054))
([21634e6](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/21634e660c346e469ae62116b1824538f51567dd))
* add feature release checklist to CONTRIBUTING.md
([#1118](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1118))
([0378457](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/03784577ffb6e238bcb2d637bff9ad759723ea7b))
* fix typo in README regarding slim mode
([#1093](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1093))
([92f2c7b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/92f2c7b48b56a6b1d6ac7c9e2f2e92beb26bcf62))


### 🏗️ Refactor

* clean up more of the context getters
([#1062](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1062))
([9628dab](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9628dabcb4d39f0b94d152a0fc419e049246a29d))
* consistently use McpPage in tools
([#1057](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1057))
([302e5a0](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/302e5a04191ba0558e3c79f1486d01d5eb0f6896))
* improve type safety for page scoped tools
([#1051](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1051))
([5f694c6](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/5f694c60ffd21f8b022554c92b2ad4cbdb457375))
* make cdp resolvers use McpPage
([#1060](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1060))
([d6c06c5](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d6c06c56a7b8e4968318adc9fc7c820ace9f5bd9))
* move dialog handling to McpPage
([#1059](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1059))
([40c241b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/40c241bbfc80d6282953ab325b30a597d3d85ade))
* move server to a separate file
([#1043](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1043))
([a8bf3e5](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/a8bf3e585682c3126dfd378e9f98b5dc7ab6045d))
* remove page passing via context
([#1061](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1061))
([4cb5a17](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/4cb5a17b57f57d8a367cd423c960ba122b9952e3))
* set defaults to performance trace tool
([#1090](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1090))
([dfa9b79](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/dfa9b79a4ecc9e67f5b043f2dd97f6889d1fee0b))
* simplify the response texts
([#1095](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1095))
([cb0079e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/cb0079efbbd41874f6913772fe3f2a037e9f5f8f))
* type-cast as internal CdpPage interface
([#1064](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1064))
([2d5e4fa](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/2d5e4fa3579650a384ff21c88c2e6b9cda031e1a))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-03-05 19:23:28 +01:00
Alex Rudenko 013110b0ee chore: generate cli automatically (#1117) 2026-03-05 13:35:15 +00:00
dependabot[bot] 7c9ff36178 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1591204 to 1.0.1592362 in the bundled-devtools group (#1098)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1591204 to 1.0.1592362
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/22b657d21f73350906f5029706d576d18817f011"><code>22b657d</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/0d56199f472ca4a345cc7e2d364b241c7ec01a66"><code>0d56199</code></a>
Host experiment for JPEG XL support</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/a2886d7263db7cd56fcc024baf121ce2e4bacf51"><code>a2886d7</code></a>
Update Context Selection Agent preamble</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/eb79da005f6e25c84235e6f077d25a12d8533a57"><code>eb79da0</code></a>
Remove hover effect for title help keyboard accessibility in metric
card</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/9a6eb09d15986ffb176a95dccc3e1ac901bf14dd"><code>9a6eb09</code></a>
Linkify codespan to satisfy LLM</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/952a0ddc8d00a46578ae0aefa77d03123b80bec3"><code>952a0dd</code></a>
[GreenDev] Add descriptions to investigation steps</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/ddd57a4b0abedf94bbbcfe18aff6259716e5f011"><code>ddd57a4</code></a>
[GreenDev] Let agent execute JS in console and apply a fix to
sources</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/a22023592a98c7269216b1d23e12d6e2f77ad3f9"><code>a220235</code></a>
DevTools: Support screen.orientation.lock() in device emulation</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/50b6db7a82db093ae58e6cf7e0b84ac6ad43a063"><code>50b6db7</code></a>
Linkify links in the markdown response from LLM</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/a8f9701a9117e9e735b1bc64f35491f8f3389722"><code>a8f9701</code></a>
Report the expected test name</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1591204...v1.0.1592362">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1591204&new-version=1.0.1592362)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2026-03-04 16:13:27 +00:00
dependabot[bot] a073c0c54b chore(deps-dev): bump puppeteer from 24.37.5 to 24.38.0 in the bundled group (#1099)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.37.5 to 24.38.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.38.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.37.5...puppeteer-core-v24.38.0">24.38.0</a>
(2026-03-04)</h2>
<h3>🎉 Features</h3>
<ul>
<li>roll to Chrome 146.0.7680.31 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14729">#14729</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/627eb5e6572f5248286ab09d74c204e2399632e8">627eb5e</a>)</li>
<li>roll to Firefox 148.0 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14728">#14728</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/09b655a1a4b2ee389f4a63f701a347566a5b9d88">09b655a</a>)</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>consider browsingContext.navigationCommitted to dispose an existing
navigation (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14724">#14724</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/b4e92c637c503710895c842f391793018c4f35b5">b4e92c6</a>)</li>
<li>disable PartitionAllocSchedulerLoopQuarantineTaskControlledPurge (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14744">#14744</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/e6c7425d3f459adfbf5c1dd0b230da33fa9eb7c3">e6c7425</a>)</li>
<li>roll to Chrome 145.0.7632.117 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14719">#14719</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/1d407e1e69ee0f307f8819152a980fa0a24835ff">1d407e1</a>)</li>
</ul>
<h2>puppeteer: v24.38.0</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.5...puppeteer-v24.38.0">24.38.0</a>
(2026-03-04)</h2>
<h3>🎉 Features</h3>
<ul>
<li>roll to Chrome 146.0.7680.31 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14729">#14729</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/627eb5e6572f5248286ab09d74c204e2399632e8">627eb5e</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.5 to 24.38.0</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.5...puppeteer-v24.38.0">24.38.0</a>
(2026-03-04)</h2>
<h3>🎉 Features</h3>
<ul>
<li>roll to Chrome 146.0.7680.31 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14729">#14729</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/627eb5e6572f5248286ab09d74c204e2399632e8">627eb5e</a>)</li>
<li>roll to Firefox 148.0 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14728">#14728</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/09b655a1a4b2ee389f4a63f701a347566a5b9d88">09b655a</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.5 to 24.38.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>consider browsingContext.navigationCommitted to dispose an existing
navigation (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14724">#14724</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/b4e92c637c503710895c842f391793018c4f35b5">b4e92c6</a>)</li>
<li>disable PartitionAllocSchedulerLoopQuarantineTaskControlledPurge (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14744">#14744</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/e6c7425d3f459adfbf5c1dd0b230da33fa9eb7c3">e6c7425</a>)</li>
<li>roll to Chrome 145.0.7632.117 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14719">#14719</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/1d407e1e69ee0f307f8819152a980fa0a24835ff">1d407e1</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d3356fac46478974c5b88ba2b26b26954cb741ff"><code>d3356fa</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14720">#14720</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e6c7425d3f459adfbf5c1dd0b230da33fa9eb7c3"><code>e6c7425</code></a>
fix: disable PartitionAllocSchedulerLoopQuarantineTaskControlledPurge
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14744">#14744</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e24f43290280df6398e992842490631aafd9f287"><code>e24f432</code></a>
chore(deps-dev): bump the dev-dependencies group across 1 directory with
7 up...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/b12fca9bd9bedb9c90863c52e7359cfbf281a81e"><code>b12fca9</code></a>
test: update tests and add diagnostics (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14741">#14741</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/627eb5e6572f5248286ab09d74c204e2399632e8"><code>627eb5e</code></a>
feat: roll to Chrome 146.0.7680.31 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14729">#14729</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e0e3e89aa4d7e1825d411a4729a76a0852824c83"><code>e0e3e89</code></a>
chore: enable blank issues in issue template configuration (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14739">#14739</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/ba19944981f4e601127a5b7b54feefd1df972cbe"><code>ba19944</code></a>
chore(deps-dev): bump rollup from 4.22.4 to 4.59.0 in
/examples/puppeteer-in-...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/b4e92c637c503710895c842f391793018c4f35b5"><code>b4e92c6</code></a>
fix: consider browsingContext.navigationCommitted to dispose an existing
navi...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/57b40c03e11ec5defebfa30cb9fcea5d6f6ae572"><code>57b40c0</code></a>
chore(deps): bump typed-query-selector from 2.12.0 to 2.12.1 in the
dependenc...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/eca8ca4b90c9e16a86152a62ed8839119c4386a3"><code>eca8ca4</code></a>
chore(deps): bump the all group in /website with 2 updates (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14732">#14732</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.5...puppeteer-v24.38.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.37.5&new-version=24.38.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2026-03-04 15:58:19 +00:00
Alex Rudenko a4533326a4 chore: add a script to generate CLI (#1077)
The script will be used to generate CLI for the MCP server at
`src/bin/cliDefinitions.ts`.
It uses the live server JSON schemas to make it more compatible with the
actual MCP server at runtime. The code definitions are used to extend
the CLI with tool categories.
2026-03-02 15:06:30 +00:00
dependabot[bot] 5ecc6e274f chore(deps-dev): bump the dev-dependencies group with 6 updates (#1066)
Bumps the dev-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [@google/genai](https://github.com/googleapis/js-genai) | `1.42.0` |
`1.43.0` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `25.3.0` | `25.3.3` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `8.56.0` | `8.56.1` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.56.0` | `8.56.1` |
| [lighthouse](https://github.com/GoogleChrome/lighthouse) | `13.0.2` |
`13.0.3` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.56.0` | `8.56.1` |

Updates `@google/genai` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/js-genai/releases"><code>@​google/genai</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.43.0</h2>
<h2><a
href="https://github.com/googleapis/js-genai/compare/v1.42.0...v1.43.0">1.43.0</a>
(2026-02-26)</h2>
<h3>Features</h3>
<ul>
<li>Add gemini-3.1-pro-preview to list of models in Interactions (<a
href="https://github.com/googleapis/js-genai/commit/14775fefb814c21d8f34b776935b72d7f20896bd">14775fe</a>)</li>
<li>Add Image Grounding support to GoogleSearch tool (<a
href="https://github.com/googleapis/js-genai/commit/9187ca748b9de10037134e34e4da8ca06f0d2696">9187ca7</a>)</li>
<li>enable server side MCP and disable all other AFC when server side
MCP is configured. (<a
href="https://github.com/googleapis/js-genai/commit/c7888c4aec34b7f86983ea0c55c499c1f8d089c2">c7888c4</a>)</li>
<li>Support more image sizes and resolutions (<a
href="https://github.com/googleapis/js-genai/commit/54f41457984fc451e659ab594086bc462486e9d0">54f4145</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>change interactions media mime type to enum (breaking change for
experimental feature) (<a
href="https://github.com/googleapis/js-genai/commit/7c2d5b29b8e7d2a146ec1a117ccef4fe13b4362e">7c2d5b2</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md"><code>@​google/genai</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/js-genai/compare/v1.42.0...v1.43.0">1.43.0</a>
(2026-02-26)</h2>
<h3>Features</h3>
<ul>
<li>Add gemini-3.1-pro-preview to list of models in Interactions (<a
href="https://github.com/googleapis/js-genai/commit/14775fefb814c21d8f34b776935b72d7f20896bd">14775fe</a>)</li>
<li>Add Image Grounding support to GoogleSearch tool (<a
href="https://github.com/googleapis/js-genai/commit/9187ca748b9de10037134e34e4da8ca06f0d2696">9187ca7</a>)</li>
<li>enable server side MCP and disable all other AFC when server side
MCP is configured. (<a
href="https://github.com/googleapis/js-genai/commit/c7888c4aec34b7f86983ea0c55c499c1f8d089c2">c7888c4</a>)</li>
<li>Support more image sizes and resolutions (<a
href="https://github.com/googleapis/js-genai/commit/54f41457984fc451e659ab594086bc462486e9d0">54f4145</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>change interactions media mime type to enum (breaking change for
experimental feature) (<a
href="https://github.com/googleapis/js-genai/commit/7c2d5b29b8e7d2a146ec1a117ccef4fe13b4362e">7c2d5b2</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/js-genai/commit/673129ee4f9160016aeded92f09a6b9f357001ca"><code>673129e</code></a>
chore(main): release 1.43.0 (<a
href="https://redirect.github.com/googleapis/js-genai/issues/1341">#1341</a>)</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/a5a1399665bec360a908d4e03789c5d9cc237510"><code>a5a1399</code></a>
chore: update InteractionCompleteEvent comment</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/9187ca748b9de10037134e34e4da8ca06f0d2696"><code>9187ca7</code></a>
feat: Add Image Grounding support to GoogleSearch tool</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/2247f1846289d721db3ed28b0022edebdc2f7e9c"><code>2247f18</code></a>
chore: pull in change merged outside</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/54f41457984fc451e659ab594086bc462486e9d0"><code>54f4145</code></a>
feat: Support more image sizes and resolutions</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/bafdfc52970df457b277be63a54c045841e2f95f"><code>bafdfc5</code></a>
chore: Support API-mode multi-step integration tests for the JavaScript
GenAI...</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/13549a22dd8c7f497a546235199ff91d320f0259"><code>13549a2</code></a>
chore: Update comments</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/a013ffa153fa9a6ae01c41c7e72517939307794c"><code>a013ffa</code></a>
chore: Internal Cleanup</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/0a0c485b495ec5bfffd79fee3412dac2e334d316"><code>0a0c485</code></a>
chore: Mark Interaction fields as required</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/7c2d5b29b8e7d2a146ec1a117ccef4fe13b4362e"><code>7c2d5b2</code></a>
fix: change interactions media mime type to enum (breaking change for
experim...</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/js-genai/compare/v1.42.0...v1.43.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 25.3.0 to 25.3.3
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/eslint-plugin` from 8.56.0 to 8.56.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.56.1</h2>
<h2>8.56.1 (2026-02-23)</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update dependency minimatch to v10.2.2 by <a
href="https://github.com/benmccann"><code>@​benmccann</code></a> in <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074">typescript-eslint/typescript-eslint#12074</a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.56.1 (2026-02-23)</h2>
<p>This was a version bump only for eslint-plugin to align it with other
projects, there were no code changes.</p>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a"><code>96a04a9</code></a>
chore(release): publish 8.56.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/958f390c8c5b136e6f095f9230ba301fc1db00e9"><code>958f390</code></a>
chore(eslint-plugin): add default excludes to vitest (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12067">#12067</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ffb46eaa41a7c8a831dc09f0ed726dd4cc06ea4f"><code>ffb46ea</code></a>
docs(eslint-plugin): [method-signature-style] clarify autofix impact on
type ...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 8.56.0 to 8.56.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.56.1</h2>
<h2>8.56.1 (2026-02-23)</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update dependency minimatch to v10.2.2 by <a
href="https://github.com/benmccann"><code>@​benmccann</code></a> in <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074">typescript-eslint/typescript-eslint#12074</a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.56.1 (2026-02-23)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a"><code>96a04a9</code></a>
chore(release): publish 8.56.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `lighthouse` from 13.0.2 to 13.0.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/GoogleChrome/lighthouse/releases">lighthouse's
releases</a>.</em></p>
<blockquote>
<h2>v13.0.3</h2>
<p>Fixes npm package publish of 13.0.2. Refer to <a
href="https://github.com/GoogleChrome/lighthouse/releases/tag/v13.0.2">https://github.com/GoogleChrome/lighthouse/releases/tag/v13.0.2</a>
for actual changes.</p>
<p>We expect this release to ship in the DevTools of <a
href="https://chromiumdash.appspot.com/schedule">Chrome 146</a>, and to
PageSpeed Insights within 2 weeks.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/GoogleChrome/lighthouse/blob/main/changelog.md">lighthouse's
changelog</a>.</em></p>
<blockquote>
<h1>13.0.3 (2026-02-11)</h1>
<p>Fix npm package publish of 13.0.2. Refer to <a
href="https://github.com/GoogleChrome/lighthouse/releases/tag/v13.0.2">https://github.com/GoogleChrome/lighthouse/releases/tag/v13.0.2</a>.</p>
<p>We expect this release to ship in the DevTools of <a
href="https://chromiumdash.appspot.com/schedule">Chrome 146</a>, and to
PageSpeed Insights within 2 weeks.</p>
<p><!-- raw HTML omitted --><!-- raw HTML omitted --></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/GoogleChrome/lighthouse/commit/cfef2a74ed02239be6c6e81cfb447fb5f8512176"><code>cfef2a7</code></a>
v13.0.3 (<a
href="https://redirect.github.com/GoogleChrome/lighthouse/issues/16881">#16881</a>)</li>
<li>See full diff in <a
href="https://github.com/GoogleChrome/lighthouse/compare/v13.0.2...v13.0.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.56.0 to 8.56.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.56.1</h2>
<h2>8.56.1 (2026-02-23)</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update dependency minimatch to v10.2.2 by <a
href="https://github.com/benmccann"><code>@​benmccann</code></a> in <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074">typescript-eslint/typescript-eslint#12074</a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.56.1 (2026-02-23)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a"><code>96a04a9</code></a>
chore(release): publish 8.56.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 08:14:28 +00:00
dependabot[bot] 652d1da6f4 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1587572 to 1.0.1591204 in the bundled-devtools group (#1067)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1587572 to 1.0.1591204
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/e27f62c91b96b3f59a6322ee587f80bfa2d9ed96"><code>e27f62c</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/c804bd56a0e5089b60ad36855f181564fa114789"><code>c804bd5</code></a>
Fix display of compressed request bodies in Network panel</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/d18b4e4910cbfd42272e85e529e94e4d5674021e"><code>d18b4e4</code></a>
AI: fix missing jslog context values</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/dc2b4fe3565f05fde49b65393c8f0f88b2d517af"><code>dc2b4fe</code></a>
Disable e2e/sources/ignore-list.test.ts: Ignore list/skips
instrumentation br...</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/5a701434e05d1ce7ba1e49fc69dfd8962331eb9a"><code>5a70143</code></a>
AI: show loading spinner in walkthrough CTA</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/cbd5e68a1af9f6de574623bb77146619b01b8235"><code>cbd5e68</code></a>
DevTools: reland JPEG XL disabled image format emulation</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/9c75755924bdc4bacb0d22591cd3ff39ceb3fa6e"><code>9c75755</code></a>
Roll browser-protocol and CfT</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/889d4d63fdd34e7299247a52a56693d854d60221"><code>889d4d6</code></a>
AI: fix walkthrough tests</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/71e834d06fed082d360942b624937aea36eaf135"><code>71e834d</code></a>
ComputedStyleWidget: allow the filter regexp to be set</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/1bbe315ed5e21182aa018e83b370793a8dbda6c3"><code>1bbe315</code></a>
Roll browser-protocol and CfT</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1587572...v1.0.1591204">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1587572&new-version=1.0.1591204)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 08:12:35 +00:00
dependabot[bot] b36f2a76fa chore(deps-dev): bump @modelcontextprotocol/sdk from 1.26.0 to 1.27.1 in the bundled group (#1068)
Bumps the bundled group with 1 update:
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk).

Updates `@modelcontextprotocol/sdk` from 1.26.0 to 1.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@​modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: implement auth/pre-registration conformance scenario by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1545">modelcontextprotocol/typescript-sdk#1545</a></li>
<li>docs: add governance documentation for SEP-1730 by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1547">modelcontextprotocol/typescript-sdk#1547</a></li>
<li>docs: comprehensive feature documentation for SEP-1730 Tier 1 by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1548">modelcontextprotocol/typescript-sdk#1548</a></li>
<li>fix: prevent command injection in example URL opening (v1.x
backport) by <a
href="https://github.com/maxisbey"><code>@​maxisbey</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1579">modelcontextprotocol/typescript-sdk#1579</a></li>
<li>fix: call onerror for silently swallowed transport errors by <a
href="https://github.com/qing-ant"><code>@​qing-ant</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1580">modelcontextprotocol/typescript-sdk#1580</a></li>
<li>chore: bump version to 1.27.1 by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1581">modelcontextprotocol/typescript-sdk#1581</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/qing-ant"><code>@​qing-ant</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1580">modelcontextprotocol/typescript-sdk#1580</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.27.0...v1.27.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.27.0...v1.27.1</a></p>
<h2>v1.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: add conformance test infrastructure for v1.x by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1518">modelcontextprotocol/typescript-sdk#1518</a></li>
<li>feat: backport discoverOAuthServerInfo() and discovery caching to
v1.x by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1533">modelcontextprotocol/typescript-sdk#1533</a></li>
<li>feat: add url property to RequestInfo interface by <a
href="https://github.com/valentinbeggi"><code>@​valentinbeggi</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1353">modelcontextprotocol/typescript-sdk#1353</a></li>
<li>[v1.x] feat(tasks): add streaming methods for elicitation and
sampling by <a
href="https://github.com/LucaButBoring"><code>@​LucaButBoring</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1528">modelcontextprotocol/typescript-sdk#1528</a></li>
<li>chore: bump version for v1.27.0 by <a
href="https://github.com/felixweinberger"><code>@​felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1541">modelcontextprotocol/typescript-sdk#1541</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/valentinbeggi"><code>@​valentinbeggi</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1353">modelcontextprotocol/typescript-sdk#1353</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.26.0...v1.27.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.26.0...v1.27.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/4faa8c899c069a98f8a0c3f804ec1a50dc2bae64"><code>4faa8c8</code></a>
chore: bump version to 1.27.1 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1581">#1581</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/09a85a80439f0ca9e5556ac20bdec41461e35234"><code>09a85a8</code></a>
fix: call onerror for silently swallowed transport errors (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1580">#1580</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/e79d14ab6d8fbcb49543cab3917a60a89d0a6df9"><code>e79d14a</code></a>
fix: prevent command injection in example URL opening (v1.x backport)
(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1579">#1579</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/342ea394ca6e660e294162efdeafc411284bcc0d"><code>342ea39</code></a>
docs: comprehensive feature documentation for SEP-1730 Tier 1 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1548">#1548</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/2084a22074d4c8fd54ddc8637783fb10c13edf90"><code>2084a22</code></a>
docs: add governance documentation for SEP-1730 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1547">#1547</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/f2d21458ccccd7cfaa1a2a171a262961591d4d0b"><code>f2d2145</code></a>
feat: implement auth/pre-registration conformance scenario (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1545">#1545</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/8cbc65848388cb0364122f5760cb6b01ff8a3654"><code>8cbc658</code></a>
chore: bump version for v1.27.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1541">#1541</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/5c16ae3339bfa1dd71b0dee1a534e1b6d8be658e"><code>5c16ae3</code></a>
[v1.x] feat(tasks): add streaming methods for elicitation and sampling
(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1528">#1528</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/97ab379e4572ac8e38ff8b99891f29a69cfbb5bb"><code>97ab379</code></a>
feat: add url property to RequestInfo interface (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1353">#1353</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/825e9ab80332e7fac19d221f6aae352dc73172fe"><code>825e9ab</code></a>
feat: backport discoverOAuthServerInfo() and discovery caching to v1.x
(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1533">#1533</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.26.0...v1.27.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.26.0&new-version=1.27.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 08:12:07 +00:00
Alex Rudenko dfdac2648e feat: integrate Lighthouse audits (#831)
This PR adds tool to perform navigation and snapshot audits using
Lighthouse for Accessibility, SEO and Best practices. For performance
audits existing tools can be used.

Closes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/473
2026-02-26 12:30:45 +00:00
dependabot[bot] 9001984761 chore(deps-dev): bump rollup from 4.58.0 to 4.59.0 (#1047)
Bumps [rollup](https://github.com/rollup/rollup) from 4.58.0 to 4.59.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases">rollup's
releases</a>.</em></p>
<blockquote>
<h2>v4.59.0</h2>
<h2>4.59.0</h2>
<p><em>2026-02-22</em></p>
<h3>Features</h3>
<ul>
<li>Throw when the generated bundle contains paths that would leave the
output directory (<a
href="https://redirect.github.com/rollup/rollup/issues/6276">#6276</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6275">#6275</a>:
Validate bundle stays within output dir (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's
changelog</a>.</em></p>
<blockquote>
<h2>4.59.0</h2>
<p><em>2026-02-22</em></p>
<h3>Features</h3>
<ul>
<li>Throw when the generated bundle contains paths that would leave the
output directory (<a
href="https://redirect.github.com/rollup/rollup/issues/6276">#6276</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6275">#6275</a>:
Validate bundle stays within output dir (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/ae846957f109690a866cc3e4c073613c338d3476"><code>ae84695</code></a>
4.59.0</li>
<li><a
href="https://github.com/rollup/rollup/commit/b39616e9175b3d9fc3977c99153174c490805a93"><code>b39616e</code></a>
Update audit-resolve</li>
<li><a
href="https://github.com/rollup/rollup/commit/c60770d7aaf750e512c1b2774989ea4596e660b2"><code>c60770d</code></a>
Validate bundle stays within output dir (<a
href="https://redirect.github.com/rollup/rollup/issues/6275">#6275</a>)</li>
<li>See full diff in <a
href="https://github.com/rollup/rollup/compare/v4.58.0...v4.59.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rollup&package-manager=npm_and_yarn&previous-version=4.58.0&new-version=4.59.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/ChromeDevTools/chrome-devtools-mcp/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-26 10:22:09 +00:00
Alex Rudenko a8bf3e5856 refactor: move server to a separate file (#1043)
Refs https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1038

by importing server.ts and calling calling `createMcpServer` the server
can be instantiated without a transport.
2026-02-26 08:24:01 +00:00
browser-automation-bot 9c966b42f7 chore(main): release chrome-devtools-mcp 0.18.1 (#1042)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.18.1](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.18.0...chrome-devtools-mcp-v0.18.1)
(2026-02-25)


### 🛠️ Fixes

* remove endsWith for filePath in memory tools
([#1041](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1041))
([d0622d5](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d0622d52d46ac72a28bc22f93a337fb5007214c7))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-25 14:47:46 +00:00
browser-automation-bot ff7ac7c499 chore(main): release chrome-devtools-mcp 0.18.0 (#1006)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.18.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.17.3...chrome-devtools-mcp-v0.18.0)
(2026-02-24)


### 🎉 Features

* `--slim` mode for maximum token savings
([#958](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/958))
([c402b43](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c402b43697d834994c4fc141305189082da14bee))
* add a new skill for accessibility debugging and auditing with Chrome
DevTools MCP.
([#1002](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1002))
([b0c6d04](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b0c6d042e4d68763acf989edc8097ce07e85dc7a))
* add experimental screencast recording tools
([#941](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/941))
([33446d4](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/33446d457e4386fadcfe4ddf6c7a43b2e9098c9a))
* add skill to debug and optimize LCP
([#993](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/993))
([2cd9b95](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/2cd9b95346226aa52cce18f6ab889a2ae194806c))
* add storage-isolated browser contexts
([#991](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/991))
([59f6477](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/59f6477a70eb07585e9a510089f1dfc840a012fd))
* add take_memory_snapshot tool
([#1023](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1023))
([7ffdc5e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/7ffdc5ee4d9df9f62f03354fa758fb4d022c3b08))
* support any-match text arrays in wait_for
([#1011](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1011))
([496ab1b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/496ab1b45f7a283a1432643777e0795a17f33667))
* support type_text
([#1026](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1026))
([b5d01b5](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b5d01b5fe65fa20f9b76555b86a749960a5d1738))


### 🛠️ Fixes

* detect X server display on Linux
([#1027](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1027))
([1746ed9](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/1746ed9ee11c212f78dcbb00af99a0400595e778))


### ♻️ Chores

* cleanup string and structured console formatters
([#1005](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1005))
([0d78685](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0d78685a5b37dc68bb11a1088ff8816ecff3bb82))
* extract version in a seprate file
([#1032](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1032))
([0106865](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0106865aad6d51b6cb590bf98ccaf7078e8d7436))
* move emulation settings to context
([#1000](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1000))
([bc3c40e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/bc3c40e8f961433fb2ae858482d66f9a55fdde32))
* optimize slim tool descriptions and params
([#1028](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1028))
([ca6635d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ca6635d5a5d5e8b7b9944fa8b4e1063e6269a5f2))
* simplify JavaScript code examples, update code block language, and
refine descriptions in a11y debugging skill documentation.
([#1009](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1009))
([5cedcaa](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/5cedcaad2c8a5e488064e21fb56cbd8643345440))
* types for JSON output of IssueFormatter
([#1007](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/1007))
([9ef4479](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9ef4479bec39c5f2651d6ebb63e9ec0fecf8bf89))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-25 06:52:41 +00:00
Stanislav Publika a10617002f chore: make eval scripts cross-platform compatible (Windows) (#1030)
Fixes #1029

## Summary
- Use `pathToFileURL()` from `node:url` for dynamic imports in
`eval_gemini.ts` to fix `ERR_UNSUPPORTED_ESM_URL_SCHEME` on Windows -
converts absolute paths like `D:\projects\...\console_test.ts` to proper
`file:///D:/projects/.../console_test.ts` URLs that the Node.js ESM
loader accepts on all platforms
- Move `CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS=true` from Unix-only
shell env var prefix in `package.json` into `eval_gemini.ts` code,
matching the pattern already used in `scripts/test.mjs`
- Add `.gitattributes` with `* text=auto eol=lf` to enforce LF line
endings on checkout - Windows contributors cloning the repo would
otherwise get CRLF endings, which conflicts with the project's Prettier
`endOfLine: 'lf'` config and causes spurious diffs or formatting
failures
2026-02-24 13:16:27 +00:00
dependabot[bot] 25af426977 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1583146 to 1.0.1587572 in the bundled-devtools group (#1015)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1583146 to 1.0.1587572
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/8a37ab63053ff579d9a32872f037cf091fd0b8a0"><code>8a37ab6</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/1a89a4b43201e141b0bfe18aa4a6abf6b7f60814"><code>1a89a4b</code></a>
DevTools: retry restoring focused DOM node after reload</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/1a74495bf3768f4b83f9c9a5b4e11322464b53c0"><code>1a74495</code></a>
Fix CfT binary path in downloadedChromeBinaryPath()</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4dfe44264389130c653c02ffdd36c934a767ace4"><code>4dfe442</code></a>
Roll browser-protocol</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/22bd478d5ffaca9871f02fdcf70082000c0fe0e7"><code>22bd478</code></a>
Reland &quot;Harden devtools csp&quot;</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/7448159117fcb11e1c653e9da10441f79c6a45a3"><code>7448159</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/17a2bdff1671790b088611677c14f107ae8e3650"><code>17a2bdf</code></a>
Rebuild inside script and not output file</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/5d869f985b3f5b65ca5d3a28f8951db4eedc8edc"><code>5d869f9</code></a>
Move RequestHeadersView out of components</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/5391300ccc6bc5a6e7c59041c9b42e14a351fb2b"><code>5391300</code></a>
[ui] Migrate fragment rendering of StackTracePreviewContent to lit</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/2fac72206d82d9b152af787ab16ea9ecd330589e"><code>2fac722</code></a>
[ui] Render &lt;tfoot&gt; in lit in StackTracePreviewContent</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1583146...v1.0.1587572">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1583146&new-version=1.0.1587572)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-24 08:16:08 +00:00
dependabot[bot] 9f88127ebf chore(deps-dev): bump puppeteer from 24.37.4 to 24.37.5 in the bundled group (#1016)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.37.4 to 24.37.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.37.5</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.37.4...puppeteer-core-v24.37.5">24.37.5</a>
(2026-02-19)</h2>
<h3>🛠️ Fixes</h3>
<ul>
<li>roll to Chrome 145.0.7632.77 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14703">#14703</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/b31215eaaa2f48768690600d68b301747696d7bc">b31215e</a>)</li>
</ul>
<h2>puppeteer: v24.37.5</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.4...puppeteer-v24.37.5">24.37.5</a>
(2026-02-19)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.4 to 24.37.5</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.4...puppeteer-v24.37.5">24.37.5</a>
(2026-02-19)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.4 to 24.37.5</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>roll to Chrome 145.0.7632.77 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14703">#14703</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/b31215eaaa2f48768690600d68b301747696d7bc">b31215e</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/fcb37e3b3a4f6b55b6f81a40811243260bcea16f"><code>fcb37e3</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14704">#14704</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d9a795483de4199e8e71b79a79b14c6b99ce49a3"><code>d9a7954</code></a>
ci: use lower case as every other label (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14702">#14702</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/b31215eaaa2f48768690600d68b301747696d7bc"><code>b31215e</code></a>
fix: roll to Chrome 145.0.7632.77 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14703">#14703</a>)</li>
<li>See full diff in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.4...puppeteer-v24.37.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.37.4&new-version=24.37.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 10:40:25 +00:00
dependabot[bot] d0fbf2522a chore(deps-dev): bump the dev-dependencies group with 6 updates (#1014)
Bumps the dev-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.39.2` | `9.39.3` |
| [@google/genai](https://github.com/googleapis/js-genai) | `1.41.0` |
`1.42.0` |
|
[@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin)
| `5.8.0` | `5.9.0` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `25.2.3` | `25.3.0` |
| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `9.39.3` |
| [rollup](https://github.com/rollup/rollup) | `4.57.1` | `4.58.0` |

Updates `@eslint/js` from 9.39.2 to 9.39.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.39.3</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/791bf8d7e76ce7ab8c88cb8982658823da4eff27"><code>791bf8d</code></a>
fix: restore TypeScript 4.0 compatibility in types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20504">#20504</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8594a436c22a0167fe3c2c4109bbdb04e519a014"><code>8594a43</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.39.3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20529">#20529</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af498c63b9ca065223a425a85afabdcc8451e69b"><code>af498c6</code></a>
chore: ignore <code>/docs/v9.x</code> in link checker (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20453">#20453</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.39.3/packages/js">compare
view</a></li>
</ul>
</details>
<br />

Updates `@google/genai` from 1.41.0 to 1.42.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/js-genai/releases"><code>@​google/genai</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.42.0</h2>
<h2><a
href="https://github.com/googleapis/js-genai/compare/v1.41.0...v1.42.0">1.42.0</a>
(2026-02-18)</h2>
<h3>Features</h3>
<ul>
<li>Support multimodal embedding for Gemini Embedding 2.0 and support
MaaS models in Models.embed_content() (Vertex AI API) (<a
href="https://github.com/googleapis/js-genai/commit/944ae97f33168aa36612f4fec9717726b9d03629">944ae97</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md"><code>@​google/genai</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/js-genai/compare/v1.41.0...v1.42.0">1.42.0</a>
(2026-02-18)</h2>
<h3>Features</h3>
<ul>
<li>Support multimodal embedding for Gemini Embedding 2.0 and support
MaaS models in Models.embed_content() (Vertex AI API) (<a
href="https://github.com/googleapis/js-genai/commit/944ae97f33168aa36612f4fec9717726b9d03629">944ae97</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/js-genai/commit/aba266968b2df120ba48fb43f5a0ae89680f1557"><code>aba2669</code></a>
chore(main): release 1.42.0 (<a
href="https://redirect.github.com/googleapis/js-genai/issues/1324">#1324</a>)</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/7bc0428efbd1a3d8f022a7c61e71c1d4463d83a4"><code>7bc0428</code></a>
chore: Make discriminator properties required in Interactions</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/4ad4126ee40a33e65f4408c1fae00827c167bce1"><code>4ad4126</code></a>
chore: Add 'p-retry' to Rollup externals.</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/24fdf50c68915a4baa3fcda6ba4fff6396166197"><code>24fdf50</code></a>
chore: Downgrade p-retry package requirement to resolve CJS issue</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/960414e28e34323c885f60a4ca890df16f0ffaec"><code>960414e</code></a>
chore: Add type assertions and ignore type overlap in genai
libraries</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/944ae97f33168aa36612f4fec9717726b9d03629"><code>944ae97</code></a>
feat: Support multimodal embedding for Gemini Embedding 2.0 and support
MaaS ...</li>
<li>See full diff in <a
href="https://github.com/googleapis/js-genai/compare/v1.41.0...v1.42.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@stylistic/eslint-plugin` from 5.8.0 to 5.9.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint-stylistic/eslint-stylistic/releases"><code>@​stylistic/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.9.0</h2>
<h2><a
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.8.0...v5.9.0">5.9.0</a>
(2026-02-19)</h2>
<h3>Features</h3>
<ul>
<li><strong>no-trailing-spaces:</strong> support more file types (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1138">#1138</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/501e8383bd9b27ff3e8d5e66c43e4ac7877fc862">501e838</a>)</li>
<li><strong>padding-line-between-statements:</strong> support
selector-based statement matchers (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1134">#1134</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/8f5cc9ee69b58de1dc00a9a487a1461de2d3494b">8f5cc9e</a>)</li>
<li>support ESLint 10 (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1066">#1066</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/5d99706e7c156af617a7ed935bd9bbe87630738a">5d99706</a>)</li>
<li>update deps (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1141">#1141</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/f29fcff09f86ac7d9feff8a9f954bbeed32e91db">f29fcff</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>comma-dangle:</strong> check tsx file correctly (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1127">#1127</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/271da423f8d47e264e5a9e1ded444eaa7b208c43">271da42</a>)</li>
<li><strong>comma-dangle:</strong> prevent crash when linting non-js
files (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1140">#1140</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/4a96eae4e31998904bc3c2b5c0719920a7984f98">4a96eae</a>)</li>
<li><strong>indent:</strong> ignore when source code is not ESTree (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1139">#1139</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/9e7f42264b9462e21c269568e506977d5abac8ed">9e7f422</a>)</li>
<li><strong>no-extra-parens:</strong> don't report jsdoc type assertion
by default (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1100">#1100</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/cfb62964a3daf488903ee33c88b23bade7009cac">cfb6296</a>)</li>
<li><strong>object-curly-spacing:</strong> correctly handle object
patterns with type annotations (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1129">#1129</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/5aaaec61ed9f4f7cc4fb431e5628f5d67e48be3c">5aaaec6</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>lines-around-comment:</strong> improve extensibility of
allow boundary checks (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1136">#1136</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/18b961eacd7a37dc772a3669e236e60773965d9d">18b961e</a>)</li>
<li><strong>no-extra-parens:</strong> simplify fixer (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1133">#1133</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/3504e1fa3901f68d7d028465a1c0f779077db7eb">3504e1f</a>)</li>
<li><strong>on-var-declaration-per-line:</strong> simplify fixer (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1132">#1132</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c827fde7e77e2a66b0873c41d10bb8e02cb2bf66">c827fde</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md"><code>@​stylistic/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/eslint-stylistic/eslint-stylistic/compare/v5.8.0...v5.9.0">5.9.0</a>
(2026-02-19)</h2>
<h3>Features</h3>
<ul>
<li><strong>no-trailing-spaces:</strong> support more file types (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1138">#1138</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/501e8383bd9b27ff3e8d5e66c43e4ac7877fc862">501e838</a>)</li>
<li><strong>padding-line-between-statements:</strong> support
selector-based statement matchers (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1134">#1134</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/8f5cc9ee69b58de1dc00a9a487a1461de2d3494b">8f5cc9e</a>)</li>
<li>support ESLint 10 (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1066">#1066</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/5d99706e7c156af617a7ed935bd9bbe87630738a">5d99706</a>)</li>
<li>update deps (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1141">#1141</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/f29fcff09f86ac7d9feff8a9f954bbeed32e91db">f29fcff</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>comma-dangle:</strong> check tsx file correctly (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1127">#1127</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/271da423f8d47e264e5a9e1ded444eaa7b208c43">271da42</a>)</li>
<li><strong>comma-dangle:</strong> prevent crash when linting non-js
files (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1140">#1140</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/4a96eae4e31998904bc3c2b5c0719920a7984f98">4a96eae</a>)</li>
<li><strong>indent:</strong> ignore when source code is not ESTree (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1139">#1139</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/9e7f42264b9462e21c269568e506977d5abac8ed">9e7f422</a>)</li>
<li><strong>no-extra-parens:</strong> don't report jsdoc type assertion
by default (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1100">#1100</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/cfb62964a3daf488903ee33c88b23bade7009cac">cfb6296</a>)</li>
<li><strong>object-curly-spacing:</strong> correctly handle object
patterns with type annotations (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1129">#1129</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/5aaaec61ed9f4f7cc4fb431e5628f5d67e48be3c">5aaaec6</a>)</li>
</ul>
<h3>Chores</h3>
<ul>
<li><strong>lines-around-comment:</strong> improve extensibility of
allow boundary checks (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1136">#1136</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/18b961eacd7a37dc772a3669e236e60773965d9d">18b961e</a>)</li>
<li><strong>no-extra-parens:</strong> simplify fixer (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1133">#1133</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/3504e1fa3901f68d7d028465a1c0f779077db7eb">3504e1f</a>)</li>
<li><strong>on-var-declaration-per-line:</strong> simplify fixer (<a
href="https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1132">#1132</a>)
(<a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c827fde7e77e2a66b0873c41d10bb8e02cb2bf66">c827fde</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/96ce1c7e165ee2a0322afdd7dde9a594ab6dbd70"><code>96ce1c7</code></a>
chore: release v5.9.0 (main) (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1131">#1131</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/5d99706e7c156af617a7ed935bd9bbe87630738a"><code>5d99706</code></a>
feat: support ESLint 10 (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1066">#1066</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/cfb62964a3daf488903ee33c88b23bade7009cac"><code>cfb6296</code></a>
fix(no-extra-parens): don't report jsdoc type assertion by default (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1100">#1100</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/501e8383bd9b27ff3e8d5e66c43e4ac7877fc862"><code>501e838</code></a>
feat(no-trailing-spaces): support more file types (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1138">#1138</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/8f5cc9ee69b58de1dc00a9a487a1461de2d3494b"><code>8f5cc9e</code></a>
feat(padding-line-between-statements): support selector-based statement
match...</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/9e7f42264b9462e21c269568e506977d5abac8ed"><code>9e7f422</code></a>
fix(indent): ignore when source code is not ESTree (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1139">#1139</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/4a96eae4e31998904bc3c2b5c0719920a7984f98"><code>4a96eae</code></a>
fix(comma-dangle): prevent crash when linting non-js files (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1140">#1140</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/18b961eacd7a37dc772a3669e236e60773965d9d"><code>18b961e</code></a>
refactor(lines-around-comment): improve extensibility of allow boundary
check...</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/3504e1fa3901f68d7d028465a1c0f779077db7eb"><code>3504e1f</code></a>
refactor(no-extra-parens): simplify fixer (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1133">#1133</a>)</li>
<li><a
href="https://github.com/eslint-stylistic/eslint-stylistic/commit/c827fde7e77e2a66b0873c41d10bb8e02cb2bf66"><code>c827fde</code></a>
refactor(on-var-declaration-per-line): simplify fixer (<a
href="https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin/issues/1132">#1132</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.9.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 25.2.3 to 25.3.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.39.2 to 9.39.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.39.3</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/791bf8d7e76ce7ab8c88cb8982658823da4eff27"><code>791bf8d</code></a>
fix: restore TypeScript 4.0 compatibility in types (<a
href="https://redirect.github.com/eslint/eslint/issues/20504">#20504</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8594a436c22a0167fe3c2c4109bbdb04e519a014"><code>8594a43</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.39.3 (<a
href="https://redirect.github.com/eslint/eslint/issues/20529">#20529</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af498c63b9ca065223a425a85afabdcc8451e69b"><code>af498c6</code></a>
chore: ignore <code>/docs/v9.x</code> in link checker (<a
href="https://redirect.github.com/eslint/eslint/issues/20453">#20453</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/a7d5fe64f402eefdc2bbb73992d3a4ac49f426a5"><code>a7d5fe6</code></a>
9.39.3</li>
<li><a
href="https://github.com/eslint/eslint/commit/42e6b065f5a1c3b2dfb1fcdccf44ba17c0048bf2"><code>42e6b06</code></a>
Build: changelog update for 9.39.3</li>
<li><a
href="https://github.com/eslint/eslint/commit/8594a436c22a0167fe3c2c4109bbdb04e519a014"><code>8594a43</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.39.3 (<a
href="https://redirect.github.com/eslint/eslint/issues/20529">#20529</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/791bf8d7e76ce7ab8c88cb8982658823da4eff27"><code>791bf8d</code></a>
fix: restore TypeScript 4.0 compatibility in types (<a
href="https://redirect.github.com/eslint/eslint/issues/20504">#20504</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af498c63b9ca065223a425a85afabdcc8451e69b"><code>af498c6</code></a>
chore: ignore <code>/docs/v9.x</code> in link checker (<a
href="https://redirect.github.com/eslint/eslint/issues/20453">#20453</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/compare/v9.39.2...v9.39.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `rollup` from 4.57.1 to 4.58.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases">rollup's
releases</a>.</em></p>
<blockquote>
<h2>v4.58.0</h2>
<h2>4.58.0</h2>
<p><em>2026-02-20</em></p>
<h3>Features</h3>
<ul>
<li>Also support <code>__NO_SIDE_EFFECTS__</code> annotation before
variable declarations declaring function expressions (<a
href="https://redirect.github.com/rollup/rollup/issues/6272">#6272</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6256">#6256</a>:
docs: document PreRenderedChunk properties including isDynamicEntry and
isImplicitEntry (<a
href="https://github.com/njg7194"><code>@​njg7194</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6259">#6259</a>:
docs: Correct typo and improve sentence structure in docs for
<code>output.experimentalMinChunkSize</code> (<a
href="https://github.com/millerick"><code>@​millerick</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6260">#6260</a>:
fix(deps): update rust crate swc_compiler_base to v47 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6261">#6261</a>:
fix(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6262">#6262</a>:
Avoid unnecessary cloning of the code string (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6263">#6263</a>:
fix(deps): update minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6265">#6265</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6267">#6267</a>:
fix(deps): update minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6268">#6268</a>:
chore(deps): update dependency eslint-plugin-unicorn to v63 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6269">#6269</a>:
chore(deps): update dependency lru-cache to v11 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6270">#6270</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6272">#6272</a>:
forward NO_SIDE_EFFECTS annotations to function expressions in variable
declarations (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's
changelog</a>.</em></p>
<blockquote>
<h2>4.58.0</h2>
<p><em>2026-02-20</em></p>
<h3>Features</h3>
<ul>
<li>Also support <code>__NO_SIDE_EFFECTS__</code> annotation before
variable declarations declaring function expressions (<a
href="https://redirect.github.com/rollup/rollup/issues/6272">#6272</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6256">#6256</a>:
docs: document PreRenderedChunk properties including isDynamicEntry and
isImplicitEntry (<a
href="https://github.com/njg7194"><code>@​njg7194</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6259">#6259</a>:
docs: Correct typo and improve sentence structure in docs for
<code>output.experimentalMinChunkSize</code> (<a
href="https://github.com/millerick"><code>@​millerick</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6260">#6260</a>:
fix(deps): update rust crate swc_compiler_base to v47 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6261">#6261</a>:
fix(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6262">#6262</a>:
Avoid unnecessary cloning of the code string (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6263">#6263</a>:
fix(deps): update minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6265">#6265</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6267">#6267</a>:
fix(deps): update minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6268">#6268</a>:
chore(deps): update dependency eslint-plugin-unicorn to v63 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6269">#6269</a>:
chore(deps): update dependency lru-cache to v11 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6270">#6270</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6272">#6272</a>:
forward NO_SIDE_EFFECTS annotations to function expressions in variable
declarations (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/33f39c1f205ea2eadaf4b589e493453e2baa3662"><code>33f39c1</code></a>
4.58.0</li>
<li><a
href="https://github.com/rollup/rollup/commit/b61c40803b717854c1c28937e8098e5ad3c7b8ca"><code>b61c408</code></a>
forward NO_SIDE_EFFECTS annotations to function expressions in variable
decla...</li>
<li><a
href="https://github.com/rollup/rollup/commit/7f00689ec90e2cafb11c26eefbcac62343c936f6"><code>7f00689</code></a>
Extend agent instructions</li>
<li><a
href="https://github.com/rollup/rollup/commit/e7b2b85af0901244ecc141b9d792c6db6b527ea4"><code>e7b2b85</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/6270">#6270</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/2aa5da9baf82211b8207d268c8751630cb766970"><code>2aa5da9</code></a>
fix(deps): update minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/6267">#6267</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/4319837c5448d0c10d89e9ded118888deec2eeec"><code>4319837</code></a>
chore(deps): update dependency lru-cache to v11 (<a
href="https://redirect.github.com/rollup/rollup/issues/6269">#6269</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/c3b6b4bdc4f2ed978fa233132a526957e6513233"><code>c3b6b4b</code></a>
chore(deps): update dependency eslint-plugin-unicorn to v63 (<a
href="https://redirect.github.com/rollup/rollup/issues/6268">#6268</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/8653dd7500b75e6a3930d86479261f242b09aef8"><code>8653dd7</code></a>
fix(deps): update minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/6263">#6263</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/c49fba1e8df6654c8f424350dc6871fa29acb17b"><code>c49fba1</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/6265">#6265</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/74559c007feee669ef9c5978c0c713e496122f6f"><code>74559c0</code></a>
Avoid unnecessary cloning of the code string (<a
href="https://redirect.github.com/rollup/rollup/issues/6262">#6262</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v4.57.1...v4.58.0">compare
view</a></li>
</ul>
</details>
<br />

<details>
<summary>Most Recent Ignore Conditions Applied to This Pull
Request</summary>

| Dependency Name | Ignore Conditions |
| --- | --- |
| eslint | [>= 10.a, < 11] |
| @eslint/js | [>= 10.a, < 11] |
</details>


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-23 08:57:15 +00:00
Alex Rudenko 46bd54f7c8 chore: verify npm package content before publishing (#999)
Refs: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/996
https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/995
2026-02-20 08:40:46 +00:00
browser-automation-bot 0c4f211317 chore(main): release chrome-devtools-mcp 0.17.3 (#998)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.17.3](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.17.2...chrome-devtools-mcp-v0.17.3)
(2026-02-19)


### 🛠️ Fixes

* remove clean from prepare
([#997](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/997))
([2016b98](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/2016b98217bf5aa8d65c6668b1e46c8a3400276f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-19 18:01:19 +01:00
Alex Rudenko 2016b98217 fix: remove clean from prepare (#997)
Closes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/996
Closes https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/995
2026-02-19 17:58:24 +01:00
browser-automation-bot 34882a28af chore(main): release chrome-devtools-mcp 0.17.2 (#981)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.17.2](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.17.1...chrome-devtools-mcp-v0.17.2)
(2026-02-19)


### 🛠️ Fixes

* check that combobox is actually a select element before filling out
options
([#979](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/979))
([d2bc489](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d2bc489e4351551ba62a104433839c4198ecae84))
* handle network request pagination correctly
([#980](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/980))
([0d9f422](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/0d9f422201538aa847a50417f1ed370e3a6c95b2))


### 📄 Documentation

* Add a note about previously installed server installations
([#982](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/982))
([c0009f7](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c0009f7ab2f15bedd1c4ceb609db77bcb3c96f2d))
* update codex doc URL
([#987](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/987))
([ebbbea7](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ebbbea7f9d20e4dea902d06e9b86dfe1cc9b221f))


### ♻️ Chores

* **network:** de-duplicate String and JSON formatters
([#985](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/985))
([1896dbb](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/1896dbb5a7cdc3fc0bcc5e665aee986a1180b014))
* remove text from the status code for Network requests
([#778](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/778))
([327a388](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/327a3884d8443b8591c06ddb3f9081771ae973c3))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-19 16:06:55 +00:00
Alex Rudenko 94ede51b93 revert: "chore(deps-dev): bump chrome-devtools-frontend from 1.0.1583146 to 1.0.1585538 in the bundled-devtools group" (#990)
Reverts ChromeDevTools/chrome-devtools-mcp#984

might be related to flakiness on macos.
2026-02-18 16:34:45 +01:00
Alex Rudenko d469c98dc7 chore: clear in prepare (#988) 2026-02-18 14:38:02 +00:00
dependabot[bot] 24cd066e00 chore(deps-dev): bump puppeteer from 24.37.3 to 24.37.4 in the bundled group (#986)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.37.3 to 24.37.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.37.4</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.37.3...puppeteer-core-v24.37.4">24.37.4</a>
(2026-02-18)</h2>
<h3>🛠️ Fixes</h3>
<ul>
<li><strong>cdp:</strong> add missing .catch(debugError) to void
initialize() in onAttachedToTarget (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14701">#14701</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/b8b1004764fed66f3aac9841da4aa5b001b4b221">b8b1004</a>)</li>
<li>roll to Chrome 145.0.7632.76 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14684">#14684</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/6624d1dceae3c1ac0778b95e77810dd8c39df7a5">6624d1d</a>)</li>
<li>roll to Firefox 147.0.4 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14697">#14697</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/eed313fc67d4e3b5c9b9440acb5b3262dac5e679">eed313f</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.12.1 to 2.13.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer: v24.37.4</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.3...puppeteer-v24.37.4">24.37.4</a>
(2026-02-18)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.12.1 to 2.13.0</li>
<li>puppeteer-core bumped from 24.37.3 to 24.37.4</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.3...puppeteer-v24.37.4">24.37.4</a>
(2026-02-18)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.12.1 to 2.13.0</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li><strong>cdp:</strong> add missing .catch(debugError) to void
initialize() in onAttachedToTarget (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14701">#14701</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/b8b1004764fed66f3aac9841da4aa5b001b4b221">b8b1004</a>)</li>
<li>roll to Chrome 145.0.7632.76 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14684">#14684</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/6624d1dceae3c1ac0778b95e77810dd8c39df7a5">6624d1d</a>)</li>
<li>roll to Firefox 147.0.4 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14697">#14697</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/eed313fc67d4e3b5c9b9440acb5b3262dac5e679">eed313f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/c771d9cc0c6c3611532e18d89291c2d734f736ab"><code>c771d9c</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14688">#14688</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/e315ef69aac06a53659b50a2ebd426d0a47f1d63"><code>e315ef6</code></a>
chore: disable blank issues (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14699">#14699</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/b8b1004764fed66f3aac9841da4aa5b001b4b221"><code>b8b1004</code></a>
fix(cdp): add missing .catch(debugError) to void initialize() in
onAttachedTo...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/27d4bea32eb971b610fc7e225aea1b5ac3444e74"><code>27d4bea</code></a>
test: fix of Windows and MacOS (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14698">#14698</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/eed313fc67d4e3b5c9b9440acb5b3262dac5e679"><code>eed313f</code></a>
fix: roll to Firefox 147.0.4 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14697">#14697</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/4b65f3acf6986c0ef093448cb343634180c675e3"><code>4b65f3a</code></a>
chore: use the Type in issue template (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14691">#14691</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/c2eaedc74beeebf786a7583a7bfe2d923d741fb9"><code>c2eaedc</code></a>
ci: track flaky from the UI (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14690">#14690</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/7f5e91cf2910ada4b91cd023e29e6e23f3766b3a"><code>7f5e91c</code></a>
chore(deps): bump node from <code>1de022d</code> to <code>00e9195</code>
in /docker in the all grou...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/898ba7f957fa2117111378777ebc62e7f997b973"><code>898ba7f</code></a>
chore: extract const in Dialog validation (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14689">#14689</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/1ce908e424aff2e9a04250c26822ff66dedb636b"><code>1ce908e</code></a>
feat: allow configuring the output of <code>@​puppeteer/browsers</code>
install (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14657">#14657</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.3...puppeteer-v24.37.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.37.3&new-version=24.37.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 14:08:56 +00:00
dependabot[bot] e01350be66 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1583146 to 1.0.1585538 in the bundled-devtools group (#984)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1583146 to 1.0.1585538
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4d8f4f79cf2b51fd2a9073586f19b21f06121e58"><code>4d8f4f7</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/84b7f207e8baf84ddceaa9bc7deaa6e5b0ee3eb1"><code>84b7f20</code></a>
RPP: persist sidebar state</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/672475e703776dcd0f51a00426e92030157679f4"><code>672475e</code></a>
ComputedStyles: pass model to widget as a setter</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/7d49b087962baf67d40e32f618a72250bf572639"><code>7d49b08</code></a>
ComputedStylesWidget is given styles rather than fetching them.</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/748db09de193a39273f0c23c8e24dab5905f14b3"><code>748db09</code></a>
Extract common var in UI helpers</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/c26d0baa5be16de198c1c7c001f8e89dd8f135da"><code>c26d0ba</code></a>
Roll browser-protocol</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/3ada56c22c5ee28a4d11c9d98b4f9d65c1cd070e"><code>3ada56c</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4a8d3db3f0d3480425ced5b8cdab5215ca575148"><code>4a8d3db</code></a>
Update context selection per Greenlines</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/509282ff0dda633babe4a20e1677a7a693e85f74"><code>509282f</code></a>
Update prompt for AI code gen to handle vague instructions</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/b9cf6fcc8ef261a906313b79318bf7f79e129c6b"><code>b9cf6fc</code></a>
Make teaser text click-through</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1583146...v1.0.1585538">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1583146&new-version=1.0.1585538)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-18 11:33:51 +00:00
browser-automation-bot 5e5b746b66 chore(main): release chrome-devtools-mcp 0.17.1 (#936)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.17.1](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.17.0...chrome-devtools-mcp-v0.17.1)
(2026-02-16)


### 📄 Documentation

* Add 'Progressive Complexity' and 'Reference over Value' design
principles.
([#939](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/939))
([8d765c0](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/8d765c0aef7bbcd476c7e7fbe9ea63ee26cf4fa6))
* add Katalon Studio setup instructions to README
([#929](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/929))
([6cfef24](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/6cfef24ec734ed62221c66bdf03b09ce000f5bfe))
* add MCP config for Claude plugin + docs
([#944](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/944))
([a781da4](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/a781da4434c3490901b28017bc7aa40493ef8dcc))
* estimate tokens using tiktoken
([#959](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/959))
([fd0a919](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/fd0a9193b37be4c5cda21dc4904093c7b58d61be))
* improve Claude Code installation instructions
([#947](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/947))
([3ec5b7e](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/3ec5b7e7a2d97c9f0165c5af3317c531a9dc058f))
* Update README with WSL configuration details
([#946](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/946))
([107c46a](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/107c46a4dbd2ba7c7b9217a75ae2b1871d3c7f0d))


### ♻️ Chores

* rename files to have more consistent style
([#935](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/935))
([9e1f9ac](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/9e1f9ac69667ddc3e2917e2c30e5ee940a03d853))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-16 11:52:36 +00:00
Alex Rudenko fd0a9193b3 docs: estimate tokens using tiktoken (#959) 2026-02-16 08:22:50 +00:00
dependabot[bot] 92e691e13d chore(deps-dev): bump chrome-devtools-frontend from 1.0.1581449 to 1.0.1583146 in the bundled-devtools group (#953)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1581449 to 1.0.1583146
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/cd31c961947e6a4b4aa9e0ebca16758c379ed4c5"><code>cd31c96</code></a>
[AI Assistance] Fix regressed action row</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/b7c6b7d8a055ac3fa2a40fa5c7a84a0ca149a196"><code>b7c6b7d</code></a>
Roll browser-protocol</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/9fadc638eaa49132dfd84f58e4a10b2b561b68cf"><code>9fadc63</code></a>
Revert &quot;Harden devtools csp&quot;</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/6db3c38f905231396f52bbd289a086c632d2f5fe"><code>6db3c38</code></a>
Show hint for opening disclaimer tooltip only once in a given
session</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/fb13cfee2587b92cdd953b0be76c8851786ad93f"><code>fb13cfe</code></a>
Remove duplicate jslog + bindToSetting entries</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/27590d3b2b28efab902f21022471f0d13b312efd"><code>27590d3</code></a>
[auto-roller] Log output file creation</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/691a8fadce0144b5cf92a3dc02fc8ee64fa9668f"><code>691a8fa</code></a>
Migrate Element tree attribute rendering to lit</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/0ebdb9b4099738dba7f87f12f03c5c286cbc510d"><code>0ebdb9b</code></a>
Remove IndividualRequestThrottling flag</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/a2bb06e29773430e5df75e0bb9e6bcf086dfcbb1"><code>a2bb06e</code></a>
ComputedStyle: migrate toolbar to declarative UI</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/803b40f7bf7e33bc2ed0fe24808253c7c153abef"><code>803b40f</code></a>
Make bindToSetting add jslog attributes automatically</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1581449...v1.0.1583146">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1581449&new-version=1.0.1583146)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 13:33:51 +00:00
dependabot[bot] 701b5bbcb6 chore(deps-dev): bump puppeteer from 24.37.2 to 24.37.3 in the bundled group (#954)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.37.2 to 24.37.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.37.3</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.37.2...puppeteer-core-v24.37.3">24.37.3</a>
(2026-02-13)</h2>
<h3>🛠️ Fixes</h3>
<ul>
<li>do not resolve user data dir if it is absolute (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14680">#14680</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/7765ae7d532634a919ca146b742b4a863e3366e9">7765ae7</a>)</li>
<li>roll to Chrome 145.0.7632.67 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14679">#14679</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/dfc22dd4361f57a90cb653499e023c272ab50018">dfc22dd</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.12.0 to 2.12.1</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer: v24.37.3</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.2...puppeteer-v24.37.3">24.37.3</a>
(2026-02-13)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.12.0 to 2.12.1</li>
<li>puppeteer-core bumped from 24.37.2 to 24.37.3</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.2...puppeteer-v24.37.3">24.37.3</a>
(2026-02-13)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.12.0 to 2.12.1</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>do not resolve user data dir if it is absolute (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14680">#14680</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/7765ae7d532634a919ca146b742b4a863e3366e9">7765ae7</a>)</li>
<li>roll to Chrome 145.0.7632.67 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14679">#14679</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/dfc22dd4361f57a90cb653499e023c272ab50018">dfc22dd</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/eee111bedbbf719ce27f356f4f5307646b13b0eb"><code>eee111b</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14683">#14683</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/905f1abbe3742e7610f48a8df3f8f2d61e2bdfd7"><code>905f1ab</code></a>
chore(deps): bump qs from 6.14.1 to 6.14.2 in /website (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14682">#14682</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/11f01efebcb1b0febfdeb5fb1a4d52f0155732df"><code>11f01ef</code></a>
fix(wsl): check for linux locations first (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14681">#14681</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/7765ae7d532634a919ca146b742b4a863e3366e9"><code>7765ae7</code></a>
fix: do not resolve user data dir if it is absolute (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14680">#14680</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/dfc22dd4361f57a90cb653499e023c272ab50018"><code>dfc22dd</code></a>
fix: roll to Chrome 145.0.7632.67 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14679">#14679</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/b0aa4dd35da756d9f706b5efb49b745d27553c42"><code>b0aa4dd</code></a>
chore(webdriver): update chromium-bidi to 14.0.0 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14675">#14675</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/c78939253958d89168b4087d6c98d82b1d56cad4"><code>c789392</code></a>
revert: &quot;fix: disable ReadAnythingOmniboxChip by default&quot; (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14674">#14674</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/1c21c1e5f7db33b6c2f8fff7c3860b02ee225e46"><code>1c21c1e</code></a>
chore(deps): bump semver from 7.7.3 to 7.7.4 in the dependencies group
(<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14664">#14664</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/88ca20bce666d60f39cacfe1b06628d3c7fbd207"><code>88ca20b</code></a>
chore(deps): bump the all group in /website with 2 updates (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14666">#14666</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/3a8df881a5b33e106f0f9ede12fe66b6ab5152d6"><code>3a8df88</code></a>
chore(deps): bump github/codeql-action from 4.32.0 to 4.32.2 in the all
group...</li>
<li>Additional commits viewable in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.2...puppeteer-v24.37.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.37.2&new-version=24.37.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-13 13:17:24 +00:00
browser-automation-bot 6a3ca9875a chore(main): release chrome-devtools-mcp 0.17.0 (#892)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.17.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.16.0...chrome-devtools-mcp-v0.17.0)
(2026-02-10)


### 🎉 Features

* include Error.cause chain for uncaught errors and logged Errors
([#906](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/906))
([05b01ec](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/05b01ecaba47cf1ce38564636663222c9cab46de))
* Integrate CrUX data into performance trace summaries
([#733](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/733))
([b747f9d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/b747f9d74a12d2119b6531476b2f88ab66be0ff8))
* show message and stack trace in details when console.log'ging Error
objects
([#902](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/902))
([ffa00da](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ffa00dab1b65b2eac8db215e0289317b8ed9b725))


### 🛠️ Fixes

* console formatter hides frames from ignored scripts
([#927](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/927))
([8e2380b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/8e2380b434d9659ffa8a7043d2589261772fa04f))
* limit stack traces to 50 lines
([#923](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/923))
([caea23a](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/caea23a7cf33c87cd4ce426eb2a10724aba3cc71))


### 📄 Documentation

* add macOS Web Bluetooth troubleshooting note
([#930](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/930))
([3c9528b](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/3c9528b43d9bbff166fcfcfee321149ff44ddd21)),
closes
[#917](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/917)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-10 08:27:33 +00:00
dependabot[bot] e320ebffa9 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1579812 to 1.0.1581449 in the bundled-devtools group (#920)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1579812 to 1.0.1581449
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/eb8074ebef9483e9f777b2d61da63059efa5c7f7"><code>eb8074e</code></a>
Roll browser-protocol</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/88d5fc1b365324b5471c1cabb586548f0c0c08d1"><code>88d5fc1</code></a>
[ai-eval] Add report generation</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/c8a75d8964a9ff86b6af6e13b85138406a37e705"><code>c8a75d8</code></a>
[ai-eval] Split data collection from stats computation</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/ac222e6ba70f9d6b9b678856a6e6fb7fed7b4134"><code>ac222e6</code></a>
Document behaviors in the ElementsTreeElement</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/7b1b6efb0f8880e93a0f49b223ac972447369a70"><code>7b1b6ef</code></a>
Roll puppeteer-core</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/32c3bac0c6861058a4911f028b2d9f519e0bd668"><code>32c3bac</code></a>
Make collect-strings script compatible with Node v24</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4d17fb09ce97374ac289085a66eb86124364c073"><code>4d17fb0</code></a>
[GreenDevFloaty]: Add floaty window content and a panel.</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/3e07bb1f95f78adfb028ebb8589a68d33bd9dfc8"><code>3e07bb1</code></a>
Exclude only local overrides from search, not all workspaces</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/c2d1fc82dfc0f5f183fbcc0193d80d3cc03a5728"><code>c2d1fc8</code></a>
Remove 'Privacy' section UI from front end</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/2b465ca5a9937276df4c79b697533113716704da"><code>2b465ca</code></a>
Group adopted style sheets under an #adopted-style-sheets node</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1579812...v1.0.1581449">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1579812&new-version=1.0.1581449)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-09 11:45:44 +00:00
dependabot[bot] 011726d7a2 chore(deps-dev): bump puppeteer from 24.36.1 to 24.37.2 in the bundled group (#909)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.36.1 to 24.37.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.37.2</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.37.1...puppeteer-core-v24.37.2">24.37.2</a>
(2026-02-06)</h2>
<h3>🛠️ Fixes</h3>
<ul>
<li>improve ConsoleMessage text() results (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14662">#14662</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/0bb4703fed0e6fcd7b40899d1b81a54d4b5c48c7">0bb4703</a>)</li>
</ul>
<h3>📄 Documentation</h3>
<ul>
<li>document signal option in Page waitFor methods (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14648">#14648</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/771b8854d779e04279aa2063cf97df214e7e983d">771b885</a>)</li>
</ul>
<h2>puppeteer: v24.37.2</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.1...puppeteer-v24.37.2">24.37.2</a>
(2026-02-06)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.1 to 24.37.2</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer-core: v24.37.1</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.37.0...puppeteer-core-v24.37.1">24.37.1</a>
(2026-02-05)</h2>
<h3>🛠️ Fixes</h3>
<ul>
<li>roll to Chrome 145.0.7632.46 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14653">#14653</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/d2a55914bee23a57098631f8c7cc8571d68c54ab">d2a5591</a>)</li>
<li>roll to Firefox 147.0.3 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14658">#14658</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/ad5cee0a575e298ef1dd07ed4d7cba455950c524">ad5cee0</a>)</li>
</ul>
<h2>puppeteer: v24.37.1</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.0...puppeteer-v24.37.1">24.37.1</a>
(2026-02-05)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.1...puppeteer-v24.37.2">24.37.2</a>
(2026-02-06)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.1 to 24.37.2</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>improve ConsoleMessage text() results (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14662">#14662</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/0bb4703fed0e6fcd7b40899d1b81a54d4b5c48c7">0bb4703</a>)</li>
</ul>
<h3>📄 Documentation</h3>
<ul>
<li>document signal option in Page waitFor methods (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14648">#14648</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/771b8854d779e04279aa2063cf97df214e7e983d">771b885</a>)</li>
</ul>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.37.0...puppeteer-v24.37.1">24.37.1</a>
(2026-02-05)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li>puppeteer-core bumped from 24.37.0 to 24.37.1</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>🛠️ Fixes</h3>
<ul>
<li>roll to Chrome 145.0.7632.46 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14653">#14653</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/d2a55914bee23a57098631f8c7cc8571d68c54ab">d2a5591</a>)</li>
<li>roll to Firefox 147.0.3 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14658">#14658</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/ad5cee0a575e298ef1dd07ed4d7cba455950c524">ad5cee0</a>)</li>
</ul>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.36.1...puppeteer-v24.37.0">24.37.0</a>
(2026-02-04)</h2>
<h3>🎉 Features</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/b163ce4593a8f014b86d67d53825fbeb679045ca"><code>b163ce4</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14663">#14663</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/dea54fe9ca6e03f77dda80ec329bce32a20deb5c"><code>dea54fe</code></a>
test: increase protocol timeout in waittask test (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14649">#14649</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/771b8854d779e04279aa2063cf97df214e7e983d"><code>771b885</code></a>
docs: document signal option in Page waitFor methods (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14648">#14648</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/0bb4703fed0e6fcd7b40899d1b81a54d4b5c48c7"><code>0bb4703</code></a>
fix: improve ConsoleMessage text() results (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14662">#14662</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/af557b44a92bb99a76c7a93ac47fd875e323acd9"><code>af557b4</code></a>
chore(deps): bump webpack from 5.98.0 to 5.105.0 in /website (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14661">#14661</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/edeca3546c339360bb586af731bf9141f9290ed6"><code>edeca35</code></a>
chore: Increase timeout values for Windows and other platforms (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14659">#14659</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/f0e14f0f5019fafb6cff80038bf10fb75a9de17e"><code>f0e14f0</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14656">#14656</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/ad5cee0a575e298ef1dd07ed4d7cba455950c524"><code>ad5cee0</code></a>
fix: roll to Firefox 147.0.3 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14658">#14658</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/d2a55914bee23a57098631f8c7cc8571d68c54ab"><code>d2a5591</code></a>
fix: roll to Chrome 145.0.7632.46 (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14653">#14653</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/f59d6426be688f8b46da6ef34738208ca2216727"><code>f59d642</code></a>
chore(deps): update chromium-bidi (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14655">#14655</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.36.1...puppeteer-v24.37.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.36.1&new-version=24.37.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2026-02-06 13:06:29 +00:00
dependabot[bot] b4a0888d73 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1578729 to 1.0.1579812 in the bundled-devtools group (#908)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1578729 to 1.0.1579812
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/5289793fce7ffe5c151d87369ee6ce9c1e5ad080"><code>5289793</code></a>
Reland &quot;Add resize tracking to all tree items, table rows and most
of the items&quot;</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/74023883d36b92cf4efbc7c3f4264317ad77b9d9"><code>7402388</code></a>
Revert &quot;Use aria-describedby pattern for device bound sessions
ReportView&quot;</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/424fb55a3e24d1e16011521c3f9fbe48b419b455"><code>424fb55</code></a>
[A11y] Update lighthouse header</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/3c5329f6a177179149f6794f379827909479adc0"><code>3c5329f</code></a>
Add support for editing adopted style sheets</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/3f1032c5e5d70c164b69440b285e4d12cd742609"><code>3f1032c</code></a>
Add a button to remove context</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/3e783f819b16be8e7ccfa295db276261b7699098"><code>3e783f8</code></a>
Optimize SortableDataGrid</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/fb31d9f0107374a440bd07d77d784b20bd92d05e"><code>fb31d9f</code></a>
Simplify handling of context switching</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/32d840e32e4d416973fcabf1fb9b785a7eaf6548"><code>32d840e</code></a>
Don't generate code when user clicks &quot;Manage in Settings&quot; in
dialog</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/dea9116ea444a915d659b78f160d909db789319b"><code>dea9116</code></a>
Fix UX bugs for code generation</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/8ac4afcb0cf41c68d0099eb781c18385aa40ee12"><code>8ac4afc</code></a>
Add branding to input placeholder</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1578729...v1.0.1579812">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1578729&new-version=1.0.1579812)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 12:47:20 +00:00
dependabot[bot] 3d81df7d7a chore(deps-dev): bump chrome-devtools-frontend from 1.0.1576915 to 1.0.1578729 in the bundled-devtools group (#894)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1576915 to 1.0.1578729
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/b9f98fcdb911a74bb65fb974c6282ca2343785fb"><code>b9f98fc</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/c1da69374dcd68b0c6ebec8eb95bccc1ff8a573b"><code>c1da693</code></a>
[A11y] update for dropdown list items</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/52e061383da0e170cc9109e94109a1a48cf97154"><code>52e0613</code></a>
[AI] Remove 'NEW' promo from Debug with AI</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/aa17dd6bbf42cdd75e8576e4d14213df7b7e3f87"><code>aa17dd6</code></a>
Improve the way we handle context changes</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/24fdc85868a920816b6920679665d1438b959439"><code>24fdc85</code></a>
Migrate RequestPayloadView</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/98936c556e68a6d5dabb03788c7fbc8d057e5a74"><code>98936c5</code></a>
Remove all references to the 'Privacy' section from other panels</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/77892bd0385baf1c301d9c2362b54f237e45d704"><code>77892bd</code></a>
Make infobars for reloading DevTools and reloading the inspected tab
independ...</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/ad564ed10f71dca6862aa12427d025670c911166"><code>ad564ed</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/6720eb4a1bf61ce0e0195d8b8a82cad167503758"><code>6720eb4</code></a>
[application] Fix small overlap in rules details view</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4721ec46d3740581e47622896c37901721fed3ce"><code>4721ec4</code></a>
[network] Use new StackTrace for initiator popover</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1576915...v1.0.1578729">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1576915&new-version=1.0.1578729)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-05 08:53:15 +00:00
dependabot[bot] 247a41951d chore(deps-dev): bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 (#888)
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.25.3 to 1.26.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@​modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.26.0</h2>
<p>Addresses &quot;Sharing server/transport instances can leak
cross-client response data&quot; in this GHSA <a
href="https://github.com/modelcontextprotocol/typescript-sdk/security/advisories/GHSA-345p-7cg4-v4c7">https://github.com/modelcontextprotocol/typescript-sdk/security/advisories/GHSA-345p-7cg4-v4c7</a></p>
<h2>What's Changed</h2>
<ul>
<li>chore: bump v1.25.3 for backport fixes by <a
href="https://github.com/pcarleton"><code>@​pcarleton</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1412">modelcontextprotocol/typescript-sdk#1412</a></li>
<li>fix(deps): resolve npm audit vulnerabilities and bump dependencies
(v1.x backport) by <a
href="https://github.com/samuv"><code>@​samuv</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1382">modelcontextprotocol/typescript-sdk#1382</a></li>
<li>Fix <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1430">#1430</a>:
Client Credentials providers scopes support (backported) by <a
href="https://github.com/NSeydoux"><code>@​NSeydoux</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1442">modelcontextprotocol/typescript-sdk#1442</a></li>
<li>chore: bump version to 1.26.0 by <a
href="https://github.com/pcarleton"><code>@​pcarleton</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1479">modelcontextprotocol/typescript-sdk#1479</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/samuv"><code>@​samuv</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1382">modelcontextprotocol/typescript-sdk#1382</a></li>
<li><a href="https://github.com/NSeydoux"><code>@​NSeydoux</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1442">modelcontextprotocol/typescript-sdk#1442</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.3...v1.26.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.3...v1.26.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/fe9c07b465871394c7069207c86513df9c1194a4"><code>fe9c07b</code></a>
chore: bump version to 1.26.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1479">#1479</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/4f01e7e0708e1a85ccc7dbf39e850005f2d9ff03"><code>4f01e7e</code></a>
fix: add non-null assertions for optional setupServer fields in stateful
test</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/a05be176cabeae1f933b676e3ce024bf02e2314d"><code>a05be17</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/50d9fa3cd12e807e7963bcb9e1548786d3d5d941"><code>50d9fa3</code></a>
Fix <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1430">#1430</a>:
Client Credentials providers scopes support (backported) (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1442">#1442</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/aa81a66556fb4434d8a6d1b70f7ac9fc40b5d325"><code>aa81a66</code></a>
fix(deps): resolve npm audit vulnerabilities and bump dependencies (v1.x
back...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/6aba0659654e1ff0699844524595922a61e44cb9"><code>6aba065</code></a>
chore: bump v1.25.3 for backport fixes (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1412">#1412</a>)</li>
<li>See full diff in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.25.3...v1.26.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.25.3&new-version=1.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/ChromeDevTools/chrome-devtools-mcp/network/alerts).

</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2026-02-05 07:07:37 +00:00
browser-automation-bot 4f7b068983 chore(main): release chrome-devtools-mcp 0.16.0 (#877)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.16.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.15.1...chrome-devtools-mcp-v0.16.0)
(2026-02-04)


### 🎉 Features

* include source-mapped stack trace for uncaught errors
([#876](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/876))
([ecef712](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/ecef712e70b47ae81eb3364d0aed801ec1c91a70))


### 🛠️ Fixes

* accidental extra typing in the fill tool
([#886](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/886))
([3d6e59d](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/3d6e59dda42be3c6fd97446344a28cbbaa5809b3))
* update evaluateScript description formatting
([#880](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/880))
([24db9dd](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/24db9dd78cd4f054d291322685b4f47601da3f5a))
* use 1-based line/column and fix wasm offsets in stack frames
([#884](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/884))
([7e1ec81](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/7e1ec81fb63ec8b7c6d77dbdc88beef4240243ba))


### 📄 Documentation

* mention source-mapped stack traces in 'Key features'
([#883](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/883))
([579d18a](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/579d18a3f4d1d8d05bf267a39de7f2f53e719b17))
* remove outdated --channel=beta note
([#882](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/882))
([acdb5c9](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/acdb5c9bb3f249c5a9ce1d4a3e84c580af999141))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-02-04 10:00:12 +00:00
dependabot[bot] 1c14c0e402 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1575174 to 1.0.1576915 in the bundled-devtools group (#868)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1575174 to 1.0.1576915
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/07b9e0ace0723000aa9d3f801658b570ef6248b5"><code>07b9e0a</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/4fc8f70d948fd418cac197d329cd218d6c437b18"><code>4fc8f70</code></a>
[bindings] Move UIStrings for missing debug info to panels/sources/</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/3f6ff4b035f1c7d3d5258900b5d450c0aecc7c8d"><code>3f6ff4b</code></a>
[ui] RequestPayloadView: Render json payloads with lit</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/b9a04cd540e64115c5025266de5ea72245084ccb"><code>b9a04cd</code></a>
Roll browser-protocol</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/b4b130661dbe849241faceaf40057510a9086251"><code>b4b1306</code></a>
[ui] RequestPayloadView: Render source text with lit</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/7de52f33905075d857123db82bc9f03fa0d6da57"><code>7de52f3</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/93ed673f441f19446d7263e82dfbfb54fc38c677"><code>93ed673</code></a>
Disable flaky FlameChart tests</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/aac0ddf4438e8fcb28173496bf1a9405d2e92b62"><code>aac0ddf</code></a>
[sources] Only use a single live location for the selected call
frame</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/b35608dedd75768c7b3d2bc4290f03ead87b417b"><code>b35608d</code></a>
Fix running test in Chromium checkouts</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/d3622a54dfd99e55eceaa0caac33ce0d9ce8fe71"><code>d3622a5</code></a>
[AI] Use 'Gemini' instead of 'AI' in chat message</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1575174...v1.0.1576915">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1575174&new-version=1.0.1576915)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 12:34:02 +00:00
dependabot[bot] 2b6cefe841 chore(deps-dev): bump the dev-dependencies group with 4 updates (#867)
Bumps the dev-dependencies group with 4 updates:
[@google/genai](https://github.com/googleapis/js-genai),
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node),
[globals](https://github.com/sindresorhus/globals) and
[rollup](https://github.com/rollup/rollup).

Updates `@google/genai` from 1.38.0 to 1.39.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/js-genai/releases"><code>@​google/genai</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.39.0</h2>
<h2><a
href="https://github.com/googleapis/js-genai/compare/v1.38.0...v1.39.0">1.39.0</a>
(2026-01-30)</h2>
<h3>Features</h3>
<ul>
<li>Add <code>include_input</code> query parameter to Get Interaction
endpoint. (<a
href="https://github.com/googleapis/js-genai/commit/84bc7f4d386da05a5e893cfe810b078451400a30">84bc7f4</a>)</li>
<li>Add registerFiles for you can use gcs files with mldev. (<a
href="https://github.com/googleapis/js-genai/commit/7acf3e0e2bca83ce7be6b1a37a97f351343b9554">7acf3e0</a>)</li>
<li>Support distillation tuning (<a
href="https://github.com/googleapis/js-genai/commit/c9a2e72cf7d9a7a73a036ebddf0a10c509ee53e5">c9a2e72</a>)</li>
<li>Support OSS Tuning in GenAI SDK (<a
href="https://github.com/googleapis/js-genai/commit/258f2115b0f2803caafe4c137d4a7d8dbd11d5dc">258f211</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Add metadata in batch inlined response (<a
href="https://github.com/googleapis/js-genai/commit/0e95bb7a8dea285a5e7f2fad6457dc74ce9e8466">0e95bb7</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md"><code>@​google/genai</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/js-genai/compare/v1.38.0...v1.39.0">1.39.0</a>
(2026-01-30)</h2>
<h3>Features</h3>
<ul>
<li>Add <code>include_input</code> query parameter to Get Interaction
endpoint. (<a
href="https://github.com/googleapis/js-genai/commit/84bc7f4d386da05a5e893cfe810b078451400a30">84bc7f4</a>)</li>
<li>Add registerFiles for you can use gcs files with mldev. (<a
href="https://github.com/googleapis/js-genai/commit/7acf3e0e2bca83ce7be6b1a37a97f351343b9554">7acf3e0</a>)</li>
<li>Support distillation tuning (<a
href="https://github.com/googleapis/js-genai/commit/c9a2e72cf7d9a7a73a036ebddf0a10c509ee53e5">c9a2e72</a>)</li>
<li>Support OSS Tuning in GenAI SDK (<a
href="https://github.com/googleapis/js-genai/commit/258f2115b0f2803caafe4c137d4a7d8dbd11d5dc">258f211</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Add metadata in batch inlined response (<a
href="https://github.com/googleapis/js-genai/commit/0e95bb7a8dea285a5e7f2fad6457dc74ce9e8466">0e95bb7</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/js-genai/commit/1b5ec62aebd830e50f9c3c9b8836d36390666c4a"><code>1b5ec62</code></a>
chore(main): release 1.39.0 (<a
href="https://redirect.github.com/googleapis/js-genai/issues/1284">#1284</a>)</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/22f271f34ff4429cd5159a0eb4c279c170d2932d"><code>22f271f</code></a>
chore: Support root object conversion for Go SDK. Add response-level
root obj...</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/0e95bb7a8dea285a5e7f2fad6457dc74ce9e8466"><code>0e95bb7</code></a>
fix: Add metadata in batch inlined response</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/258f2115b0f2803caafe4c137d4a7d8dbd11d5dc"><code>258f211</code></a>
feat: Support OSS Tuning in GenAI SDK</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/d78f185c093a0075237e24de1f914c2f0c41ce2f"><code>d78f185</code></a>
chore: Update interactions</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/580731cf9f560ccab9d4b67e444be92ad5ef02ad"><code>580731c</code></a>
chore: revert unintentional changes.</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/c9a2e72cf7d9a7a73a036ebddf0a10c509ee53e5"><code>c9a2e72</code></a>
feat: Support distillation tuning</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/c89d49f4284e4f1dea886b4bd4309dfc2c56ef56"><code>c89d49f</code></a>
chore: Fix the sdk web sample</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/7acf3e0e2bca83ce7be6b1a37a97f351343b9554"><code>7acf3e0</code></a>
feat: Add registerFiles for you can use gcs files with mldev.</li>
<li><a
href="https://github.com/googleapis/js-genai/commit/84bc7f4d386da05a5e893cfe810b078451400a30"><code>84bc7f4</code></a>
feat: Add <code>include_input</code> query parameter to Get Interaction
endpoint.</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/js-genai/compare/v1.38.0...v1.39.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 25.0.10 to 25.1.0
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `globals` from 17.2.0 to 17.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v17.3.0</h2>
<ul>
<li>Update globals (2026-02-01) (<a
href="https://redirect.github.com/sindresorhus/globals/issues/336">#336</a>)
295fba9</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0">https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/5edc6020698a76964b0fa17cb604f4484451143b"><code>5edc602</code></a>
17.3.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/295fba929adf8b44f945688233778a57ff754368"><code>295fba9</code></a>
Update globals (2026-02-01) (<a
href="https://redirect.github.com/sindresorhus/globals/issues/336">#336</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `rollup` from 4.57.0 to 4.57.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases">rollup's
releases</a>.</em></p>
<blockquote>
<h2>v4.57.1</h2>
<h2>4.57.1</h2>
<p><em>2026-01-30</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix heap corruption issue in Windows (<a
href="https://redirect.github.com/rollup/rollup/issues/6251">#6251</a>)</li>
<li>Ensure exports of a dynamic import are fully included when called
from a try...catch (<a
href="https://redirect.github.com/rollup/rollup/issues/6254">#6254</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6251">#6251</a>:
fix: Isolate and cache <code>process.report.getReport()</code> calls in
a child process for robust environment detection (<a
href="https://github.com/alan-agius4"><code>@​alan-agius4</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6252">#6252</a>:
chore(deps): update dependency lru-cache to v11 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6253">#6253</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6254">#6254</a>:
Fully include dynamic imports in a try-catch (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6255">#6255</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's
changelog</a>.</em></p>
<blockquote>
<h2>4.57.1</h2>
<p><em>2026-01-30</em></p>
<h3>Bug Fixes</h3>
<ul>
<li>Fix heap corruption issue in Windows (<a
href="https://redirect.github.com/rollup/rollup/issues/6251">#6251</a>)</li>
<li>Ensure exports of a dynamic import are fully included when called
from a try...catch (<a
href="https://redirect.github.com/rollup/rollup/issues/6254">#6254</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6251">#6251</a>:
fix: Isolate and cache <code>process.report.getReport()</code> calls in
a child process for robust environment detection (<a
href="https://github.com/alan-agius4"><code>@​alan-agius4</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6252">#6252</a>:
chore(deps): update dependency lru-cache to v11 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6253">#6253</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6254">#6254</a>:
Fully include dynamic imports in a try-catch (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6255">#6255</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/d37675f25150d6a94dcf4138853bdc2ecb3ce57b"><code>d37675f</code></a>
4.57.1</li>
<li><a
href="https://github.com/rollup/rollup/commit/eafac0b6d3af86fe1b3510ae0657ac5b9a5ece94"><code>eafac0b</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/6255">#6255</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/47fa568b128870c4a5c12e303d1edf9d53742132"><code>47fa568</code></a>
chore(deps): update dependency lru-cache to v11 (<a
href="https://redirect.github.com/rollup/rollup/issues/6252">#6252</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/416f4766fd643d2ed851f82641a0d675846e4674"><code>416f476</code></a>
Fully include dynamic imports in a try-catch (<a
href="https://redirect.github.com/rollup/rollup/issues/6254">#6254</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/5e393e33621f648f9e65eda34bec2946439a91bb"><code>5e393e3</code></a>
fix: Isolate and cache <code>process.report.getReport()</code> calls in
a child process ...</li>
<li><a
href="https://github.com/rollup/rollup/commit/c931d2393490ed812fc747a51127fcf01303e82a"><code>c931d23</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/6253">#6253</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/c79e6c201d1f99e126d2e6bfb3f8c5c100ddcebf"><code>c79e6c2</code></a>
Mitigate vulnerability that would allow to steal credentials</li>
<li>See full diff in <a
href="https://github.com/rollup/rollup/compare/v4.57.0...v4.57.1">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-01 12:33:45 +00:00
browser-automation-bot 7c25c3adff chore(main): release chrome-devtools-mcp 0.15.1 (#864)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.15.1](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.15.0...chrome-devtools-mcp-v0.15.1)
(2026-01-30)


### 🛠️ Fixes

* disable usage statistics when CI or
CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS env is set
([#862](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/862))
([c0435a2](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/c0435a2d53eb51b7500fc5cce50344520ea164e7))
* respect custom timeouts in navigate tools
([#865](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/865))
([a0aeb97](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/a0aeb97693fd5ca641f45ebcd4ce3b4b08ce21b8))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-01-30 09:56:03 +00:00
Alex Rudenko c0435a2d53 fix: disable usage statistics when CI or CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS env is set (#862)
When CI or CHROME_DEVTOOLS_MCP_NO_USAGE_STATISTICS env variables are
set, we override the set cli args and disable the usage statistics.
2026-01-30 07:58:45 +00:00
browser-automation-bot d491d87f21 chore(main): release chrome-devtools-mcp 0.15.0 (#856)
publish-on-tag / publish-to-npm (push) Has been cancelled
publish-on-tag / publish-to-mcp-registry (push) Has been cancelled
🤖 I have created a release *beep* *boop*
---


##
[0.15.0](https://github.com/ChromeDevTools/chrome-devtools-mcp/compare/chrome-devtools-mcp-v0.14.0...chrome-devtools-mcp-v0.15.0)
(2026-01-28)


### 🎉 Features

* Add ability to inject script to run on page load
([#568](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/568))
([d845ad4](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/d845ad48584a49aa57b11de308beeb17ed0b2e10))
* enable usage statistics by default with opt-out
([#855](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/855))
([7e279f1](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/7e279f1b67c5cfd4ad033a4147c51fe20a7833f7))
* support testing light and dark mode
([#858](https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/858))
([5a23a8c](https://github.com/ChromeDevTools/chrome-devtools-mcp/commit/5a23a8c201d30d40395e283f4434d933826333fa))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2026-01-29 12:34:57 +00:00
dependabot[bot] 65e186e80b chore(deps-dev): bump puppeteer from 24.36.0 to 24.36.1 in the bundled group (#854)
Bumps the bundled group with 1 update:
[puppeteer](https://github.com/puppeteer/puppeteer).

Updates `puppeteer` from 24.36.0 to 24.36.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/releases">puppeteer's
releases</a>.</em></p>
<blockquote>
<h2>puppeteer-core: v24.36.1</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-core-v24.36.0...puppeteer-core-v24.36.1">24.36.1</a>
(2026-01-27)</h2>
<h3>♻️ Chores</h3>
<ul>
<li>improve TargetManager code (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14602">#14602</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/2c1e0025594ee28e5ddff318eb91307941eaa3a0">2c1e002</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.11.1 to 2.11.2</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2>puppeteer: v24.36.1</h2>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.36.0...puppeteer-v24.36.1">24.36.1</a>
(2026-01-27)</h2>
<h3>♻️ Chores</h3>
<ul>
<li><strong>puppeteer:</strong> Synchronize puppeteer versions</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.11.1 to 2.11.2</li>
<li>puppeteer-core bumped from 24.36.0 to 24.36.1</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md">puppeteer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.36.0...puppeteer-v24.36.1">24.36.1</a>
(2026-01-27)</h2>
<h3>♻️ Chores</h3>
<ul>
<li>improve TargetManager code (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14602">#14602</a>)
(<a
href="https://github.com/puppeteer/puppeteer/commit/2c1e0025594ee28e5ddff318eb91307941eaa3a0">2c1e002</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>The following workspace dependencies were updated
<ul>
<li>dependencies
<ul>
<li><code>@​puppeteer/browsers</code> bumped from 2.11.1 to 2.11.2</li>
</ul>
</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/5d820f2872cdec366fbf6069d03ebc094d8b97f2"><code>5d820f2</code></a>
chore: release main (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14601">#14601</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/2c1e0025594ee28e5ddff318eb91307941eaa3a0"><code>2c1e002</code></a>
refactor: improve TargetManager code (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14602">#14602</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/306fa41d544efe5142e0dbc7a8c3b1a365dc079a"><code>306fa41</code></a>
chore(deps): update site deps (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14608">#14608</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/f09b945e5f6259967a914e5ba4a25c95f4483fe7"><code>f09b945</code></a>
chore(deps-dev): bump the dev-dependencies group across 1 directory with
15 u...</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/7d9eaa1778c18b9aef8ecff02d3c5de6c87df70a"><code>7d9eaa1</code></a>
chore(deps): bump the all group across 1 directory with 5 updates (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14605">#14605</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/34b1635c87342682ae1deac03242795c097a4b34"><code>34b1635</code></a>
test: fix ng-schematics tests (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14606">#14606</a>)</li>
<li><a
href="https://github.com/puppeteer/puppeteer/commit/c95d1bfd4be847d07f81b4a8c819786d3f51534d"><code>c95d1bf</code></a>
fix: typo in the config path in getConfigHomeLinux (<a
href="https://redirect.github.com/puppeteer/puppeteer/issues/14600">#14600</a>)</li>
<li>See full diff in <a
href="https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.36.0...puppeteer-v24.36.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puppeteer&package-manager=npm_and_yarn&previous-version=24.36.0&new-version=24.36.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
2026-01-28 09:01:13 +00:00
dependabot[bot] ee30c808dd chore(deps-dev): bump the dev-dependencies group with 5 updates (#852)
Bumps the dev-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `8.53.1` | `8.54.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.53.1` | `8.54.0` |
| [globals](https://github.com/sindresorhus/globals) | `17.1.0` |
`17.2.0` |
| [rollup](https://github.com/rollup/rollup) | `4.56.0` | `4.57.0` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.53.1` | `8.54.0` |

Updates `@typescript-eslint/eslint-plugin` from 8.53.1 to 8.54.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.54.0</h2>
<h2>8.54.0 (2026-01-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-internal:</strong> add prefer-tsutils-methods
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974">#11974</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625">#11625</a>)</li>
<li><strong>scope-manager:</strong> support ScopeManager#addGlobals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914">#11914</a>)</li>
<li><strong>typescript-estree:</strong> add shortcut methods to
ParserServicesWithTypeInformation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965">#11965</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955">#11955</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unused-private-class-members]
private destructured class member is defined but used (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785">#11785</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
check both base constraint and actual type for non-null assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967">#11967</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559">#11559</a>)</li>
<li><strong>scope-manager:</strong> fix catch clause scopes
<code>def.name</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982">#11982</a>)</li>
<li><strong>scope-manager:</strong> prevent misidentification of
<code>&quot;use strict&quot;</code> directives (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995">#11995</a>)</li>
<li><strong>utils:</strong> handle missing <code>FlatESLint</code> and
<code>LegacyESLint</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958">#11958</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>fnx <a
href="https://github.com/DMartens"><code>@​DMartens</code></a></li>
<li>Francesco Trotta</li>
<li>Josh Goldberg</li>
<li>MinJae <a
href="https://github.com/Ju-MINJAE"><code>@​Ju-MINJAE</code></a></li>
<li>Minyeong Kim <a
href="https://github.com/minyeong981"><code>@​minyeong981</code></a></li>
<li>overlookmotel</li>
<li>Yuya Yoshioka <a
href="https://github.com/YuyaYoshioka"><code>@​YuyaYoshioka</code></a></li>
<li>김현수 <a
href="https://github.com/Kimsoo0119"><code>@​Kimsoo0119</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.54.0 (2026-01-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-internal:</strong> add prefer-tsutils-methods
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974">#11974</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625">#11625</a>)</li>
<li><strong>typescript-estree:</strong> add shortcut methods to
ParserServicesWithTypeInformation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965">#11965</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955">#11955</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
check both base constraint and actual type for non-null assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967">#11967</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559">#11559</a>)</li>
<li><strong>deps:</strong> update dependency prettier to v3.8.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11991">#11991</a>)</li>
<li><strong>scope-manager:</strong> fix catch clause scopes
<code>def.name</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982">#11982</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unused-private-class-members]
private destructured class member is defined but used (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785">#11785</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Josh Goldberg</li>
<li>MinJae <a
href="https://github.com/Ju-MINJAE"><code>@​Ju-MINJAE</code></a></li>
<li>Minyeong Kim <a
href="https://github.com/minyeong981"><code>@​minyeong981</code></a></li>
<li>overlookmotel</li>
<li>Yuya Yoshioka <a
href="https://github.com/YuyaYoshioka"><code>@​YuyaYoshioka</code></a></li>
<li>김현수 <a
href="https://github.com/Kimsoo0119"><code>@​Kimsoo0119</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507"><code>d423e57</code></a>
chore(release): publish 8.54.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/80e33ff2fd81f88100cda942db5232851adab90e"><code>80e33ff</code></a>
feat(eslint-plugin-internal): add prefer-tsutils-methods rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11974">#11974</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ec4f73aaae8ad3344d55e98f710e6acdd482ff19"><code>ec4f73a</code></a>
feat(typescript-estree): add shortcut methods to
ParserServicesWithTypeInform...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d32f90955962cd9c0968ed6f675d52fc80059496"><code>d32f909</code></a>
test(eslint-plugin): skip rules tests in windows ci (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11988">#11988</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/17fa993c2de60b9837658360af786a42e51de4ab"><code>17fa993</code></a>
test(eslint-plugin): improve vitest performance with isolate: false (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11754">#11754</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1c66ab44c407cf05462d2344b37c09b507ea8052"><code>1c66ab4</code></a>
fix(eslint-plugin): [no-unnecessary-type-assertion] check both base
constrain...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aaa7ca2d6afd8def8cf9d01d0d9deedd38ae1495"><code>aaa7ca2</code></a>
fix(deps): update dependency prettier to v3.8.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11991">#11991</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d50aa1899ff83254056320c5313a5c041f465afb"><code>d50aa18</code></a>
fix(scope-manager): fix catch clause scopes <code>def.name</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11982">#11982</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/4c0b37964eac642cf54a3a76723531c2f468183c"><code>4c0b379</code></a>
fix(eslint-plugin): [no-unused-private-class-members] private
destructured cl...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />

Updates `@typescript-eslint/parser` from 8.53.1 to 8.54.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.54.0</h2>
<h2>8.54.0 (2026-01-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-internal:</strong> add prefer-tsutils-methods
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974">#11974</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625">#11625</a>)</li>
<li><strong>scope-manager:</strong> support ScopeManager#addGlobals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914">#11914</a>)</li>
<li><strong>typescript-estree:</strong> add shortcut methods to
ParserServicesWithTypeInformation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965">#11965</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955">#11955</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unused-private-class-members]
private destructured class member is defined but used (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785">#11785</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
check both base constraint and actual type for non-null assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967">#11967</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559">#11559</a>)</li>
<li><strong>scope-manager:</strong> fix catch clause scopes
<code>def.name</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982">#11982</a>)</li>
<li><strong>scope-manager:</strong> prevent misidentification of
<code>&quot;use strict&quot;</code> directives (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995">#11995</a>)</li>
<li><strong>utils:</strong> handle missing <code>FlatESLint</code> and
<code>LegacyESLint</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958">#11958</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>fnx <a
href="https://github.com/DMartens"><code>@​DMartens</code></a></li>
<li>Francesco Trotta</li>
<li>Josh Goldberg</li>
<li>MinJae <a
href="https://github.com/Ju-MINJAE"><code>@​Ju-MINJAE</code></a></li>
<li>Minyeong Kim <a
href="https://github.com/minyeong981"><code>@​minyeong981</code></a></li>
<li>overlookmotel</li>
<li>Yuya Yoshioka <a
href="https://github.com/YuyaYoshioka"><code>@​YuyaYoshioka</code></a></li>
<li>김현수 <a
href="https://github.com/Kimsoo0119"><code>@​Kimsoo0119</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.54.0 (2026-01-26)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507"><code>d423e57</code></a>
chore(release): publish 8.54.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `globals` from 17.1.0 to 17.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v17.2.0</h2>
<ul>
<li><code>jasmine</code>: Add <code>throwUnless</code> and
<code>throwUnlessAsync</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/335">#335</a>)
97f23a7</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0">https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/8176ac7290e6eb0be1403b80a4184651c4cd95f6"><code>8176ac7</code></a>
17.2.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/97f23a759b37c2b6c30845cdc5172fd862d5c5e2"><code>97f23a7</code></a>
<code>jasmine</code>: Add <code>throwUnless</code> and
<code>throwUnlessAsync</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/335">#335</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `rollup` from 4.56.0 to 4.57.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases">rollup's
releases</a>.</em></p>
<blockquote>
<h2>v4.57.0</h2>
<h2>4.57.0</h2>
<p><em>2026-01-27</em></p>
<h3>Features</h3>
<ul>
<li>Add import attributes to all plugin hooks that did not provide them
yet (<a
href="https://redirect.github.com/rollup/rollup/issues/5700">#5700</a>)</li>
<li>Deprecate returning import attributes from <code>load</code> or
<code>transform</code> hooks as that will no longer be supported with
rollup 5 (<a
href="https://redirect.github.com/rollup/rollup/issues/5700">#5700</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5700">#5700</a>:
extend more hooks to include import attributes and add warnings (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6243">#6243</a>:
fix(deps): update swc monorepo (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6244">#6244</a>:
fix(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6245">#6245</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6246">#6246</a>:
Refactor to reduce Rollup 5 upgrade diff (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's
changelog</a>.</em></p>
<blockquote>
<h2>4.57.0</h2>
<p><em>2026-01-27</em></p>
<h3>Features</h3>
<ul>
<li>Add import attributes to all plugin hooks that did not provide them
yet (<a
href="https://redirect.github.com/rollup/rollup/issues/5700">#5700</a>)</li>
<li>Deprecate returning import attributes from <code>load</code> or
<code>transform</code> hooks as that will no longer be supported with
rollup 5 (<a
href="https://redirect.github.com/rollup/rollup/issues/5700">#5700</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5700">#5700</a>:
extend more hooks to include import attributes and add warnings (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>, <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6243">#6243</a>:
fix(deps): update swc monorepo (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6244">#6244</a>:
fix(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6245">#6245</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/6246">#6246</a>:
Refactor to reduce Rollup 5 upgrade diff (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rollup/rollup/commit/743d0546f59799a8f7e4e2f4e1ad167f7dae333d"><code>743d054</code></a>
4.57.0</li>
<li><a
href="https://github.com/rollup/rollup/commit/74121c7609af41f19935956ea77cfa25419cbf1d"><code>74121c7</code></a>
extend more hooks to include import attributes and add warnings (<a
href="https://redirect.github.com/rollup/rollup/issues/5700">#5700</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/c519d82cffa62f912e01d7bf527cf628f127d333"><code>c519d82</code></a>
Refactor to reduce Rollup 5 upgrade diff (<a
href="https://redirect.github.com/rollup/rollup/issues/6246">#6246</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/7af842b3af052d1c305e90ac1fbf0cfb8c9fa359"><code>7af842b</code></a>
fix(deps): update swc monorepo (major) (<a
href="https://redirect.github.com/rollup/rollup/issues/6243">#6243</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/529997c005feafa46fa8d1e9571653ac33784941"><code>529997c</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/6245">#6245</a>)</li>
<li><a
href="https://github.com/rollup/rollup/commit/aa288d367cf23284aecf712d6aba3a295c70a09b"><code>aa288d3</code></a>
fix(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/6244">#6244</a>)</li>
<li>See full diff in <a
href="https://github.com/rollup/rollup/compare/v4.56.0...v4.57.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.53.1 to 8.54.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.54.0</h2>
<h2>8.54.0 (2026-01-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-internal:</strong> add prefer-tsutils-methods
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11974">#11974</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11625">#11625</a>)</li>
<li><strong>scope-manager:</strong> support ScopeManager#addGlobals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11914">#11914</a>)</li>
<li><strong>typescript-estree:</strong> add shortcut methods to
ParserServicesWithTypeInformation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11965">#11965</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11955">#11955</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unused-private-class-members]
private destructured class member is defined but used (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11785">#11785</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
check both base constraint and actual type for non-null assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11967">#11967</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11559">#11559</a>)</li>
<li><strong>scope-manager:</strong> fix catch clause scopes
<code>def.name</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11982">#11982</a>)</li>
<li><strong>scope-manager:</strong> prevent misidentification of
<code>&quot;use strict&quot;</code> directives (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11995">#11995</a>)</li>
<li><strong>utils:</strong> handle missing <code>FlatESLint</code> and
<code>LegacyESLint</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11958">#11958</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>fnx <a
href="https://github.com/DMartens"><code>@​DMartens</code></a></li>
<li>Francesco Trotta</li>
<li>Josh Goldberg</li>
<li>MinJae <a
href="https://github.com/Ju-MINJAE"><code>@​Ju-MINJAE</code></a></li>
<li>Minyeong Kim <a
href="https://github.com/minyeong981"><code>@​minyeong981</code></a></li>
<li>overlookmotel</li>
<li>Yuya Yoshioka <a
href="https://github.com/YuyaYoshioka"><code>@​YuyaYoshioka</code></a></li>
<li>김현수 <a
href="https://github.com/Kimsoo0119"><code>@​Kimsoo0119</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.54.0 (2026-01-26)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d423e57622e1c8e789a1b84109d1ab2c15497507"><code>d423e57</code></a>
chore(release): publish 8.54.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 07:17:02 +00:00
dependabot[bot] 53e2d4ed83 chore(deps-dev): bump chrome-devtools-frontend from 1.0.1573331 to 1.0.1575174 in the bundled-devtools group (#853)
Bumps the bundled-devtools group with 1 update:
[chrome-devtools-frontend](https://github.com/ChromeDevTools/devtools-frontend).

Updates `chrome-devtools-frontend` from 1.0.1573331 to 1.0.1575174
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/2f42b24f9a321b92acb7ba397463469ba52dee0b"><code>2f42b24</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/a4e9f71aa29959bb935b40a3939c2b3cb3e98210"><code>a4e9f71</code></a>
Update Chrome (for Testing) PIN</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/e3cdedd0827930f382aaa578306908593f7a40e2"><code>e3cdedd</code></a>
[AI] Use better type for getStyles elements param</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/8dab279f2320a4b4bfe833b0ad1bd3d3647ada27"><code>8dab279</code></a>
Add HostExperiment class</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/bfa9cb6136934a5107655f8c2b3fcfe679094ac2"><code>bfa9cb6</code></a>
[Console Insights Teasers] Add histograms with medium timings</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/df861ecfd4361009e5e203df481422b51872cdae"><code>df861ec</code></a>
Add heap snapshot helper</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/209b72927ed93c361c2aadd00f7797a1be62e3ba"><code>209b729</code></a>
Update Chrome (for Testing) PIN</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/10ac316ae4b136fb87036e544f4bdc428450eeac"><code>10ac316</code></a>
Fix two memory leaks in the Elements panel</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/51aff247eff9e10fe42a0ee004c0baf60c8a7e1a"><code>51aff24</code></a>
Update DevTools DEPS (trusted)</li>
<li><a
href="https://github.com/ChromeDevTools/devtools-frontend/commit/5280bbfacc8a964114fc0148225b9529ddc86132"><code>5280bbf</code></a>
Add AyeAye checks on upload to DevTools frontend</li>
<li>Additional commits viewable in <a
href="https://github.com/ChromeDevTools/devtools-frontend/compare/v1.0.1573331...v1.0.1575174">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrome-devtools-frontend&package-manager=npm_and_yarn&previous-version=1.0.1573331&new-version=1.0.1575174)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-28 07:16:12 +00:00