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: textlint/textlint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v15.4.0
Choose a base ref
...
head repository: textlint/textlint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v15.4.1
Choose a head ref
  • 20 commits
  • 53 files changed
  • 5 contributors

Commits on Nov 17, 2025

  1. chore(deps): update pnpm to v10.21.0 (#1826)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    [`10.20.0+sha512.cf9998222162dd85864d0a8102e7892e7ba4ceadebbf5a31f9c2fce48dfce317a9c53b9f6464d1ef9042cba2e02ae02a9f7c143a2b438cd93c91840f0192b9dd`
    -> `10.21.0`](https://renovatebot.com/diffs/npm/pnpm/10.20.0/10.21.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.20.0/10.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.21.0`](https://redirect.github.com/pnpm/pnpm/compare/v10.20.0...v10.21.0)
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.20.0...v10.21.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 17, 2025
    Configuration menu
    Copy the full SHA
    79593cc View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2025

  1. chore(deps): update eslint to ^8.46.4 (patch) (#1827)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | [`^8.46.3` ->
    `^8.46.4`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.46.4/8.46.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.46.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.46.4/8.46.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | [`^8.46.3` ->
    `^8.46.4`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.46.4/8.46.4)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.46.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.46.4/8.46.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 18, 2025
    Configuration menu
    Copy the full SHA
    0fb331e View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2025

  1. chore(deps): update dependency @types/node to ^24.10.1 (#1828)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`^24.10.0` ->
    `^24.10.1`](https://renovatebot.com/diffs/npm/@types%2fnode/24.10.0/24.10.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/24.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/24.10.0/24.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    9011b76 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update pnpm to v10.22.0 (#1829)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    [`10.21.0+sha512.da3337267e400fdd3d479a6c68079ac6db01d8ca4f67572083e722775a796788a7a9956613749e000fac20d424b594f7a791a5f4e2e13581c5ef947f26968a40`
    -> `10.22.0`](https://renovatebot.com/diffs/npm/pnpm/10.21.0/10.22.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.21.0/10.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.22.0`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.22.0):
    pnpm 10.22
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.21.0...v10.22.0)
    
    #### Minor Changes
    
    - Added support for `trustPolicyExclude`
    [#&#8203;10164](https://redirect.github.com/pnpm/pnpm/issues/10164).
    
    You can now list one or more specific packages or versions that pnpm
    should allow to install, even if those packages don't satisfy the trust
    policy requirement. For example:
    
      ```yaml
      trustPolicy: no-downgrade
      trustPolicyExclude:
        - [email protected]
        - [email protected] || 5.102.1
      ```
    
    - Allow to override the `engines` field on publish by the
    `publishConfig.engines` field.
    
    #### Patch Changes
    
    - Don't crash when two processes of pnpm are hardlinking the contents of
    a directory to the same destination simultaneously
    [#&#8203;10179](https://redirect.github.com/pnpm/pnpm/issues/10179).
    
    #### Platinum Sponsors
    
    <table>
      <tbody>
        <tr>
          <td align="center" valign="middle">
    <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"
    alt="Bit"></a>
          </td>
        </tr>
      </tbody>
    </table>
    
    #### Gold Sponsors
    
    <table>
      <tbody>
        <tr>
          <td align="center" valign="middle">
    <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/discord.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/discord_light.svg" />
    <img src="https://pnpm.io/img/users/discord.svg" width="220"
    alt="Discord" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a
    href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/coderabbit.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
    <img src="https://pnpm.io/img/users/coderabbit.svg" width="220"
    alt="CodeRabbit" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/workleap.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/workleap_light.svg" />
    <img src="https://pnpm.io/img/users/workleap.svg" width="190"
    alt="Workleap" />
              </picture>
            </a>
          </td>
        </tr>
        <tr>
          <td align="center" valign="middle">
    <a
    href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/stackblitz.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/stackblitz_light.svg" />
    <img src="https://pnpm.io/img/users/stackblitz.svg" width="190"
    alt="Stackblitz" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
    <img src="https://pnpm.io/img/users/vitejs.svg" width="42" alt="Vite">
            </a>
          </td>
        </tr>
      </tbody>
    </table>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    d8eafd2 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2025

  1. chore(deps): update patch updates (#1830)

    This PR contains the following updates:
    
    | Package | Type | Update | Change | Pending |
    |---|---|---|---|---|
    | [actions/checkout](https://redirect.github.com/actions/checkout) |
    action | patch | `v4.3.0` -> `v4.3.1` | |
    | [actions/checkout](https://redirect.github.com/actions/checkout) |
    action | patch | `v5.0.0` -> `v5.0.1` | |
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | patch | `v3.31.2` -> `v3.31.3` | `v3.31.4` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/checkout (actions/checkout)</summary>
    
    ###
    [`v4.3.1`](https://redirect.github.com/actions/checkout/releases/tag/v4.3.1)
    
    [Compare
    Source](https://redirect.github.com/actions/checkout/compare/v4.3.0...v4.3.1)
    
    ##### What's Changed
    
    - Port v6 cleanup to v4 by
    [@&#8203;ericsciple](https://redirect.github.com/ericsciple) in
    [#&#8203;2305](https://redirect.github.com/actions/checkout/pull/2305)
    
    **Full Changelog**:
    <actions/checkout@v4...v4.3.1>
    
    </details>
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v3.31.3`](https://redirect.github.com/github/codeql-action/releases/tag/v3.31.3)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v3.31.2...v3.31.3)
    
    ### CodeQL Action Changelog
    
    See the [releases
    page](https://redirect.github.com/github/codeql-action/releases) for the
    relevant changes to the CodeQL CLI and language packs.
    
    #### 3.31.3 - 13 Nov 2025
    
    - CodeQL Action v3 will be deprecated in December 2026. The Action now
    logs a warning for customers who are running v3 but could be running v4.
    For more information, see [Upcoming deprecation of CodeQL Action
    v3](https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/).
    - Update default CodeQL bundle version to 2.23.5.
    [#&#8203;3288](https://redirect.github.com/github/codeql-action/pull/3288)
    
    See the full
    [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.31.3/CHANGELOG.md)
    for more information.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJUeXBlOiBDSSJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    0ee6ad6 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency lerna to ^9.0.1 (#1831)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [lerna](https://lerna.js.org)
    ([source](https://redirect.github.com/lerna/lerna/tree/HEAD/packages/lerna))
    | [`^9.0.0` ->
    `^9.0.1`](https://renovatebot.com/diffs/npm/lerna/9.0.0/9.0.1) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/lerna/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lerna/9.0.0/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>lerna/lerna (lerna)</summary>
    
    ###
    [`v9.0.1`](https://redirect.github.com/lerna/lerna/blob/HEAD/packages/lerna/CHANGELOG.md#901-2025-11-14)
    
    [Compare
    Source](https://redirect.github.com/lerna/lerna/compare/v9.0.0...v9.0.1)
    
    ##### Bug Fixes
    
    - expand version range to include nx v22.x
    ([#&#8203;4242](https://redirect.github.com/lerna/lerna/issues/4242))
    ([0cca286](https://redirect.github.com/lerna/lerna/commit/0cca28612be720d39f55cc278a9a4a93e112d1e1))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 21, 2025
    Configuration menu
    Copy the full SHA
    65192b0 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2025

  1. chore(deps): update eslint to ^8.47.0 (minor) (#1832)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | [`^8.46.4` ->
    `^8.47.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.46.4/8.47.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.46.4/8.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | [`^8.46.4` ->
    `^8.47.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.46.4/8.47.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.46.4/8.47.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/eslint-plugin)</summary>
    
    ###
    [`v8.47.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8470-2025-11-17)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.4...v8.47.0)
    
    ##### 🚀 Features
    
    - **eslint-plugin:** \[no-unused-private-class-members] new extension
    rule
    ([#&#8203;10913](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10913))
    
    ##### ❤️ Thank You
    
    - Brad Zacher
    [@&#8203;bradzacher](https://redirect.github.com/bradzacher)
    
    You can read about our [versioning
    strategy](https://typescript-eslint.io/users/versioning) and
    [releases](https://typescript-eslint.io/users/releases) on our website.
    
    </details>
    
    <details>
    <summary>typescript-eslint/typescript-eslint
    (@&#8203;typescript-eslint/parser)</summary>
    
    ###
    [`v8.47.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8470-2025-11-17)
    
    [Compare
    Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.4...v8.47.0)
    
    This was a version bump only for parser to align it with other projects,
    there were no code changes.
    
    You can read about our [versioning
    strategy](https://typescript-eslint.io/users/versioning) and
    [releases](https://typescript-eslint.io/users/releases) on our website.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 24, 2025
    Configuration menu
    Copy the full SHA
    78e82a7 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. chore(deps): update dependency @types/react to ^18.3.27 (#1833)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
    | [`^18.3.26` ->
    `^18.3.27`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.26/18.3.27)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.3.26/18.3.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS41IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuNSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 25, 2025
    Configuration menu
    Copy the full SHA
    aabc0bb View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. chore(deps): update github/codeql-action action to v3.31.4 (#1834)

    This PR contains the following updates:
    
    | Package | Type | Update | Change | Pending |
    |---|---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | patch | `v3.31.3` -> `v3.31.4` | `v3.31.5` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v3.31.4`](https://redirect.github.com/github/codeql-action/releases/tag/v3.31.4)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v3.31.3...v3.31.4)
    
    ### CodeQL Action Changelog
    
    See the [releases
    page](https://redirect.github.com/github/codeql-action/releases) for the
    relevant changes to the CodeQL CLI and language packs.
    
    #### 3.31.4 - 18 Nov 2025
    
    No user facing changes.
    
    See the full
    [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.31.4/CHANGELOG.md)
    for more information.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJUeXBlOiBDSSJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    2d420b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2025

  1. fix(deps): update minor updates (minor) (#1836)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [@modelcontextprotocol/sdk](https://modelcontextprotocol.io)
    ([source](https://redirect.github.com/modelcontextprotocol/typescript-sdk))
    | [`^1.21.1` ->
    `^1.22.0`](https://renovatebot.com/diffs/npm/@modelcontextprotocol%2fsdk/1.21.1/1.22.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@modelcontextprotocol%2fsdk/1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@modelcontextprotocol%2fsdk/1.21.1/1.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [glob](https://redirect.github.com/isaacs/node-glob) | [`^10.4.5` ->
    `^10.5.0`](https://renovatebot.com/diffs/npm/glob/10.4.5/10.5.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/glob/10.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/glob/10.4.5/10.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>modelcontextprotocol/typescript-sdk
    (@&#8203;modelcontextprotocol/sdk)</summary>
    
    ###
    [`v1.22.0`](https://redirect.github.com/modelcontextprotocol/typescript-sdk/releases/tag/1.22.0)
    
    [Compare
    Source](https://redirect.github.com/modelcontextprotocol/typescript-sdk/compare/1.21.2...1.22.0)
    
    #### What's Changed
    
    - `registerTool`: accept ZodType<object> for input and output schema by
    [@&#8203;ksinder](https://redirect.github.com/ksinder) in
    [#&#8203;816](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/816)
    - SEP-1319: Decouple Request Payloads, Remove passthrough iteration,
    Typecheck fixes by
    [@&#8203;KKonstantinov](https://redirect.github.com/KKonstantinov) in
    [#&#8203;1086](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1086)
    - add pkg-pr-new bot by
    [@&#8203;pcarleton](https://redirect.github.com/pcarleton) in
    [#&#8203;1088](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1088)
    - Upgrade to Node LTS by
    [@&#8203;mattzcarey](https://redirect.github.com/mattzcarey) in
    [#&#8203;1072](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1072)
    - change step name by
    [@&#8203;pcarleton](https://redirect.github.com/pcarleton) in
    [#&#8203;1089](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1089)
    - SEP-1034: Default values for Elicitation Schemas by
    [@&#8203;KKonstantinov](https://redirect.github.com/KKonstantinov) in
    [#&#8203;1096](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1096)
    - SEP-1330: Compatibility with SEP-1034 by
    [@&#8203;KKonstantinov](https://redirect.github.com/KKonstantinov) in
    [#&#8203;1100](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1100)
    - Implementation of SEP-986: Specify Format for Tool Names by
    [@&#8203;kentcdodds](https://redirect.github.com/kentcdodds) in
    [#&#8203;900](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/900)
    - \[auth] Fix march spec fallback for metadata discovery by
    [@&#8203;pcarleton](https://redirect.github.com/pcarleton) in
    [#&#8203;1108](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1108)
    - chore: bump version for release by
    [@&#8203;felixweinberger](https://redirect.github.com/felixweinberger)
    in
    [#&#8203;1110](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1110)
    
    #### New Contributors
    
    - [@&#8203;ksinder](https://redirect.github.com/ksinder) made their
    first contribution in
    [#&#8203;816](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/816)
    
    **Full Changelog**:
    <modelcontextprotocol/typescript-sdk@1.21.1...1.22.0>
    
    ###
    [`v1.21.2`](https://redirect.github.com/modelcontextprotocol/typescript-sdk/releases/tag/1.21.2)
    
    [Compare
    Source](https://redirect.github.com/modelcontextprotocol/typescript-sdk/compare/1.21.1...1.21.2)
    
    #### What's changed
    
    This is a patch release for a regression highlighted by
    [#&#8203;1103](https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1103)
    
    This patch contains only the cherry picked fix in
    [#&#8203;1108](https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1108)
    
    **Full Changelog**:
    <modelcontextprotocol/typescript-sdk@1.21.1...1.21.2>
    
    </details>
    
    <details>
    <summary>isaacs/node-glob (glob)</summary>
    
    ###
    [`v10.5.0`](https://redirect.github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)
    
    [Compare
    Source](https://redirect.github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 27, 2025
    Configuration menu
    Copy the full SHA
    78b41be View commit details
    Browse the repository at this point in the history
  2. fix(deps): update patch updates (patch) (#1835)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [js-yaml](https://redirect.github.com/nodeca/js-yaml) | [`^3.14.1` ->
    `^3.14.2`](https://renovatebot.com/diffs/npm/js-yaml/3.14.1/3.14.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/js-yaml/3.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/js-yaml/3.14.1/3.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
    [`^16.2.6` ->
    `^16.2.7`](https://renovatebot.com/diffs/npm/lint-staged/16.2.6/16.2.7)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/16.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/16.2.6/16.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    | [rimraf](https://redirect.github.com/isaacs/rimraf) | [`^6.1.0` ->
    `^6.1.2`](https://renovatebot.com/diffs/npm/rimraf/6.1.0/6.1.2) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/rimraf/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rimraf/6.1.0/6.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>nodeca/js-yaml (js-yaml)</summary>
    
    ###
    [`v3.14.2`](https://redirect.github.com/nodeca/js-yaml/blob/HEAD/CHANGELOG.md#3142---2025-11-15)
    
    [Compare
    Source](https://redirect.github.com/nodeca/js-yaml/compare/3.14.1...3.14.2)
    
    ##### Security
    
    - Backported v4.1.1 fix to v3
    
    </details>
    
    <details>
    <summary>lint-staged/lint-staged (lint-staged)</summary>
    
    ###
    [`v16.2.7`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1627)
    
    [Compare
    Source](https://redirect.github.com/lint-staged/lint-staged/compare/v16.2.6...v16.2.7)
    
    ##### Patch Changes
    
    -
    [#&#8203;1711](https://redirect.github.com/lint-staged/lint-staged/pull/1711)
    [`ef74c8d`](https://redirect.github.com/lint-staged/lint-staged/commit/ef74c8d165d5acd3ce88567e02b891e0e9af8e0e)
    Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Do not
    display a "*failed to spawn*" error message when a task fails normally.
    This message is reserved for when the task didn't run because spawning
    it failed.
    
    </details>
    
    <details>
    <summary>isaacs/rimraf (rimraf)</summary>
    
    ###
    [`v6.1.2`](https://redirect.github.com/isaacs/rimraf/compare/v6.1.1...v6.1.2)
    
    [Compare
    Source](https://redirect.github.com/isaacs/rimraf/compare/v6.1.1...v6.1.2)
    
    ###
    [`v6.1.1`](https://redirect.github.com/isaacs/rimraf/compare/v6.1.0...30dc9d8e80f319144ea25b68d7df37cfd47f1e59)
    
    [Compare
    Source](https://redirect.github.com/isaacs/rimraf/compare/v6.1.0...v6.1.1)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 27, 2025
    Configuration menu
    Copy the full SHA
    69ef281 View commit details
    Browse the repository at this point in the history
  3. chore(deps): update pnpm to v10.23.0 (#1837)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [pnpm](https://pnpm.io)
    ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) |
    [`10.22.0+sha512.bf049efe995b28f527fd2b41ae0474ce29186f7edcb3bf545087bd61fbbebb2bf75362d1307fda09c2d288e1e499787ac12d4fcb617a974718a6051f2eee741c`
    -> `10.23.0`](https://renovatebot.com/diffs/npm/pnpm/10.22.0/10.23.0) |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/10.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/10.22.0/10.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>pnpm/pnpm (pnpm)</summary>
    
    ###
    [`v10.23.0`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.23.0):
    pnpm 10.23
    
    [Compare
    Source](https://redirect.github.com/pnpm/pnpm/compare/v10.22.0...v10.23.0)
    
    #### Minor Changes
    
    - Added `--lockfile-only` option to `pnpm list`
    [#&#8203;10020](https://redirect.github.com/pnpm/pnpm/issues/10020).
    
    #### Patch Changes
    
    - `pnpm self-update` should download pnpm from the configured npm
    registry
    [#&#8203;10205](https://redirect.github.com/pnpm/pnpm/pull/10205).
    - `pnpm self-update` should always install the non-executable pnpm
    package (pnpm in the registry) and never the `@pnpm/exe` package, when
    installing v11 or newer. We currently cannot ship `@pnpm/exe` as `pkg`
    doesn't work with ESM
    [#&#8203;10190](https://redirect.github.com/pnpm/pnpm/pull/10190).
    - Node.js runtime is not added to "dependencies" on `pnpm add`, if
    there's a `engines.runtime` setting declared in `package.json`
    [#&#8203;10209](https://redirect.github.com/pnpm/pnpm/issues/10209).
    - The installation should fail if an optional dependency cannot be
    installed due to a trust policy check failure
    [#&#8203;10208](https://redirect.github.com/pnpm/pnpm/issues/10208).
    - `pnpm list` and `pnpm why` now display npm: protocol for aliased
    packages (e.g., `foo npm:[email protected]`)
    [#&#8203;8660](https://redirect.github.com/pnpm/pnpm/issues/8660).
    - Don't add an extra slash to the Node.js mirror URL
    [#&#8203;10204](https://redirect.github.com/pnpm/pnpm/pull/10204).
    - `pnpm store prune` should not fail if the store contains Node.js
    packages
    [#&#8203;10131](https://redirect.github.com/pnpm/pnpm/issues/10131).
    
    #### Platinum Sponsors
    
    <table>
      <tbody>
        <tr>
          <td align="center" valign="middle">
    <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"
    alt="Bit"></a>
          </td>
        </tr>
      </tbody>
    </table>
    
    #### Gold Sponsors
    
    <table>
      <tbody>
        <tr>
          <td align="center" valign="middle">
    <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/discord.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/discord_light.svg" />
    <img src="https://pnpm.io/img/users/discord.svg" width="220"
    alt="Discord" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a
    href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/coderabbit.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/coderabbit_light.svg" />
    <img src="https://pnpm.io/img/users/coderabbit.svg" width="220"
    alt="CodeRabbit" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/workleap.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/workleap_light.svg" />
    <img src="https://pnpm.io/img/users/workleap.svg" width="190"
    alt="Workleap" />
              </picture>
            </a>
          </td>
        </tr>
        <tr>
          <td align="center" valign="middle">
    <a
    href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
              <picture>
    <source media="(prefers-color-scheme: light)"
    srcset="https://pnpm.io/img/users/stackblitz.svg" />
    <source media="(prefers-color-scheme: dark)"
    srcset="https://pnpm.io/img/users/stackblitz_light.svg" />
    <img src="https://pnpm.io/img/users/stackblitz.svg" width="190"
    alt="Stackblitz" />
              </picture>
            </a>
          </td>
          <td align="center" valign="middle">
    <a href="https://vite.dev/?utm_source=pnpm&utm_medium=release_notes"
    target="_blank">
    <img src="https://pnpm.io/img/users/vitejs.svg" width="42" alt="Vite">
            </a>
          </td>
        </tr>
      </tbody>
    </table>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 27, 2025
    Configuration menu
    Copy the full SHA
    1272dd1 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2025

  1. chore(deps): update rossjrw/pr-preview-action action to v1.6.3 (#1838)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [rossjrw/pr-preview-action](https://redirect.github.com/rossjrw/pr-preview-action)
    | action | patch | `v1.6.2` -> `v1.6.3` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>rossjrw/pr-preview-action (rossjrw/pr-preview-action)</summary>
    
    ###
    [`v1.6.3`](https://redirect.github.com/rossjrw/pr-preview-action/releases/tag/v1.6.3)
    
    [Compare
    Source](https://redirect.github.com/rossjrw/pr-preview-action/compare/v1.6.2...v1.6.3)
    
    #### Updates
    
    - Bump JamesIves/github-pages-deploy-action to v4.7.4 by
    [@&#8203;katexochen](https://redirect.github.com/katexochen) in
    [#&#8203;119](https://redirect.github.com/rossjrw/pr-preview-action/issues/119)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJUeXBlOiBDSSJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 28, 2025
    Configuration menu
    Copy the full SHA
    4bf40b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2025

  1. chore(deps): update peter-evans/create-pull-request action to v7.0.9 (#…

    …1840)
    
    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [peter-evans/create-pull-request](https://redirect.github.com/peter-evans/create-pull-request)
    | action | patch | `v7.0.8` -> `v7.0.9` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>peter-evans/create-pull-request
    (peter-evans/create-pull-request)</summary>
    
    ###
    [`v7.0.9`](https://redirect.github.com/peter-evans/create-pull-request/releases/tag/v7.0.9):
    Create Pull Request v7.0.9
    
    [Compare
    Source](https://redirect.github.com/peter-evans/create-pull-request/compare/v7.0.8...v7.0.9)
    
    ⚙️ Fixes an
    [incompatibility](https://redirect.github.com/peter-evans/create-pull-request/issues/4228)
    with the recently released `actions/checkout@v6`.
    
    #### What's Changed
    
    - \~70 dependency updates by
    [@&#8203;dependabot](https://redirect.github.com/dependabot)
    - docs: fix workaround description about `ready_for_review` by
    [@&#8203;ybiquitous](https://redirect.github.com/ybiquitous) in
    [#&#8203;3939](https://redirect.github.com/peter-evans/create-pull-request/pull/3939)
    - Docs: `add-paths` default behavior by
    [@&#8203;joeflack4](https://redirect.github.com/joeflack4) in
    [#&#8203;3928](https://redirect.github.com/peter-evans/create-pull-request/pull/3928)
    - docs: update to create-github-app-token v2 by
    [@&#8203;Goooler](https://redirect.github.com/Goooler) in
    [#&#8203;4063](https://redirect.github.com/peter-evans/create-pull-request/pull/4063)
    - Fix compatibility with actions/checkout\@&#8203;v6 by
    [@&#8203;ericsciple](https://redirect.github.com/ericsciple) in
    [#&#8203;4230](https://redirect.github.com/peter-evans/create-pull-request/pull/4230)
    
    #### New Contributors
    
    - [@&#8203;joeflack4](https://redirect.github.com/joeflack4) made their
    first contribution in
    [#&#8203;3928](https://redirect.github.com/peter-evans/create-pull-request/pull/3928)
    - [@&#8203;Goooler](https://redirect.github.com/Goooler) made their
    first contribution in
    [#&#8203;4063](https://redirect.github.com/peter-evans/create-pull-request/pull/4063)
    - [@&#8203;ericsciple](https://redirect.github.com/ericsciple) made
    their first contribution in
    [#&#8203;4230](https://redirect.github.com/peter-evans/create-pull-request/pull/4230)
    
    **Full Changelog**:
    <peter-evans/create-pull-request@v7.0.8...v7.0.9>
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJUeXBlOiBDSSJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 29, 2025
    Configuration menu
    Copy the full SHA
    0ff91a8 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency @types/lodash to ^4.17.21 (#1839)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
    | [`^4.17.20` ->
    `^4.17.21`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.20/4.17.21)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2flodash/4.17.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2flodash/4.17.20/4.17.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 29, 2025
    Configuration menu
    Copy the full SHA
    9ba4201 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2025

  1. chore(deps): update github/codeql-action action to v3.31.5 (#1841)

    This PR contains the following updates:
    
    | Package | Type | Update | Change | Pending |
    |---|---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | patch | `v3.31.4` -> `v3.31.5` | `v3.31.6` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>github/codeql-action (github/codeql-action)</summary>
    
    ###
    [`v3.31.5`](https://redirect.github.com/github/codeql-action/releases/tag/v3.31.5)
    
    [Compare
    Source](https://redirect.github.com/github/codeql-action/compare/v3.31.4...v3.31.5)
    
    ### CodeQL Action Changelog
    
    See the [releases
    page](https://redirect.github.com/github/codeql-action/releases) for the
    relevant changes to the CodeQL CLI and language packs.
    
    #### 3.31.5 - 24 Nov 2025
    
    - Update default CodeQL bundle version to 2.23.6.
    [#&#8203;3321](https://redirect.github.com/github/codeql-action/pull/3321)
    
    See the full
    [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.31.5/CHANGELOG.md)
    for more information.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJUeXBlOiBDSSJdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 1, 2025
    Configuration menu
    Copy the full SHA
    ee892da View commit details
    Browse the repository at this point in the history
  2. chore(deps): update eslint to ^8.48.0 (patch) (#1842)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
    | [`^8.47.0` ->
    `^8.48.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.48.0/8.48.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.48.0/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
    ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
    | [`^8.47.0` ->
    `^8.48.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.48.0/8.48.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.48.0/8.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about these
    updates again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 1, 2025
    Configuration menu
    Copy the full SHA
    7e7f389 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2025

  1. Fix js-yaml version conflict preventing dependabot updates (#1845)

    Dependabot cannot resolve js-yaml security updates due to conflicting
    version constraints: `@textlint/linter-formatter` requires `^3.14.2`
    while `rc-config-loader` (transitive dependency) requires `^4.1.0`.
    
    ## Changes
    
    - **Dependency update**: Bumped `js-yaml` from `^3.14.2` to `^4.1.0` in
    `@textlint/linter-formatter`
    - **Type definitions**: Updated `@types/js-yaml` from `^3.12.10` to
    `^4.0.0`
    - **API migration**: Changed `yaml.safeDump()` to `yaml.dump()` in tap
    formatter (v4 API)
    
    ```diff
    - output += prefix + yaml.safeDump(diagnostic).split("\n").join(`\n${prefix}`);
    + output += prefix + yaml.dump(diagnostic).split("\n").join(`\n${prefix}`);
    ```
    
    Both packages now use `[email protected]`, unblocking dependabot's ability
    to apply security patches.
    
    > [!WARNING]
    >
    > <details>
    > <summary>Firewall rules blocked me from connecting to one or more
    addresses (expand for details)</summary>
    >
    > #### I tried to connect to the following addresses, but was blocked by
    firewall rules:
    >
    > - `https://api.github.com//advisories`
    > - Triggering command:
    `/home/REDACTED/work/_temp/ghcca-node/node/bin/node
    /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps
    /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js`
    (http block)
    >
    > If you need me to access, download, or install something from one of
    these locations, you can either:
    >
    > - Configure [Actions setup
    steps](https://gh.io/copilot/actions-setup-steps) to set up my
    environment, which run before the firewall is enabled
    > - Add the appropriate URLs or hosts to the custom allowlist in this
    repository's [Copilot coding agent
    settings](https://github.com/textlint/textlint/settings/copilot/coding_agent)
    (admins only)
    >
    > </details>
    
    <!-- START COPILOT CODING AGENT SUFFIX -->
    
    
    
    <details>
    
    <summary>Original prompt</summary>
    
    > 
    > ----
    > 
    > *This section details on the original issue you should resolve*
    > 
    > <issue_title>Inconsistent js-yaml dependency, not resolvable by
    dependabot</issue_title>
    > <issue_description>textlint appears to have two different,
    inconsistent dependencies on `js-yaml`, which is causing dependabot to
    raise a security alert in my repo, but then be unable to resolve it.
    Screenshot:
    > <img width="727" height="207" alt="Image"
    src="https://github.com/user-attachments/assets/9cd9a743-4295-4b70-b1f5-9762aea32094"
    />
    > 
    > The inconsistency comes from these two places in textlint code:
    > 
    > 1. Direct dependency on "^3.14.2" here:
    https://github.com/textlint/textlint/blob/master/packages/%40textlint/linter-formatter/package.json#L43
    > 2. Transitive dependency on `[email protected]` here:
    https://github.com/textlint/textlint/blob/master/packages/textlint/package.json#L71...
    which is in turn is dependent on `js-yaml` "^4.1.0" here:
    https://github.com/azu/rc-config-loader/blob/master/package.json#L61
    > 
    > The syntax "^3.14.2" means it can use any version of js-yaml >=
    3.14.2, but less than v4.x.x... which is inconptable with the
    `[email protected]` requirement that `js-yaml` be version 4.1.0 or
    higher.</issue_description>
    > 
    > <agent_instructions>update js-yaml in
    linter-formatter</agent_instructions>
    > 
    > ## Comments on the Issue (you are @copilot in this section)
    > 
    > <comments>
    > </comments>
    > 
    
    
    </details>
    
    - Fixes #1844
    
    <!-- START COPILOT CODING AGENT TIPS -->
    ---
    
    ✨ Let Copilot coding agent [set things up for
    you](https://github.com/textlint/textlint/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot)
    — coding agent works faster and does higher quality work when set up for
    your repo.
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <[email protected]>
    Co-authored-by: azu <[email protected]>
    Copilot and azu authored Dec 3, 2025
    Configuration menu
    Copy the full SHA
    726a278 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update node.js to v22.21.1 (#1802)

    This PR contains the following updates:
    
    | Package | Update | Change |
    |---|---|---|
    | [node](https://nodejs.org)
    ([source](https://redirect.github.com/nodejs/node)) | minor | `22.20.0`
    -> `22.21.1` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>nodejs/node (node)</summary>
    
    ###
    [`v22.21.1`](https://redirect.github.com/nodejs/node/releases/tag/v22.21.1):
    2025-10-28, Version 22.21.1 &#x27;Jod&#x27; (LTS), @&#8203;aduh95
    
    [Compare
    Source](https://redirect.github.com/nodejs/node/compare/v22.21.0...v22.21.1)
    
    ##### Commits
    
    -
    \[[`af33e8e668`](https://redirect.github.com/nodejs/node/commit/af33e8e668)]
    - **benchmark**: remove unused variable from util/priority-queue (Bruno
    Rodrigues)
    [#&#8203;59872](https://redirect.github.com/nodejs/node/pull/59872)
    -
    \[[`6764ce8756`](https://redirect.github.com/nodejs/node/commit/6764ce8756)]
    - **benchmark**: update count to n in permission startup (Bruno
    Rodrigues)
    [#&#8203;59872](https://redirect.github.com/nodejs/node/pull/59872)
    -
    \[[`4e8d99f0dc`](https://redirect.github.com/nodejs/node/commit/4e8d99f0dc)]
    - **benchmark**: update num to n in dgram offset-length (Bruno
    Rodrigues)
    [#&#8203;59872](https://redirect.github.com/nodejs/node/pull/59872)
    -
    \[[`af0a8ba7f8`](https://redirect.github.com/nodejs/node/commit/af0a8ba7f8)]
    - **benchmark**: adjust dgram offset-length len values (Bruno Rodrigues)
    [#&#8203;59708](https://redirect.github.com/nodejs/node/pull/59708)
    -
    \[[`78efd1be4a`](https://redirect.github.com/nodejs/node/commit/78efd1be4a)]
    - **benchmark**: update num to n in dgram offset-length (Bruno
    Rodrigues)
    [#&#8203;59708](https://redirect.github.com/nodejs/node/pull/59708)
    -
    \[[`df72dc96e9`](https://redirect.github.com/nodejs/node/commit/df72dc96e9)]
    - **console,util**: improve array inspection performance (Ruben
    Bridgewater)
    [#&#8203;60037](https://redirect.github.com/nodejs/node/pull/60037)
    -
    \[[`ef67d09f50`](https://redirect.github.com/nodejs/node/commit/ef67d09f50)]
    - **http**: improve writeEarlyHints by avoiding for-of loop (Haram
    Jeong)
    [#&#8203;59958](https://redirect.github.com/nodejs/node/pull/59958)
    -
    \[[`23468fd76b`](https://redirect.github.com/nodejs/node/commit/23468fd76b)]
    - **http2**: fix allowHttp1+Upgrade, broken by shouldUpgradeCallback
    (Tim Perry)
    [#&#8203;59924](https://redirect.github.com/nodejs/node/pull/59924)
    -
    \[[`56abc4ac76`](https://redirect.github.com/nodejs/node/commit/56abc4ac76)]
    - **lib**: optimize priority queue (Gürgün Dayıoğlu)
    [#&#8203;60039](https://redirect.github.com/nodejs/node/pull/60039)
    -
    \[[`ea5cfd98c5`](https://redirect.github.com/nodejs/node/commit/ea5cfd98c5)]
    - **lib**: implement passive listener behavior per spec (BCD1me)
    [#&#8203;59995](https://redirect.github.com/nodejs/node/pull/59995)
    -
    \[[`c2dd6eed2f`](https://redirect.github.com/nodejs/node/commit/c2dd6eed2f)]
    - **process**: fix wrong asyncContext under unhandled-rejections=strict
    (Shima Ryuhei)
    [#&#8203;60103](https://redirect.github.com/nodejs/node/pull/60103)
    -
    \[[`81a3055710`](https://redirect.github.com/nodejs/node/commit/81a3055710)]
    - **process**: fix default `env` for `process.execve` (Richard Lau)
    [#&#8203;60029](https://redirect.github.com/nodejs/node/pull/60029)
    -
    \[[`fe492c7ace`](https://redirect.github.com/nodejs/node/commit/fe492c7ace)]
    - **process**: fix hrtime fast call signatures (Renegade334)
    [#&#8203;59600](https://redirect.github.com/nodejs/node/pull/59600)
    -
    \[[`76b4cab8fc`](https://redirect.github.com/nodejs/node/commit/76b4cab8fc)]
    - **src**: bring permissions macros in line with general C/C++ standards
    (Anna Henningsen)
    [#&#8203;60053](https://redirect.github.com/nodejs/node/pull/60053)
    -
    \[[`21970970c7`](https://redirect.github.com/nodejs/node/commit/21970970c7)]
    - **src**: remove `AnalyzeTemporaryDtors` option from .clang-tidy
    (iknoom)
    [#&#8203;60008](https://redirect.github.com/nodejs/node/pull/60008)
    -
    \[[`609c063e81`](https://redirect.github.com/nodejs/node/commit/609c063e81)]
    - **src**: remove unused variables from report (Moonki Choi)
    [#&#8203;60047](https://redirect.github.com/nodejs/node/pull/60047)
    -
    \[[`987841a773`](https://redirect.github.com/nodejs/node/commit/987841a773)]
    - **src**: avoid unnecessary string allocations in SPrintF impl (Anna
    Henningsen)
    [#&#8203;60052](https://redirect.github.com/nodejs/node/pull/60052)
    -
    \[[`6e386c0632`](https://redirect.github.com/nodejs/node/commit/6e386c0632)]
    - **src**: make ToLower/ToUpper input args more flexible (Anna
    Henningsen)
    [#&#8203;60052](https://redirect.github.com/nodejs/node/pull/60052)
    -
    \[[`c3be1226c7`](https://redirect.github.com/nodejs/node/commit/c3be1226c7)]
    - **src**: allow `std::string_view` arguments to `SPrintF()` and friends
    (Anna Henningsen)
    [#&#8203;60058](https://redirect.github.com/nodejs/node/pull/60058)
    -
    \[[`764d35647d`](https://redirect.github.com/nodejs/node/commit/764d35647d)]
    - **src**: remove unnecessary `std::string` error messages (Anna
    Henningsen)
    [#&#8203;60057](https://redirect.github.com/nodejs/node/pull/60057)
    -
    \[[`1289ef89ec`](https://redirect.github.com/nodejs/node/commit/1289ef89ec)]
    - **src**: remove unnecessary shadowed functions on Utf8Value &
    BufferValue (Anna Henningsen)
    [#&#8203;60056](https://redirect.github.com/nodejs/node/pull/60056)
    -
    \[[`d1fb8a538d`](https://redirect.github.com/nodejs/node/commit/d1fb8a538d)]
    - **src**: avoid unnecessary string -> `char*` -> string round trips
    (Anna Henningsen)
    [#&#8203;60055](https://redirect.github.com/nodejs/node/pull/60055)
    -
    \[[`54b439fb5a`](https://redirect.github.com/nodejs/node/commit/54b439fb5a)]
    - **src**: fill `options_args`, `options_env` after vectors are
    finalized (iknoom)
    [#&#8203;59945](https://redirect.github.com/nodejs/node/pull/59945)
    -
    \[[`c7c597e2ca`](https://redirect.github.com/nodejs/node/commit/c7c597e2ca)]
    - **src**: use RAII for uv\_process\_options\_t (iknoom)
    [#&#8203;59945](https://redirect.github.com/nodejs/node/pull/59945)
    -
    \[[`b928ea9716`](https://redirect.github.com/nodejs/node/commit/b928ea9716)]
    - **test**: ensure that the message event is fired (Luigi Pinca)
    [#&#8203;59952](https://redirect.github.com/nodejs/node/pull/59952)
    -
    \[[`e4b95a5158`](https://redirect.github.com/nodejs/node/commit/e4b95a5158)]
    - **test**: replace diagnostics\_channel stackframe in output snapshots
    (Chengzhong Wu)
    [#&#8203;60024](https://redirect.github.com/nodejs/node/pull/60024)
    -
    \[[`4206406694`](https://redirect.github.com/nodejs/node/commit/4206406694)]
    - **test**: mark test-web-locks skip on IBM i (SRAVANI GUNDEPALLI)
    [#&#8203;59996](https://redirect.github.com/nodejs/node/pull/59996)
    -
    \[[`26394cd5bf`](https://redirect.github.com/nodejs/node/commit/26394cd5bf)]
    - **test**: expand tls-check-server-identity coverage (Diango Gavidia)
    [#&#8203;60002](https://redirect.github.com/nodejs/node/pull/60002)
    -
    \[[`b58df47995`](https://redirect.github.com/nodejs/node/commit/b58df47995)]
    - **test**: fix typo of test-benchmark-readline.js (Deokjin Kim)
    [#&#8203;59993](https://redirect.github.com/nodejs/node/pull/59993)
    -
    \[[`af3a59dba8`](https://redirect.github.com/nodejs/node/commit/af3a59dba8)]
    - **test**: verify tracing channel doesn't swallow unhandledRejection
    (Gerhard Stöbich)
    [#&#8203;59974](https://redirect.github.com/nodejs/node/pull/59974)
    -
    \[[`cee362242b`](https://redirect.github.com/nodejs/node/commit/cee362242b)]
    - **timers**: fix binding fast call signatures (Renegade334)
    [#&#8203;59600](https://redirect.github.com/nodejs/node/pull/59600)
    -
    \[[`40fea57fdd`](https://redirect.github.com/nodejs/node/commit/40fea57fdd)]
    - **tools**: add message on auto-fixing js lint issues in gh workflow
    (Dario Piotrowicz)
    [#&#8203;59128](https://redirect.github.com/nodejs/node/pull/59128)
    -
    \[[`aac90d351b`](https://redirect.github.com/nodejs/node/commit/aac90d351b)]
    - **tools**: verify signatures when updating nghttp\* (Antoine du Hamel)
    [#&#8203;60113](https://redirect.github.com/nodejs/node/pull/60113)
    -
    \[[`9fae03c7d9`](https://redirect.github.com/nodejs/node/commit/9fae03c7d9)]
    - **tools**: use dependabot cooldown and move tools/doc (Rafael Gonzaga)
    [#&#8203;59978](https://redirect.github.com/nodejs/node/pull/59978)
    -
    \[[`81548abdf6`](https://redirect.github.com/nodejs/node/commit/81548abdf6)]
    - **wasi**: fix WasiFunction fast call signature (Renegade334)
    [#&#8203;59600](https://redirect.github.com/nodejs/node/pull/59600)
    
    ###
    [`v22.21.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.21.0):
    2025-10-20, Version 22.21.0 &#x27;Jod&#x27; (LTS), @&#8203;aduh95
    
    [Compare
    Source](https://redirect.github.com/nodejs/node/compare/v22.20.0...v22.21.0)
    
    ##### Notable Changes
    
    -
    \[[`1486fedea1`](https://redirect.github.com/nodejs/node/commit/1486fedea1)]
    - **(SEMVER-MINOR)** **cli**: add `--use-env-proxy` (Joyee Cheung)
    [#&#8203;59151](https://redirect.github.com/nodejs/node/pull/59151)
    -
    \[[`bedaaa11fc`](https://redirect.github.com/nodejs/node/commit/bedaaa11fc)]
    - **(SEMVER-MINOR)** **http**: support http proxy for fetch under
    `NODE_USE_ENV_PROXY` (Joyee Cheung)
    [#&#8203;57165](https://redirect.github.com/nodejs/node/pull/57165)
    -
    \[[`af8b5fa29d`](https://redirect.github.com/nodejs/node/commit/af8b5fa29d)]
    - **(SEMVER-MINOR)** **http**: add `shouldUpgradeCallback` to let
    servers control HTTP upgrades (Tim Perry)
    [#&#8203;59824](https://redirect.github.com/nodejs/node/pull/59824)
    -
    \[[`42102594b1`](https://redirect.github.com/nodejs/node/commit/42102594b1)]
    - **(SEMVER-MINOR)** **http,https**: add built-in proxy support in
    `http`/`https.request` and `Agent` (Joyee Cheung)
    [#&#8203;58980](https://redirect.github.com/nodejs/node/pull/58980)
    -
    \[[`686ac49b82`](https://redirect.github.com/nodejs/node/commit/686ac49b82)]
    - **(SEMVER-MINOR)** **src**: add percentage support to
    `--max-old-space-size` (Asaf Federman)
    [#&#8203;59082](https://redirect.github.com/nodejs/node/pull/59082)
    
    ##### Commits
    
    -
    \[[`a71dd592e3`](https://redirect.github.com/nodejs/node/commit/a71dd592e3)]
    - **benchmark**: calibrate config dgram multi-buffer (Bruno Rodrigues)
    [#&#8203;59696](https://redirect.github.com/nodejs/node/pull/59696)
    -
    \[[`16c4b466f4`](https://redirect.github.com/nodejs/node/commit/16c4b466f4)]
    - **benchmark**: calibrate config cluster/echo.js (Nam Yooseong)
    [#&#8203;59836](https://redirect.github.com/nodejs/node/pull/59836)
    -
    \[[`53cb9f3b6c`](https://redirect.github.com/nodejs/node/commit/53cb9f3b6c)]
    - **build**: add the missing macro definitions for OpenHarmony (hqzing)
    [#&#8203;59804](https://redirect.github.com/nodejs/node/pull/59804)
    -
    \[[`ec5290fe01`](https://redirect.github.com/nodejs/node/commit/ec5290fe01)]
    - **build**: do not include custom ESLint rules testing in tarball
    (Antoine du Hamel)
    [#&#8203;59809](https://redirect.github.com/nodejs/node/pull/59809)
    -
    \[[`1486fedea1`](https://redirect.github.com/nodejs/node/commit/1486fedea1)]
    - **(SEMVER-MINOR)** **cli**: add --use-env-proxy (Joyee Cheung)
    [#&#8203;59151](https://redirect.github.com/nodejs/node/pull/59151)
    -
    \[[`1f93913446`](https://redirect.github.com/nodejs/node/commit/1f93913446)]
    - **crypto**: use `return await` when returning Promises from async
    functions (Renegade334)
    [#&#8203;59841](https://redirect.github.com/nodejs/node/pull/59841)
    -
    \[[`f488b2ff73`](https://redirect.github.com/nodejs/node/commit/f488b2ff73)]
    - **crypto**: use async functions for non-stub Promise-returning
    functions (Renegade334)
    [#&#8203;59841](https://redirect.github.com/nodejs/node/pull/59841)
    -
    \[[`aed9fd5ac4`](https://redirect.github.com/nodejs/node/commit/aed9fd5ac4)]
    - **crypto**: avoid calls to `promise.catch()` (Renegade334)
    [#&#8203;59841](https://redirect.github.com/nodejs/node/pull/59841)
    -
    \[[`37c2d186f0`](https://redirect.github.com/nodejs/node/commit/37c2d186f0)]
    - **deps**: update amaro to 1.1.4 (pmarchini)
    [#&#8203;60044](https://redirect.github.com/nodejs/node/pull/60044)
    -
    \[[`28aea13419`](https://redirect.github.com/nodejs/node/commit/28aea13419)]
    - **deps**: update archs files for openssl-3.5.4 (Node.js GitHub Bot)
    [#&#8203;60101](https://redirect.github.com/nodejs/node/pull/60101)
    -
    \[[`ddbc1aa0bb`](https://redirect.github.com/nodejs/node/commit/ddbc1aa0bb)]
    - **deps**: upgrade openssl sources to openssl-3.5.4 (Node.js GitHub
    Bot) [#&#8203;60101](https://redirect.github.com/nodejs/node/pull/60101)
    -
    \[[`badbba2da9`](https://redirect.github.com/nodejs/node/commit/badbba2da9)]
    - **deps**: update googletest to
    [`50b8600`](https://redirect.github.com/nodejs/node/commit/50b8600)
    (Node.js GitHub Bot)
    [#&#8203;59955](https://redirect.github.com/nodejs/node/pull/59955)
    -
    \[[`48aaf98a08`](https://redirect.github.com/nodejs/node/commit/48aaf98a08)]
    - **deps**: update archs files for openssl-3.5.3 (Node.js GitHub Bot)
    [#&#8203;59901](https://redirect.github.com/nodejs/node/pull/59901)
    -
    \[[`e02a562ea6`](https://redirect.github.com/nodejs/node/commit/e02a562ea6)]
    - **deps**: upgrade openssl sources to openssl-3.5.3 (Node.js GitHub
    Bot) [#&#8203;59901](https://redirect.github.com/nodejs/node/pull/59901)
    -
    \[[`7e0e86cb92`](https://redirect.github.com/nodejs/node/commit/7e0e86cb92)]
    - **deps**: upgrade npm to 10.9.4 (npm team)
    [#&#8203;60074](https://redirect.github.com/nodejs/node/pull/60074)
    -
    \[[`91dda5facf`](https://redirect.github.com/nodejs/node/commit/91dda5facf)]
    - **deps**: update undici to 6.22.0 (Matteo Collina)
    [#&#8203;60112](https://redirect.github.com/nodejs/node/pull/60112)
    -
    \[[`3a3220a2f0`](https://redirect.github.com/nodejs/node/commit/3a3220a2f0)]
    - **dgram**: restore buffer optimization in fixBufferList (Yoo)
    [#&#8203;59934](https://redirect.github.com/nodejs/node/pull/59934)
    -
    \[[`09bdcce6b8`](https://redirect.github.com/nodejs/node/commit/09bdcce6b8)]
    - **diagnostics\_channel**: fix race condition with diagnostics\_channel
    and GC (Ugaitz Urien)
    [#&#8203;59910](https://redirect.github.com/nodejs/node/pull/59910)
    -
    \[[`b3eeb3bd13`](https://redirect.github.com/nodejs/node/commit/b3eeb3bd13)]
    - **doc**: provide alternative to `url.parse()` using WHATWG URL
    (Steven)
    [#&#8203;59736](https://redirect.github.com/nodejs/node/pull/59736)
    -
    \[[`1ddaab1904`](https://redirect.github.com/nodejs/node/commit/1ddaab1904)]
    - **doc**: mention reverse proxy and include simple example (Steven)
    [#&#8203;59736](https://redirect.github.com/nodejs/node/pull/59736)
    -
    \[[`3b3b71e99c`](https://redirect.github.com/nodejs/node/commit/3b3b71e99c)]
    - **doc**: mark `.env` files support as stable (Santeri Hiltunen)
    [#&#8203;59925](https://redirect.github.com/nodejs/node/pull/59925)
    -
    \[[`d37f67d1bd`](https://redirect.github.com/nodejs/node/commit/d37f67d1bd)]
    - **doc**: remove optional title prefixes (Aviv Keller)
    [#&#8203;60087](https://redirect.github.com/nodejs/node/pull/60087)
    -
    \[[`ca2dff63f9`](https://redirect.github.com/nodejs/node/commit/ca2dff63f9)]
    - **doc**: fix typo on child\_process.md (Angelo Gazzola)
    [#&#8203;60114](https://redirect.github.com/nodejs/node/pull/60114)
    -
    \[[`3fca564a05`](https://redirect.github.com/nodejs/node/commit/3fca564a05)]
    - **doc**: add automated migration info to deprecations (Augustin
    Mauroy)
    [#&#8203;60022](https://redirect.github.com/nodejs/node/pull/60022)
    -
    \[[`4bc366fc16`](https://redirect.github.com/nodejs/node/commit/4bc366fc16)]
    - **doc**: use "WebAssembly" instead of "Web Assembly" (Tobias Nießen)
    [#&#8203;59954](https://redirect.github.com/nodejs/node/pull/59954)
    -
    \[[`4808dbdd9a`](https://redirect.github.com/nodejs/node/commit/4808dbdd9a)]
    - **doc**: fix typo in section on microtask order (Tobias Nießen)
    [#&#8203;59932](https://redirect.github.com/nodejs/node/pull/59932)
    -
    \[[`d6e303d645`](https://redirect.github.com/nodejs/node/commit/d6e303d645)]
    - **doc**: update V8 fast API guidance (René)
    [#&#8203;58999](https://redirect.github.com/nodejs/node/pull/58999)
    -
    \[[`0a3a3f729e`](https://redirect.github.com/nodejs/node/commit/0a3a3f729e)]
    - **doc**: add security escalation policy (Ulises Gascón)
    [#&#8203;59806](https://redirect.github.com/nodejs/node/pull/59806)
    -
    \[[`8fd669c70d`](https://redirect.github.com/nodejs/node/commit/8fd669c70d)]
    - **doc**: type improvement of file `http.md` (yusheng chen)
    [#&#8203;58189](https://redirect.github.com/nodejs/node/pull/58189)
    -
    \[[`9833dc6060`](https://redirect.github.com/nodejs/node/commit/9833dc6060)]
    - **doc**: rephrase dynamic import() description (Nam Yooseong)
    [#&#8203;59224](https://redirect.github.com/nodejs/node/pull/59224)
    -
    \[[`2870a73681`](https://redirect.github.com/nodejs/node/commit/2870a73681)]
    - **doc,crypto**: update subtle.generateKey and subtle.importKey (Filip
    Skokan)
    [#&#8203;59851](https://redirect.github.com/nodejs/node/pull/59851)
    -
    \[[`85818db93c`](https://redirect.github.com/nodejs/node/commit/85818db93c)]
    - **fs,win**: do not add a second trailing slash in readdir (Gerhard
    Stöbich)
    [#&#8203;59847](https://redirect.github.com/nodejs/node/pull/59847)
    -
    \[[`bedaaa11fc`](https://redirect.github.com/nodejs/node/commit/bedaaa11fc)]
    - **(SEMVER-MINOR)** **http**: support http proxy for fetch under
    NODE\_USE\_ENV\_PROXY (Joyee Cheung)
    [#&#8203;57165](https://redirect.github.com/nodejs/node/pull/57165)
    -
    \[[`af8b5fa29d`](https://redirect.github.com/nodejs/node/commit/af8b5fa29d)]
    - **(SEMVER-MINOR)** **http**: add shouldUpgradeCallback to let servers
    control HTTP upgrades (Tim Perry)
    [#&#8203;59824](https://redirect.github.com/nodejs/node/pull/59824)
    -
    \[[`758271ae66`](https://redirect.github.com/nodejs/node/commit/758271ae66)]
    - **http**: optimize checkIsHttpToken for short strings (방진혁)
    [#&#8203;59832](https://redirect.github.com/nodejs/node/pull/59832)
    -
    \[[`42102594b1`](https://redirect.github.com/nodejs/node/commit/42102594b1)]
    - **(SEMVER-MINOR)** **http,https**: add built-in proxy support in
    http/https.request and Agent (Joyee Cheung)
    [#&#8203;58980](https://redirect.github.com/nodejs/node/pull/58980)
    -
    \[[`a33ed9bf96`](https://redirect.github.com/nodejs/node/commit/a33ed9bf96)]
    - **inspector**: ensure adequate memory allocation for
    `Binary::toBase64` (René)
    [#&#8203;59870](https://redirect.github.com/nodejs/node/pull/59870)
    -
    \[[`34c686be2b`](https://redirect.github.com/nodejs/node/commit/34c686be2b)]
    - **lib**: update inspect output format for subclasses (Miguel Marcondes
    Filho)
    [#&#8203;59687](https://redirect.github.com/nodejs/node/pull/59687)
    -
    \[[`12e553529c`](https://redirect.github.com/nodejs/node/commit/12e553529c)]
    - **lib**: add source map support for assert messages (Chengzhong Wu)
    [#&#8203;59751](https://redirect.github.com/nodejs/node/pull/59751)
    -
    \[[`d2a70571f8`](https://redirect.github.com/nodejs/node/commit/d2a70571f8)]
    - **lib,src**: refactor assert to load error source from memory
    (Chengzhong Wu)
    [#&#8203;59751](https://redirect.github.com/nodejs/node/pull/59751)
    -
    \[[`20a9e86b5d`](https://redirect.github.com/nodejs/node/commit/20a9e86b5d)]
    - **meta**: move Michael to emeritus (Michael Dawson)
    [#&#8203;60070](https://redirect.github.com/nodejs/node/pull/60070)
    -
    \[[`c591cca15c`](https://redirect.github.com/nodejs/node/commit/c591cca15c)]
    - **meta**: bump github/codeql-action from 3.30.0 to 3.30.5
    (dependabot\[bot])
    [#&#8203;60089](https://redirect.github.com/nodejs/node/pull/60089)
    -
    \[[`090ba141b1`](https://redirect.github.com/nodejs/node/commit/090ba141b1)]
    - **meta**: bump codecov/codecov-action from 5.5.0 to 5.5.1
    (dependabot\[bot])
    [#&#8203;60091](https://redirect.github.com/nodejs/node/pull/60091)
    -
    \[[`a0ba6884a5`](https://redirect.github.com/nodejs/node/commit/a0ba6884a5)]
    - **meta**: bump actions/stale from 9.1.0 to 10.0.0 (dependabot\[bot])
    [#&#8203;60092](https://redirect.github.com/nodejs/node/pull/60092)
    -
    \[[`0feca0c541`](https://redirect.github.com/nodejs/node/commit/0feca0c541)]
    - **meta**: bump actions/setup-node from 4.4.0 to 5.0.0
    (dependabot\[bot])
    [#&#8203;60093](https://redirect.github.com/nodejs/node/pull/60093)
    -
    \[[`7cd2b42d18`](https://redirect.github.com/nodejs/node/commit/7cd2b42d18)]
    - **meta**: bump step-security/harden-runner from 2.12.2 to 2.13.1
    (dependabot\[bot])
    [#&#8203;60094](https://redirect.github.com/nodejs/node/pull/60094)
    -
    \[[`1f3b9d66ac`](https://redirect.github.com/nodejs/node/commit/1f3b9d66ac)]
    - **meta**: bump actions/cache from 4.2.4 to 4.3.0 (dependabot\[bot])
    [#&#8203;60095](https://redirect.github.com/nodejs/node/pull/60095)
    -
    \[[`0fedbb3de7`](https://redirect.github.com/nodejs/node/commit/0fedbb3de7)]
    - **meta**: bump ossf/scorecard-action from 2.4.2 to 2.4.3
    (dependabot\[bot])
    [#&#8203;60096](https://redirect.github.com/nodejs/node/pull/60096)
    -
    \[[`04590b8267`](https://redirect.github.com/nodejs/node/commit/04590b8267)]
    - **meta**: bump actions/setup-python from 5.6.0 to 6.0.0
    (dependabot\[bot])
    [#&#8203;60090](https://redirect.github.com/nodejs/node/pull/60090)
    -
    \[[`2bf0a9318f`](https://redirect.github.com/nodejs/node/commit/2bf0a9318f)]
    - **meta**: add .npmrc with ignore-scripts=true (Joyee Cheung)
    [#&#8203;59914](https://redirect.github.com/nodejs/node/pull/59914)
    -
    \[[`e10dc7b81c`](https://redirect.github.com/nodejs/node/commit/e10dc7b81c)]
    - **module**: allow overriding linked requests for a ModuleWrap
    (Chengzhong Wu)
    [#&#8203;59527](https://redirect.github.com/nodejs/node/pull/59527)
    -
    \[[`2237142369`](https://redirect.github.com/nodejs/node/commit/2237142369)]
    - **module**: link module with a module request record (Chengzhong Wu)
    [#&#8203;58886](https://redirect.github.com/nodejs/node/pull/58886)
    -
    \[[`6d24b88fbc`](https://redirect.github.com/nodejs/node/commit/6d24b88fbc)]
    - **node-api**: added SharedArrayBuffer api (Mert Can Altin)
    [#&#8203;59071](https://redirect.github.com/nodejs/node/pull/59071)
    -
    \[[`4cc84c96f4`](https://redirect.github.com/nodejs/node/commit/4cc84c96f4)]
    - **node-api**: make napi\_delete\_reference use node\_api\_basic\_env
    (Jeetu Suthar)
    [#&#8203;59684](https://redirect.github.com/nodejs/node/pull/59684)
    -
    \[[`e790eb6b50`](https://redirect.github.com/nodejs/node/commit/e790eb6b50)]
    - **repl**: fix cpu overhead pasting big strings to the REPL (Ruben
    Bridgewater)
    [#&#8203;59857](https://redirect.github.com/nodejs/node/pull/59857)
    -
    \[[`99ea08dc43`](https://redirect.github.com/nodejs/node/commit/99ea08dc43)]
    - **repl**: add isValidParentheses check before wrap input (Xuguang Mei)
    [#&#8203;59607](https://redirect.github.com/nodejs/node/pull/59607)
    -
    \[[`e4a4f63019`](https://redirect.github.com/nodejs/node/commit/e4a4f63019)]
    - **sqlite**: fix crash session extension callbacks with workers (Bart
    Louwers)
    [#&#8203;59848](https://redirect.github.com/nodejs/node/pull/59848)
    -
    \[[`42c5544b97`](https://redirect.github.com/nodejs/node/commit/42c5544b97)]
    - **src**: assert memory calc for max-old-space-size-percentage (Asaf
    Federman)
    [#&#8203;59460](https://redirect.github.com/nodejs/node/pull/59460)
    -
    \[[`686ac49b82`](https://redirect.github.com/nodejs/node/commit/686ac49b82)]
    - **(SEMVER-MINOR)** **src**: add percentage support to
    --max-old-space-size (Asaf Federman)
    [#&#8203;59082](https://redirect.github.com/nodejs/node/pull/59082)
    -
    \[[`84701ff668`](https://redirect.github.com/nodejs/node/commit/84701ff668)]
    - **src**: clear all linked module caches once instantiated (Chengzhong
    Wu) [#&#8203;59117](https://redirect.github.com/nodejs/node/pull/59117)
    -
    \[[`8e182e561f`](https://redirect.github.com/nodejs/node/commit/8e182e561f)]
    - **src**: remove unnecessary `Environment::GetCurrent()` calls (Moonki
    Choi)
    [#&#8203;59814](https://redirect.github.com/nodejs/node/pull/59814)
    -
    \[[`c9cde35c4d`](https://redirect.github.com/nodejs/node/commit/c9cde35c4d)]
    - **src**: simplify is\_callable by making it a concept (Tobias Nießen)
    [#&#8203;58169](https://redirect.github.com/nodejs/node/pull/58169)
    -
    \[[`892b425ee1`](https://redirect.github.com/nodejs/node/commit/892b425ee1)]
    - **src**: rename private fields to follow naming convention (Moonki
    Choi)
    [#&#8203;59923](https://redirect.github.com/nodejs/node/pull/59923)
    -
    \[[`36b68db7f5`](https://redirect.github.com/nodejs/node/commit/36b68db7f5)]
    - **src**: reduce the nearest parent package JSON cache size (Michael
    Smith)
    [#&#8203;59888](https://redirect.github.com/nodejs/node/pull/59888)
    -
    \[[`26b40bad02`](https://redirect.github.com/nodejs/node/commit/26b40bad02)]
    - **src**: replace FIXED\_ONE\_BYTE\_STRING with Environment-cached
    strings (Moonki Choi)
    [#&#8203;59891](https://redirect.github.com/nodejs/node/pull/59891)
    -
    \[[`34dcb7dc32`](https://redirect.github.com/nodejs/node/commit/34dcb7dc32)]
    - **src**: create strings in `FIXED_ONE_BYTE_STRING` as internalized
    (Anna Henningsen)
    [#&#8203;59826](https://redirect.github.com/nodejs/node/pull/59826)
    -
    \[[`4d748add05`](https://redirect.github.com/nodejs/node/commit/4d748add05)]
    - **src**: remove `std::array` overload of `FIXED_ONE_BYTE_STRING` (Anna
    Henningsen)
    [#&#8203;59826](https://redirect.github.com/nodejs/node/pull/59826)
    -
    \[[`bb6fd7c2d1`](https://redirect.github.com/nodejs/node/commit/bb6fd7c2d1)]
    - **src**: ensure `v8::Eternal` is empty before setting it (Anna
    Henningsen)
    [#&#8203;59825](https://redirect.github.com/nodejs/node/pull/59825)
    -
    \[[`7a91282bf9`](https://redirect.github.com/nodejs/node/commit/7a91282bf9)]
    - **src**: use simdjson::pad (0hm☘️)
    [#&#8203;59391](https://redirect.github.com/nodejs/node/pull/59391)
    -
    \[[`ba00875f01`](https://redirect.github.com/nodejs/node/commit/ba00875f01)]
    - **stream**: use new AsyncResource instead of bind (Matteo Collina)
    [#&#8203;59867](https://redirect.github.com/nodejs/node/pull/59867)
    -
    \[[`ebec3ef68b`](https://redirect.github.com/nodejs/node/commit/ebec3ef68b)]
    - **(SEMVER-MINOR)** **test**: move http proxy tests to
    test/client-proxy (Joyee Cheung)
    [#&#8203;58980](https://redirect.github.com/nodejs/node/pull/58980)
    -
    \[[`7067d79fb3`](https://redirect.github.com/nodejs/node/commit/7067d79fb3)]
    - **test**: mark sea tests flaky on macOS x64 (Richard Lau)
    [#&#8203;60068](https://redirect.github.com/nodejs/node/pull/60068)
    -
    \[[`ca1942c9d5`](https://redirect.github.com/nodejs/node/commit/ca1942c9d5)]
    - **test**: testcase demonstrating issue 59541 (Eric Rannaud)
    [#&#8203;59801](https://redirect.github.com/nodejs/node/pull/59801)
    -
    \[[`660d57355e`](https://redirect.github.com/nodejs/node/commit/660d57355e)]
    - **test,doc**: skip --max-old-space-size-percentage on 32-bit platforms
    (Asaf Federman)
    [#&#8203;60144](https://redirect.github.com/nodejs/node/pull/60144)
    -
    \[[`19a7b1ef26`](https://redirect.github.com/nodejs/node/commit/19a7b1ef26)]
    - **tls**: load bundled and extra certificates off-thread (Joyee Cheung)
    [#&#8203;59856](https://redirect.github.com/nodejs/node/pull/59856)
    -
    \[[`095e7a81fc`](https://redirect.github.com/nodejs/node/commit/095e7a81fc)]
    - **tls**: only do off-thread certificate loading on loading tls (Joyee
    Cheung)
    [#&#8203;59856](https://redirect.github.com/nodejs/node/pull/59856)
    -
    \[[`c42c1204c7`](https://redirect.github.com/nodejs/node/commit/c42c1204c7)]
    - **tools**: fix `tools/make-v8.sh` for clang (Richard Lau)
    [#&#8203;59893](https://redirect.github.com/nodejs/node/pull/59893)
    -
    \[[`b632a1d98d`](https://redirect.github.com/nodejs/node/commit/b632a1d98d)]
    - **tools**: skip test-internet workflow for draft PRs (Michaël Zasso)
    [#&#8203;59817](https://redirect.github.com/nodejs/node/pull/59817)
    -
    \[[`6021c3ac76`](https://redirect.github.com/nodejs/node/commit/6021c3ac76)]
    - **tools**: copyedit `build-tarball.yml` (Antoine du Hamel)
    [#&#8203;59808](https://redirect.github.com/nodejs/node/pull/59808)
    -
    \[[`ef005d0c9b`](https://redirect.github.com/nodejs/node/commit/ef005d0c9b)]
    - **typings**: update 'types' binding (René)
    [#&#8203;59692](https://redirect.github.com/nodejs/node/pull/59692)
    -
    \[[`28ef564ecd`](https://redirect.github.com/nodejs/node/commit/28ef564ecd)]
    - **typings**: remove unused imports (Nam Yooseong)
    [#&#8203;59880](https://redirect.github.com/nodejs/node/pull/59880)
    -
    \[[`f88752ddb6`](https://redirect.github.com/nodejs/node/commit/f88752ddb6)]
    - **url**: replaced slice with at (Mikhail)
    [#&#8203;59181](https://redirect.github.com/nodejs/node/pull/59181)
    -
    \[[`24c224960c`](https://redirect.github.com/nodejs/node/commit/24c224960c)]
    - **url**: add type checking to urlToHttpOptions() (simon-id)
    [#&#8203;59753](https://redirect.github.com/nodejs/node/pull/59753)
    -
    \[[`f2fbcc576d`](https://redirect.github.com/nodejs/node/commit/f2fbcc576d)]
    - **util**: fix debuglog.enabled not being present with callback logger
    (Ruben Bridgewater)
    [#&#8203;59858](https://redirect.github.com/nodejs/node/pull/59858)
    -
    \[[`6277058e43`](https://redirect.github.com/nodejs/node/commit/6277058e43)]
    - **vm**: sync-ify SourceTextModule linkage (Chengzhong Wu)
    [#&#8203;59000](https://redirect.github.com/nodejs/node/pull/59000)
    -
    \[[`5bf21a4309`](https://redirect.github.com/nodejs/node/commit/5bf21a4309)]
    - **vm**: explain how to share promises between contexts w/
    afterEvaluate (Eric Rannaud)
    [#&#8203;59801](https://redirect.github.com/nodejs/node/pull/59801)
    -
    \[[`312b33a083`](https://redirect.github.com/nodejs/node/commit/312b33a083)]
    - **vm**: "afterEvaluate", evaluate() return a promise from the outer
    context (Eric Rannaud)
    [#&#8203;59801](https://redirect.github.com/nodejs/node/pull/59801)
    -
    \[[`1eadab863c`](https://redirect.github.com/nodejs/node/commit/1eadab863c)]
    - **win,tools**: add description to signature (Martin Costello)
    [#&#8203;59877](https://redirect.github.com/nodejs/node/pull/59877)
    -
    \[[`816e1befb1`](https://redirect.github.com/nodejs/node/commit/816e1befb1)]
    - **zlib**: reduce code duplication (jhofstee)
    [#&#8203;57810](https://redirect.github.com/nodejs/node/pull/57810)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/textlint/textlint).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Dec 3, 2025
    Configuration menu
    Copy the full SHA
    ed5d3a0 View commit details
    Browse the repository at this point in the history
  3. v15.4.1 (#1846)

    <!-- Release notes generated using configuration in .github/release.yml
    at master -->
    
    ## What's Changed
    ### CI
    * chore(deps): update patch updates by @renovate[bot] in
    #1830
    * chore(deps): update github/codeql-action action to v3.31.4 by
    @renovate[bot] in #1834
    * chore(deps): update rossjrw/pr-preview-action action to v1.6.3 by
    @renovate[bot] in #1838
    * chore(deps): update peter-evans/create-pull-request action to v7.0.9
    by @renovate[bot] in #1840
    * chore(deps): update github/codeql-action action to v3.31.5 by
    @renovate[bot] in #1841
    ### Dependency Updates
    * chore(deps): update pnpm to v10.21.0 by @renovate[bot] in
    #1826
    * chore(deps): update eslint to ^8.46.4 (patch) by @renovate[bot] in
    #1827
    * chore(deps): update dependency @types/node to ^24.10.1 by
    @renovate[bot] in #1828
    * chore(deps): update pnpm to v10.22.0 by @renovate[bot] in
    #1829
    * chore(deps): update dependency lerna to ^9.0.1 by @renovate[bot] in
    #1831
    * chore(deps): update eslint to ^8.47.0 (minor) by @renovate[bot] in
    #1832
    * chore(deps): update dependency @types/react to ^18.3.27 by
    @renovate[bot] in #1833
    * fix(deps): update minor updates (minor) by @renovate[bot] in
    #1836
    * fix(deps): update patch updates (patch) by @renovate[bot] in
    #1835
    * chore(deps): update pnpm to v10.23.0 by @renovate[bot] in
    #1837
    * chore(deps): update dependency @types/lodash to ^4.17.21 by
    @renovate[bot] in #1839
    * chore(deps): update eslint to ^8.48.0 (patch) by @renovate[bot] in
    #1842
    * Fix js-yaml version conflict preventing dependabot updates by @Copilot
    in #1845
    ### Other Changes
    * chore(deps): update node.js to v22.21.1 by @renovate[bot] in
    #1802
    
    ## New Contributors
    * @Copilot made their first contribution in
    #1845
    
    **Full Changelog**:
    v15.4.0...v15.4.1
    
    Co-authored-by: azu <[email protected]>
    github-actions[bot] and azu authored Dec 3, 2025
    Configuration menu
    Copy the full SHA
    499cd57 View commit details
    Browse the repository at this point in the history
Loading