Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ChromeDevTools/chrome-devtools-mcp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 32620ce
Choose a base ref
...
head repository: ChromeDevTools/chrome-devtools-mcp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: dced0f0
Choose a head ref
  • 18 commits
  • 27 files changed
  • 9 contributors

Commits on Oct 11, 2025

  1. docs: update browser URL from localhost to 127.0.0.1 (#342)

    Chrome only listens on IPv4 and localhost might resolve to an IPv6 in
    some environments.
    
    Closes #341
    OrKoN authored Oct 11, 2025
    Configuration menu
    Copy the full SHA
    070e88c View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2025

  1. Configuration menu
    Copy the full SHA
    b1d239e View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump the dependencies group across 1 directory with 2 up…

    …dates (#355)
    
    Bumps the dependencies group with 2 updates in the / directory:
    [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
    and
    [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js).
    
    Updates `@modelcontextprotocol/sdk` from 1.19.1 to 1.20.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>1.20.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>docs: improve main README with better quick start, include examples
    of stateless HTTP, explain tools v resources v prompts by <a
    href="https://github.com/domdomegg"><code>@​domdomegg</code></a> in <a
    href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/980">modelcontextprotocol/typescript-sdk#980</a></li>
    <li>chore: add lint:fix script by <a
    href="https://github.com/mattzcarey"><code>@​mattzcarey</code></a> in <a
    href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1013">modelcontextprotocol/typescript-sdk#1013</a></li>
    <li>Default to S256 code challenge if not specified in authorization
    server metadata by <a
    href="https://github.com/LucaButBoring"><code>@​LucaButBoring</code></a>
    in <a
    href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/992">modelcontextprotocol/typescript-sdk#992</a></li>
    </ul>
    <h2>New Contributors 🙏</h2>
    <ul>
    <li><a
    href="https://github.com/mattzcarey"><code>@​mattzcarey</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1013">modelcontextprotocol/typescript-sdk#1013</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.19.0...1.20.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.19.0...1.20.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li>See full diff in <a
    href="https://github.com/modelcontextprotocol/typescript-sdk/commits/1.20.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `core-js` from 3.45.1 to 3.46.0
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/zloirock/core-js/blob/master/CHANGELOG.md">core-js's
    changelog</a>.</em></p>
    <blockquote>
    <h3><a
    href="https://github.com/zloirock/core-js/releases/tag/v3.46.0">3.46.0 -
    2025.10.09</a></h3>
    <ul>
    <li>Changes <a
    href="https://github.com/zloirock/core-js/compare/v3.45.1...v3.46.0">v3.45.1...v3.46.0</a>
    (116 commits)</li>
    <li><a href="https://github.com/tc39/proposal-upsert"><code>Map</code>
    upsert stage 3 proposal</a>:
    <ul>
    <li>Fixed <a
    href="https://bugzilla.mozilla.org/show_bug.cgi?id=1988369">a FF
    <code>WeakMap.prototype.getOrInsertComputed</code> bug with callback
    calling before validation a key</a></li>
    </ul>
    </li>
    <li><a
    href="https://github.com/tc39/proposal-iterator-chunking"><code>Iterator</code>
    chunking proposal</a>:
    <ul>
    <li>Built-ins:
    <ul>
    <li><code>Iterator.prototype.chunks</code></li>
    <li><code>Iterator.prototype.windows</code></li>
    </ul>
    </li>
    <li>Moved to stage 2.7, <a
    href="https://github.com/tc39/proposals/commit/08e583103c6c244c05a26d9fee518ef8145ba2f6">September
    2025 TC39 meeting</a></li>
    <li><code>Iterator.prototype.sliding</code> method replaced with an
    extra parameter of <code>Iterator.prototype.windows</code> method,
    [tc39/proposal-iterator-chunking/<a
    href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/24">#24</a>](<a
    href="https://redirect.github.com/tc39/proposal-iterator-chunking/pull/24">tc39/proposal-iterator-chunking#24</a>),
    [tc39/proposal-iterator-chunking/<a
    href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/26">#26</a>](<a
    href="https://redirect.github.com/tc39/proposal-iterator-chunking/pull/26">tc39/proposal-iterator-chunking#26</a>)</li>
    </ul>
    </li>
    <li>Fixed <a
    href="https://github.com/tc39/proposal-joint-iteration"><code>Iterator.zip</code>
    and <code>Iterator.zipKeyed</code></a> behavior with <code>mode:
    'longest'</code> option, <a
    href="https://redirect.github.com/zloirock/core-js/issues/1469">#1469</a>,
    thanks <a
    href="https://github.com/lionel-rowe"><strong><code>@​lionel-rowe</code></strong></a></li>
    <li>Fixed work of <code>Object.groupBy</code> and <a
    href="https://github.com/tc39/proposal-joint-iteration"><code>Iterator.zipKeyed</code></a>
    together with <code>Symbol</code> polyfill - some cases of symbol keys
    on result <code>null</code>-prototype object were able to leak out to
    <code>for-in</code></li>
    <li>Compat data improvements:
    <ul>
    <li><a href="https://github.com/tc39/proposal-upsert"><code>Map</code>
    upsert proposal</a> features marked as shipped from FF144</li>
    <li>Added <a
    href="https://redirect.github.com/nodejs/node/pull/59896">Node 25.0</a>
    compat data mapping</li>
    <li>Added <a
    href="https://github.com/denoland/deno/releases/tag/v2.5.0">Deno 2.5</a>
    compat data mapping</li>
    <li>Updated Electron 39 compat data mapping</li>
    <li>Updated Opera 121+ compat data mapping</li>
    <li>Added <a
    href="https://forums.opera.com/topic/86530/opera-for-android-92">Opera
    Android 92</a> compat data mapping</li>
    <li>Added Oculus Quest Browser 40 compat data mapping</li>
    </ul>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/zloirock/core-js/commit/98d9dc499ffa8fe7543b8cb8f613351e5b3ab8de"><code>98d9dc4</code></a>
    v3.46.0</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/38420bdad4bda36eea0c697bb5cecd62caa53911"><code>38420bd</code></a>
    add <code>homepage</code> field to <code>package.json</code>s</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/a7aee4c58a7eec4fb5958fcb6ba4f07d14446f1d"><code>a7aee4c</code></a>
    some fixes</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/12b441d64df944e45bc6d709b6a9e3c2c0ce72ea"><code>12b441d</code></a>
    Fix <code>Iterator.zip</code> and <code>Iterator.zipKeyed</code>
    behavior with <code>mode: 'longest'</code> op...</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/15d7a7da70c80bfa3e7fbc2a618acc8b07ce8034"><code>15d7a7d</code></a>
    update copyright</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/9eaa6ad79a76c03703ea01bc16beca42ee44e054"><code>9eaa6ad</code></a>
    Merge pull request <a
    href="https://github.com/zloirock/core-js/tree/HEAD/packages/core-js/issues/1451">#1451</a>
    from zloirock/iterator-chunking-stage-2-7</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/686808fb6ade734d86f5dc9443869550b5490759"><code>686808f</code></a>
    clarify versions</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/a21ab8d81f8ee58e64e0ec5c9279725483315ed5"><code>a21ab8d</code></a>
    FF <code>WeakMap.prototype.getOrInsertComputed</code> was fixed</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/747e64806ff04a09b5f3d7990dfcd80afcd91656"><code>747e648</code></a>
    Fix object property creation for potential Symbol keys</li>
    <li><a
    href="https://github.com/zloirock/core-js/commit/6bfb3cde052a1ad9ec3666e47ddd97ef6dfcd430"><code>6bfb3cd</code></a>
    move <code>Iterator</code> chunking proposal to stage 2.7</li>
    <li>Additional commits viewable in <a
    href="https://github.com/zloirock/core-js/commits/v3.46.0/packages/core-js">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>
    dependabot[bot] authored Oct 12, 2025
    Configuration menu
    Copy the full SHA
    e83ba0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    323a063 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4b5cb6 View commit details
    Browse the repository at this point in the history
  5. chore(deps-dev): bump the dev-dependencies group across 1 directory w…

    …ith 4 updates (#356)
    
    Bumps the dev-dependencies group with 4 updates in the / directory:
    [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node),
    [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin),
    [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
    and
    [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).
    
    Updates `@types/node` from 24.7.0 to 24.7.2
    <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.45.0 to 8.46.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.46.0</h2>
    <h2>8.46.0 (2025-10-06)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add
    allowOptionalChaining option (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659">#11659</a>)</li>
    <li><strong>eslint-plugin-internal:</strong> [no-dynamic-tests] new
    internal Lint rule to ban dynamic syntax in generating tests (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323">#11323</a>)</li>
    <li><strong>rule-schema-to-typescript-types:</strong> clean up and make
    public (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633">#11633</a>)</li>
    <li><strong>typescript-eslint:</strong> export util types (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848">#10848</a>,
    <a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849">#10849</a>)</li>
    <li><strong>typescript-estree:</strong> mention file specifics in
    project service allowDefaultProject error (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635">#11635</a>)</li>
    <li><strong>typescript-estree:</strong> private identifiers can only
    appear on LHS of in expressions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232">#9232</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess
    parentheses in suggestions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487">#11487</a>)</li>
    <li><strong>eslint-plugin:</strong> [unbound-method] improve wording
    around <code>this: void</code> and binding (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634">#11634</a>)</li>
    <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated
    <code>export import</code>s (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603">#11603</a>)</li>
    <li><strong>eslint-plugin:</strong> removed error type previously
    deprecated (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674">#11674</a>)</li>
    <li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types]
    ignore tagged primitives (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660">#11660</a>)</li>
    <li><strong>rule-tester:</strong> deprecate TestCaseError#type and
    LintMessage#nodeType (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628">#11628</a>)</li>
    <li><strong>typescript-estree:</strong> forbid <code>abstract</code>
    modifier in object methods (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11656">#11656</a>)</li>
    <li><strong>typescript-estree:</strong> forbid abstract method and
    accessor to have implementation (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657">#11657</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>fisker Cheung <a
    href="https://github.com/fisker"><code>@​fisker</code></a></li>
    <li>Josh Goldberg ✨</li>
    <li>Joshua Chen</li>
    <li>Kirk Waiblinger <a
    href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
    <li>Mark de Dios <a
    href="https://github.com/peanutenthusiast"><code>@​peanutenthusiast</code></a></li>
    <li>Mister-Hope <a
    href="https://github.com/Mister-Hope"><code>@​Mister-Hope</code></a></li>
    <li>Richard Torres <a
    href="https://github.com/richardtorres314"><code>@​richardtorres314</code></a></li>
    <li>Victor Genaev <a
    href="https://github.com/mainframev"><code>@​mainframev</code></a></li>
    <li>Younsang Na <a
    href="https://github.com/nayounsang"><code>@​nayounsang</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.46.0 (2025-10-06)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add
    allowOptionalChaining option (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659">#11659</a>)</li>
    <li><strong>rule-schema-to-typescript-types:</strong> clean up and make
    public (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633">#11633</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types]
    ignore tagged primitives (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660">#11660</a>)</li>
    <li><strong>typescript-estree:</strong> forbid abstract method and
    accessor to have implementation (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657">#11657</a>)</li>
    <li><strong>eslint-plugin:</strong> removed error type previously
    deprecated (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674">#11674</a>)</li>
    <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated
    <code>export import</code>s (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603">#11603</a>)</li>
    <li><strong>eslint-plugin:</strong> [unbound-method] improve wording
    around <code>this: void</code> and binding (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634">#11634</a>)</li>
    <li><strong>rule-tester:</strong> deprecate TestCaseError#type and
    LintMessage#nodeType (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628">#11628</a>)</li>
    <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess
    parentheses in suggestions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487">#11487</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>fisker Cheung <a
    href="https://github.com/fisker"><code>@​fisker</code></a></li>
    <li>Josh Goldberg ✨</li>
    <li>Kirk Waiblinger <a
    href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
    <li>Mark de Dios <a
    href="https://github.com/peanutenthusiast"><code>@​peanutenthusiast</code></a></li>
    <li>Richard Torres <a
    href="https://github.com/richardtorres314"><code>@​richardtorres314</code></a></li>
    <li>Victor Genaev <a
    href="https://github.com/mainframev"><code>@​mainframev</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/aec785e33d63b248231c3e68c9aeb792caf21acc"><code>aec785e</code></a>
    chore(release): publish 8.46.0</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/a97419124f93aef7e7748e4d0d768d6e79c28e28"><code>a974191</code></a>
    fix(eslint-plugin): [prefer-readonly-parameter-types] ignore tagged
    primitive...</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/02e02787425300e6b3e27903138fef4ead94c182"><code>02e0278</code></a>
    fix(typescript-estree): forbid abstract method and accessor to have
    implement...</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/f0837984cb587a47bfa7737ed252fedf67346168"><code>f083798</code></a>
    feat(eslint-plugin): [no-unsafe-member-access] add allowOptionalChaining
    opti...</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/a62f625521385447fd5e22bd02a3cbc3dbdf7f2c"><code>a62f625</code></a>
    fix(eslint-plugin): removed error type previously deprecated (<a
    href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11674">#11674</a>)</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/7f5fed7922385479613f4d79a28615014174a556"><code>7f5fed7</code></a>
    chore: remove unused batchedSingleLineTests test utility (<a
    href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11675">#11675</a>)</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/f8412ce22b6e7e12121759d34b306d5f4019f1e5"><code>f8412ce</code></a>
    fix(eslint-plugin): [no-deprecated] ignore deprecated <code>export
    import</code>s (<a
    href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11603">#11603</a>)</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/8de997ef305b3244238d85505f132410110e09c7"><code>8de997e</code></a>
    feat(eslint-plugin): [no-unused-vars] support explicit resource
    management wi...</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/740a63fd3e0fe2d9c30ae5eff6a41b0941a3129b"><code>740a63f</code></a>
    feat(rule-schema-to-typescript-types): clean up and make public (<a
    href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11633">#11633</a>)</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/692d4eeeca905fe1c4e11808a4b73f6bfdcc34d8"><code>692d4ee</code></a>
    docs(eslint-plugin): [prefer-for-of] mention DOM elements and lib:
    dom.iterab...</li>
    <li>Additional commits viewable in <a
    href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.0/packages/eslint-plugin">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@typescript-eslint/parser` from 8.45.0 to 8.46.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.46.0</h2>
    <h2>8.46.0 (2025-10-06)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add
    allowOptionalChaining option (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659">#11659</a>)</li>
    <li><strong>eslint-plugin-internal:</strong> [no-dynamic-tests] new
    internal Lint rule to ban dynamic syntax in generating tests (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323">#11323</a>)</li>
    <li><strong>rule-schema-to-typescript-types:</strong> clean up and make
    public (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633">#11633</a>)</li>
    <li><strong>typescript-eslint:</strong> export util types (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848">#10848</a>,
    <a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849">#10849</a>)</li>
    <li><strong>typescript-estree:</strong> mention file specifics in
    project service allowDefaultProject error (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635">#11635</a>)</li>
    <li><strong>typescript-estree:</strong> private identifiers can only
    appear on LHS of in expressions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232">#9232</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess
    parentheses in suggestions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487">#11487</a>)</li>
    <li><strong>eslint-plugin:</strong> [unbound-method] improve wording
    around <code>this: void</code> and binding (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634">#11634</a>)</li>
    <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated
    <code>export import</code>s (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603">#11603</a>)</li>
    <li><strong>eslint-plugin:</strong> removed error type previously
    deprecated (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674">#11674</a>)</li>
    <li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types]
    ignore tagged primitives (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660">#11660</a>)</li>
    <li><strong>rule-tester:</strong> deprecate TestCaseError#type and
    LintMessage#nodeType (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628">#11628</a>)</li>
    <li><strong>typescript-estree:</strong> forbid <code>abstract</code>
    modifier in object methods (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11656">#11656</a>)</li>
    <li><strong>typescript-estree:</strong> forbid abstract method and
    accessor to have implementation (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657">#11657</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>fisker Cheung <a
    href="https://github.com/fisker"><code>@​fisker</code></a></li>
    <li>Josh Goldberg ✨</li>
    <li>Joshua Chen</li>
    <li>Kirk Waiblinger <a
    href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
    <li>Mark de Dios <a
    href="https://github.com/peanutenthusiast"><code>@​peanutenthusiast</code></a></li>
    <li>Mister-Hope <a
    href="https://github.com/Mister-Hope"><code>@​Mister-Hope</code></a></li>
    <li>Richard Torres <a
    href="https://github.com/richardtorres314"><code>@​richardtorres314</code></a></li>
    <li>Victor Genaev <a
    href="https://github.com/mainframev"><code>@​mainframev</code></a></li>
    <li>Younsang Na <a
    href="https://github.com/nayounsang"><code>@​nayounsang</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.46.0 (2025-10-06)</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/aec785e33d63b248231c3e68c9aeb792caf21acc"><code>aec785e</code></a>
    chore(release): publish 8.46.0</li>
    <li>See full diff in <a
    href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.0/packages/parser">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `typescript-eslint` from 8.45.0 to 8.46.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.46.0</h2>
    <h2>8.46.0 (2025-10-06)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add
    allowOptionalChaining option (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659">#11659</a>)</li>
    <li><strong>eslint-plugin-internal:</strong> [no-dynamic-tests] new
    internal Lint rule to ban dynamic syntax in generating tests (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323">#11323</a>)</li>
    <li><strong>rule-schema-to-typescript-types:</strong> clean up and make
    public (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633">#11633</a>)</li>
    <li><strong>typescript-eslint:</strong> export util types (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848">#10848</a>,
    <a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849">#10849</a>)</li>
    <li><strong>typescript-estree:</strong> mention file specifics in
    project service allowDefaultProject error (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635">#11635</a>)</li>
    <li><strong>typescript-estree:</strong> private identifiers can only
    appear on LHS of in expressions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232">#9232</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess
    parentheses in suggestions (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487">#11487</a>)</li>
    <li><strong>eslint-plugin:</strong> [unbound-method] improve wording
    around <code>this: void</code> and binding (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634">#11634</a>)</li>
    <li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated
    <code>export import</code>s (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603">#11603</a>)</li>
    <li><strong>eslint-plugin:</strong> removed error type previously
    deprecated (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674">#11674</a>)</li>
    <li><strong>eslint-plugin:</strong> [prefer-readonly-parameter-types]
    ignore tagged primitives (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11660">#11660</a>)</li>
    <li><strong>rule-tester:</strong> deprecate TestCaseError#type and
    LintMessage#nodeType (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11628">#11628</a>)</li>
    <li><strong>typescript-estree:</strong> forbid <code>abstract</code>
    modifier in object methods (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11656">#11656</a>)</li>
    <li><strong>typescript-estree:</strong> forbid abstract method and
    accessor to have implementation (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11657">#11657</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>fisker Cheung <a
    href="https://github.com/fisker"><code>@​fisker</code></a></li>
    <li>Josh Goldberg ✨</li>
    <li>Joshua Chen</li>
    <li>Kirk Waiblinger <a
    href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
    <li>Mark de Dios <a
    href="https://github.com/peanutenthusiast"><code>@​peanutenthusiast</code></a></li>
    <li>Mister-Hope <a
    href="https://github.com/Mister-Hope"><code>@​Mister-Hope</code></a></li>
    <li>Richard Torres <a
    href="https://github.com/richardtorres314"><code>@​richardtorres314</code></a></li>
    <li>Victor Genaev <a
    href="https://github.com/mainframev"><code>@​mainframev</code></a></li>
    <li>Younsang Na <a
    href="https://github.com/nayounsang"><code>@​nayounsang</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.46.0 (2025-10-06)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>typescript-eslint:</strong> export util types (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848">#10848</a>,
    <a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849">#10849</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Mister-Hope <a
    href="https://github.com/Mister-Hope"><code>@​Mister-Hope</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/aec785e33d63b248231c3e68c9aeb792caf21acc"><code>aec785e</code></a>
    chore(release): publish 8.46.0</li>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/5c1a1592ccb21868ddff8543988125af0219f831"><code>5c1a159</code></a>
    feat(typescript-eslint): export util types (close <a
    href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10848">#10848</a>)
    (<a
    href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10849">#10849</a>)</li>
    <li>See full diff in <a
    href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.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>
    dependabot[bot] authored Oct 12, 2025
    Configuration menu
    Copy the full SHA
    a8c7d51 View commit details
    Browse the repository at this point in the history
  6. docs: add Amp configuration to MCP client setup docs (#343)

    Tool's website: https://ampcode.com
    
    ---------
    
    Co-authored-by: Alex <alexei.rudenko@gmail.com>
    jupblb and OrKoN authored Oct 12, 2025
    Configuration menu
    Copy the full SHA
    4ca045f View commit details
    Browse the repository at this point in the history
  7. docs: add instructions for Kiro (#347)

    Adds instructions on how to add Chrome DevTools MCP to
    [Kiro](https://kiro.dev).
    
    <img width="706" height="449" alt="image"
    src="https://github.com/user-attachments/assets/dab524b9-e684-4726-8f80-bffdfb3197cf"
    />
    siegerts authored Oct 12, 2025
    Configuration menu
    Copy the full SHA
    f415c3e View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. Configuration menu
    Copy the full SHA
    0624029 View commit details
    Browse the repository at this point in the history
  2. ci: verify schema is correct on release PRs (#314)

    Also gets the latest mcp-publisher based on GitHub latest tag.
    Lightning00Blade authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    2e0961f View commit details
    Browse the repository at this point in the history
  3. fix: add an option value to the snapshot (#362)

    Fixes #185 
    
    The standard selector value is not included in the AXNode, so add it
    separately.
    AlinaVarkki authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    207137e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc9a784 View commit details
    Browse the repository at this point in the history
  5. fix: return the default dialog value correctly (#366)

    Closes #364 
    Closes #361
    
    ---------
    
    Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
    OrKoN and Lightning00Blade authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    f08f808 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5a6592d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    477eef4 View commit details
    Browse the repository at this point in the history
  8. refactor: simplify snapshot generation (#369)

    the only difference is that checked/pressed are only included if the
    element was checked/pressed.
    
    Refs: #363
    OrKoN authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    2082641 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69f293d View commit details
    Browse the repository at this point in the history
  10. chore(main): release chrome-devtools-mcp 0.8.1 (#371)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [0.8.1](chrome-devtools-mcp-v0.8.0...chrome-devtools-mcp-v0.8.1)
    (2025-10-13)
    
    
    ### Bug Fixes
    
    * add an option value to the snapshot
    ([#362](#362))
    ([207137e](207137e))
    * improve navigate_page_history error messages
    ([#321](#321))
    ([0624029](0624029))
    * return the default dialog value correctly
    ([#366](#366))
    ([f08f808](f08f808))
    * update puppeteer to 24.24.1
    ([#370](#370))
    ([477eef4](477eef4))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    browser-automation-bot authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    dced0f0 View commit details
    Browse the repository at this point in the history
Loading