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: github-aws-runners/terraform-aws-github-runner
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.1.0
Choose a base ref
...
head repository: github-aws-runners/terraform-aws-github-runner
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v7.2.0
Choose a head ref
  • 18 commits
  • 44 files changed
  • 6 contributors

Commits on Dec 18, 2025

  1. chore(deps): bump actions/create-github-app-token from 2.2.0 to 2.2.1…

    … in the github group (#4950)
    
    Bumps the github group with 1 update:
    [actions/create-github-app-token](https://github.com/actions/create-github-app-token).
    
    Updates `actions/create-github-app-token` from 2.2.0 to 2.2.1
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/create-github-app-token/releases">actions/create-github-app-token's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.2.1</h2>
    <h2><a
    href="https://github.com/actions/create-github-app-token/compare/v2.2.0...v2.2.1">2.2.1</a>
    (2025-12-05)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>deps:</strong> bump the production-dependencies group with 2
    updates (<a
    href="https://redirect.github.com/actions/create-github-app-token/issues/311">#311</a>)
    (<a
    href="https://github.com/actions/create-github-app-token/commit/b212e6a739dec02d8488610fbaf8f049f82ee999">b212e6a</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/create-github-app-token/commit/29824e69f54612133e76f7eaac726eef6c875baf"><code>29824e6</code></a>
    build(release): 2.2.1 [skip ci]</li>
    <li><a
    href="https://github.com/actions/create-github-app-token/commit/b212e6a739dec02d8488610fbaf8f049f82ee999"><code>b212e6a</code></a>
    fix(deps): bump the production-dependencies group with 2 updates (<a
    href="https://redirect.github.com/actions/create-github-app-token/issues/311">#311</a>)</li>
    <li><a
    href="https://github.com/actions/create-github-app-token/commit/8efbf9bf0ff7093c26fd1720e1722fd9cdd30fac"><code>8efbf9b</code></a>
    ci: create stale workflow (<a
    href="https://redirect.github.com/actions/create-github-app-token/issues/309">#309</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/create-github-app-token/compare/7e473efe3cb98aa54f8d4bac15400b15fad77d94...29824e69f54612133e76f7eaac726eef6c875baf">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/create-github-app-token&package-manager=github_actions&previous-version=2.2.0&new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    494685f View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump step-security/harden-runner from 2.13.3 to 2.14.0 (#…

    …4952)
    
    Bumps
    [step-security/harden-runner](https://github.com/step-security/harden-runner)
    from 2.13.3 to 2.14.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/step-security/harden-runner/releases">step-security/harden-runner's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.14.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Selective installation: Harden-Runner now skips installation on
    GitHub-hosted runners when the repository has a custom property
    skip_harden_runner, allowing organizations to opt out specific
    repos.</li>
    <li>Avoid double install: The action no longer installs Harden-Runner if
    it’s already present on a GitHub-hosted runner, which could happen when
    a composite action also installs it.</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/step-security/harden-runner/compare/v2.13.3...v2.14.0">https://github.com/step-security/harden-runner/compare/v2.13.3...v2.14.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/step-security/harden-runner/commit/20cf305ff2072d973412fa9b1e3a4f227bda3c76"><code>20cf305</code></a>
    Merge pull request <a
    href="https://redirect.github.com/step-security/harden-runner/issues/622">#622</a>
    from step-security/feature/custom-property-skip</li>
    <li><a
    href="https://github.com/step-security/harden-runner/commit/c51e8eeb6c4fdcd08f65e43a051dacdbfaa69702"><code>c51e8ee</code></a>
    feat: skip agent install and post step on subsequent runs for
    GitHub-hosted r...</li>
    <li><a
    href="https://github.com/step-security/harden-runner/commit/e152b90204c3d85cefa1441b701a47a13ed28bd7"><code>e152b90</code></a>
    feat: skip harden-runner based on repository custom property</li>
    <li><a
    href="https://github.com/step-security/harden-runner/commit/ee1faec052d1000061fa79a13e030db11b3f86bd"><code>ee1faec</code></a>
    feat: replace skip-harden-runner with skip-on-custom-property input</li>
    <li><a
    href="https://github.com/step-security/harden-runner/commit/1dc7c1764659d537dab2a854b8e165a801103eb1"><code>1dc7c17</code></a>
    feat: add skip-harden-runner input to conditionally skip execution</li>
    <li>See full diff in <a
    href="https://github.com/step-security/harden-runner/compare/df199fb7be9f65074067a9eb93f12bb4c5547cf2...20cf305ff2072d973412fa9b1e3a4f227bda3c76">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=step-security/harden-runner&package-manager=github_actions&previous-version=2.13.3&new-version=2.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    1478fd1 View commit details
    Browse the repository at this point in the history
  3. chore(docs): bump pymdown-extensions from 10.16 to 10.16.1 in /.githu…

    …b/workflows/mkdocs (#4958)
    
    Bumps
    [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions)
    from 10.16 to 10.16.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/facelessuser/pymdown-extensions/releases">pymdown-extensions's
    releases</a>.</em></p>
    <blockquote>
    <h2>10.6.1</h2>
    <h2>10.16.1</h2>
    <ul>
    <li><strong>FIX</strong>: Inefficient regular expression pattern for
    figure caption numbers.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/facelessuser/pymdown-extensions/commit/b50d15a56850ed1408a284bba81cc019c6bd72e8"><code>b50d15a</code></a>
    Caption pattern should match a literal dot (<a
    href="https://redirect.github.com/facelessuser/pymdown-extensions/issues/2717">#2717</a>)</li>
    <li><a
    href="https://github.com/facelessuser/pymdown-extensions/commit/f64422f87c05031a8c8d62b1988bf76e8f65f27f"><code>f64422f</code></a>
    Update copyright</li>
    <li><a
    href="https://github.com/facelessuser/pymdown-extensions/commit/9edb92606fc813e983fce3187862a4f28bb15886"><code>9edb926</code></a>
    Use Trusted Publisher</li>
    <li>See full diff in <a
    href="https://github.com/facelessuser/pymdown-extensions/compare/10.16...10.16.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pymdown-extensions&package-manager=pip&previous-version=10.16&new-version=10.16.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/github-aws-runners/terraform-aws-github-runner/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    5d16be8 View commit details
    Browse the repository at this point in the history
  4. chore(lambda): bump the nx group across 1 directory with 3 updates (#…

    …4953)
    
    Bumps the nx group with 3 updates in the /lambdas directory:
    [@nx/eslint](https://github.com/nrwl/nx/tree/HEAD/packages/eslint),
    [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) and
    [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite).
    
    Updates `@nx/eslint` from 22.1.2 to 22.2.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nrwl/nx/releases"><code>@​nx/eslint</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.0 (2025-12-08)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>core:</strong> add multiple Nx version detection to nx
    report (<a
    href="https://redirect.github.com/nrwl/nx/pull/33599">#33599</a>)</li>
    <li><strong>core:</strong> add template support to create-nx-workspace
    (<a
    href="https://redirect.github.com/nrwl/nx/pull/33468">#33468</a>)</li>
    <li><strong>docker:</strong> auto-select version scheme when only one is
    available (<a
    href="https://redirect.github.com/nrwl/nx/pull/33671">#33671</a>)</li>
    <li><strong>expo:</strong> support Expo 54 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33612">#33612</a>)</li>
    <li><strong>gradle:</strong> add targetNamePrefix option to mark all
    gradle targets (<a
    href="https://redirect.github.com/nrwl/nx/pull/33685">#33685</a>)</li>
    <li><strong>linter:</strong> add util to load eslint rules from a
    directory (<a
    href="https://redirect.github.com/nrwl/nx/pull/33543">#33543</a>)</li>
    <li><strong>maven:</strong> update Maven plugin version to 0.0.11 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33713">#33713</a>)</li>
    <li><strong>nextjs:</strong> add migration to add AI instructions for
    upgrading to Next 16 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33608">#33608</a>)</li>
    <li><strong>nuxt:</strong> support nuxt v4 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33611">#33611</a>)</li>
    <li><strong>nx-cloud:</strong> prepend nx version to stats metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33568">#33568</a>)</li>
    <li><strong>storybook:</strong> support storybook 10.1 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33637">#33637</a>)</li>
    <li><strong>vite:</strong> add vitest 4 migration for users using
    <code>@​nx/vite</code> (<a
    href="https://redirect.github.com/nrwl/nx/pull/33630">#33630</a>)</li>
    <li><strong>vite:</strong> add migration to add <code>@​nx/vitest</code>
    (<a
    href="https://redirect.github.com/nrwl/nx/pull/33669">#33669</a>)</li>
    <li><strong>vitest:</strong> update
    <code>@​analogjs/vitest-angular</code> to 2.1.2 <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/eslint/issues/33602">#33602</a>
    (<a href="https://redirect.github.com/nrwl/nx/pull/33681">#33681</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33602">#33602</a>)</li>
    <li><strong>vitest:</strong> make initial generation for JS projects
    more lightweight (<a
    href="https://redirect.github.com/nrwl/nx/pull/33670">#33670</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>angular-rspack:</strong> use CJS when serving applications
    for HMR <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/eslint/issues/33106">#33106</a>
    (<a href="https://redirect.github.com/nrwl/nx/pull/33693">#33693</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33106">#33106</a>)</li>
    <li><strong>angular-rspack:</strong> ensure rebuild logs are only
    printed once (<a
    href="https://redirect.github.com/nrwl/nx/pull/33694">#33694</a>)</li>
    <li><strong>bundling:</strong> replace rollup-plugin-copy with nx copy
    assets plugin (<a
    href="https://redirect.github.com/nrwl/nx/pull/33601">#33601</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32398">#32398</a>)</li>
    <li><strong>bundling:</strong> set buildLibsFromSource in normalize
    options for Rollup (<a
    href="https://redirect.github.com/nrwl/nx/pull/33679">#33679</a>)</li>
    <li><strong>core:</strong> don't presume a task is long running if its
    marked cacheable (<a
    href="https://redirect.github.com/nrwl/nx/pull/33545">#33545</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32610">#32610</a>)</li>
    <li><strong>core:</strong> daemon command should exit at end (<a
    href="https://redirect.github.com/nrwl/nx/pull/33547">#33547</a>)</li>
    <li><strong>core:</strong> provide error when nested graph construction
    would occur invoked during createNodes (<a
    href="https://redirect.github.com/nrwl/nx/pull/33541">#33541</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/29618">#29618</a>)</li>
    <li><strong>core:</strong> filter out automated release commits in
    getCommitsRelevantToProjects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33482">#33482</a>)</li>
    <li><strong>core:</strong> make daemon socket path unique per process to
    prevent race condition (<a
    href="https://redirect.github.com/nrwl/nx/pull/33580">#33580</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33491">#33491</a>)</li>
    <li><strong>core:</strong> use nx-mcp for older nx versions instead of
    nx mcp (<a
    href="https://redirect.github.com/nrwl/nx/pull/33553">#33553</a>)</li>
    <li><strong>core:</strong> propagate continuous task failures to
    dependent tasks (<a
    href="https://redirect.github.com/nrwl/nx/pull/33492">#33492</a>)</li>
    <li><strong>core:</strong> kill child process tree in different running
    tasks (<a
    href="https://redirect.github.com/nrwl/nx/pull/33636">#33636</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32438">#32438</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33460">#33460</a>)</li>
    <li><strong>core:</strong> include create-nx-workspace in migration
    package group (<a
    href="https://redirect.github.com/nrwl/nx/pull/33643">#33643</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33585">#33585</a>)</li>
    <li><strong>core:</strong> suppress git stderr output in parseGitOutput
    (<a href="https://redirect.github.com/nrwl/nx/pull/33645">#33645</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33330">#33330</a>)</li>
    <li><strong>core:</strong> prevent Nx Console prompt from blocking
    non-interactive commands (<a
    href="https://redirect.github.com/nrwl/nx/pull/33646">#33646</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33552">#33552</a>)</li>
    <li><strong>core:</strong> ensure perf logs are flushed before exit in
    graph command (<a
    href="https://redirect.github.com/nrwl/nx/pull/33621">#33621</a>)</li>
    <li><strong>core:</strong> nx-schema default value for
    preserveMatchingDependencyRanges should have changed in v22 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33587">#33587</a>)</li>
    <li><strong>core:</strong> stop adding outdated vscode/cursor rule files
    to gitignore (<a
    href="https://redirect.github.com/nrwl/nx/pull/33680">#33680</a>)</li>
    <li><strong>core:</strong> sanitize project names for valid git tag
    names in nx release (<a
    href="https://redirect.github.com/nrwl/nx/pull/33692">#33692</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33262">#33262</a>)</li>
    <li><strong>core:</strong> optimize bun lockfile parser (<a
    href="https://redirect.github.com/nrwl/nx/pull/33623">#33623</a>)</li>
    <li><strong>core:</strong> cnw sends correct selectedRepositoryName;
    prints instructions when user Ctrl+C (<a
    href="https://redirect.github.com/nrwl/nx/pull/33699">#33699</a>)</li>
    <li><strong>core:</strong> use Set for O(1) visited node lookup in
    hasPath (<a
    href="https://redirect.github.com/nrwl/nx/pull/33754">#33754</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32265">#32265</a>)</li>
    <li><strong>docker:</strong> fix releasing non docker projects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33667">#33667</a>)</li>
    <li><strong>gradle:</strong> do not add gradle plugin to plugins block
    if using version catalogs (<a
    href="https://redirect.github.com/nrwl/nx/pull/33763">#33763</a>)</li>
    <li><strong>graph:</strong> align exclude flag with others by using
    findMatchingProjects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33550">#33550</a>)</li>
    <li><strong>graph:</strong> surface task graph client error via error
    toast (<a
    href="https://redirect.github.com/nrwl/nx/pull/33600">#33600</a>)</li>
    <li><strong>js:</strong> ensure copy-workspace-modules copies transitive
    workspace dependencies (<a
    href="https://redirect.github.com/nrwl/nx/pull/33570">#33570</a>)</li>
    <li><strong>linter:</strong> handle various flat config override
    structures (<a
    href="https://redirect.github.com/nrwl/nx/pull/33548">#33548</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31796">#31796</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/nrwl/nx/commit/f8f05b40866679490330e77b5c0095630644d042"><code>f8f05b4</code></a>
    fix(linter): update generators to use ESLint v9 compatible versions (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/eslint/issues/33633">#33633</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/f87e20fe75807c77456cc70a45c63dbcea6e8004"><code>f87e20f</code></a>
    fix(linter): base eslint config should ignore out-tsc directories (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/eslint/issues/33639">#33639</a>)</li>
    <li>See full diff in <a
    href="https://github.com/nrwl/nx/commits/22.2.0/packages/eslint">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@nx/js` from 22.1.3 to 22.2.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nrwl/nx/releases"><code>@​nx/js</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.0 (2025-12-08)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>core:</strong> add multiple Nx version detection to nx
    report (<a
    href="https://redirect.github.com/nrwl/nx/pull/33599">#33599</a>)</li>
    <li><strong>core:</strong> add template support to create-nx-workspace
    (<a
    href="https://redirect.github.com/nrwl/nx/pull/33468">#33468</a>)</li>
    <li><strong>docker:</strong> auto-select version scheme when only one is
    available (<a
    href="https://redirect.github.com/nrwl/nx/pull/33671">#33671</a>)</li>
    <li><strong>expo:</strong> support Expo 54 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33612">#33612</a>)</li>
    <li><strong>gradle:</strong> add targetNamePrefix option to mark all
    gradle targets (<a
    href="https://redirect.github.com/nrwl/nx/pull/33685">#33685</a>)</li>
    <li><strong>linter:</strong> add util to load eslint rules from a
    directory (<a
    href="https://redirect.github.com/nrwl/nx/pull/33543">#33543</a>)</li>
    <li><strong>maven:</strong> update Maven plugin version to 0.0.11 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33713">#33713</a>)</li>
    <li><strong>nextjs:</strong> add migration to add AI instructions for
    upgrading to Next 16 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33608">#33608</a>)</li>
    <li><strong>nuxt:</strong> support nuxt v4 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33611">#33611</a>)</li>
    <li><strong>nx-cloud:</strong> prepend nx version to stats metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33568">#33568</a>)</li>
    <li><strong>storybook:</strong> support storybook 10.1 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33637">#33637</a>)</li>
    <li><strong>vite:</strong> add vitest 4 migration for users using
    <code>@​nx/vite</code> (<a
    href="https://redirect.github.com/nrwl/nx/pull/33630">#33630</a>)</li>
    <li><strong>vite:</strong> add migration to add <code>@​nx/vitest</code>
    (<a
    href="https://redirect.github.com/nrwl/nx/pull/33669">#33669</a>)</li>
    <li><strong>vitest:</strong> update
    <code>@​analogjs/vitest-angular</code> to 2.1.2 <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/33602">#33602</a>
    (<a href="https://redirect.github.com/nrwl/nx/pull/33681">#33681</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33602">#33602</a>)</li>
    <li><strong>vitest:</strong> make initial generation for JS projects
    more lightweight (<a
    href="https://redirect.github.com/nrwl/nx/pull/33670">#33670</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>angular-rspack:</strong> use CJS when serving applications
    for HMR <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/33106">#33106</a>
    (<a href="https://redirect.github.com/nrwl/nx/pull/33693">#33693</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33106">#33106</a>)</li>
    <li><strong>angular-rspack:</strong> ensure rebuild logs are only
    printed once (<a
    href="https://redirect.github.com/nrwl/nx/pull/33694">#33694</a>)</li>
    <li><strong>bundling:</strong> replace rollup-plugin-copy with nx copy
    assets plugin (<a
    href="https://redirect.github.com/nrwl/nx/pull/33601">#33601</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32398">#32398</a>)</li>
    <li><strong>bundling:</strong> set buildLibsFromSource in normalize
    options for Rollup (<a
    href="https://redirect.github.com/nrwl/nx/pull/33679">#33679</a>)</li>
    <li><strong>core:</strong> don't presume a task is long running if its
    marked cacheable (<a
    href="https://redirect.github.com/nrwl/nx/pull/33545">#33545</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32610">#32610</a>)</li>
    <li><strong>core:</strong> daemon command should exit at end (<a
    href="https://redirect.github.com/nrwl/nx/pull/33547">#33547</a>)</li>
    <li><strong>core:</strong> provide error when nested graph construction
    would occur invoked during createNodes (<a
    href="https://redirect.github.com/nrwl/nx/pull/33541">#33541</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/29618">#29618</a>)</li>
    <li><strong>core:</strong> filter out automated release commits in
    getCommitsRelevantToProjects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33482">#33482</a>)</li>
    <li><strong>core:</strong> make daemon socket path unique per process to
    prevent race condition (<a
    href="https://redirect.github.com/nrwl/nx/pull/33580">#33580</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33491">#33491</a>)</li>
    <li><strong>core:</strong> use nx-mcp for older nx versions instead of
    nx mcp (<a
    href="https://redirect.github.com/nrwl/nx/pull/33553">#33553</a>)</li>
    <li><strong>core:</strong> propagate continuous task failures to
    dependent tasks (<a
    href="https://redirect.github.com/nrwl/nx/pull/33492">#33492</a>)</li>
    <li><strong>core:</strong> kill child process tree in different running
    tasks (<a
    href="https://redirect.github.com/nrwl/nx/pull/33636">#33636</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32438">#32438</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33460">#33460</a>)</li>
    <li><strong>core:</strong> include create-nx-workspace in migration
    package group (<a
    href="https://redirect.github.com/nrwl/nx/pull/33643">#33643</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33585">#33585</a>)</li>
    <li><strong>core:</strong> suppress git stderr output in parseGitOutput
    (<a href="https://redirect.github.com/nrwl/nx/pull/33645">#33645</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33330">#33330</a>)</li>
    <li><strong>core:</strong> prevent Nx Console prompt from blocking
    non-interactive commands (<a
    href="https://redirect.github.com/nrwl/nx/pull/33646">#33646</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33552">#33552</a>)</li>
    <li><strong>core:</strong> ensure perf logs are flushed before exit in
    graph command (<a
    href="https://redirect.github.com/nrwl/nx/pull/33621">#33621</a>)</li>
    <li><strong>core:</strong> nx-schema default value for
    preserveMatchingDependencyRanges should have changed in v22 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33587">#33587</a>)</li>
    <li><strong>core:</strong> stop adding outdated vscode/cursor rule files
    to gitignore (<a
    href="https://redirect.github.com/nrwl/nx/pull/33680">#33680</a>)</li>
    <li><strong>core:</strong> sanitize project names for valid git tag
    names in nx release (<a
    href="https://redirect.github.com/nrwl/nx/pull/33692">#33692</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33262">#33262</a>)</li>
    <li><strong>core:</strong> optimize bun lockfile parser (<a
    href="https://redirect.github.com/nrwl/nx/pull/33623">#33623</a>)</li>
    <li><strong>core:</strong> cnw sends correct selectedRepositoryName;
    prints instructions when user Ctrl+C (<a
    href="https://redirect.github.com/nrwl/nx/pull/33699">#33699</a>)</li>
    <li><strong>core:</strong> use Set for O(1) visited node lookup in
    hasPath (<a
    href="https://redirect.github.com/nrwl/nx/pull/33754">#33754</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32265">#32265</a>)</li>
    <li><strong>docker:</strong> fix releasing non docker projects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33667">#33667</a>)</li>
    <li><strong>gradle:</strong> do not add gradle plugin to plugins block
    if using version catalogs (<a
    href="https://redirect.github.com/nrwl/nx/pull/33763">#33763</a>)</li>
    <li><strong>graph:</strong> align exclude flag with others by using
    findMatchingProjects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33550">#33550</a>)</li>
    <li><strong>graph:</strong> surface task graph client error via error
    toast (<a
    href="https://redirect.github.com/nrwl/nx/pull/33600">#33600</a>)</li>
    <li><strong>js:</strong> ensure copy-workspace-modules copies transitive
    workspace dependencies (<a
    href="https://redirect.github.com/nrwl/nx/pull/33570">#33570</a>)</li>
    <li><strong>linter:</strong> handle various flat config override
    structures (<a
    href="https://redirect.github.com/nrwl/nx/pull/33548">#33548</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31796">#31796</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li>See full diff in <a
    href="https://github.com/nrwl/nx/commits/22.2.0/packages/js">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@nx/vite` from 22.1.3 to 22.2.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nrwl/nx/releases"><code>@​nx/vite</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.0 (2025-12-08)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>core:</strong> add multiple Nx version detection to nx
    report (<a
    href="https://redirect.github.com/nrwl/nx/pull/33599">#33599</a>)</li>
    <li><strong>core:</strong> add template support to create-nx-workspace
    (<a
    href="https://redirect.github.com/nrwl/nx/pull/33468">#33468</a>)</li>
    <li><strong>docker:</strong> auto-select version scheme when only one is
    available (<a
    href="https://redirect.github.com/nrwl/nx/pull/33671">#33671</a>)</li>
    <li><strong>expo:</strong> support Expo 54 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33612">#33612</a>)</li>
    <li><strong>gradle:</strong> add targetNamePrefix option to mark all
    gradle targets (<a
    href="https://redirect.github.com/nrwl/nx/pull/33685">#33685</a>)</li>
    <li><strong>linter:</strong> add util to load eslint rules from a
    directory (<a
    href="https://redirect.github.com/nrwl/nx/pull/33543">#33543</a>)</li>
    <li><strong>maven:</strong> update Maven plugin version to 0.0.11 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33713">#33713</a>)</li>
    <li><strong>nextjs:</strong> add migration to add AI instructions for
    upgrading to Next 16 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33608">#33608</a>)</li>
    <li><strong>nuxt:</strong> support nuxt v4 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33611">#33611</a>)</li>
    <li><strong>nx-cloud:</strong> prepend nx version to stats metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33568">#33568</a>)</li>
    <li><strong>storybook:</strong> support storybook 10.1 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33637">#33637</a>)</li>
    <li><strong>vite:</strong> add vitest 4 migration for users using
    <code>@​nx/vite</code> (<a
    href="https://redirect.github.com/nrwl/nx/pull/33630">#33630</a>)</li>
    <li><strong>vite:</strong> add migration to add <code>@​nx/vitest</code>
    (<a
    href="https://redirect.github.com/nrwl/nx/pull/33669">#33669</a>)</li>
    <li><strong>vitest:</strong> update
    <code>@​analogjs/vitest-angular</code> to 2.1.2 <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33602">#33602</a>
    (<a href="https://redirect.github.com/nrwl/nx/pull/33681">#33681</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33602">#33602</a>)</li>
    <li><strong>vitest:</strong> make initial generation for JS projects
    more lightweight (<a
    href="https://redirect.github.com/nrwl/nx/pull/33670">#33670</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>angular-rspack:</strong> use CJS when serving applications
    for HMR <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33106">#33106</a>
    (<a href="https://redirect.github.com/nrwl/nx/pull/33693">#33693</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33106">#33106</a>)</li>
    <li><strong>angular-rspack:</strong> ensure rebuild logs are only
    printed once (<a
    href="https://redirect.github.com/nrwl/nx/pull/33694">#33694</a>)</li>
    <li><strong>bundling:</strong> replace rollup-plugin-copy with nx copy
    assets plugin (<a
    href="https://redirect.github.com/nrwl/nx/pull/33601">#33601</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32398">#32398</a>)</li>
    <li><strong>bundling:</strong> set buildLibsFromSource in normalize
    options for Rollup (<a
    href="https://redirect.github.com/nrwl/nx/pull/33679">#33679</a>)</li>
    <li><strong>core:</strong> don't presume a task is long running if its
    marked cacheable (<a
    href="https://redirect.github.com/nrwl/nx/pull/33545">#33545</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32610">#32610</a>)</li>
    <li><strong>core:</strong> daemon command should exit at end (<a
    href="https://redirect.github.com/nrwl/nx/pull/33547">#33547</a>)</li>
    <li><strong>core:</strong> provide error when nested graph construction
    would occur invoked during createNodes (<a
    href="https://redirect.github.com/nrwl/nx/pull/33541">#33541</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/29618">#29618</a>)</li>
    <li><strong>core:</strong> filter out automated release commits in
    getCommitsRelevantToProjects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33482">#33482</a>)</li>
    <li><strong>core:</strong> make daemon socket path unique per process to
    prevent race condition (<a
    href="https://redirect.github.com/nrwl/nx/pull/33580">#33580</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33491">#33491</a>)</li>
    <li><strong>core:</strong> use nx-mcp for older nx versions instead of
    nx mcp (<a
    href="https://redirect.github.com/nrwl/nx/pull/33553">#33553</a>)</li>
    <li><strong>core:</strong> propagate continuous task failures to
    dependent tasks (<a
    href="https://redirect.github.com/nrwl/nx/pull/33492">#33492</a>)</li>
    <li><strong>core:</strong> kill child process tree in different running
    tasks (<a
    href="https://redirect.github.com/nrwl/nx/pull/33636">#33636</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32438">#32438</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33460">#33460</a>)</li>
    <li><strong>core:</strong> include create-nx-workspace in migration
    package group (<a
    href="https://redirect.github.com/nrwl/nx/pull/33643">#33643</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33585">#33585</a>)</li>
    <li><strong>core:</strong> suppress git stderr output in parseGitOutput
    (<a href="https://redirect.github.com/nrwl/nx/pull/33645">#33645</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33330">#33330</a>)</li>
    <li><strong>core:</strong> prevent Nx Console prompt from blocking
    non-interactive commands (<a
    href="https://redirect.github.com/nrwl/nx/pull/33646">#33646</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33552">#33552</a>)</li>
    <li><strong>core:</strong> ensure perf logs are flushed before exit in
    graph command (<a
    href="https://redirect.github.com/nrwl/nx/pull/33621">#33621</a>)</li>
    <li><strong>core:</strong> nx-schema default value for
    preserveMatchingDependencyRanges should have changed in v22 (<a
    href="https://redirect.github.com/nrwl/nx/pull/33587">#33587</a>)</li>
    <li><strong>core:</strong> stop adding outdated vscode/cursor rule files
    to gitignore (<a
    href="https://redirect.github.com/nrwl/nx/pull/33680">#33680</a>)</li>
    <li><strong>core:</strong> sanitize project names for valid git tag
    names in nx release (<a
    href="https://redirect.github.com/nrwl/nx/pull/33692">#33692</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/33262">#33262</a>)</li>
    <li><strong>core:</strong> optimize bun lockfile parser (<a
    href="https://redirect.github.com/nrwl/nx/pull/33623">#33623</a>)</li>
    <li><strong>core:</strong> cnw sends correct selectedRepositoryName;
    prints instructions when user Ctrl+C (<a
    href="https://redirect.github.com/nrwl/nx/pull/33699">#33699</a>)</li>
    <li><strong>core:</strong> use Set for O(1) visited node lookup in
    hasPath (<a
    href="https://redirect.github.com/nrwl/nx/pull/33754">#33754</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32265">#32265</a>)</li>
    <li><strong>docker:</strong> fix releasing non docker projects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33667">#33667</a>)</li>
    <li><strong>gradle:</strong> do not add gradle plugin to plugins block
    if using version catalogs (<a
    href="https://redirect.github.com/nrwl/nx/pull/33763">#33763</a>)</li>
    <li><strong>graph:</strong> align exclude flag with others by using
    findMatchingProjects (<a
    href="https://redirect.github.com/nrwl/nx/pull/33550">#33550</a>)</li>
    <li><strong>graph:</strong> surface task graph client error via error
    toast (<a
    href="https://redirect.github.com/nrwl/nx/pull/33600">#33600</a>)</li>
    <li><strong>js:</strong> ensure copy-workspace-modules copies transitive
    workspace dependencies (<a
    href="https://redirect.github.com/nrwl/nx/pull/33570">#33570</a>)</li>
    <li><strong>linter:</strong> handle various flat config override
    structures (<a
    href="https://redirect.github.com/nrwl/nx/pull/33548">#33548</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31796">#31796</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/nrwl/nx/commit/f0252323f8f035534afac16a231ffb8e50aa9e01"><code>f025232</code></a>
    fix(misc): update output location of ai-migration files (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33696">#33696</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/804d4c2e0cce564a4fdc0c1c685d130ed1b7ee86"><code>804d4c2</code></a>
    feat(vitest): update <code>@​analogjs/vitest-angular</code> to 2.1.2 <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33602">#33602</a>
    (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33681">#33681</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/8ff2768aaa6bc3dacd99635de898dd4fe84c4be6"><code>8ff2768</code></a>
    feat(vite): add migration to add <code>@​nx/vitest</code> (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33669">#33669</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/637daf5343ce01200fe19ede08596454280b3d3d"><code>637daf5</code></a>
    fix(vite): vitest executor to return the async iterable <a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33588">#33588</a>
    (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33668">#33668</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/00e4c0c69a4c439047ff718d2167bd8a0c4ec140"><code>00e4c0c</code></a>
    feat(vite): add vitest 4 migration for users using
    <code>@​nx/vite</code> (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/vite/issues/33630">#33630</a>)</li>
    <li>See full diff in <a
    href="https://github.com/nrwl/nx/commits/22.2.0/packages/vite">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    1262a67 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. feat: add support to use custom scale errors (#4932)

    ## Summary
    This PR makes the list of EC2 scaling error codes configurable instead
    of hardcoded in the control-plane Lambda. It allows users to extend or
    override the default retryable error set without forcing a change on
    everyone.
    
    ## Motivation
    
    Issue [#4105] was closed without a PR, leaving the scale error list
    hardcoded.
    Different environments can encounter additional EC2 error codes that
    should trigger retries; making this list configurable lets users adapt
    behavior without modifying the library code.
    
    ---------
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    edersonbrilhante and github-actions[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    5285cdc View commit details
    Browse the repository at this point in the history
  2. fix(lambda): bump the aws group in /lambdas with 7 updates (#4971)

    Bumps the aws group in /lambdas with 7 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    |
    [@aws-sdk/client-ec2](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ec2)
    | `3.948.0` | `3.953.0` |
    |
    [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm)
    | `3.948.0` | `3.953.0` |
    |
    [@aws-sdk/types](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/types)
    | `3.936.0` | `3.953.0` |
    |
    [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs)
    | `3.948.0` | `3.953.0` |
    |
    [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)
    | `3.948.0` | `3.953.0` |
    |
    [@aws-sdk/lib-storage](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage)
    | `3.948.0` | `3.953.0` |
    |
    [@aws-sdk/client-eventbridge](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge)
    | `3.948.0` | `3.953.0` |
    
    Updates `@aws-sdk/client-ec2` from 3.948.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-ec2</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ec2/CHANGELOG.md"><code>@​aws-sdk/client-ec2</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.951.0...v3.952.0">3.952.0</a>
    (2025-12-15)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ec2/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ec2/issues/7580">#7580</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/387022975437050a164942cc57eac5fd3c0a3f82"><code>3870229</code></a>
    Publish v3.952.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8"><code>f5db7c3</code></a>
    feat(client-ec2): EC2 Capacity Manager now supports SpotTotalCount,
    SpotTotal...</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/clients/client-ec2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-sdk/client-ssm` from 3.948.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-ssm</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md"><code>@​aws-sdk/client-ssm</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.951.0...v3.952.0">3.952.0</a>
    (2025-12-15)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-ssm</code></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm/issues/7580">#7580</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/387022975437050a164942cc57eac5fd3c0a3f82"><code>3870229</code></a>
    Publish v3.952.0</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/clients/client-ssm">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-sdk/types` from 3.936.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/types</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/packages/types/CHANGELOG.md"><code>@​aws-sdk/types</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/types/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/types/issues/7580">#7580</a>)</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/packages/types">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-sdk/client-sqs` from 3.948.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-sqs</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sqs/CHANGELOG.md"><code>@​aws-sdk/client-sqs</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.951.0...v3.952.0">3.952.0</a>
    (2025-12-15)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-sqs</code></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs/issues/7580">#7580</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/387022975437050a164942cc57eac5fd3c0a3f82"><code>3870229</code></a>
    Publish v3.952.0</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/clients/client-sqs">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-sdk/client-s3` from 3.948.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-s3</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md"><code>@​aws-sdk/client-s3</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.951.0...v3.952.0">3.952.0</a>
    (2025-12-15)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e0</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7580">#7580</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/387022975437050a164942cc57eac5fd3c0a3f82"><code>3870229</code></a>
    Publish v3.952.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4"><code>55955e0</code></a>
    feat(client-s3): This release adds support for the new optional field
    'Lifecy...</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/clients/client-s3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-sdk/lib-storage` from 3.948.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/lib-storage</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/lib/lib-storage/CHANGELOG.md"><code>@​aws-sdk/lib-storage</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.951.0...v3.952.0">3.952.0</a>
    (2025-12-15)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/lib-storage</code></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/lib/lib-storage/issues/7580">#7580</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/387022975437050a164942cc57eac5fd3c0a3f82"><code>3870229</code></a>
    Publish v3.952.0</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/lib/lib-storage">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-sdk/client-eventbridge` from 3.948.0 to 3.953.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-eventbridge</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.953.0</h2>
    <h4>3.953.0(2025-12-16)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>build:</strong> set cjs-&gt;es dependency in turbo (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7581">#7581</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/0ddef7f7ed1c642d15ce8e2f58029e72a6ac6902">0ddef7f7</a>)</li>
    <li>build cjs rollup without typescript (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7580">#7580</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f">4359e405</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong>
    <ul>
    <li>update client endpoints as of 2025-12-16 (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c0fba3d73ee1e707ea1d11be3b8c750db57fc45">5c0fba3d</a>)</li>
    <li>allow protocol selection by class constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e6</a>)</li>
    </ul>
    </li>
    <li><strong>client-iot:</strong> Add support for dynamic payloads in IoT
    Device Management Commands (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/991cba08effdcac0cc887296a0546ed650d408a3">991cba08</a>)</li>
    <li><strong>client-timestream-influxdb:</strong> This release adds
    support for rebooting InfluxDB DbInstances and DbClusters (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a8b712bb999f2ce4c251670169385c133de907c9">a8b712bb</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.953.0.zip</strong></p>
    <h2>v3.952.0</h2>
    <h4>3.952.0(2025-12-15)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>codegen:</strong> apply spotless eclipse formatting (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7573">#7573</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7e8a34ea9e759e533defdb14c8b69bc46a2c4225">7e8a34ea</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-bedrock-agentcore-control:</strong> This release
    updates broken links for AgentCore Policy APIs in the AWS CLI and SDK
    resources. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6207cfae3d99963e1a86c8585d72c547d1b668f4">6207cfae</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>client-service-quotas:</strong> Add support for SQ Dashboard
    Api (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/bcc5261c5e30ff57735d13dbab57b983893340bb">bcc5261c</a>)</li>
    <li><strong>client-entityresolution:</strong> Support Customer Profiles
    Integration for AWS Entity Resolution (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/32903b157a9c5ef3867cc885ba4149c8a35e200c">32903b15</a>)</li>
    <li><strong>client-health:</strong> Updating Health API endpoint
    generation for dualstack only regions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8be328fb89dd2fb443f4e0871221023a8ccd391">c8be328f</a>)</li>
    <li><strong>client-s3:</strong> This release adds support for the new
    optional field 'LifecycleExpirationDate' in S3 Inventory configurations.
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/55955e018c9276e55a3479debe28593103dac5f4">55955e01</a>)</li>
    <li><strong>client-ec2:</strong> EC2 Capacity Manager now supports
    SpotTotalCount, SpotTotalInterruptions and SpotInterruptionRate metrics
    for both vCPU and instance units. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f5db7c3c8a308db06b2fc42d82deecd5dfa9aef8">f5db7c3c</a>)</li>
    <li><strong>client-cloudwatch-logs:</strong> This release allows you to
    import your historical CloudTrail Lake data into CloudWatch with a few
    steps, enabling you to easily consolidate operational, security, and
    compliance data in one place. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/23d7db9dcdbda83b9f48d33daccdda6ca540dea6">23d7db9d</a>)</li>
    <li><strong>client-route53resolver:</strong> Adds support for enabling
    detailed metrics on Route 53 Resolver endpoints using
    RniEnhancedMetricsEnabled and TargetNameServerMetricsEnabled in the
    CreateResolverEndpoint and UpdateResolverEndpoint APIs, providing
    enhanced visibility into Resolver endpoint and target name server
    performance. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/937375511ee24a6cba577bbf5958a34ec4310df4">93737551</a>)</li>
    <li><strong>client-glacier:</strong> Documentation updates for Amazon
    Glacier's maintenance mode (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/069dcf44b1dfd064918f16a5728074a51dd9d959">069dcf44</a>)</li>
    <li><strong>client-connect:</strong> Amazon Connect now supports
    outbound WhatsApp contacts via the Send message block or
    StartOutboundChatContact API. Send proactive messages for surveys,
    reminders, and updates. Offer customers the option to switch to WhatsApp
    while in queue, eliminating hold time. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9b56eb02df69d708b8a836bfc4f9830e1cb7e49">c9b56eb0</a>)</li>
    <li><strong>client-mediatailor:</strong> Added support for Ad Decision
    Server Configuration enabling HTTP POST requests with custom bodies,
    headers, GZIP compression, and dynamic variables. No changes required
    for existing GET request configurations. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d0aae6dd626e4c6f792156c3ef793fd0246a184c">d0aae6dd</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>client-sts:</strong> warn sts default region only when used
    (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7579">#7579</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6512de50d8d3663ec7de3a7eb12e5b624033bb22">6512de50</a>)</li>
    <li><strong>credential-provider-ini:</strong> pass requestHandler from
    client to login provider (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7577">#7577</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a0bd362cca53a59918a8b55ed12dcda421edc9b5">a0bd362c</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-eventbridge/CHANGELOG.md"><code>@​aws-sdk/client-eventbridge</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.952.0...v3.953.0">3.953.0</a>
    (2025-12-16)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>clients:</strong> allow protocol selection by class
    constructor (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/issues/7568">#7568</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101">5c5fd2e</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.951.0...v3.952.0">3.952.0</a>
    (2025-12-15)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-eventbridge</code></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/09e0721ff16e567c138dce27f65bb7560e904002"><code>09e0721</code></a>
    Publish v3.953.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5c5fd2e627109cbcdb40ecf0947a5b638d517101"><code>5c5fd2e</code></a>
    feat(clients): allow protocol selection by class constructor (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge/issues/7568">#7568</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4359e405a8f3458d4411dd072b5aa998fa0c107f"><code>4359e40</code></a>
    chore: build cjs rollup without typescript (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-eventbridge/issues/7580">#7580</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/387022975437050a164942cc57eac5fd3c0a3f82"><code>3870229</code></a>
    Publish v3.952.0</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.953.0/clients/client-eventbridge">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    9843662 View commit details
    Browse the repository at this point in the history
  3. fix(lambda): bump the aws-powertools group in /lambdas with 4 updates (

    …#4972)
    
    Bumps the aws-powertools group in /lambdas with 4 updates:
    [@aws-lambda-powertools/parameters](https://github.com/aws-powertools/powertools-lambda-typescript),
    [@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript),
    [@aws-lambda-powertools/metrics](https://github.com/aws-powertools/powertools-lambda-typescript)
    and
    [@aws-lambda-powertools/tracer](https://github.com/aws-powertools/powertools-lambda-typescript).
    
    Updates `@aws-lambda-powertools/parameters` from 2.29.0 to 2.30.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@​aws-lambda-powertools/parameters</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.30.0</h2>
    <h2>Summary</h2>
    <p>We're excited to announce <a
    href="https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html">AWS
    Lambda durable function</a> support in Powertools for AWS Lambda
    TypeScript. This allows you to leverage AWS Lambda's new durable
    execution capabilities while taking the advantage of features such as
    maintaining idempotency guarantees, making it easier to build reliable
    serverless workflows that span multiple invocations.</p>
    <p>AWS Lambda durable functions allow you to simplify building
    multi-step applications and AI workflows. These functions automatically
    checkpoint progress, suspend execution for up to one year during
    long-running tasks, and recover from failures without the need to manage
    additional infrastructure.</p>
    <blockquote>
    <p>[!NOTE]
    Lambda function handlers using MiddyJS or Class method decorators aren’t
    compatible with Durable Function handlers at this time.
    Tracking issues: MiddyJS <a
    href="https://redirect.github.com/middyjs/middy/issues/1531">middyjs/middy#1531</a>
    Class Decorator <a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4832">aws-powertools/powertools-lambda-typescript#4832</a></p>
    </blockquote>
    <p>This release also includes some bug fixes and a documentation
    improvement with the help of the community.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/jinxiao"><code>@​jinxiao</code></a> and <a
    href="https://github.com/dwandro"><code>@​dwandro</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Changes</h2>
    <ul>
    <li>fix(logger): merged temp keys with same keys when appending to the
    logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix(idempotency): Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>feat(idempotency): Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>fix(event-handler): threshold limit for compression not respected
    when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    by <a href="https://github.com/svozza"><code>@​svozza</code></a></li>
    <li>feat(parser): fix DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    by <a
    href="https://github.com/benthorner"><code>@​benthorner</code></a></li>
    </ul>
    <h2>📜 Documentation updates</h2>
    <ul>
    <li>chore(ci): bumped the layer verison from 41 to 42 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump tsx from 4.20.6 to 4.21.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4829">#4829</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>docs(parser): fixed a typo for the SqsEnvelope built-in envelope (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4826">#4826</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix: fix China region arn typo (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4820">#4820</a>)
    by <a href="https://github.com/jinxiao"><code>@​jinxiao</code></a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 56
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4811">#4811</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-cdk group across 1 directory with 3
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4812">#4812</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(ci): bumped the layer verison from 40 to 41 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4800">#4800</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    </ul>
    <h2>🔧 Maintenance</h2>
    <ul>
    <li>chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1
    to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@​aws-lambda-powertools/parameters</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">2.30.0</a>
    (2025-12-11)</h2>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>event-handler</strong> export types for event handler
    middleware (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4807">#4807</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/c46974c67b0d061b6cf873c0f756553bf25f20d4">c46974c</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>commons</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>logger</strong> merged temp keys with same keys when
    appending to the logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/b30c9c458afeff79cccb6cbd7d16466c07a39455">b30c9c4</a>)</li>
    <li><strong>logger</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>metrics</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>idempotency</strong> Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/919c26dc8a09a3ce2af42e6d68728710e21afd38">919c26d</a>)</li>
    <li><strong>batch</strong> revert <code>@​aws/lambda-invoke-store</code>
    to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>event-handler</strong> threshold limit for compression not
    respected when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad14e183329801c3a866b08c6e31e722e5eb902e">ad14e18</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li><strong>idempotency</strong> Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4dc079824b57a3f6f4577e03905e3a02d055f009">4dc0798</a>)</li>
    <li><strong>parser</strong> fix
    DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bf522f8af15e0d66f0dac6bd14e08d16c6b8a3b9">bf522f8</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dd5395b7d60e0de8d1bae700156f0d30192d2435"><code>dd5395b</code></a>
    chore(ci): bump version to 2.30.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4859">#4859</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4e8d00b49acfdd6a0aa983ba7ad48d475efd9e1b"><code>4e8d00b</code></a>
    chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/609c891e924273880129d6d6081895b52d70f392"><code>609c891</code></a>
    chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/155fdf5fd682b2415f3729aaa4c3774111d127f6"><code>155fdf5</code></a>
    chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group ac...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fc1831ad2433d81bc3449eecb989b6e1bd60047c"><code>fc1831a</code></a>
    chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/915f47a59cd3142898d6cf4f2e8ea6c9e5f1f4d3"><code>915f47a</code></a>
    chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/22bbf77d1ce5daf586d0243e6ee7c32cc0aa6ed4"><code>22bbf77</code></a>
    chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/69727c20e870bc1d2fd5272eb15aef978e51df2e"><code>69727c2</code></a>
    chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501"><code>47c6545</code></a>
    chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1 to
    0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/68a71d1a7d49a63bfffd373e6c61318d55948b08"><code>68a71d1</code></a>
    chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-lambda-powertools/logger` from 2.29.0 to 2.30.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@​aws-lambda-powertools/logger</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.30.0</h2>
    <h2>Summary</h2>
    <p>We're excited to announce <a
    href="https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html">AWS
    Lambda durable function</a> support in Powertools for AWS Lambda
    TypeScript. This allows you to leverage AWS Lambda's new durable
    execution capabilities while taking the advantage of features such as
    maintaining idempotency guarantees, making it easier to build reliable
    serverless workflows that span multiple invocations.</p>
    <p>AWS Lambda durable functions allow you to simplify building
    multi-step applications and AI workflows. These functions automatically
    checkpoint progress, suspend execution for up to one year during
    long-running tasks, and recover from failures without the need to manage
    additional infrastructure.</p>
    <blockquote>
    <p>[!NOTE]
    Lambda function handlers using MiddyJS or Class method decorators aren’t
    compatible with Durable Function handlers at this time.
    Tracking issues: MiddyJS <a
    href="https://redirect.github.com/middyjs/middy/issues/1531">middyjs/middy#1531</a>
    Class Decorator <a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4832">aws-powertools/powertools-lambda-typescript#4832</a></p>
    </blockquote>
    <p>This release also includes some bug fixes and a documentation
    improvement with the help of the community.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/jinxiao"><code>@​jinxiao</code></a> and <a
    href="https://github.com/dwandro"><code>@​dwandro</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Changes</h2>
    <ul>
    <li>fix(logger): merged temp keys with same keys when appending to the
    logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix(idempotency): Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>feat(idempotency): Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>fix(event-handler): threshold limit for compression not respected
    when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    by <a href="https://github.com/svozza"><code>@​svozza</code></a></li>
    <li>feat(parser): fix DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    by <a
    href="https://github.com/benthorner"><code>@​benthorner</code></a></li>
    </ul>
    <h2>📜 Documentation updates</h2>
    <ul>
    <li>chore(ci): bumped the layer verison from 41 to 42 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump tsx from 4.20.6 to 4.21.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4829">#4829</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>docs(parser): fixed a typo for the SqsEnvelope built-in envelope (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4826">#4826</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix: fix China region arn typo (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4820">#4820</a>)
    by <a href="https://github.com/jinxiao"><code>@​jinxiao</code></a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 56
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4811">#4811</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-cdk group across 1 directory with 3
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4812">#4812</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(ci): bumped the layer verison from 40 to 41 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4800">#4800</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    </ul>
    <h2>🔧 Maintenance</h2>
    <ul>
    <li>chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1
    to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@​aws-lambda-powertools/logger</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">2.30.0</a>
    (2025-12-11)</h2>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>event-handler</strong> export types for event handler
    middleware (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4807">#4807</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/c46974c67b0d061b6cf873c0f756553bf25f20d4">c46974c</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>commons</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>logger</strong> merged temp keys with same keys when
    appending to the logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/b30c9c458afeff79cccb6cbd7d16466c07a39455">b30c9c4</a>)</li>
    <li><strong>logger</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>metrics</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>idempotency</strong> Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/919c26dc8a09a3ce2af42e6d68728710e21afd38">919c26d</a>)</li>
    <li><strong>batch</strong> revert <code>@​aws/lambda-invoke-store</code>
    to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>event-handler</strong> threshold limit for compression not
    respected when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad14e183329801c3a866b08c6e31e722e5eb902e">ad14e18</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li><strong>idempotency</strong> Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4dc079824b57a3f6f4577e03905e3a02d055f009">4dc0798</a>)</li>
    <li><strong>parser</strong> fix
    DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bf522f8af15e0d66f0dac6bd14e08d16c6b8a3b9">bf522f8</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dd5395b7d60e0de8d1bae700156f0d30192d2435"><code>dd5395b</code></a>
    chore(ci): bump version to 2.30.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4859">#4859</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4e8d00b49acfdd6a0aa983ba7ad48d475efd9e1b"><code>4e8d00b</code></a>
    chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/609c891e924273880129d6d6081895b52d70f392"><code>609c891</code></a>
    chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/155fdf5fd682b2415f3729aaa4c3774111d127f6"><code>155fdf5</code></a>
    chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group ac...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fc1831ad2433d81bc3449eecb989b6e1bd60047c"><code>fc1831a</code></a>
    chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/915f47a59cd3142898d6cf4f2e8ea6c9e5f1f4d3"><code>915f47a</code></a>
    chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/22bbf77d1ce5daf586d0243e6ee7c32cc0aa6ed4"><code>22bbf77</code></a>
    chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/69727c20e870bc1d2fd5272eb15aef978e51df2e"><code>69727c2</code></a>
    chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501"><code>47c6545</code></a>
    chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1 to
    0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/68a71d1a7d49a63bfffd373e6c61318d55948b08"><code>68a71d1</code></a>
    chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-lambda-powertools/metrics` from 2.29.0 to 2.30.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@​aws-lambda-powertools/metrics</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.30.0</h2>
    <h2>Summary</h2>
    <p>We're excited to announce <a
    href="https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html">AWS
    Lambda durable function</a> support in Powertools for AWS Lambda
    TypeScript. This allows you to leverage AWS Lambda's new durable
    execution capabilities while taking the advantage of features such as
    maintaining idempotency guarantees, making it easier to build reliable
    serverless workflows that span multiple invocations.</p>
    <p>AWS Lambda durable functions allow you to simplify building
    multi-step applications and AI workflows. These functions automatically
    checkpoint progress, suspend execution for up to one year during
    long-running tasks, and recover from failures without the need to manage
    additional infrastructure.</p>
    <blockquote>
    <p>[!NOTE]
    Lambda function handlers using MiddyJS or Class method decorators aren’t
    compatible with Durable Function handlers at this time.
    Tracking issues: MiddyJS <a
    href="https://redirect.github.com/middyjs/middy/issues/1531">middyjs/middy#1531</a>
    Class Decorator <a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4832">aws-powertools/powertools-lambda-typescript#4832</a></p>
    </blockquote>
    <p>This release also includes some bug fixes and a documentation
    improvement with the help of the community.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/jinxiao"><code>@​jinxiao</code></a> and <a
    href="https://github.com/dwandro"><code>@​dwandro</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Changes</h2>
    <ul>
    <li>fix(logger): merged temp keys with same keys when appending to the
    logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix(idempotency): Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>feat(idempotency): Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>fix(event-handler): threshold limit for compression not respected
    when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    by <a href="https://github.com/svozza"><code>@​svozza</code></a></li>
    <li>feat(parser): fix DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    by <a
    href="https://github.com/benthorner"><code>@​benthorner</code></a></li>
    </ul>
    <h2>📜 Documentation updates</h2>
    <ul>
    <li>chore(ci): bumped the layer verison from 41 to 42 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump tsx from 4.20.6 to 4.21.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4829">#4829</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>docs(parser): fixed a typo for the SqsEnvelope built-in envelope (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4826">#4826</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix: fix China region arn typo (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4820">#4820</a>)
    by <a href="https://github.com/jinxiao"><code>@​jinxiao</code></a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 56
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4811">#4811</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-cdk group across 1 directory with 3
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4812">#4812</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(ci): bumped the layer verison from 40 to 41 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4800">#4800</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    </ul>
    <h2>🔧 Maintenance</h2>
    <ul>
    <li>chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1
    to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@​aws-lambda-powertools/metrics</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">2.30.0</a>
    (2025-12-11)</h2>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>event-handler</strong> export types for event handler
    middleware (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4807">#4807</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/c46974c67b0d061b6cf873c0f756553bf25f20d4">c46974c</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>commons</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>logger</strong> merged temp keys with same keys when
    appending to the logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/b30c9c458afeff79cccb6cbd7d16466c07a39455">b30c9c4</a>)</li>
    <li><strong>logger</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>metrics</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>idempotency</strong> Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/919c26dc8a09a3ce2af42e6d68728710e21afd38">919c26d</a>)</li>
    <li><strong>batch</strong> revert <code>@​aws/lambda-invoke-store</code>
    to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>event-handler</strong> threshold limit for compression not
    respected when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad14e183329801c3a866b08c6e31e722e5eb902e">ad14e18</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li><strong>idempotency</strong> Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4dc079824b57a3f6f4577e03905e3a02d055f009">4dc0798</a>)</li>
    <li><strong>parser</strong> fix
    DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bf522f8af15e0d66f0dac6bd14e08d16c6b8a3b9">bf522f8</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dd5395b7d60e0de8d1bae700156f0d30192d2435"><code>dd5395b</code></a>
    chore(ci): bump version to 2.30.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4859">#4859</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4e8d00b49acfdd6a0aa983ba7ad48d475efd9e1b"><code>4e8d00b</code></a>
    chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/609c891e924273880129d6d6081895b52d70f392"><code>609c891</code></a>
    chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/155fdf5fd682b2415f3729aaa4c3774111d127f6"><code>155fdf5</code></a>
    chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group ac...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fc1831ad2433d81bc3449eecb989b6e1bd60047c"><code>fc1831a</code></a>
    chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/915f47a59cd3142898d6cf4f2e8ea6c9e5f1f4d3"><code>915f47a</code></a>
    chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/22bbf77d1ce5daf586d0243e6ee7c32cc0aa6ed4"><code>22bbf77</code></a>
    chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/69727c20e870bc1d2fd5272eb15aef978e51df2e"><code>69727c2</code></a>
    chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501"><code>47c6545</code></a>
    chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1 to
    0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/68a71d1a7d49a63bfffd373e6c61318d55948b08"><code>68a71d1</code></a>
    chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@aws-lambda-powertools/tracer` from 2.29.0 to 2.30.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@​aws-lambda-powertools/tracer</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.30.0</h2>
    <h2>Summary</h2>
    <p>We're excited to announce <a
    href="https://docs.aws.amazon.com/lambda/latest/dg/durable-functions.html">AWS
    Lambda durable function</a> support in Powertools for AWS Lambda
    TypeScript. This allows you to leverage AWS Lambda's new durable
    execution capabilities while taking the advantage of features such as
    maintaining idempotency guarantees, making it easier to build reliable
    serverless workflows that span multiple invocations.</p>
    <p>AWS Lambda durable functions allow you to simplify building
    multi-step applications and AI workflows. These functions automatically
    checkpoint progress, suspend execution for up to one year during
    long-running tasks, and recover from failures without the need to manage
    additional infrastructure.</p>
    <blockquote>
    <p>[!NOTE]
    Lambda function handlers using MiddyJS or Class method decorators aren’t
    compatible with Durable Function handlers at this time.
    Tracking issues: MiddyJS <a
    href="https://redirect.github.com/middyjs/middy/issues/1531">middyjs/middy#1531</a>
    Class Decorator <a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4832">aws-powertools/powertools-lambda-typescript#4832</a></p>
    </blockquote>
    <p>This release also includes some bug fixes and a documentation
    improvement with the help of the community.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/jinxiao"><code>@​jinxiao</code></a> and <a
    href="https://github.com/dwandro"><code>@​dwandro</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Changes</h2>
    <ul>
    <li>fix(logger): merged temp keys with same keys when appending to the
    logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix(idempotency): Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>feat(idempotency): Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    by <a
    href="https://github.com/ConnorKirk"><code>@​ConnorKirk</code></a></li>
    <li>fix(event-handler): threshold limit for compression not respected
    when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    by <a href="https://github.com/svozza"><code>@​svozza</code></a></li>
    <li>feat(parser): fix DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    by <a
    href="https://github.com/benthorner"><code>@​benthorner</code></a></li>
    </ul>
    <h2>📜 Documentation updates</h2>
    <ul>
    <li>chore(ci): bumped the layer verison from 41 to 42 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump esbuild from 0.27.0 to 0.27.1 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4849">#4849</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump tsx from 4.20.6 to 4.21.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4829">#4829</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>docs(parser): fixed a typo for the SqsEnvelope built-in envelope (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4826">#4826</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    <li>fix: fix China region arn typo (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4820">#4820</a>)
    by <a href="https://github.com/jinxiao"><code>@​jinxiao</code></a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 56
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4811">#4811</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-cdk group across 1 directory with 3
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4812">#4812</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(ci): bumped the layer verison from 40 to 41 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4800">#4800</a>)
    by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
    </ul>
    <h2>🔧 Maintenance</h2>
    <ul>
    <li>chore(deps-dev): bump aws-sdk from 2.1692.0 to 2.1693.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4857">#4857</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps-dev): bump markdownlint-cli2 from 0.19.1 to 0.20.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4853">#4853</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump aws-cdk-lib from 2.228.0 to 2.232.1 in the aws-cdk
    group across 1 directory (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4855">#4855</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 42
    updates (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4854">#4854</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​types/node</code> from 24.10.1 to 24.10.2
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4856">#4856</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4852">#4852</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump urllib3 from 2.5.0 to 2.6.0 in /docs (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4850">#4850</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    <li>chore(deps): bump <code>@​aws/lambda-invoke-store</code> from 0.2.1
    to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    by @<a
    href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@​aws-lambda-powertools/tracer</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.29.0...v2.30.0">2.30.0</a>
    (2025-12-11)</h2>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.1 to 0.2.2 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4847">#4847</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/47c6545953d68dd2933123ea31197f2e608cf501">47c6545</a>)</li>
    <li><strong>event-handler</strong> export types for event handler
    middleware (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4807">#4807</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/c46974c67b0d061b6cf873c0f756553bf25f20d4">c46974c</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>commons</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>logger</strong> merged temp keys with same keys when
    appending to the logger (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4840">#4840</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/b30c9c458afeff79cccb6cbd7d16466c07a39455">b30c9c4</a>)</li>
    <li><strong>logger</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>metrics</strong> revert
    <code>@​aws/lambda-invoke-store</code> to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>idempotency</strong> Update durableExecutionMode string (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4837">#4837</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/919c26dc8a09a3ce2af42e6d68728710e21afd38">919c26d</a>)</li>
    <li><strong>batch</strong> revert <code>@​aws/lambda-invoke-store</code>
    to dependency (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4833">#4833</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5e728e1669c5a3fa6c8912b206e85d400c89ee40">5e728e1</a>)</li>
    <li><strong>event-handler</strong> threshold limit for compression not
    respected when content-length not set (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4827">#4827</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/ad14e183329801c3a866b08c6e31e722e5eb902e">ad14e18</a>)</li>
    </ul>
    <h3>Features</h3>
    <ul>
    <li><strong>idempotency</strong> Allow durable function to replay (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4834">#4834</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4dc079824b57a3f6f4577e03905e3a02d055f009">4dc0798</a>)</li>
    <li><strong>parser</strong> fix
    DynamoDBStreamChangeRecordSchema.dynamodb type (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4817">#4817</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bf522f8af15e0d66f0dac6bd14e08d16c6b8a3b9">bf522f8</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dd5395b7d60e0de8d1bae700156f0d30192d2435"><code>dd5395b</code></a>
    chore(ci): b…
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    e018a10 View commit details
    Browse the repository at this point in the history
  4. chore(docs): bump mkdocs-material from 9.7.0 to 9.7.1 in /.github/wor…

    …kflows/mkdocs in the python-deps group (#4977)
    
    Bumps the python-deps group in /.github/workflows/mkdocs with 1 update:
    [mkdocs-material](https://github.com/squidfunk/mkdocs-material).
    
    Updates `mkdocs-material` from 9.7.0 to 9.7.1
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's
    releases</a>.</em></p>
    <blockquote>
    <h2>mkdocs-material-9.7.1</h2>
    <ul>
    <li>Updated requests to 2.30+ to mitigate CVE in urllib</li>
    <li>Fixed privacy plugin not picking up protocol-relative URLs</li>
    <li>Fixed <a
    href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8542">#8542</a>:
    false positives and negatives captured in privacy plugin</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's
    changelog</a>.</em></p>
    <blockquote>
    <p>mkdocs-material-9.7.1 (2025-12-18)</p>
    <ul>
    <li>Updated requests to 2.30+ to mitigate CVE in urllib</li>
    <li>Fixed privacy plugin not picking up protocol-relative URLs</li>
    <li>Fixed <a
    href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8542">#8542</a>:
    false positives and negatives captured in privacy plugin</li>
    </ul>
    <p>mkdocs-material-9.7.0 (2025-11-11)</p>
    <p>⚠️ Material for MkDocs is now in maintenance mode</p>
    <p>This is the last release of Material for MkDocs that will receive new
    features.
    Going forward, the Material for MkDocs team focuses on Zensical, a
    next-gen
    static site generator built from first principles. We will provide
    critical
    bug fixes and security updates for Material for MkDocs for 12 months at
    least.</p>
    <p>Read the full announcement on our blog:
    <a
    href="https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/">https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/</a></p>
    <p>This release includes all features that were previously exclusive to
    the
    Insiders edition. These features are now freely available to
    everyone.</p>
    <p>Note on deprecated plugins: The projects and typeset plugins are
    included in
    this release, but must be considered deprecated. Both plugins proved
    unsustainable to maintain and represent architectural dead ends. They
    are
    provided as-is without ongoing support.</p>
    <p>Changes:</p>
    <ul>
    <li>Added support for pinned blog posts and author profiles</li>
    <li>Added support for customizing pagination for blog index pages</li>
    <li>Added support for customizing blog category sort order</li>
    <li>Added support for staying on page when switching languages</li>
    <li>Added support for disabling tags in table of contents</li>
    <li>Added support for nested tags and shadow tags</li>
    <li>Added support for footnote tooltips</li>
    <li>Added support for instant previews</li>
    <li>Added support for instant prefetching</li>
    <li>Added support for custom social card layouts</li>
    <li>Added support for custom social card background images</li>
    <li>Added support for selectable rangs in code blocks</li>
    <li>Added support for custom selectors for code annotations</li>
    <li>Added support for configurable log level in privacy plugin</li>
    <li>Added support for processing of external links in privacy
    plugin</li>
    <li>Added support for automatic image optimization via optimize
    plugin</li>
    <li>Added support for navigation paths (breadcrumbs)</li>
    <li>Fixed <a
    href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8519">#8519</a>:
    Vector accents do not render when using KaTeX</li>
    </ul>
    <p>mkdocs-material-9.6.23 (2025-11-01)</p>
    <ul>
    <li>Updated Burmese translation</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/7e236f6866b73aa080cd4d209752f6440bf67440"><code>7e236f6</code></a>
    Temporarily disable publishing</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/394149152dc10fc5383c956cd133a665c22fa907"><code>3941491</code></a>
    Fixed CI</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/034eaf7b0b7a0a4d2e66179de0dcaded4c923f76"><code>034eaf7</code></a>
    Prepare 9.7.1 release</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/79ba428abebf9b365d4930fb9b147255edd10b88"><code>79ba428</code></a>
    Fixed privacy plugin not picking up protocol-relative URLs</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/61cad249b6eec5727bcf245ca2dea3ef6c98790f"><code>61cad24</code></a>
    Updated dependencies</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/dde13ceb9bb49be3b84bc8c1e59b313250ea8516"><code>dde13ce</code></a>
    Fixed false positives and negatives captured in privacy plugin (<a
    href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8542">#8542</a>)</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/291012dcf5aff75a32a6fe9e9a6be4d769da12ac"><code>291012d</code></a>
    Updated requests to 2.30+ to mitigate CVE in urllib</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/673d8ca986c37ddeabe25c7e7b7299ec644910ed"><code>673d8ca</code></a>
    Fixed links</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/17227844dce216bf172c9e5de69809765a0b5ab7"><code>1722784</code></a>
    Documentation</li>
    <li><a
    href="https://github.com/squidfunk/mkdocs-material/commit/aee925f5a0ae3e343ff310e35c667d24eeaff7df"><code>aee925f</code></a>
    Fixed links</li>
    <li>Additional commits viewable in <a
    href="https://github.com/squidfunk/mkdocs-material/compare/9.7.0...9.7.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mkdocs-material&package-manager=pip&previous-version=9.7.0&new-version=9.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    12fcd01 View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump the github group across 1 directory with 3 updates (#…

    …4976)
    
    Bumps the github group with 3 updates in the / directory:
    [actions/upload-artifact](https://github.com/actions/upload-artifact),
    [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance)
    and [actions/cache](https://github.com/actions/cache).
    
    Updates `actions/upload-artifact` from 5.0.0 to 6.0.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
    releases</a>.</em></p>
    <blockquote>
    <h2>v6.0.0</h2>
    <h2>v6 - What's new</h2>
    <blockquote>
    <p>[!IMPORTANT]
    actions/upload-artifact@v6 now runs on Node.js 24 (<code>runs.using:
    node24</code>) and requires a minimum Actions Runner version of 2.327.1.
    If you are using self-hosted runners, ensure they are updated before
    upgrading.</p>
    </blockquote>
    <h3>Node.js 24</h3>
    <p>This release updates the runtime to Node.js 24. v5 had preliminary
    support for Node.js 24, however this action was by default still running
    on Node.js 20. Now this action by default will run on Node.js 24.</p>
    <h2>What's Changed</h2>
    <ul>
    <li>Upload Artifact Node 24 support by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/719">actions/upload-artifact#719</a></li>
    <li>fix: update <code>@​actions/artifact</code> for Node.js 24 punycode
    deprecation by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/744">actions/upload-artifact#744</a></li>
    <li>prepare release v6.0.0 for Node.js 24 support by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/745">actions/upload-artifact#745</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0">https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/b7c566a772e6b6bfb58ed0dc250532a479d7789f"><code>b7c566a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/745">#745</a>
    from actions/upload-artifact-v6-release</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/e516bc8500aaf3d07d591fcd4ae6ab5f9c391d5b"><code>e516bc8</code></a>
    docs: correct description of Node.js 24 support in README</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/ddc45ed9bca9b38dbd643978d88e3981cdc91415"><code>ddc45ed</code></a>
    docs: update README to correct action name for Node.js 24 support</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/615b319bd27bb32c3d64dca6b6ed6974d5fbe653"><code>615b319</code></a>
    chore: release v6.0.0 for Node.js 24 support</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/017748b48f8610ca8e6af1222f4a618e84a9c703"><code>017748b</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/744">#744</a>
    from actions/fix-storage-blob</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/38d4c7997f5510fcc41fc4aae2a6b97becdbe7fc"><code>38d4c79</code></a>
    chore: rebuild dist</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/7d27270e0cfd253e666c44abac0711308d2d042f"><code>7d27270</code></a>
    chore: add missing license cache files for <code>@​actions/core</code>,
    <code>@​actions/io</code>, and mi...</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/5f643d3c9475505ccaf26d686ffbfb71a8387261"><code>5f643d3</code></a>
    chore: update license files for <code>@​actions/artifact</code><a
    href="https://github.com/5"><code>@​5</code></a>.0.1 dependencies</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/1df1684032c88614064493e1a0478fcb3583e1d0"><code>1df1684</code></a>
    chore: update package-lock.json with <code>@​actions/artifact</code><a
    href="https://github.com/5"><code>@​5</code></a>.0.1</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/b5b1a918401ee270935b6b1d857ae66c85f3be6f"><code>b5b1a91</code></a>
    fix: update <code>@​actions/artifact</code> to ^5.0.0 for Node.js 24
    punycode fix</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/upload-artifact/compare/330a01c490aca151604b8cf639adc76d48f6c5d4...b7c566a772e6b6bfb58ed0dc250532a479d7789f">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `actions/attest-build-provenance` from 3.0.0 to 3.1.0
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/attest-build-provenance/releases">actions/attest-build-provenance's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.1.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Prepare v3 release by <a
    href="https://github.com/bdehamer"><code>@​bdehamer</code></a> in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/697">actions/attest-build-provenance#697</a></li>
    <li>Bump js-yaml from 3.14.1 to 3.14.2 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/749">actions/attest-build-provenance#749</a></li>
    <li>Bump tar from 7.5.1 to 7.5.2 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/753">actions/attest-build-provenance#753</a></li>
    <li>Bump glob from 10.4.5 to 10.5.0 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/754">actions/attest-build-provenance#754</a></li>
    <li>Bump <code>@​types/node</code> from 24.10.1 to 25.0.2 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/774">actions/attest-build-provenance#774</a></li>
    <li>Bump <code>@​actions/attest</code> from 1.6.0 to 2.0.0 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/736">actions/attest-build-provenance#736</a></li>
    <li>Bump <code>@​actions/attest</code> from 2.0.0 to 2.1.0 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/775">actions/attest-build-provenance#775</a></li>
    <li>Add support for creating artifact metadata storage records by <a
    href="https://github.com/malancas"><code>@​malancas</code></a> in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/779">actions/attest-build-provenance#779</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/malancas"><code>@​malancas</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/attest-build-provenance/pull/779">actions/attest-build-provenance#779</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/attest-build-provenance/compare/v3...v3.1.0">https://github.com/actions/attest-build-provenance/compare/v3...v3.1.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/00014ed6ed5efc5b1ab7f7f34a39eb55d41aa4f8"><code>00014ed</code></a>
    Add support for creating artifact metadata storage records (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/779">#779</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/8835c60c52cafa2b7f8bd4fadd525d33bf16cefe"><code>8835c60</code></a>
    Bump <code>@​actions/attest</code> from 2.0.0 to 2.1.0 (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/775">#775</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/331a7ac6b7b893a9d009fe50d4e268b659c70ae5"><code>331a7ac</code></a>
    Bump <code>@​types/node</code> from 24.10.1 to 25.0.2 (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/774">#774</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/bd4fc0326ad7a75a2ad6b8649fef9e07d1918dad"><code>bd4fc03</code></a>
    Bump the npm-development group with 5 updates (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/773">#773</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/5dea0e5066f46637265831d16ebfbe11eba25c6b"><code>5dea0e5</code></a>
    Bump actions/upload-artifact from 5.0.0 to 6.0.0 (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/772">#772</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/4f2d058085f56066a228c00c12415b8c9109eff4"><code>4f2d058</code></a>
    Bump github/codeql-action in the actions-minor group (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/771">#771</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/c6f9859ac6fd46168bba4ac441e2994fa837fc39"><code>c6f9859</code></a>
    Bump the actions-minor group with 3 updates (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/765">#765</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/61d781ff2ae0b5f93729ce576f80b88400e0ea60"><code>61d781f</code></a>
    Bump the npm-development group with 3 updates (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/766">#766</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/ca0aaa1889e301c8331fbdb338d9475431b75b13"><code>ca0aaa1</code></a>
    Bump the npm-development group with 2 updates (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/759">#759</a>)</li>
    <li><a
    href="https://github.com/actions/attest-build-provenance/commit/2dc334f1ac91e63118d659bffafc73b0fa6d5c00"><code>2dc334f</code></a>
    Bump github/codeql-action in the actions-minor group (<a
    href="https://redirect.github.com/actions/attest-build-provenance/issues/760">#760</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/attest-build-provenance/compare/977bb373ede98d70efdf65b84cb5f73e068dcc2a...00014ed6ed5efc5b1ab7f7f34a39eb55d41aa4f8">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `actions/cache` from 4.3.0 to 5.0.1
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/cache/releases">actions/cache's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.0.1</h2>
    <blockquote>
    <p>[!IMPORTANT]
    <strong><code>actions/cache@v5</code> runs on the Node.js 24 runtime and
    requires a minimum Actions Runner version of
    <code>2.327.1</code>.</strong></p>
    <p>If you are using self-hosted runners, ensure they are updated before
    upgrading.</p>
    </blockquote>
    <hr />
    <h1>v5.0.1</h1>
    <h2>What's Changed</h2>
    <ul>
    <li>fix: update <code>@​actions/cache</code> for Node.js 24 punycode
    deprecation by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1685">actions/cache#1685</a></li>
    <li>prepare release v5.0.1 by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1686">actions/cache#1686</a></li>
    </ul>
    <h1>v5.0.0</h1>
    <h2>What's Changed</h2>
    <ul>
    <li>Upgrade to use node24 by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1630">actions/cache#1630</a></li>
    <li>Prepare v5.0.0 release by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1684">actions/cache#1684</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/cache/compare/v5...v5.0.1">https://github.com/actions/cache/compare/v5...v5.0.1</a></p>
    <h2>v5.0.0</h2>
    <blockquote>
    <p>[!IMPORTANT]
    <strong><code>actions/cache@v5</code> runs on the Node.js 24 runtime and
    requires a minimum Actions Runner version of
    <code>2.327.1</code>.</strong></p>
    <p>If you are using self-hosted runners, ensure they are updated before
    upgrading.</p>
    </blockquote>
    <hr />
    <h2>What's Changed</h2>
    <ul>
    <li>Upgrade to use node24 by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1630">actions/cache#1630</a></li>
    <li>Prepare v5.0.0 release by <a
    href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
    href="https://redirect.github.com/actions/cache/pull/1684">actions/cache#1684</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/cache/compare/v4.3.0...v5.0.0">https://github.com/actions/cache/compare/v4.3.0...v5.0.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Releases</h1>
    <h2>Changelog</h2>
    <h3>5.0.1</h3>
    <ul>
    <li>Update <code>@azure/storage-blob</code> to <code>^12.29.1</code> via
    <code>@actions/cache@5.0.1</code> <a
    href="https://redirect.github.com/actions/cache/pull/1685">#1685</a></li>
    </ul>
    <h3>5.0.0</h3>
    <blockquote>
    <p>[!IMPORTANT]
    <code>actions/cache@v5</code> runs on the Node.js 24 runtime and
    requires a minimum Actions Runner version of <code>2.327.1</code>.
    If you are using self-hosted runners, ensure they are updated before
    upgrading.</p>
    </blockquote>
    <h3>4.3.0</h3>
    <ul>
    <li>Bump <code>@actions/cache</code> to <a
    href="https://redirect.github.com/actions/toolkit/pull/2132">v4.1.0</a></li>
    </ul>
    <h3>4.2.4</h3>
    <ul>
    <li>Bump <code>@actions/cache</code> to v4.0.5</li>
    </ul>
    <h3>4.2.3</h3>
    <ul>
    <li>Bump <code>@actions/cache</code> to v4.0.3 (obfuscates SAS token in
    debug logs for cache entries)</li>
    </ul>
    <h3>4.2.2</h3>
    <ul>
    <li>Bump <code>@actions/cache</code> to v4.0.2</li>
    </ul>
    <h3>4.2.1</h3>
    <ul>
    <li>Bump <code>@actions/cache</code> to v4.0.1</li>
    </ul>
    <h3>4.2.0</h3>
    <p>TLDR; The cache backend service has been rewritten from the ground up
    for improved performance and reliability. <a
    href="https://github.com/actions/cache">actions/cache</a> now integrates
    with the new cache service (v2) APIs.</p>
    <p>The new service will gradually roll out as of <strong>February 1st,
    2025</strong>. The legacy service will also be sunset on the same date.
    Changes in these release are <strong>fully backward
    compatible</strong>.</p>
    <p><strong>We are deprecating some versions of this action</strong>. We
    recommend upgrading to version <code>v4</code> or <code>v3</code> as
    soon as possible before <strong>February 1st, 2025.</strong> (Upgrade
    instructions below).</p>
    <p>If you are using pinned SHAs, please use the SHAs of versions
    <code>v4.2.0</code> or <code>v3.4.0</code></p>
    <p>If you do not upgrade, all workflow runs using any of the deprecated
    <a href="https://github.com/actions/cache">actions/cache</a> will
    fail.</p>
    <p>Upgrading to the recommended versions will not break your
    workflows.</p>
    <h3>4.1.2</h3>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/cache/commit/9255dc7a253b0ccc959486e2bca901246202afeb"><code>9255dc7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/cache/issues/1686">#1686</a>
    from actions/cache-v5.0.1-release</li>
    <li><a
    href="https://github.com/actions/cache/commit/8ff5423e8b66eacab4e638ee52abbd2cb831366a"><code>8ff5423</code></a>
    chore: release v5.0.1</li>
    <li><a
    href="https://github.com/actions/cache/commit/9233019a152bc768059ac1768b8e4403b5da16c1"><code>9233019</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/cache/issues/1685">#1685</a>
    from salmanmkc/node24-storage-blob-fix</li>
    <li><a
    href="https://github.com/actions/cache/commit/b975f2bb844529e1063ad882c609b224bcd66eb6"><code>b975f2b</code></a>
    fix: add peer property to package-lock.json for dependencies</li>
    <li><a
    href="https://github.com/actions/cache/commit/d0a0e1813491d01d574c95f8d189f62622bbb2ae"><code>d0a0e18</code></a>
    fix: update license files for <code>@​actions/cache</code>,
    fast-xml-parser, and strnum</li>
    <li><a
    href="https://github.com/actions/cache/commit/74de208dcfcbe85c0e7154e7b17e4105fe2554ff"><code>74de208</code></a>
    fix: update <code>@​actions/cache</code> to ^5.0.1 for Node.js 24
    punycode fix</li>
    <li><a
    href="https://github.com/actions/cache/commit/ac7f1152ead02e89c14b5456d14ab17591e74cfb"><code>ac7f115</code></a>
    peer</li>
    <li><a
    href="https://github.com/actions/cache/commit/b0f846b50b6061d7a2ca6f1a2fea61d4a65d1a16"><code>b0f846b</code></a>
    fix: update <code>@​actions/cache</code> with storage-blob fix for
    Node.js 24 punycode depr...</li>
    <li><a
    href="https://github.com/actions/cache/commit/a7833574556fa59680c1b7cb190c1735db73ebf0"><code>a783357</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/cache/issues/1684">#1684</a>
    from actions/prepare-cache-v5-release</li>
    <li><a
    href="https://github.com/actions/cache/commit/3bb0d78750a39cefce0c2b5a0a9801052b4359ad"><code>3bb0d78</code></a>
    docs: highlight v5 runner requirement in releases</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...9255dc7a253b0ccc959486e2bca901246202afeb">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    8f2c567 View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 (

    …#4951)
    
    Bumps
    [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request)
    from 7.0.9 to 8.0.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/peter-evans/create-pull-request/releases">peter-evans/create-pull-request's
    releases</a>.</em></p>
    <blockquote>
    <h2>Create Pull Request v8.0.0</h2>
    <h2>What's new in v8</h2>
    <ul>
    <li>Requires <a
    href="https://github.com/actions/runner/releases/tag/v2.327.1">Actions
    Runner v2.327.1</a> or later if you are using a self-hosted runner for
    Node 24 support.</li>
    </ul>
    <h2>What's Changed</h2>
    <ul>
    <li>chore: Update checkout action version to v6 by <a
    href="https://github.com/yonas"><code>@​yonas</code></a> in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4258">peter-evans/create-pull-request#4258</a></li>
    <li>Update actions/checkout references to <a
    href="https://github.com/v6"><code>@​v6</code></a> in docs by <a
    href="https://github.com/Copilot"><code>@​Copilot</code></a> in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4259">peter-evans/create-pull-request#4259</a></li>
    <li>feat: v8 by <a
    href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in
    <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4260">peter-evans/create-pull-request#4260</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/yonas"><code>@​yonas</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4258">peter-evans/create-pull-request#4258</a></li>
    <li><a href="https://github.com/Copilot"><code>@​Copilot</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4259">peter-evans/create-pull-request#4259</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/peter-evans/create-pull-request/compare/v7.0.11...v8.0.0">https://github.com/peter-evans/create-pull-request/compare/v7.0.11...v8.0.0</a></p>
    <h2>Create Pull Request v7.0.11</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>fix: restrict remote prune to self-hosted runners by <a
    href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in
    <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4250">peter-evans/create-pull-request#4250</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/peter-evans/create-pull-request/compare/v7.0.10...v7.0.11">https://github.com/peter-evans/create-pull-request/compare/v7.0.10...v7.0.11</a></p>
    <h2>Create Pull Request v7.0.10</h2>
    <p>⚙️ Fixes an issue where updating a pull request failed when targeting
    a forked repository with the same owner as its parent.</p>
    <h2>What's Changed</h2>
    <ul>
    <li>build(deps): bump the github-actions group with 2 updates by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4235">peter-evans/create-pull-request#4235</a></li>
    <li>build(deps-dev): bump prettier from 3.6.2 to 3.7.3 in the npm group
    by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
    in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4240">peter-evans/create-pull-request#4240</a></li>
    <li>fix: provider list pulls fallback for multi fork same owner by <a
    href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in
    <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4245">peter-evans/create-pull-request#4245</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/obnyis"><code>@​obnyis</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/peter-evans/create-pull-request/pull/4064">peter-evans/create-pull-request#4064</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/peter-evans/create-pull-request/compare/v7.0.9...v7.0.10">https://github.com/peter-evans/create-pull-request/compare/v7.0.9...v7.0.10</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/98357b18bf14b5342f975ff684046ec3b2a07725"><code>98357b1</code></a>
    feat: v8 (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4260">#4260</a>)</li>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/41c0e4b7899a4a0922bf899d64c5f25738cfe356"><code>41c0e4b</code></a>
    Update actions/checkout references to <a
    href="https://github.com/v6"><code>@​v6</code></a> in docs (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4259">#4259</a>)</li>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/994332de4c8124517167807167073cf397678768"><code>994332d</code></a>
    chore: Update checkout action version to v6 (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4258">#4258</a>)</li>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/22a9089034f40e5a961c8808d113e2c98fb63676"><code>22a9089</code></a>
    fix: restrict remote prune to self-hosted runners (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4250">#4250</a>)</li>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/d4f3be6ce6f4083b7ac7490ab98b48a62db1ee41"><code>d4f3be6</code></a>
    fix: provider list pulls fallback for multi fork same owner (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4245">#4245</a>)</li>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/bc8a47f5657f110049f4afd030c95529a9c62b76"><code>bc8a47f</code></a>
    build(deps-dev): bump prettier from 3.6.2 to 3.7.3 in the npm group (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4240">#4240</a>)</li>
    <li><a
    href="https://github.com/peter-evans/create-pull-request/commit/a67ef28ca5df73d51a15007068e5931257943b0d"><code>a67ef28</code></a>
    build(deps): bump the github-actions group with 2 updates (<a
    href="https://redirect.github.com/peter-evans/create-pull-request/issues/4235">#4235</a>)</li>
    <li>See full diff in <a
    href="https://github.com/peter-evans/create-pull-request/compare/84ae59a2cdc2258d6fa0732dd66352dddae2a412...98357b18bf14b5342f975ff684046ec3b2a07725">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peter-evans/create-pull-request&package-manager=github_actions&previous-version=7.0.9&new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    ed49df9 View commit details
    Browse the repository at this point in the history
  7. chore(lambda): bump the nx group in /lambdas with 3 updates (#4973)

    Bumps the nx group in /lambdas with 3 updates:
    [@nx/eslint](https://github.com/nrwl/nx/tree/HEAD/packages/eslint),
    [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) and
    [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite).
    
    Updates `@nx/eslint` from 22.2.0 to 22.2.7
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nrwl/nx/releases"><code>@​nx/eslint</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.7 (2025-12-16)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>nx-plugin:</strong> allow customizing the location of the
    companion E2E project (<a
    href="https://redirect.github.com/nrwl/nx/pull/32073">#32073</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32069">#32069</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> display task output in TUI when native
    command runner is disabled (<a
    href="https://redirect.github.com/nrwl/nx/pull/33881">#33881</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32803">#32803</a>)</li>
    <li><strong>core:</strong> prevent pinning the same task in multiple
    panes in the tui (<a
    href="https://redirect.github.com/nrwl/nx/pull/33863">#33863</a>)</li>
    <li><strong>core:</strong> reduce error rate with dir validation and add
    more debugging data (<a
    href="https://redirect.github.com/nrwl/nx/pull/33887">#33887</a>)</li>
    <li><strong>node:</strong> use <code>@​swc/helpers</code> instead of
    tslib when compiler is swc (<a
    href="https://redirect.github.com/nrwl/nx/pull/33885">#33885</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31202">#31202</a>)</li>
    <li><strong>web:</strong> update e2e test regex for SWC decorator
    metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33892">#33892</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Claude Opus 4.5</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Jack Hsu <a
    href="https://github.com/jaysoo"><code>@​jaysoo</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Tine Kondo <a
    href="https://github.com/tinesoft"><code>@​tinesoft</code></a></li>
    </ul>
    <h2>22.2.6 (2025-12-16)</h2>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> include PNPM patches in externalDependencies
    hash computations (<a
    href="https://redirect.github.com/nrwl/nx/pull/33551">#33551</a>)</li>
    <li><strong>core:</strong> add back ability to create
    <code>cache_outputs</code> table without a foreign key (<a
    href="https://redirect.github.com/nrwl/nx/pull/33880">#33880</a>)</li>
    <li><strong>js:</strong> detect changes to pnpm.overrides and overrides
    in package.json (<a
    href="https://redirect.github.com/nrwl/nx/pull/31914">#31914</a>)</li>
    <li><strong>js:</strong> check package.json for name when project.json
    exists but has no name (<a
    href="https://redirect.github.com/nrwl/nx/pull/31887">#31887</a>)</li>
    <li><strong>js:</strong> adjusted stdout and stderr handling to support
    the latest <code>@​swc/cli</code> version (<a
    href="https://redirect.github.com/nrwl/nx/pull/32685">#32685</a>)</li>
    <li><strong>misc:</strong> use string type for fetchDepth in
    azure-pipelines.yml (<a
    href="https://redirect.github.com/nrwl/nx/pull/33727">#33727</a>)</li>
    <li><strong>nextjs:</strong> accept fileName option to generate page (<a
    href="https://redirect.github.com/nrwl/nx/pull/30013">#30013</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>AgentEnder <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Charlie Croom</li>
    <li>Claude</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Craigory Coppola <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Kasper Christensen</li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Raphael Araújo <a
    href="https://github.com/raphox"><code>@​raphox</code></a></li>
    <li>teawithfruit <a
    href="https://github.com/teawithfruit"><code>@​teawithfruit</code></a></li>
    <li>Zachary DeRose <a
    href="https://github.com/ZackDeRose"><code>@​ZackDeRose</code></a></li>
    </ul>
    <h2>22.2.5 (2025-12-15)</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li>See full diff in <a
    href="https://github.com/nrwl/nx/commits/22.2.7/packages/eslint">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@nx/js` from 22.2.3 to 22.2.7
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nrwl/nx/releases"><code>@​nx/js</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.7 (2025-12-16)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>nx-plugin:</strong> allow customizing the location of the
    companion E2E project (<a
    href="https://redirect.github.com/nrwl/nx/pull/32073">#32073</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32069">#32069</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> display task output in TUI when native
    command runner is disabled (<a
    href="https://redirect.github.com/nrwl/nx/pull/33881">#33881</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32803">#32803</a>)</li>
    <li><strong>core:</strong> prevent pinning the same task in multiple
    panes in the tui (<a
    href="https://redirect.github.com/nrwl/nx/pull/33863">#33863</a>)</li>
    <li><strong>core:</strong> reduce error rate with dir validation and add
    more debugging data (<a
    href="https://redirect.github.com/nrwl/nx/pull/33887">#33887</a>)</li>
    <li><strong>node:</strong> use <code>@​swc/helpers</code> instead of
    tslib when compiler is swc (<a
    href="https://redirect.github.com/nrwl/nx/pull/33885">#33885</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31202">#31202</a>)</li>
    <li><strong>web:</strong> update e2e test regex for SWC decorator
    metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33892">#33892</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Claude Opus 4.5</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Jack Hsu <a
    href="https://github.com/jaysoo"><code>@​jaysoo</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Tine Kondo <a
    href="https://github.com/tinesoft"><code>@​tinesoft</code></a></li>
    </ul>
    <h2>22.2.6 (2025-12-16)</h2>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> include PNPM patches in externalDependencies
    hash computations (<a
    href="https://redirect.github.com/nrwl/nx/pull/33551">#33551</a>)</li>
    <li><strong>core:</strong> add back ability to create
    <code>cache_outputs</code> table without a foreign key (<a
    href="https://redirect.github.com/nrwl/nx/pull/33880">#33880</a>)</li>
    <li><strong>js:</strong> detect changes to pnpm.overrides and overrides
    in package.json (<a
    href="https://redirect.github.com/nrwl/nx/pull/31914">#31914</a>)</li>
    <li><strong>js:</strong> check package.json for name when project.json
    exists but has no name (<a
    href="https://redirect.github.com/nrwl/nx/pull/31887">#31887</a>)</li>
    <li><strong>js:</strong> adjusted stdout and stderr handling to support
    the latest <code>@​swc/cli</code> version (<a
    href="https://redirect.github.com/nrwl/nx/pull/32685">#32685</a>)</li>
    <li><strong>misc:</strong> use string type for fetchDepth in
    azure-pipelines.yml (<a
    href="https://redirect.github.com/nrwl/nx/pull/33727">#33727</a>)</li>
    <li><strong>nextjs:</strong> accept fileName option to generate page (<a
    href="https://redirect.github.com/nrwl/nx/pull/30013">#30013</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>AgentEnder <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Charlie Croom</li>
    <li>Claude</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Craigory Coppola <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Kasper Christensen</li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Raphael Araújo <a
    href="https://github.com/raphox"><code>@​raphox</code></a></li>
    <li>teawithfruit <a
    href="https://github.com/teawithfruit"><code>@​teawithfruit</code></a></li>
    <li>Zachary DeRose <a
    href="https://github.com/ZackDeRose"><code>@​ZackDeRose</code></a></li>
    </ul>
    <h2>22.2.5 (2025-12-15)</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/nrwl/nx/commit/43e49c2f6b115d646c46cd1e1d97dc3ff8062fb1"><code>43e49c2</code></a>
    fix(js): adjusted stdout and stderr handling to support the latest
    <code>@​swc/cli</code> v...</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/db6b9ee8c814a05799b25ee5e7b0a736df96ffcf"><code>db6b9ee</code></a>
    fix(js): check package.json for name when project.json exists but has no
    name...</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/78abb5c5a2b7d5b180ad77700d03826e61d2965e"><code>78abb5c</code></a>
    fix(js): resolve nx binary from workspace root in node executor (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/33842">#33842</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/cac58fafbc28a9db37e4db17d51fad8a3866c01e"><code>cac58fa</code></a>
    fix(js): prevent crash when terminating task using the
    <code>@nx/js:swc</code> executor ...</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/4c8d01d22b08640719caf6470063e4ea2ccc033b"><code>4c8d01d</code></a>
    feat(js): improve SWC compilation error logging (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/js/issues/33297">#33297</a>)</li>
    <li>See full diff in <a
    href="https://github.com/nrwl/nx/commits/22.2.7/packages/js">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Updates `@nx/vite` from 22.2.3 to 22.2.7
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nrwl/nx/releases"><code>@​nx/vite</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.7 (2025-12-16)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>nx-plugin:</strong> allow customizing the location of the
    companion E2E project (<a
    href="https://redirect.github.com/nrwl/nx/pull/32073">#32073</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32069">#32069</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> display task output in TUI when native
    command runner is disabled (<a
    href="https://redirect.github.com/nrwl/nx/pull/33881">#33881</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32803">#32803</a>)</li>
    <li><strong>core:</strong> prevent pinning the same task in multiple
    panes in the tui (<a
    href="https://redirect.github.com/nrwl/nx/pull/33863">#33863</a>)</li>
    <li><strong>core:</strong> reduce error rate with dir validation and add
    more debugging data (<a
    href="https://redirect.github.com/nrwl/nx/pull/33887">#33887</a>)</li>
    <li><strong>node:</strong> use <code>@​swc/helpers</code> instead of
    tslib when compiler is swc (<a
    href="https://redirect.github.com/nrwl/nx/pull/33885">#33885</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31202">#31202</a>)</li>
    <li><strong>web:</strong> update e2e test regex for SWC decorator
    metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33892">#33892</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Claude Opus 4.5</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Jack Hsu <a
    href="https://github.com/jaysoo"><code>@​jaysoo</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Tine Kondo <a
    href="https://github.com/tinesoft"><code>@​tinesoft</code></a></li>
    </ul>
    <h2>22.2.6 (2025-12-16)</h2>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> include PNPM patches in externalDependencies
    hash computations (<a
    href="https://redirect.github.com/nrwl/nx/pull/33551">#33551</a>)</li>
    <li><strong>core:</strong> add back ability to create
    <code>cache_outputs</code> table without a foreign key (<a
    href="https://redirect.github.com/nrwl/nx/pull/33880">#33880</a>)</li>
    <li><strong>js:</strong> detect changes to pnpm.overrides and overrides
    in package.json (<a
    href="https://redirect.github.com/nrwl/nx/pull/31914">#31914</a>)</li>
    <li><strong>js:</strong> check package.json for name when project.json
    exists but has no name (<a
    href="https://redirect.github.com/nrwl/nx/pull/31887">#31887</a>)</li>
    <li><strong>js:</strong> adjusted stdout and stderr handling to support
    the latest <code>@​swc/cli</code> version (<a
    href="https://redirect.github.com/nrwl/nx/pull/32685">#32685</a>)</li>
    <li><strong>misc:</strong> use string type for fetchDepth in
    azure-pipelines.yml (<a
    href="https://redirect.github.com/nrwl/nx/pull/33727">#33727</a>)</li>
    <li><strong>nextjs:</strong> accept fileName option to generate page (<a
    href="https://redirect.github.com/nrwl/nx/pull/30013">#30013</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>AgentEnder <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Charlie Croom</li>
    <li>Claude</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Craigory Coppola <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Kasper Christensen</li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Raphael Araújo <a
    href="https://github.com/raphox"><code>@​raphox</code></a></li>
    <li>teawithfruit <a
    href="https://github.com/teawithfruit"><code>@​teawithfruit</code></a></li>
    <li>Zachary DeRose <a
    href="https://github.com/ZackDeRose"><code>@​ZackDeRose</code></a></li>
    </ul>
    <h2>22.2.5 (2025-12-15)</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li>See full diff in <a
    href="https://github.com/nrwl/nx/commits/22.2.7/packages/vite">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore <dependency name> major version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's major version (unless you unignore this specific
    dependency's major version or upgrade to it yourself)
    - `@dependabot ignore <dependency name> minor version` will close this
    group update PR and stop Dependabot creating any more for the specific
    dependency's minor version (unless you unignore this specific
    dependency's minor version or upgrade to it yourself)
    - `@dependabot ignore <dependency name>` will close this group update PR
    and stop Dependabot creating any more for the specific dependency
    (unless you unignore this specific dependency or upgrade to it yourself)
    - `@dependabot unignore <dependency name>` will remove all of the ignore
    conditions of the specified dependency
    - `@dependabot unignore <dependency name> <ignore condition>` will
    remove the ignore condition of the specified dependency and ignore
    conditions
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    5db6c1b View commit details
    Browse the repository at this point in the history
  8. fix: Update the README after the repo migration (#4975)

    The repository migration has happened a year ago, remove the outdated
    comment about it.
    
    Co-authored-by: Niek Palm <npalm@users.noreply.github.com>
    imphil and npalm authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    5f55e5c View commit details
    Browse the repository at this point in the history
  9. chore(deps): bump github/codeql-action from 4.31.2 to 4.31.9 (#4970)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 4.31.2 to 4.31.9.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/releases">github/codeql-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.31.9</h2>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>4.31.9 - 16 Dec 2025</h2>
    <p>No user facing changes.</p>
    <p>See the full <a
    href="https://github.com/github/codeql-action/blob/v4.31.9/CHANGELOG.md">CHANGELOG.md</a>
    for more information.</p>
    <h2>v4.31.8</h2>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>4.31.8 - 11 Dec 2025</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.23.8. <a
    href="https://redirect.github.com/github/codeql-action/pull/3354">#3354</a></li>
    </ul>
    <p>See the full <a
    href="https://github.com/github/codeql-action/blob/v4.31.8/CHANGELOG.md">CHANGELOG.md</a>
    for more information.</p>
    <h2>v4.31.7</h2>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>4.31.7 - 05 Dec 2025</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.23.7. <a
    href="https://redirect.github.com/github/codeql-action/pull/3343">#3343</a></li>
    </ul>
    <p>See the full <a
    href="https://github.com/github/codeql-action/blob/v4.31.7/CHANGELOG.md">CHANGELOG.md</a>
    for more information.</p>
    <h2>v4.31.6</h2>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>4.31.6 - 01 Dec 2025</h2>
    <p>No user facing changes.</p>
    <p>See the full <a
    href="https://github.com/github/codeql-action/blob/v4.31.6/CHANGELOG.md">CHANGELOG.md</a>
    for more information.</p>
    <h2>v4.31.5</h2>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>4.31.5 - 24 Nov 2025</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>4.31.9 - 16 Dec 2025</h2>
    <p>No user facing changes.</p>
    <h2>4.31.8 - 11 Dec 2025</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.23.8. <a
    href="https://redirect.github.com/github/codeql-action/pull/3354">#3354</a></li>
    </ul>
    <h2>4.31.7 - 05 Dec 2025</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.23.7. <a
    href="https://redirect.github.com/github/codeql-action/pull/3343">#3343</a></li>
    </ul>
    <h2>4.31.6 - 01 Dec 2025</h2>
    <p>No user facing changes.</p>
    <h2>4.31.5 - 24 Nov 2025</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.23.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/3321">#3321</a></li>
    </ul>
    <h2>4.31.4 - 18 Nov 2025</h2>
    <p>No user facing changes.</p>
    <h2>4.31.3 - 13 Nov 2025</h2>
    <ul>
    <li>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 <a
    href="https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/">Upcoming
    deprecation of CodeQL Action v3</a>.</li>
    <li>Update default CodeQL bundle version to 2.23.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/3288">#3288</a></li>
    </ul>
    <h2>4.31.2 - 30 Oct 2025</h2>
    <p>No user facing changes.</p>
    <h2>4.31.1 - 30 Oct 2025</h2>
    <ul>
    <li>The <code>add-snippets</code> input has been removed from the
    <code>analyze</code> action. This input has been deprecated since CodeQL
    Action 3.26.4 in August 2024 when this removal was announced.</li>
    </ul>
    <h2>4.31.0 - 24 Oct 2025</h2>
    <ul>
    <li>Bump minimum CodeQL bundle version to 2.17.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/3223">#3223</a></li>
    <li>When SARIF files are uploaded by the <code>analyze</code> or
    <code>upload-sarif</code> actions, the CodeQL Action automatically
    performs post-processing steps to prepare the data for the upload.
    Previously, these post-processing steps were only performed before an
    upload took place. We are now changing this so that the post-processing
    steps will always be performed, even when the SARIF files are not
    uploaded. This does not change anything for the
    <code>upload-sarif</code> action. For <code>analyze</code>, this may
    affect Advanced Setup for CodeQL users who specify a value other than
    <code>always</code> for the <code>upload</code> input. <a
    href="https://redirect.github.com/github/codeql-action/pull/3222">#3222</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/5d4e8d1aca955e8d8589aabd499c5cae939e33c7"><code>5d4e8d1</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/3371">#3371</a>
    from github/update-v4.31.9-998798e34</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1dc115f17a8c6966e94a6477313dd3df6319bc83"><code>1dc115f</code></a>
    Update changelog for v4.31.9</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/998798e34d79baddb1566c60bbb8f68a901c04e6"><code>998798e</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/3352">#3352</a>
    from github/nickrolfe/jar-min-ff-cleanup</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5eb751966fe18977cdefa4e41e0f90e92801ce90"><code>5eb7519</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/3358">#3358</a>
    from github/henrymercer/database-upload-telemetry</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d29eddb39b7c33171bb0250114b1c9e3ff8fe2bc"><code>d29eddb</code></a>
    Extract version number to constant</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e9626872ef3347a9c18091d60da647084c2451a6"><code>e962687</code></a>
    Merge branch 'main' into henrymercer/database-upload-telemetry</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/19c7f96922a6269458f2cadcc23faf0ebaa1368b"><code>19c7f96</code></a>
    Rename <code>isOverlayBase</code></li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ae5de9a20d0468cc3818a0dc5c99e456f996d9cf"><code>ae5de9a</code></a>
    Use <code>getErrorMessage</code> in log too</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/0cb86337c5111af4ff3dc7e8f9b98c479c9ea954"><code>0cb8633</code></a>
    Prefer <code>performance.now()</code></li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c07cc0d3a95a282fc5a54477464931c776d124ec"><code>c07cc0d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/3351">#3351</a>
    from github/henrymercer/ghec-dr-determine-tools-vers...</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/0499de31b99561a6d14a36a5f662c2a54f91beee...5d4e8d1aca955e8d8589aabd499c5cae939e33c7">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=4.31.2&new-version=4.31.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    acdb0d4 View commit details
    Browse the repository at this point in the history
  10. fix(lambda): bump qs from 6.14.0 to 6.14.1 in /lambdas (#4978)

    Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.1.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/ljharb/qs/blob/main/CHANGELOG.md">qs's
    changelog</a>.</em></p>
    <blockquote>
    <h2><strong>6.14.1</strong></h2>
    <ul>
    <li>[Fix] ensure arrayLength applies to <code>[]</code> notation as
    well</li>
    <li>[Fix] <code>parse</code>: when a custom decoder returns
    <code>null</code> for a key, ignore that key</li>
    <li>[Refactor] <code>parse</code>: extract key segment splitting
    helper</li>
    <li>[meta] add threat model</li>
    <li>[actions] add workflow permissions</li>
    <li>[Tests] <code>stringify</code>: increase coverage</li>
    <li>[Dev Deps] update <code>eslint</code>,
    <code>@ljharb/eslint-config</code>, <code>npmignore</code>,
    <code>es-value-fixtures</code>, <code>for-each</code>,
    <code>object-inspect</code></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/ljharb/qs/commit/3fa11a5f643c76896387bd2d86904a2d0141fdf7"><code>3fa11a5</code></a>
    v6.14.1</li>
    <li><a
    href="https://github.com/ljharb/qs/commit/a62670423c1ccab0dd83c621bfb98c7c024e314d"><code>a626704</code></a>
    [Dev Deps] update <code>npmignore</code></li>
    <li><a
    href="https://github.com/ljharb/qs/commit/3086902ecf7f088d0d1803887643ac6c03d415b9"><code>3086902</code></a>
    [Fix] ensure arrayLength applies to <code>[]</code> notation as
    well</li>
    <li><a
    href="https://github.com/ljharb/qs/commit/fc7930e86c2264c1568c9f5606830e19b0bc2af2"><code>fc7930e</code></a>
    [Dev Deps] update <code>eslint</code>,
    <code>@ljharb/eslint-config</code></li>
    <li><a
    href="https://github.com/ljharb/qs/commit/0b06aac566abee45ef0327667a7cc89e7aed8b58"><code>0b06aac</code></a>
    [Dev Deps] update <code>@ljharb/eslint-config</code></li>
    <li><a
    href="https://github.com/ljharb/qs/commit/64951f6200a1fb72cc003c6e8226dde3d2ef591f"><code>64951f6</code></a>
    [Refactor] <code>parse</code>: extract key segment splitting helper</li>
    <li><a
    href="https://github.com/ljharb/qs/commit/e1bd2599cdff4c936ea52fb1f16f921cbe7aa88c"><code>e1bd259</code></a>
    [Dev Deps] update <code>@ljharb/eslint-config</code></li>
    <li><a
    href="https://github.com/ljharb/qs/commit/f4b3d39709fef6ddbd85128d1ba4c6b566c4902e"><code>f4b3d39</code></a>
    [eslint] add eslint 9 optional peer dep</li>
    <li><a
    href="https://github.com/ljharb/qs/commit/6e94d9596ca50dffafcef40a5f64eca89962cf34"><code>6e94d95</code></a>
    [Dev Deps] update <code>eslint</code>,
    <code>@ljharb/eslint-config</code>, <code>npmignore</code></li>
    <li><a
    href="https://github.com/ljharb/qs/commit/973dc3c51c86da9f4e30edeb4b1725158d439102"><code>973dc3c</code></a>
    [actions] add workflow permissions</li>
    <li>Additional commits viewable in <a
    href="https://github.com/ljharb/qs/compare/v6.14.0...v6.14.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=qs&package-manager=npm_and_yarn&previous-version=6.14.0&new-version=6.14.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/github-aws-runners/terraform-aws-github-runner/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    e27ee7c View commit details
    Browse the repository at this point in the history
  11. chore(deps): bump google/osv-scanner-action/.github/workflows/osv-sca…

    …nner-reusable-pr.yml from 2.3.0 to 2.3.1 (#4969)
    
    Bumps
    [google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml](https://github.com/google/osv-scanner-action)
    from 2.3.0 to 2.3.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/google/osv-scanner-action/releases">google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.3.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>chore(deps): update workflows (major) by <a
    href="https://github.com/renovate-bot"><code>@​renovate-bot</code></a>
    in <a
    href="https://redirect.github.com/google/osv-scanner-action/pull/105">google/osv-scanner-action#105</a></li>
    <li>chore(deps): update github/codeql-action action to v4.31.7 by <a
    href="https://github.com/renovate-bot"><code>@​renovate-bot</code></a>
    in <a
    href="https://redirect.github.com/google/osv-scanner-action/pull/108">google/osv-scanner-action#108</a></li>
    <li>chore: more specific name for uploaded artifact by <a
    href="https://github.com/marcusburghardt"><code>@​marcusburghardt</code></a>
    in <a
    href="https://redirect.github.com/google/osv-scanner-action/pull/111">google/osv-scanner-action#111</a></li>
    <li>Update to v2.3.1 by <a
    href="https://github.com/cuixq"><code>@​cuixq</code></a> in <a
    href="https://redirect.github.com/google/osv-scanner-action/pull/112">google/osv-scanner-action#112</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/marcusburghardt"><code>@​marcusburghardt</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/google/osv-scanner-action/pull/111">google/osv-scanner-action#111</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/google/osv-scanner-action/compare/v2.3.0...v2.3.1">https://github.com/google/osv-scanner-action/compare/v2.3.0...v2.3.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/375a0e8ebdc98e99b02ac4338a724f5750f21213"><code>375a0e8</code></a>
    Merge pull request <a
    href="https://redirect.github.com/google/osv-scanner-action/issues/112">#112</a>
    from google/update-to-v2.3.1</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/611152df994a33eb69e5eb9efc96d5827644ebf1"><code>611152d</code></a>
    Update unified workflow example to point to v2.3.1 reusable
    workflows</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/ccb575fd49a679661853f52831627d4578f6816d"><code>ccb575f</code></a>
    Update reusable workflows to point to v2.3.1 actions</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/ffff457756fc02fd3b933aabf3705406f57a2e19"><code>ffff457</code></a>
    &quot;Update actions to use v2.3.1 osv-scanner image&quot;</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/f011708954f1b1c8230169fcb09e19f7a7256238"><code>f011708</code></a>
    Merge pull request <a
    href="https://redirect.github.com/google/osv-scanner-action/issues/111">#111</a>
    from marcusburghardt/upload_name</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/54338a3f86ac6ccf857643b4f514de930aa186e0"><code>54338a3</code></a>
    chore: more specific name for uploaded artifact</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/2e56ca8e8d4c0e8ff9778bf86fc1db27576141c9"><code>2e56ca8</code></a>
    Merge pull request <a
    href="https://redirect.github.com/google/osv-scanner-action/issues/108">#108</a>
    from renovate-bot/renovate/workflows</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/540b498ec12ae9ff77f421197953bb2e5818a30c"><code>540b498</code></a>
    chore(deps): update github/codeql-action action to v4.31.7</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/08b0aaeb6b6c6659ff98c5463e60e4b70008bfff"><code>08b0aae</code></a>
    Merge pull request <a
    href="https://redirect.github.com/google/osv-scanner-action/issues/105">#105</a>
    from renovate-bot/renovate/major-workflows</li>
    <li><a
    href="https://github.com/google/osv-scanner-action/commit/7b64497d111dc9ccd04ce6887a9bc5966a537a5c"><code>7b64497</code></a>
    chore(deps): update workflows</li>
    <li>See full diff in <a
    href="https://github.com/google/osv-scanner-action/compare/b77c075a1235514558f0eb88dbd31e22c45e0cd2...375a0e8ebdc98e99b02ac4338a724f5750f21213">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml&package-manager=github_actions&previous-version=2.3.0&new-version=2.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    d9c0fc2 View commit details
    Browse the repository at this point in the history
  12. chore(lambda): bump @trivago/prettier-plugin-sort-imports from 5.2.2 …

    …to 6.0.0 in /lambdas (#4943)
    
    Bumps
    [@trivago/prettier-plugin-sort-imports](https://github.com/trivago/prettier-plugin-sort-imports)
    from 5.2.2 to 6.0.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/trivago/prettier-plugin-sort-imports/releases"><code>@​trivago/prettier-plugin-sort-imports</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v6.0.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update packages and pin babel/types by <a
    href="https://github.com/byara"><code>@​byara</code></a> in <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/343">trivago/prettier-plugin-sort-imports#343</a></li>
    <li>V6 by <a href="https://github.com/byara"><code>@​byara</code></a>
    and <a
    href="https://github.com/vladislavarsenev"><code>@​vladislavarsenev</code></a>
    in <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/385">trivago/prettier-plugin-sort-imports#385</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.2...v6.0.0">https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.2...v6.0.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/trivago/prettier-plugin-sort-imports/blob/main/CHANGELOG.md"><code>@​trivago/prettier-plugin-sort-imports</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h3>6.0.0</h3>
    <h4>Breaking Changes</h4>
    <ul>
    <li><strong>Switch to ESM</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/366">#366</a>
    by <a
    href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>
    - The plugin now uses ES modules instead of CommonJS</li>
    <li><strong>Require Node &gt;= 20.x</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/367">#367</a>
    by <a
    href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>
    - Drop support for Node.js versions below 20</li>
    <li><strong>Switch to vitest</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/370">#370</a>
    by <a
    href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>
    - Replaced Jest with Vitest for better ESM support</li>
    </ul>
    <h4>New features</h4>
    <ul>
    <li><strong>Ember.js gjs/gts support</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/377">#377</a>
    by <a
    href="https://github.com/NullVoxPopuli"><code>@​NullVoxPopuli</code></a>
    and <a
    href="https://github.com/RobbieTheWagner"><code>@​RobbieTheWagner</code></a>
    - Add support for Ember.js gjs/gts file formats with namespace and named
    type imports</li>
    <li><strong><code>&lt;BUILTIN_MODULES&gt;</code> placeholder</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/381">#381</a>
    by <a href="https://github.com/sdotson"><code>@​sdotson</code></a> - Add
    support for sorting Node.js builtin modules to a specific position using
    <code>&lt;BUILTIN_MODULES&gt;</code> placeholder in
    <code>importOrder</code></li>
    <li><strong><code>&lt;SEPARATOR&gt;</code> placeholder</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/339">#339</a>
    - Add <code>&lt;SEPARATOR&gt;</code> keyword for fine-grained control
    over import group separation when <code>importOrderSeparation</code> is
    enabled</li>
    <li><strong>Sort by length option</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/224">#224</a>
    by <a href="https://github.com/KLewin23"><code>@​KLewin23</code></a> -
    Add option to sort imports by import statement length</li>
    <li><strong><code>importOrderExclude</code> option</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/384">#384</a>
    by <a
    href="https://github.com/RyderKishan"><code>@​RyderKishan</code></a> -
    Add support for excluding specific files from import sorting using glob
    patterns</li>
    <li><strong>Expand <code>sort-imports-ignore</code> detection</strong>
    <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/358">#358</a>
    by <a href="https://github.com/ckwalsh"><code>@​ckwalsh</code></a> -
    Improved detection of <code>sort-imports-ignore</code> comments
    throughout the file, not just at line 1</li>
    </ul>
    <h4>Performance improvements</h4>
    <ul>
    <li><strong>Improve <code>removeNodesFromOriginalCode()</code>
    performance</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/356">#356</a>
    by <a href="https://github.com/ckwalsh"><code>@​ckwalsh</code></a> -
    Replace RegExp logic with string slices for better performance</li>
    </ul>
    <h4>Refactoring</h4>
    <ul>
    <li><strong>Stop rerendering directives</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/357">#357</a>
    by <a href="https://github.com/ckwalsh"><code>@​ckwalsh</code></a> -
    Inject imports instead of re-rendering directives to better preserve
    whitespace and reduce formatting conflicts</li>
    <li><strong>Stop ignoring exceptions in snapshot tests</strong> <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/355">#355</a>
    by <a href="https://github.com/ckwalsh"><code>@​ckwalsh</code></a> -
    Improve test reliability by properly handling exceptions</li>
    </ul>
    <h4>Chores</h4>
    <ul>
    <li>Add pnpm install command to README <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/pull/361">#361</a>
    - Document pnpm installation option</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/48863194ec046d378678f855df4b17847a52f688"><code>4886319</code></a>
    6.0.0</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/d9b0a89de3b093249f56979cee64a8bb0f98e6d6"><code>d9b0a89</code></a>
    Merge pull request <a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/386">#386</a>
    from trivago/chores</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/e2d360fe131cc3f8d635fa7fa5f920f537e623a4"><code>e2d360f</code></a>
    update lockfile</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/c42a081c45934daae541f1fde71984905acf0204"><code>c42a081</code></a>
    V6 (<a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/385">#385</a>)</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/f7b685c768f1a09a8dc64de77def897856d9e357"><code>f7b685c</code></a>
    Update README.md</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/12b22911e643f2161598932cd91cd0c1e924047e"><code>12b2291</code></a>
    Update README.md</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/875470a70abf443f1a5e3e54d1c943831d310680"><code>875470a</code></a>
    Merge branch 'main' of
    github.com:trivago/prettier-plugin-sort-imports</li>
    <li><a
    href="https://github.com/trivago/prettier-plugin-sort-imports/commit/509c5a7209b338b6d0d24547a6f4e3af48cb0aed"><code>509c5a7</code></a>
    Update packages and pin babel/types (<a
    href="https://redirect.github.com/trivago/prettier-plugin-sort-imports/issues/343">#343</a>)</li>
    <li>See full diff in <a
    href="https://github.com/trivago/prettier-plugin-sort-imports/compare/v5.2.2...v6.0.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@trivago/prettier-plugin-sort-imports&package-manager=npm_and_yarn&previous-version=5.2.2&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    c672721 View commit details
    Browse the repository at this point in the history
  13. chore(lambda): bump nx from 22.0.3 to 22.2.7 in /lambdas (#4974)

    Bumps [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) from 22.0.3
    to 22.2.7.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/nrwl/nx/releases">nx's
    releases</a>.</em></p>
    <blockquote>
    <h2>22.2.7 (2025-12-16)</h2>
    <h3>🚀 Features</h3>
    <ul>
    <li><strong>nx-plugin:</strong> allow customizing the location of the
    companion E2E project (<a
    href="https://redirect.github.com/nrwl/nx/pull/32073">#32073</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32069">#32069</a>)</li>
    </ul>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> display task output in TUI when native
    command runner is disabled (<a
    href="https://redirect.github.com/nrwl/nx/pull/33881">#33881</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/32803">#32803</a>)</li>
    <li><strong>core:</strong> prevent pinning the same task in multiple
    panes in the tui (<a
    href="https://redirect.github.com/nrwl/nx/pull/33863">#33863</a>)</li>
    <li><strong>core:</strong> reduce error rate with dir validation and add
    more debugging data (<a
    href="https://redirect.github.com/nrwl/nx/pull/33887">#33887</a>)</li>
    <li><strong>node:</strong> use <code>@​swc/helpers</code> instead of
    tslib when compiler is swc (<a
    href="https://redirect.github.com/nrwl/nx/pull/33885">#33885</a>, <a
    href="https://redirect.github.com/nrwl/nx/issues/31202">#31202</a>)</li>
    <li><strong>web:</strong> update e2e test regex for SWC decorator
    metadata (<a
    href="https://redirect.github.com/nrwl/nx/pull/33892">#33892</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Claude Opus 4.5</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Jack Hsu <a
    href="https://github.com/jaysoo"><code>@​jaysoo</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Tine Kondo <a
    href="https://github.com/tinesoft"><code>@​tinesoft</code></a></li>
    </ul>
    <h2>22.2.6 (2025-12-16)</h2>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>core:</strong> include PNPM patches in externalDependencies
    hash computations (<a
    href="https://redirect.github.com/nrwl/nx/pull/33551">#33551</a>)</li>
    <li><strong>core:</strong> add back ability to create
    <code>cache_outputs</code> table without a foreign key (<a
    href="https://redirect.github.com/nrwl/nx/pull/33880">#33880</a>)</li>
    <li><strong>js:</strong> detect changes to pnpm.overrides and overrides
    in package.json (<a
    href="https://redirect.github.com/nrwl/nx/pull/31914">#31914</a>)</li>
    <li><strong>js:</strong> check package.json for name when project.json
    exists but has no name (<a
    href="https://redirect.github.com/nrwl/nx/pull/31887">#31887</a>)</li>
    <li><strong>js:</strong> adjusted stdout and stderr handling to support
    the latest <code>@​swc/cli</code> version (<a
    href="https://redirect.github.com/nrwl/nx/pull/32685">#32685</a>)</li>
    <li><strong>misc:</strong> use string type for fetchDepth in
    azure-pipelines.yml (<a
    href="https://redirect.github.com/nrwl/nx/pull/33727">#33727</a>)</li>
    <li><strong>nextjs:</strong> accept fileName option to generate page (<a
    href="https://redirect.github.com/nrwl/nx/pull/30013">#30013</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>AgentEnder <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Charlie Croom</li>
    <li>Claude</li>
    <li>Colum Ferry <a
    href="https://github.com/Coly010"><code>@​Coly010</code></a></li>
    <li>Craigory Coppola <a
    href="https://github.com/AgentEnder"><code>@​AgentEnder</code></a></li>
    <li>Jason Jean <a
    href="https://github.com/FrozenPandaz"><code>@​FrozenPandaz</code></a></li>
    <li>Kasper Christensen</li>
    <li>Leosvel Pérez Espinosa <a
    href="https://github.com/leosvelperez"><code>@​leosvelperez</code></a></li>
    <li>Raphael Araújo <a
    href="https://github.com/raphox"><code>@​raphox</code></a></li>
    <li>teawithfruit <a
    href="https://github.com/teawithfruit"><code>@​teawithfruit</code></a></li>
    <li>Zachary DeRose <a
    href="https://github.com/ZackDeRose"><code>@​ZackDeRose</code></a></li>
    </ul>
    <h2>22.2.5 (2025-12-15)</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/nrwl/nx/commit/fa4f613c65ab4b1b6c0bbee6c944da09991c77ef"><code>fa4f613</code></a>
    docs(core): document argv in task execution hook contexts (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/33322">#33322</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/fb88e713d8c648ec54d1cc52f2a145677b63e758"><code>fb88e71</code></a>
    fix(core): prevent pinning the same task in multiple panes in the tui
    (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/33863">#33863</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/27e1f4c311dfe3b187ad405a151cc49db3305aef"><code>27e1f4c</code></a>
    fix(core): display task output in TUI when native command runner is
    disabled ...</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/a0732b11865e860bc2062ba184b3136863bdd98d"><code>a0732b1</code></a>
    fix(core): add back ability to create <code>cache_outputs</code> table
    without a foreign...</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/0e9ffbbbbf6fe06bd3531c9a720e499c98f8bfa0"><code>0e9ffbb</code></a>
    fix(core): include PNPM patches in externalDependencies hash
    computations (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/3">#3</a>...</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/1aec6bac66003d837d99c4f02b0cd6be074509b7"><code>1aec6ba</code></a>
    fix(js): detect changes to pnpm.overrides and overrides in package.json
    (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/31914">#31914</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/ed5265b173b15e76a442c700edd915f512971d0e"><code>ed5265b</code></a>
    fix(core): restore linkTaskDetails param for backwards compatibility (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/33874">#33874</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/2c204455215a0232e939386175d0f810b57d564a"><code>2c20445</code></a>
    fix(core): create all tables upfront when creating the database (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/33843">#33843</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/967935186651fd99701f96b959654ee848d264ed"><code>9679351</code></a>
    fix(core): preserve command output in TUI summary for non-cached tasks
    (<a
    href="https://github.com/nrwl/nx/tree/HEAD/packages/nx/issues/33673">#33673</a>)</li>
    <li><a
    href="https://github.com/nrwl/nx/commit/93b42102657e264b8d6e5fdccd9b8672c7355021"><code>93b4210</code></a>
    fix(core): do not invoke prettier with <code>--write</code> and
    <code>--list-different</code> when ...</li>
    <li>Additional commits viewable in <a
    href="https://github.com/nrwl/nx/commits/22.2.7/packages/nx">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nx&package-manager=npm_and_yarn&previous-version=22.0.3&new-version=22.2.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    f492aac View commit details
    Browse the repository at this point in the history
  14. chore(main): release 7.2.0 (#4984)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [7.2.0](v7.1.0...v7.2.0)
    (2026-01-06)
    
    
    ### Features
    
    * add support to use custom scale errors
    ([#4932](#4932))
    ([5285cdc](5285cdc))
    @ edersonbrilhante
    
    
    ### Bug Fixes
    
    * **lambda:** bump qs from 6.14.0 to 6.14.1 in /lambdas
    ([#4978](#4978))
    ([e27ee7c](e27ee7c))
    * **lambda:** bump the aws group in /lambdas with 7 updates
    ([#4971](#4971))
    ([9843662](9843662))
    * **lambda:** bump the aws-powertools group in /lambdas with 4 updates
    ([#4972](#4972))
    ([e018a10](e018a10))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
    runners-releaser[bot] authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    dc9bc94 View commit details
    Browse the repository at this point in the history
Loading