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: NHSDigital/eps-prescription-tracker-ui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.19.3-beta
Choose a base ref
...
head repository: NHSDigital/eps-prescription-tracker-ui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.20.0-beta
Choose a head ref
  • 18 commits
  • 43 files changed
  • 3 contributors

Commits on Mar 20, 2026

  1. Chore: [AEA-0000] - move to common dev container (#1885)

    ## Summary
    
    - Routine Change
    
    ### Details
    
    - move to common dev container
    anthony-nhs authored Mar 20, 2026
    Configuration menu
    Copy the full SHA
    cb1836c View commit details
    Browse the repository at this point in the history
  2. Upgrade: [dependabot] - bump flatted from 3.3.3 to 3.4.2 (#1922)

    Bumps [flatted](https://github.com/WebReflection/flatted) from 3.3.3 to
    3.4.2.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/3bf09091c3562e17a0647bc06710dd6097079cf7"><code>3bf0909</code></a>
    3.4.2</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/885ddcc33cf9657caf38c57c7be45ae1c5272802"><code>885ddcc</code></a>
    fix CWE-1321</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/0bdba705d130f00892b1b8fcc80cf4cdea0631e3"><code>0bdba70</code></a>
    added flatted-view to the benchmark</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/2a02dce7c641dec31194c67663f9b0b12e62da20"><code>2a02dce</code></a>
    3.4.1</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/fba4e8f2e113665da275b19cd0f695f3d98e9416"><code>fba4e8f</code></a>
    Merge pull request <a
    href="https://redirect.github.com/WebReflection/flatted/issues/89">#89</a>
    from WebReflection/python-fix</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/5fe86485e6df7f7f34a07a2a85498bd3e17384e7"><code>5fe8648</code></a>
    added &quot;when in Rome&quot; also a test for PHP</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/53517adbefe724fe472b2f9ebcdb01910d0ae3f0"><code>53517ad</code></a>
    some minor improvement</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/b3e2a0c387bf446435fec45ad7f05299f012346f"><code>b3e2a0c</code></a>
    Fixing recursion issue in Python too</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/c4b46dbcbf782326e54ea1b65d3ebb1dc7a23fad"><code>c4b46db</code></a>
    Add SECURITY.md for security policy and reporting</li>
    <li><a
    href="https://github.com/WebReflection/flatted/commit/f86d071e0f70de5a7d8200198824a3f07fc9c988"><code>f86d071</code></a>
    Create dependabot.yml for version updates</li>
    <li>Additional commits viewable in <a
    href="https://github.com/WebReflection/flatted/compare/v3.3.3...v3.4.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flatted&package-manager=npm_and_yarn&previous-version=3.3.3&new-version=3.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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/NHSDigital/eps-prescription-tracker-ui/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 Mar 20, 2026
    Configuration menu
    Copy the full SHA
    ec9c2b5 View commit details
    Browse the repository at this point in the history
  3. New: [AEA-6360] - Add new RUM log to role confirmation (#1920)

    ## Summary
    - Routine Change
    
    ### Details
    - Adds a new log to the confirm role button / single role auto-redirect,
    to log when a user as "completed" sign in
    Orkastrated authored Mar 20, 2026
    Configuration menu
    Copy the full SHA
    79cd8da View commit details
    Browse the repository at this point in the history
  4. Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…

    …workflows/pr_title_check.yml from 5.6.6 to 5.8.3 (#1928)
    
    Bumps
    [NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml](https://github.com/nhsdigital/eps-common-workflows)
    from 5.6.6 to 5.8.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.8.3</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.2...v5.8.3">5.8.3</a>
    (2026-03-20)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump aws-actions/configure-aws-credentials from 5.1.0
    to 6.0.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/99">#99</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711">5ac2707</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23341762499">Release
    workflow run</a> - Workflow ID: 23341762499</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.2</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.1...v5.8.2">5.8.2</a>
    (2026-03-19)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump <code>@​aws-sdk/client-cloudformation</code>
    from 3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/100">#100</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35">d11a9ab</a>)</li>
    <li>[dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/101">#101</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11">cbf6acc</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23319503557">Release
    workflow run</a> - Workflow ID: 23319503557</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.1</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.0...v5.8.1">5.8.1</a>
    (2026-03-19)</h2>
    <h3>Chore</h3>
    <ul>
    <li>[AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d">3ce609c</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23293070681">Release
    workflow run</a> - Workflow ID: 23293070681</p>
    <p>It was initialized by <a
    href="https://github.com/anthony-nhs">anthony-nhs</a></p>
    <h2>v5.8.0</h2>
    <h1><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.7.1...v5.8.0">5.8.0</a>
    (2026-03-19)</h1>
    <h3>New</h3>
    <ul>
    <li>[AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3">cd3cf9f</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23289951377">Release
    workflow run</a> - Workflow ID: 23289951377</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711"><code>5ac2707</code></a>
    Upgrade: [dependabot] - bump aws-actions/configure-aws-credentials from
    5.1.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11"><code>cbf6acc</code></a>
    Upgrade: [dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35"><code>d11a9ab</code></a>
    Upgrade: [dependabot] - bump
    <code>@​aws-sdk/client-cloudformation</code> from 3.1011.0 to ...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d"><code>3ce609c</code></a>
    Chore: [AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3"><code>cd3cf9f</code></a>
    New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/6713f00b9a29ae0ffc42b50dc610cb252d601181"><code>6713f00</code></a>
    Chore: [AEA-0000] - use gitTag to get version so it includes prefix and
    suffi...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/7a89b111ae752548e8e3f3fbaeb89bd6ecca0698"><code>7a89b11</code></a>
    New: [AEA-0000] - Tag jira when release is created (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/93">#93</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3166a790ef94af847ffcafc6b9fbadbf4c56f6d0"><code>3166a79</code></a>
    Chore: [AEA-0000] - workflow to update dev container (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/87">#87</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/ac06e5f930985d719de5c926990f18f7702c33fd"><code>ac06e5f</code></a>
    Fix: [AEA-6363] - do not error on vulns for dependabot pull requests (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/85">#85</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/e208462679dedaded1e066c25c9830b9c0bf1930"><code>e208462</code></a>
    Upgrade: [dependabot] - bump undici from 7.19.0 to 7.24.1 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/92">#92</a>)</li>
    <li>See full diff in <a
    href="https://github.com/nhsdigital/eps-common-workflows/compare/383f3f9eaf3cb553ebcd74897bfed4d5e387629e...5ac2707dd9cd60ad127275179495b9c890d74711">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml&package-manager=github_actions&previous-version=5.6.6&new-version=5.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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 Mar 20, 2026
    Configuration menu
    Copy the full SHA
    898305c View commit details
    Browse the repository at this point in the history
  5. Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…

    …workflows/tag-release-devcontainer.yml from 5.7.0 to 5.8.3 (#1926)
    
    Bumps
    [NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml](https://github.com/nhsdigital/eps-common-workflows)
    from 5.7.0 to 5.8.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.8.3</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.2...v5.8.3">5.8.3</a>
    (2026-03-20)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump aws-actions/configure-aws-credentials from 5.1.0
    to 6.0.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/99">#99</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711">5ac2707</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23341762499">Release
    workflow run</a> - Workflow ID: 23341762499</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.2</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.1...v5.8.2">5.8.2</a>
    (2026-03-19)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump <code>@​aws-sdk/client-cloudformation</code>
    from 3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/100">#100</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35">d11a9ab</a>)</li>
    <li>[dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/101">#101</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11">cbf6acc</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23319503557">Release
    workflow run</a> - Workflow ID: 23319503557</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.1</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.0...v5.8.1">5.8.1</a>
    (2026-03-19)</h2>
    <h3>Chore</h3>
    <ul>
    <li>[AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d">3ce609c</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23293070681">Release
    workflow run</a> - Workflow ID: 23293070681</p>
    <p>It was initialized by <a
    href="https://github.com/anthony-nhs">anthony-nhs</a></p>
    <h2>v5.8.0</h2>
    <h1><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.7.1...v5.8.0">5.8.0</a>
    (2026-03-19)</h1>
    <h3>New</h3>
    <ul>
    <li>[AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3">cd3cf9f</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23289951377">Release
    workflow run</a> - Workflow ID: 23289951377</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711"><code>5ac2707</code></a>
    Upgrade: [dependabot] - bump aws-actions/configure-aws-credentials from
    5.1.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11"><code>cbf6acc</code></a>
    Upgrade: [dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35"><code>d11a9ab</code></a>
    Upgrade: [dependabot] - bump
    <code>@​aws-sdk/client-cloudformation</code> from 3.1011.0 to ...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d"><code>3ce609c</code></a>
    Chore: [AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3"><code>cd3cf9f</code></a>
    New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/6713f00b9a29ae0ffc42b50dc610cb252d601181"><code>6713f00</code></a>
    Chore: [AEA-0000] - use gitTag to get version so it includes prefix and
    suffi...</li>
    <li>See full diff in <a
    href="https://github.com/nhsdigital/eps-common-workflows/compare/7a89b111ae752548e8e3f3fbaeb89bd6ecca0698...5ac2707dd9cd60ad127275179495b9c890d74711">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NHSDigital/eps-common-workflows/.github/workflows/tag-release-devcontainer.yml&package-manager=github_actions&previous-version=5.7.0&new-version=5.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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 Mar 20, 2026
    Configuration menu
    Copy the full SHA
    9e99538 View commit details
    Browse the repository at this point in the history
  6. Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…

    …workflows/get-repo-config.yml from 5.6.3 to 5.8.3 (#1927)
    
    Bumps
    [NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml](https://github.com/nhsdigital/eps-common-workflows)
    from 5.6.3 to 5.8.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.8.3</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.2...v5.8.3">5.8.3</a>
    (2026-03-20)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump aws-actions/configure-aws-credentials from 5.1.0
    to 6.0.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/99">#99</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711">5ac2707</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23341762499">Release
    workflow run</a> - Workflow ID: 23341762499</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.2</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.1...v5.8.2">5.8.2</a>
    (2026-03-19)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump <code>@​aws-sdk/client-cloudformation</code>
    from 3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/100">#100</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35">d11a9ab</a>)</li>
    <li>[dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/101">#101</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11">cbf6acc</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23319503557">Release
    workflow run</a> - Workflow ID: 23319503557</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.1</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.0...v5.8.1">5.8.1</a>
    (2026-03-19)</h2>
    <h3>Chore</h3>
    <ul>
    <li>[AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d">3ce609c</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23293070681">Release
    workflow run</a> - Workflow ID: 23293070681</p>
    <p>It was initialized by <a
    href="https://github.com/anthony-nhs">anthony-nhs</a></p>
    <h2>v5.8.0</h2>
    <h1><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.7.1...v5.8.0">5.8.0</a>
    (2026-03-19)</h1>
    <h3>New</h3>
    <ul>
    <li>[AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3">cd3cf9f</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23289951377">Release
    workflow run</a> - Workflow ID: 23289951377</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711"><code>5ac2707</code></a>
    Upgrade: [dependabot] - bump aws-actions/configure-aws-credentials from
    5.1.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11"><code>cbf6acc</code></a>
    Upgrade: [dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35"><code>d11a9ab</code></a>
    Upgrade: [dependabot] - bump
    <code>@​aws-sdk/client-cloudformation</code> from 3.1011.0 to ...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d"><code>3ce609c</code></a>
    Chore: [AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3"><code>cd3cf9f</code></a>
    New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/6713f00b9a29ae0ffc42b50dc610cb252d601181"><code>6713f00</code></a>
    Chore: [AEA-0000] - use gitTag to get version so it includes prefix and
    suffi...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/7a89b111ae752548e8e3f3fbaeb89bd6ecca0698"><code>7a89b11</code></a>
    New: [AEA-0000] - Tag jira when release is created (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/93">#93</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3166a790ef94af847ffcafc6b9fbadbf4c56f6d0"><code>3166a79</code></a>
    Chore: [AEA-0000] - workflow to update dev container (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/87">#87</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/ac06e5f930985d719de5c926990f18f7702c33fd"><code>ac06e5f</code></a>
    Fix: [AEA-6363] - do not error on vulns for dependabot pull requests (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/85">#85</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/e208462679dedaded1e066c25c9830b9c0bf1930"><code>e208462</code></a>
    Upgrade: [dependabot] - bump undici from 7.19.0 to 7.24.1 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/92">#92</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/nhsdigital/eps-common-workflows/compare/v5.6.3...5ac2707dd9cd60ad127275179495b9c890d74711">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml&package-manager=github_actions&previous-version=5.6.3&new-version=5.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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 Mar 20, 2026
    Configuration menu
    Copy the full SHA
    ee4bc6f View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2026

  1. Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…

    …workflows/dependabot-auto-approve-and-merge.yml from 5.6.7 to 5.8.3 (#1929)
    
    Bumps
    [NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows)
    from 5.6.7 to 5.8.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.8.3</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.2...v5.8.3">5.8.3</a>
    (2026-03-20)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump aws-actions/configure-aws-credentials from 5.1.0
    to 6.0.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/99">#99</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711">5ac2707</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23341762499">Release
    workflow run</a> - Workflow ID: 23341762499</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.2</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.1...v5.8.2">5.8.2</a>
    (2026-03-19)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump <code>@​aws-sdk/client-cloudformation</code>
    from 3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/100">#100</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35">d11a9ab</a>)</li>
    <li>[dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/101">#101</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11">cbf6acc</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23319503557">Release
    workflow run</a> - Workflow ID: 23319503557</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.1</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.0...v5.8.1">5.8.1</a>
    (2026-03-19)</h2>
    <h3>Chore</h3>
    <ul>
    <li>[AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d">3ce609c</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23293070681">Release
    workflow run</a> - Workflow ID: 23293070681</p>
    <p>It was initialized by <a
    href="https://github.com/anthony-nhs">anthony-nhs</a></p>
    <h2>v5.8.0</h2>
    <h1><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.7.1...v5.8.0">5.8.0</a>
    (2026-03-19)</h1>
    <h3>New</h3>
    <ul>
    <li>[AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3">cd3cf9f</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23289951377">Release
    workflow run</a> - Workflow ID: 23289951377</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711"><code>5ac2707</code></a>
    Upgrade: [dependabot] - bump aws-actions/configure-aws-credentials from
    5.1.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11"><code>cbf6acc</code></a>
    Upgrade: [dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35"><code>d11a9ab</code></a>
    Upgrade: [dependabot] - bump
    <code>@​aws-sdk/client-cloudformation</code> from 3.1011.0 to ...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d"><code>3ce609c</code></a>
    Chore: [AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3"><code>cd3cf9f</code></a>
    New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/6713f00b9a29ae0ffc42b50dc610cb252d601181"><code>6713f00</code></a>
    Chore: [AEA-0000] - use gitTag to get version so it includes prefix and
    suffi...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/7a89b111ae752548e8e3f3fbaeb89bd6ecca0698"><code>7a89b11</code></a>
    New: [AEA-0000] - Tag jira when release is created (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/93">#93</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3166a790ef94af847ffcafc6b9fbadbf4c56f6d0"><code>3166a79</code></a>
    Chore: [AEA-0000] - workflow to update dev container (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/87">#87</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/ac06e5f930985d719de5c926990f18f7702c33fd"><code>ac06e5f</code></a>
    Fix: [AEA-6363] - do not error on vulns for dependabot pull requests (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/85">#85</a>)</li>
    <li>See full diff in <a
    href="https://github.com/nhsdigital/eps-common-workflows/compare/e208462679dedaded1e066c25c9830b9c0bf1930...5ac2707dd9cd60ad127275179495b9c890d74711">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml&package-manager=github_actions&previous-version=5.6.7&new-version=5.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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 Mar 21, 2026
    Configuration menu
    Copy the full SHA
    fe49f7d View commit details
    Browse the repository at this point in the history
  2. Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…

    …workflows/quality-checks-devcontainer.yml from 5.6.6 to 5.8.3 (#1925)
    
    Bumps
    [NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml](https://github.com/nhsdigital/eps-common-workflows)
    from 5.6.6 to 5.8.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml's
    releases</a>.</em></p>
    <blockquote>
    <h2>v5.8.3</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.2...v5.8.3">5.8.3</a>
    (2026-03-20)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump aws-actions/configure-aws-credentials from 5.1.0
    to 6.0.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/99">#99</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711">5ac2707</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23341762499">Release
    workflow run</a> - Workflow ID: 23341762499</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.2</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.1...v5.8.2">5.8.2</a>
    (2026-03-19)</h2>
    <h3>Upgrade</h3>
    <ul>
    <li>[dependabot] - bump <code>@​aws-sdk/client-cloudformation</code>
    from 3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/100">#100</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35">d11a9ab</a>)</li>
    <li>[dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/101">#101</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11">cbf6acc</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23319503557">Release
    workflow run</a> - Workflow ID: 23319503557</p>
    <p>It was initialized by <a
    href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
    <h2>v5.8.1</h2>
    <h2><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.8.0...v5.8.1">5.8.1</a>
    (2026-03-19)</h2>
    <h3>Chore</h3>
    <ul>
    <li>[AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d">3ce609c</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23293070681">Release
    workflow run</a> - Workflow ID: 23293070681</p>
    <p>It was initialized by <a
    href="https://github.com/anthony-nhs">anthony-nhs</a></p>
    <h2>v5.8.0</h2>
    <h1><a
    href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.7.1...v5.8.0">5.8.0</a>
    (2026-03-19)</h1>
    <h3>New</h3>
    <ul>
    <li>[AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)
    (<a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3">cd3cf9f</a>)</li>
    </ul>
    <h2>Info</h2>
    <p><a
    href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/23289951377">Release
    workflow run</a> - Workflow ID: 23289951377</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/5ac2707dd9cd60ad127275179495b9c890d74711"><code>5ac2707</code></a>
    Upgrade: [dependabot] - bump aws-actions/configure-aws-credentials from
    5.1.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cbf6accf7046caab1ac27f94ed64ed90086abb11"><code>cbf6acc</code></a>
    Upgrade: [dependabot] - bump <code>@​aws-sdk/client-lambda</code> from
    3.1011.0 to 3.1013.0...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/d11a9abb6061c8876572c464b042e68aa3b52a35"><code>d11a9ab</code></a>
    Upgrade: [dependabot] - bump
    <code>@​aws-sdk/client-cloudformation</code> from 3.1011.0 to ...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3ce609c510fc4cf1e8cda1a8b59eb937ff57c79d"><code>3ce609c</code></a>
    Chore: [AEA-0000] - fix regex to match tickets (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/97">#97</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/cd3cf9fa582d391ce9c50b10c43155eb48ca65e3"><code>cd3cf9f</code></a>
    New: [AEA-5986] - Add pypi publishing to tag-release-devcontainer
    workflow (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/94">#94</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/6713f00b9a29ae0ffc42b50dc610cb252d601181"><code>6713f00</code></a>
    Chore: [AEA-0000] - use gitTag to get version so it includes prefix and
    suffi...</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/7a89b111ae752548e8e3f3fbaeb89bd6ecca0698"><code>7a89b11</code></a>
    New: [AEA-0000] - Tag jira when release is created (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/93">#93</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/3166a790ef94af847ffcafc6b9fbadbf4c56f6d0"><code>3166a79</code></a>
    Chore: [AEA-0000] - workflow to update dev container (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/87">#87</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/ac06e5f930985d719de5c926990f18f7702c33fd"><code>ac06e5f</code></a>
    Fix: [AEA-6363] - do not error on vulns for dependabot pull requests (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/85">#85</a>)</li>
    <li><a
    href="https://github.com/NHSDigital/eps-common-workflows/commit/e208462679dedaded1e066c25c9830b9c0bf1930"><code>e208462</code></a>
    Upgrade: [dependabot] - bump undici from 7.19.0 to 7.24.1 (<a
    href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/92">#92</a>)</li>
    <li>See full diff in <a
    href="https://github.com/nhsdigital/eps-common-workflows/compare/383f3f9eaf3cb553ebcd74897bfed4d5e387629e...5ac2707dd9cd60ad127275179495b9c890d74711">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NHSDigital/eps-common-workflows/.github/workflows/quality-checks-devcontainer.yml&package-manager=github_actions&previous-version=5.6.6&new-version=5.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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 Mar 21, 2026
    Configuration menu
    Copy the full SHA
    4131260 View commit details
    Browse the repository at this point in the history
  3. Upgrade: [dependabot] - bump @aws-sdk/client-lambda from 3.1009.0 to …

    …3.1014.0 (#1933)
    
    Bumps
    [@aws-sdk/client-lambda](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda)
    from 3.1009.0 to 3.1014.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-lambda</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.1014.0</h2>
    <h4>3.1014.0(2026-03-20)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>xml-builder:</strong> bump fast-xml-parser to 5.5.8 (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7876">#7876</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/80ef60146a5f1ba7e584cfdc595550c9e97b52f1">80ef6014</a>)</li>
    <li>bump smithy versions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/414aa0d1c8ded23c68c6652e494078eae6a3a1d9">414aa0d1</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-backup:</strong> Fix Typo for S3Backup Options (
    S3BackupACLs to BackupACLs) (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4d9122141d3cc2f960600b87fbf3ba9bf6b9360b">4d912214</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong> update client endpoints as of 2026-03-20
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6450a12d4635c548e24f09ce6ec3da07a3394b41">6450a12d</a>)</li>
    <li><strong>client-verifiedpermissions:</strong> Adds support for Policy
    Store Aliases, Policy Names, and Policy Template Names. These are
    customizable identifiers that can be used in place of Policy Store ids,
    Policy ids, and Policy Template ids respectively in Amazon Verified
    Permissions APIs. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8fe1858d26a9910832f210f4d6177d567bee5fb">c8fe1858</a>)</li>
    <li><strong>client-opensearch:</strong> Added support for Amazon Managed
    Service for Prometheus (AMP) as a connected data source in OpenSearch
    UI. Now users can analyze Prometheus metrics in OpenSearch UI without
    data copy. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9bdbb54cea3fcd0e6a703ad33d7c6a72c79d6e2">c9bdbb54</a>)</li>
    <li><strong>client-dynamodb:</strong> Adding ReplicaArn to
    ReplicaDescription of a global table replica (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/51c2c17a869241002cbe1b2c8748217467ae5014">51c2c17a</a>)</li>
    </ul>
    <h5>Tests</h5>
    <ul>
    <li><strong>snapshot-testing:</strong> fix structure of XML errors from
    mock service (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7874">#7874</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a17511fed4a12fd90feb6a923ea7108b53a4c987">a17511fe</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.1014.0.zip</strong></p>
    <h2>v3.1013.0</h2>
    <h4>3.1013.0(2026-03-19)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>xml-builder:</strong> single-pass XML escape for
    escapeElement and escapeAttribute (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7833">#7833</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/97de5649ff5fc8692d5c41e087e6828a718e46db">97de5649</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong> update client endpoints as of 2026-03-19
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/485aa0860360c4f0b33f778a6df7043300199776">485aa086</a>)</li>
    <li><strong>client-batch:</strong> AWS Batch now supports quota
    management, enabling administrators to allocate shared compute resources
    across teams and projects through quota shares with capacity limits,
    resource-sharing strategies, and priority-based preemption - currently
    available for SageMaker Training job queues. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/3e695b9aad1eb973d79cd78d7993c0d93cc789af">3e695b9a</a>)</li>
    <li><strong>client-bedrock-agentcore-control:</strong> Adds support for
    the following new features. 1. Enterprise Policies support for AgentCore
    Browser Tool. 2. Root CA Configuration support for AgentCore Browser
    Tool and Code Interpreter. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d286f51fab030d5f5cc496934a440386a0d49927">d286f51f</a>)</li>
    <li><strong>client-bedrock-agentcore:</strong> This release includes SDK
    support for the following new features on AgentCore Built In Tools. 1.
    Enterprise Policies for AgentCore Browser Tool. 2. Root CA Configuration
    Support for AgentCore Browser Tool and Code Interpreter. 3. API changes
    to AgentCore Browser Profile APIs (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/088f0580ba0fdaca8c1d86daa6317a4c1a9047c1">088f0580</a>)</li>
    <li><strong>client-polly:</strong> Added bi-directional streaming
    functionality through a new API, StartSpeechSynthesisStream. This API
    allows streaming input text through inbound events and receiving audio
    as part of an output stream simultaneously. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/581bf8494d5e76aa05b5ec3f472269db2a25461a">581bf849</a>)</li>
    <li><strong>client-ec2:</strong> Amazon EC2 Fleet instant mode now
    supports launching instances into Interruptible Capacity Reservations,
    enabling customers to use spare capacity shared by Capacity Reservation
    owners within their AWS Organization. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5ae4a552d7d650af248213fc7187842e89460820">5ae4a552</a>)</li>
    <li><strong>client-observabilityadmin:</strong> Adding a new field in
    the CreateCentralizationRuleForOrganization,
    UpdateCentralizationRuleForOrganization API and updating the
    GetCentralizationRuleForOrganization API response to include the new
    field (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f8dcb3a1ee2be84a7bfc64e099248f96baffe3e9">f8dcb3a1</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>xml-builder:</strong> configure maxTotalExpansions on
    fast-xml-parser (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7868">#7868</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/2ad14770e35ed1eed1918657ae7670dffcf980a0">2ad14770</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-lambda/CHANGELOG.md"><code>@​aws-sdk/client-lambda</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1013.0...v3.1014.0">3.1014.0</a>
    (2026-03-20)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-lambda</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1012.0...v3.1013.0">3.1013.0</a>
    (2026-03-19)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-lambda</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1011.0...v3.1012.0">3.1012.0</a>
    (2026-03-18)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-lambda</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1010.0...v3.1011.0">3.1011.0</a>
    (2026-03-17)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-lambda</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1009.0...v3.1010.0">3.1010.0</a>
    (2026-03-16)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-lambda</code></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/577a87434353a0608398bee6e6b7d91f5f42b596"><code>577a874</code></a>
    Publish v3.1014.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/414aa0d1c8ded23c68c6652e494078eae6a3a1d9"><code>414aa0d</code></a>
    chore: bump smithy versions</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/19ca473cb67aa8e1a28c0b55167eb1b109c2cda6"><code>19ca473</code></a>
    Publish v3.1013.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7f54759eaafc41d0c01771a10519ea8c1e8d89c5"><code>7f54759</code></a>
    Publish v3.1012.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/950b0c289001862971810817e57c2adab6313140"><code>950b0c2</code></a>
    chore(codegen): smithy-aws-typescript-codegen 0.47.0 (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-lambda/issues/7854">#7854</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/e17169491b5da0a36b5b1ed11843eb08e01c1dc2"><code>e171694</code></a>
    Publish v3.1011.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/2aa1e6ca9e0bbd338dac9fb1e0ef87dafba742c3"><code>2aa1e6c</code></a>
    Publish v3.1010.0</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.1014.0/clients/client-lambda">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@aws-sdk/client-lambda&package-manager=npm_and_yarn&previous-version=3.1009.0&new-version=3.1014.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: anthony-nhs <121869075+anthony-nhs@users.noreply.github.com>
    dependabot[bot] and anthony-nhs authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    16dd7af View commit details
    Browse the repository at this point in the history
  4. Upgrade: [dependabot] - bump @aws-sdk/client-dynamodb from 3.1009.0 t…

    …o 3.1014.0 (#1934)
    
    Bumps
    [@aws-sdk/client-dynamodb](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb)
    from 3.1009.0 to 3.1014.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-dynamodb</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.1014.0</h2>
    <h4>3.1014.0(2026-03-20)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>xml-builder:</strong> bump fast-xml-parser to 5.5.8 (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7876">#7876</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/80ef60146a5f1ba7e584cfdc595550c9e97b52f1">80ef6014</a>)</li>
    <li>bump smithy versions (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/414aa0d1c8ded23c68c6652e494078eae6a3a1d9">414aa0d1</a>)</li>
    </ul>
    <h5>Documentation Changes</h5>
    <ul>
    <li><strong>client-backup:</strong> Fix Typo for S3Backup Options (
    S3BackupACLs to BackupACLs) (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/4d9122141d3cc2f960600b87fbf3ba9bf6b9360b">4d912214</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong> update client endpoints as of 2026-03-20
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/6450a12d4635c548e24f09ce6ec3da07a3394b41">6450a12d</a>)</li>
    <li><strong>client-verifiedpermissions:</strong> Adds support for Policy
    Store Aliases, Policy Names, and Policy Template Names. These are
    customizable identifiers that can be used in place of Policy Store ids,
    Policy ids, and Policy Template ids respectively in Amazon Verified
    Permissions APIs. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c8fe1858d26a9910832f210f4d6177d567bee5fb">c8fe1858</a>)</li>
    <li><strong>client-opensearch:</strong> Added support for Amazon Managed
    Service for Prometheus (AMP) as a connected data source in OpenSearch
    UI. Now users can analyze Prometheus metrics in OpenSearch UI without
    data copy. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/c9bdbb54cea3fcd0e6a703ad33d7c6a72c79d6e2">c9bdbb54</a>)</li>
    <li><strong>client-dynamodb:</strong> Adding ReplicaArn to
    ReplicaDescription of a global table replica (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/51c2c17a869241002cbe1b2c8748217467ae5014">51c2c17a</a>)</li>
    </ul>
    <h5>Tests</h5>
    <ul>
    <li><strong>snapshot-testing:</strong> fix structure of XML errors from
    mock service (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7874">#7874</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/a17511fed4a12fd90feb6a923ea7108b53a4c987">a17511fe</a>)</li>
    </ul>
    <hr />
    <p>For list of updated packages, view
    <strong>updated-packages.md</strong> in
    <strong>assets-3.1014.0.zip</strong></p>
    <h2>v3.1013.0</h2>
    <h4>3.1013.0(2026-03-19)</h4>
    <h5>Chores</h5>
    <ul>
    <li><strong>xml-builder:</strong> single-pass XML escape for
    escapeElement and escapeAttribute (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7833">#7833</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/97de5649ff5fc8692d5c41e087e6828a718e46db">97de5649</a>)</li>
    </ul>
    <h5>New Features</h5>
    <ul>
    <li><strong>clients:</strong> update client endpoints as of 2026-03-19
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/485aa0860360c4f0b33f778a6df7043300199776">485aa086</a>)</li>
    <li><strong>client-batch:</strong> AWS Batch now supports quota
    management, enabling administrators to allocate shared compute resources
    across teams and projects through quota shares with capacity limits,
    resource-sharing strategies, and priority-based preemption - currently
    available for SageMaker Training job queues. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/3e695b9aad1eb973d79cd78d7993c0d93cc789af">3e695b9a</a>)</li>
    <li><strong>client-bedrock-agentcore-control:</strong> Adds support for
    the following new features. 1. Enterprise Policies support for AgentCore
    Browser Tool. 2. Root CA Configuration support for AgentCore Browser
    Tool and Code Interpreter. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/d286f51fab030d5f5cc496934a440386a0d49927">d286f51f</a>)</li>
    <li><strong>client-bedrock-agentcore:</strong> This release includes SDK
    support for the following new features on AgentCore Built In Tools. 1.
    Enterprise Policies for AgentCore Browser Tool. 2. Root CA Configuration
    Support for AgentCore Browser Tool and Code Interpreter. 3. API changes
    to AgentCore Browser Profile APIs (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/088f0580ba0fdaca8c1d86daa6317a4c1a9047c1">088f0580</a>)</li>
    <li><strong>client-polly:</strong> Added bi-directional streaming
    functionality through a new API, StartSpeechSynthesisStream. This API
    allows streaming input text through inbound events and receiving audio
    as part of an output stream simultaneously. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/581bf8494d5e76aa05b5ec3f472269db2a25461a">581bf849</a>)</li>
    <li><strong>client-ec2:</strong> Amazon EC2 Fleet instant mode now
    supports launching instances into Interruptible Capacity Reservations,
    enabling customers to use spare capacity shared by Capacity Reservation
    owners within their AWS Organization. (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/5ae4a552d7d650af248213fc7187842e89460820">5ae4a552</a>)</li>
    <li><strong>client-observabilityadmin:</strong> Adding a new field in
    the CreateCentralizationRuleForOrganization,
    UpdateCentralizationRuleForOrganization API and updating the
    GetCentralizationRuleForOrganization API response to include the new
    field (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/f8dcb3a1ee2be84a7bfc64e099248f96baffe3e9">f8dcb3a1</a>)</li>
    </ul>
    <h5>Bug Fixes</h5>
    <ul>
    <li><strong>xml-builder:</strong> configure maxTotalExpansions on
    fast-xml-parser (<a
    href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7868">#7868</a>)
    (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/2ad14770e35ed1eed1918657ae7670dffcf980a0">2ad14770</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-dynamodb/CHANGELOG.md"><code>@​aws-sdk/client-dynamodb</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1013.0...v3.1014.0">3.1014.0</a>
    (2026-03-20)</h1>
    <h3>Features</h3>
    <ul>
    <li><strong>client-dynamodb:</strong> Adding ReplicaArn to
    ReplicaDescription of a global table replica (<a
    href="https://github.com/aws/aws-sdk-js-v3/commit/51c2c17a869241002cbe1b2c8748217467ae5014">51c2c17</a>)</li>
    </ul>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1012.0...v3.1013.0">3.1013.0</a>
    (2026-03-19)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-dynamodb</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1011.0...v3.1012.0">3.1012.0</a>
    (2026-03-18)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-dynamodb</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1010.0...v3.1011.0">3.1011.0</a>
    (2026-03-17)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-dynamodb</code></p>
    <h1><a
    href="https://github.com/aws/aws-sdk-js-v3/compare/v3.1009.0...v3.1010.0">3.1010.0</a>
    (2026-03-16)</h1>
    <p><strong>Note:</strong> Version bump only for package
    <code>@​aws-sdk/client-dynamodb</code></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/577a87434353a0608398bee6e6b7d91f5f42b596"><code>577a874</code></a>
    Publish v3.1014.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/51c2c17a869241002cbe1b2c8748217467ae5014"><code>51c2c17</code></a>
    feat(client-dynamodb): Adding ReplicaArn to ReplicaDescription of a
    global ta...</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/414aa0d1c8ded23c68c6652e494078eae6a3a1d9"><code>414aa0d</code></a>
    chore: bump smithy versions</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/19ca473cb67aa8e1a28c0b55167eb1b109c2cda6"><code>19ca473</code></a>
    Publish v3.1013.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/7f54759eaafc41d0c01771a10519ea8c1e8d89c5"><code>7f54759</code></a>
    Publish v3.1012.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/950b0c289001862971810817e57c2adab6313140"><code>950b0c2</code></a>
    chore(codegen): smithy-aws-typescript-codegen 0.47.0 (<a
    href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-dynamodb/issues/7854">#7854</a>)</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/e17169491b5da0a36b5b1ed11843eb08e01c1dc2"><code>e171694</code></a>
    Publish v3.1011.0</li>
    <li><a
    href="https://github.com/aws/aws-sdk-js-v3/commit/2aa1e6ca9e0bbd338dac9fb1e0ef87dafba742c3"><code>2aa1e6c</code></a>
    Publish v3.1010.0</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-sdk-js-v3/commits/v3.1014.0/clients/client-dynamodb">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@aws-sdk/client-dynamodb&package-manager=npm_and_yarn&previous-version=3.1009.0&new-version=3.1014.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    a22adc3 View commit details
    Browse the repository at this point in the history
  5. Upgrade: [dependabot] - bump @aws-lambda-powertools/commons from 2.31…

    ….0 to 2.32.0 (#1938)
    
    Bumps
    [@aws-lambda-powertools/commons](https://github.com/aws-powertools/powertools-lambda-typescript)
    from 2.31.0 to 2.32.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/commons</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.32.0</h2>
    <h2>Summary</h2>
    <p>In this release, we are pleased to announce a new utility for
    interacting with the Lambda Metadata Service in the commons package,
    allowing you to easily retrieve information about the Lambda function,
    such as the Availability Zone ID.</p>
    <p>In the HTTP event handler, we have delivered two much requested
    features: a type-safe Store API, letting you share state between
    middleware and route handlers with full type safety, and request and
    response validation, so you can enforce data contracts at your API
    boundary, eliminating manual parsing and type assertion code.</p>
    <p>We've also fixed a bug where the Kafka consumer would throw when
    processing tombstone events with undefined values.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/haslers"><code>@​haslers</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Lambda Metadata Service</h2>
    <p>A new <code>getMetadata()</code> utility in the commons package
    fetches metadata from the AWS Lambda Metadata endpoint. The utility
    automatically returns an empty object outside of Lambda, so your code
    works seamlessly in local development and testing.</p>
    <pre lang="typescript"><code>import { getMetadata } from
    '@aws-lambda-powertools/commons/utils/metadata';
    import { Logger } from '@aws-lambda-powertools/logger';
    <p>const logger = new Logger({ serviceName: 'serverlessAirline' });<br
    />
    const metadata = await getMetadata();</p>
    <p>export const handler = async () =&gt; {<br />
    const { AvailabilityZoneID: azId } = metadata;<br />
    logger.appendKeys({ azId });<br />
    };<br />
    </code></pre></p>
    <h2>Type-safe Store API</h2>
    <p>The HTTP event handler now includes a Store API that provides
    type-safe, scoped state management for route handlers with two built-in
    storage scopes:</p>
    <ul>
    <li><strong>Request store</strong> — per-invocation state (set in
    middleware, read in handlers). Cleared automatically between
    requests.</li>
    <li><strong>Shared store</strong> — router-scoped state (set at cold
    start, read everywhere). Persists across invocations.</li>
    </ul>
    <pre lang="typescript"><code>import { Router } from
    '@aws-lambda-powertools/event-handler/http';
    import type { Context } from 'aws-lambda';
    <p>type AppEnv = {<br />
    store: {<br />
    request: { userId: string; isAdmin: boolean };<br />
    shared: { db: { query: (sql: string) =&gt; Promise&lt;unknown&gt; }
    };<br />
    };<br />
    };</p>
    <p>const app = new Router&lt;AppEnv&gt;();</p>
    <p>app.shared.set('db', createDbClient());</p>
    <p>&lt;/tr&gt;&lt;/table&gt;<br />
    </code></pre></p>
    </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/commons</code>'s
    changelog</a>.</em></p>
    <blockquote>
    <h2><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.31.0...v2.32.0">2.32.0</a>
    (2026-03-19)</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>commons</strong> add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5109">#5109</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/46ffc2ad062d57678030834c8e1d2755f848cc7b">46ffc2a</a>)</li>
    <li><strong>commons</strong> add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bdfa5830ec5a315b5f5e687b2cac876bc2e2a748">bdfa583</a>)</li>
    <li><strong>event-handler</strong> add type-safe Store API for request
    and shared state (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5081">#5081</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/03034db1b8d6bb4208c657de4e47b298dd72ebfc">03034db</a>)</li>
    <li><strong>event-handler</strong> add validation support for REST
    router (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4736">#4736</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/3617c8c1aaed53f9146189ef83ea4ac248250c14">3617c8c</a>)</li>
    </ul>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>validation</strong> bump ajv from 8.17.1 to 8.18.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5021">#5021</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/a7791e17b13120c6fff81f6fc2f12f44cc1b504a">a7791e1</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>event-handler</strong> add overloads to route() for typed
    validation context (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5052">#5052</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dae12e4c0c84aee1e9d2373c198b7628c26ee32d">dae12e4</a>)</li>
    <li><strong>event-handler</strong> default error handler returns a web
    Response correctly (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5024">#5024</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/f8100e88fdfb46415b357726fcfffdde40116061">f8100e8</a>)</li>
    <li><strong>kafka</strong> handle tombstone events without value (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5017">#5017</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79553c96a404df96f57268309c4468fe6c92b470">79553c9</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/0abf2f063c489b3d4708fe2370b93521825658bb"><code>0abf2f0</code></a>
    chore(ci): bump version to 2.32.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5112">#5112</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/3677abcb0262d410de43e0a593fb88db04a42534"><code>3677abc</code></a>
    chore(ci): temporarily disable me-central-1 deployments (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5111">#5111</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/46ffc2ad062d57678030834c8e1d2755f848cc7b"><code>46ffc2a</code></a>
    feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5109">#5109</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/f1dc056494117ca148d666d9488364687af81045"><code>f1dc056</code></a>
    revert: feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5107">#5107</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e49984d9a081ee2dbb2ff29337a56c539a7a2182"><code>e49984d</code></a>
    chore(deps): bump valibot from 1.2.0 to 1.3.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5101">#5101</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/0cc6b0a26bcfd83acabfdd66656c1e332f9fe8ad"><code>0cc6b0a</code></a>
    chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.4.6 to 2.4.7
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5097">#5097</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4e3812b3739661d77195d6a36e739c6ffc33e8db"><code>4e3812b</code></a>
    chore(deps): bump release-drafter/release-drafter from 7.0.0 to 7.1.0
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5104">#5104</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bdfa5830ec5a315b5f5e687b2cac876bc2e2a748"><code>bdfa583</code></a>
    feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/03034db1b8d6bb4208c657de4e47b298dd72ebfc"><code>03034db</code></a>
    feat(event-handler): add type-safe Store API for request and shared
    state (#...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/a72f66c44d198717fdae5c811ede80c5d4a2a9b2"><code>a72f66c</code></a>
    chore(deps): bump release-drafter/release-drafter from 6.4.0 to 7.0.0
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5095">#5095</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.31.0...v2.32.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@aws-lambda-powertools/commons&package-manager=npm_and_yarn&previous-version=2.31.0&new-version=2.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    6fd92c6 View commit details
    Browse the repository at this point in the history
  6. Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.31.…

    …0 to 2.32.0 (#1937)
    
    Bumps
    [@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript)
    from 2.31.0 to 2.32.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.32.0</h2>
    <h2>Summary</h2>
    <p>In this release, we are pleased to announce a new utility for
    interacting with the Lambda Metadata Service in the commons package,
    allowing you to easily retrieve information about the Lambda function,
    such as the Availability Zone ID.</p>
    <p>In the HTTP event handler, we have delivered two much requested
    features: a type-safe Store API, letting you share state between
    middleware and route handlers with full type safety, and request and
    response validation, so you can enforce data contracts at your API
    boundary, eliminating manual parsing and type assertion code.</p>
    <p>We've also fixed a bug where the Kafka consumer would throw when
    processing tombstone events with undefined values.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/haslers"><code>@​haslers</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Lambda Metadata Service</h2>
    <p>A new <code>getMetadata()</code> utility in the commons package
    fetches metadata from the AWS Lambda Metadata endpoint. The utility
    automatically returns an empty object outside of Lambda, so your code
    works seamlessly in local development and testing.</p>
    <pre lang="typescript"><code>import { getMetadata } from
    '@aws-lambda-powertools/commons/utils/metadata';
    import { Logger } from '@aws-lambda-powertools/logger';
    <p>const logger = new Logger({ serviceName: 'serverlessAirline' });<br
    />
    const metadata = await getMetadata();</p>
    <p>export const handler = async () =&gt; {<br />
    const { AvailabilityZoneID: azId } = metadata;<br />
    logger.appendKeys({ azId });<br />
    };<br />
    </code></pre></p>
    <h2>Type-safe Store API</h2>
    <p>The HTTP event handler now includes a Store API that provides
    type-safe, scoped state management for route handlers with two built-in
    storage scopes:</p>
    <ul>
    <li><strong>Request store</strong> — per-invocation state (set in
    middleware, read in handlers). Cleared automatically between
    requests.</li>
    <li><strong>Shared store</strong> — router-scoped state (set at cold
    start, read everywhere). Persists across invocations.</li>
    </ul>
    <pre lang="typescript"><code>import { Router } from
    '@aws-lambda-powertools/event-handler/http';
    import type { Context } from 'aws-lambda';
    <p>type AppEnv = {<br />
    store: {<br />
    request: { userId: string; isAdmin: boolean };<br />
    shared: { db: { query: (sql: string) =&gt; Promise&lt;unknown&gt; }
    };<br />
    };<br />
    };</p>
    <p>const app = new Router&lt;AppEnv&gt;();</p>
    <p>app.shared.set('db', createDbClient());</p>
    <p>&lt;/tr&gt;&lt;/table&gt;<br />
    </code></pre></p>
    </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.31.0...v2.32.0">2.32.0</a>
    (2026-03-19)</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>commons</strong> add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5109">#5109</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/46ffc2ad062d57678030834c8e1d2755f848cc7b">46ffc2a</a>)</li>
    <li><strong>commons</strong> add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bdfa5830ec5a315b5f5e687b2cac876bc2e2a748">bdfa583</a>)</li>
    <li><strong>event-handler</strong> add type-safe Store API for request
    and shared state (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5081">#5081</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/03034db1b8d6bb4208c657de4e47b298dd72ebfc">03034db</a>)</li>
    <li><strong>event-handler</strong> add validation support for REST
    router (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4736">#4736</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/3617c8c1aaed53f9146189ef83ea4ac248250c14">3617c8c</a>)</li>
    </ul>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>validation</strong> bump ajv from 8.17.1 to 8.18.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5021">#5021</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/a7791e17b13120c6fff81f6fc2f12f44cc1b504a">a7791e1</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>event-handler</strong> add overloads to route() for typed
    validation context (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5052">#5052</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dae12e4c0c84aee1e9d2373c198b7628c26ee32d">dae12e4</a>)</li>
    <li><strong>event-handler</strong> default error handler returns a web
    Response correctly (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5024">#5024</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/f8100e88fdfb46415b357726fcfffdde40116061">f8100e8</a>)</li>
    <li><strong>kafka</strong> handle tombstone events without value (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5017">#5017</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79553c96a404df96f57268309c4468fe6c92b470">79553c9</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/0abf2f063c489b3d4708fe2370b93521825658bb"><code>0abf2f0</code></a>
    chore(ci): bump version to 2.32.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5112">#5112</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/3677abcb0262d410de43e0a593fb88db04a42534"><code>3677abc</code></a>
    chore(ci): temporarily disable me-central-1 deployments (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5111">#5111</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/46ffc2ad062d57678030834c8e1d2755f848cc7b"><code>46ffc2a</code></a>
    feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5109">#5109</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/f1dc056494117ca148d666d9488364687af81045"><code>f1dc056</code></a>
    revert: feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5107">#5107</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e49984d9a081ee2dbb2ff29337a56c539a7a2182"><code>e49984d</code></a>
    chore(deps): bump valibot from 1.2.0 to 1.3.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5101">#5101</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/0cc6b0a26bcfd83acabfdd66656c1e332f9fe8ad"><code>0cc6b0a</code></a>
    chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.4.6 to 2.4.7
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5097">#5097</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4e3812b3739661d77195d6a36e739c6ffc33e8db"><code>4e3812b</code></a>
    chore(deps): bump release-drafter/release-drafter from 7.0.0 to 7.1.0
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5104">#5104</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bdfa5830ec5a315b5f5e687b2cac876bc2e2a748"><code>bdfa583</code></a>
    feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/03034db1b8d6bb4208c657de4e47b298dd72ebfc"><code>03034db</code></a>
    feat(event-handler): add type-safe Store API for request and shared
    state (#...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/a72f66c44d198717fdae5c811ede80c5d4a2a9b2"><code>a72f66c</code></a>
    chore(deps): bump release-drafter/release-drafter from 6.4.0 to 7.0.0
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5095">#5095</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.31.0...v2.32.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@aws-lambda-powertools/logger&package-manager=npm_and_yarn&previous-version=2.31.0&new-version=2.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    51ea898 View commit details
    Browse the repository at this point in the history
  7. Upgrade: [dependabot] - bump @aws-lambda-powertools/parameters from 2…

    ….31.0 to 2.32.0 (#1940)
    
    Bumps
    [@aws-lambda-powertools/parameters](https://github.com/aws-powertools/powertools-lambda-typescript)
    from 2.31.0 to 2.32.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.32.0</h2>
    <h2>Summary</h2>
    <p>In this release, we are pleased to announce a new utility for
    interacting with the Lambda Metadata Service in the commons package,
    allowing you to easily retrieve information about the Lambda function,
    such as the Availability Zone ID.</p>
    <p>In the HTTP event handler, we have delivered two much requested
    features: a type-safe Store API, letting you share state between
    middleware and route handlers with full type safety, and request and
    response validation, so you can enforce data contracts at your API
    boundary, eliminating manual parsing and type assertion code.</p>
    <p>We've also fixed a bug where the Kafka consumer would throw when
    processing tombstone events with undefined values.</p>
    <blockquote>
    <p>⭐ Congratulations to <a
    href="https://github.com/haslers"><code>@​haslers</code></a> for their
    first PR merged in the project 🎉</p>
    </blockquote>
    <h2>Lambda Metadata Service</h2>
    <p>A new <code>getMetadata()</code> utility in the commons package
    fetches metadata from the AWS Lambda Metadata endpoint. The utility
    automatically returns an empty object outside of Lambda, so your code
    works seamlessly in local development and testing.</p>
    <pre lang="typescript"><code>import { getMetadata } from
    '@aws-lambda-powertools/commons/utils/metadata';
    import { Logger } from '@aws-lambda-powertools/logger';
    <p>const logger = new Logger({ serviceName: 'serverlessAirline' });<br
    />
    const metadata = await getMetadata();</p>
    <p>export const handler = async () =&gt; {<br />
    const { AvailabilityZoneID: azId } = metadata;<br />
    logger.appendKeys({ azId });<br />
    };<br />
    </code></pre></p>
    <h2>Type-safe Store API</h2>
    <p>The HTTP event handler now includes a Store API that provides
    type-safe, scoped state management for route handlers with two built-in
    storage scopes:</p>
    <ul>
    <li><strong>Request store</strong> — per-invocation state (set in
    middleware, read in handlers). Cleared automatically between
    requests.</li>
    <li><strong>Shared store</strong> — router-scoped state (set at cold
    start, read everywhere). Persists across invocations.</li>
    </ul>
    <pre lang="typescript"><code>import { Router } from
    '@aws-lambda-powertools/event-handler/http';
    import type { Context } from 'aws-lambda';
    <p>type AppEnv = {<br />
    store: {<br />
    request: { userId: string; isAdmin: boolean };<br />
    shared: { db: { query: (sql: string) =&gt; Promise&lt;unknown&gt; }
    };<br />
    };<br />
    };</p>
    <p>const app = new Router&lt;AppEnv&gt;();</p>
    <p>app.shared.set('db', createDbClient());</p>
    <p>&lt;/tr&gt;&lt;/table&gt;<br />
    </code></pre></p>
    </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.31.0...v2.32.0">2.32.0</a>
    (2026-03-19)</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>commons</strong> add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5109">#5109</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/46ffc2ad062d57678030834c8e1d2755f848cc7b">46ffc2a</a>)</li>
    <li><strong>commons</strong> add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bdfa5830ec5a315b5f5e687b2cac876bc2e2a748">bdfa583</a>)</li>
    <li><strong>event-handler</strong> add type-safe Store API for request
    and shared state (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5081">#5081</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/03034db1b8d6bb4208c657de4e47b298dd72ebfc">03034db</a>)</li>
    <li><strong>event-handler</strong> add validation support for REST
    router (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4736">#4736</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/3617c8c1aaed53f9146189ef83ea4ac248250c14">3617c8c</a>)</li>
    </ul>
    <h3>Maintenance</h3>
    <ul>
    <li><strong>commons</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>logger</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>metrics</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>batch</strong> bump <code>@​aws/lambda-invoke-store</code>
    from 0.2.3 to 0.2.4 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5089">#5089</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/fe519abf01c152eca16b93e42b48d77ce1d67c10">fe519ab</a>)</li>
    <li><strong>validation</strong> bump ajv from 8.17.1 to 8.18.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5021">#5021</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/a7791e17b13120c6fff81f6fc2f12f44cc1b504a">a7791e1</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>event-handler</strong> add overloads to route() for typed
    validation context (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5052">#5052</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/dae12e4c0c84aee1e9d2373c198b7628c26ee32d">dae12e4</a>)</li>
    <li><strong>event-handler</strong> default error handler returns a web
    Response correctly (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5024">#5024</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/f8100e88fdfb46415b357726fcfffdde40116061">f8100e8</a>)</li>
    <li><strong>kafka</strong> handle tombstone events without value (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5017">#5017</a>)
    (<a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79553c96a404df96f57268309c4468fe6c92b470">79553c9</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/0abf2f063c489b3d4708fe2370b93521825658bb"><code>0abf2f0</code></a>
    chore(ci): bump version to 2.32.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5112">#5112</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/3677abcb0262d410de43e0a593fb88db04a42534"><code>3677abc</code></a>
    chore(ci): temporarily disable me-central-1 deployments (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5111">#5111</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/46ffc2ad062d57678030834c8e1d2755f848cc7b"><code>46ffc2a</code></a>
    feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5109">#5109</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/f1dc056494117ca148d666d9488364687af81045"><code>f1dc056</code></a>
    revert: feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5107">#5107</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e49984d9a081ee2dbb2ff29337a56c539a7a2182"><code>e49984d</code></a>
    chore(deps): bump valibot from 1.2.0 to 1.3.0 (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5101">#5101</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/0cc6b0a26bcfd83acabfdd66656c1e332f9fe8ad"><code>0cc6b0a</code></a>
    chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.4.6 to 2.4.7
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5097">#5097</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/4e3812b3739661d77195d6a36e739c6ffc33e8db"><code>4e3812b</code></a>
    chore(deps): bump release-drafter/release-drafter from 7.0.0 to 7.1.0
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5104">#5104</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/bdfa5830ec5a315b5f5e687b2cac876bc2e2a748"><code>bdfa583</code></a>
    feat(commons): add Lambda Metadata Service support (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5106">#5106</a>)</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/03034db1b8d6bb4208c657de4e47b298dd72ebfc"><code>03034db</code></a>
    feat(event-handler): add type-safe Store API for request and shared
    state (#...</li>
    <li><a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/a72f66c44d198717fdae5c811ede80c5d4a2a9b2"><code>a72f66c</code></a>
    chore(deps): bump release-drafter/release-drafter from 6.4.0 to 7.0.0
    (<a
    href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/5095">#5095</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.31.0...v2.32.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@aws-lambda-powertools/parameters&package-manager=npm_and_yarn&previous-version=2.31.0&new-version=2.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    663b500 View commit details
    Browse the repository at this point in the history
  8. Upgrade: [dependabot] - bump aws-cdk from 2.1111.0 to 2.1112.0 (#1939)

    Bumps
    [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk)
    from 2.1111.0 to 2.1112.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-cdk-cli/releases">aws-cdk's
    releases</a>.</em></p>
    <blockquote>
    <h2>aws-cdk@v2.1112.0</h2>
    <h2><a
    href="https://github.com/aws/aws-cdk-cli/compare/aws-cdk@v2.1111.0...aws-cdk@v2.1112.0">2.1112.0</a>
    (2026-03-18)</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>cli:</strong> add --concurrency flag to cdk destroy (<a
    href="https://redirect.github.com/aws/aws-cdk-cli/issues/1221">#1221</a>)
    (<a
    href="https://github.com/aws/aws-cdk-cli/commit/403fe8ea33c2865ebe0e21558d706bc5f5037f60">403fe8e</a>)</li>
    <li><strong>deps:</strong> upgrade aws-cdk-lib (<a
    href="https://redirect.github.com/aws/aws-cdk-cli/issues/1220">#1220</a>)
    (<a
    href="https://github.com/aws/aws-cdk-cli/commit/cf3cd7d959a4ad3340113028e2c17ba636a7e0b2">cf3cd7d</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li>collect metrics to help analyze performance problems (<a
    href="https://redirect.github.com/aws/aws-cdk-cli/issues/1124">#1124</a>)
    (<a
    href="https://github.com/aws/aws-cdk-cli/commit/ae037f997637da39f5d145b96a42854ebb247903">ae037f9</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-cdk-cli/commit/ae037f997637da39f5d145b96a42854ebb247903"><code>ae037f9</code></a>
    fix: collect metrics to help analyze performance problems (<a
    href="https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk/issues/1124">#1124</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk-cli/commit/403fe8ea33c2865ebe0e21558d706bc5f5037f60"><code>403fe8e</code></a>
    feat(cli): add --concurrency flag to cdk destroy (<a
    href="https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk/issues/1221">#1221</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk-cli/commit/cf3cd7d959a4ad3340113028e2c17ba636a7e0b2"><code>cf3cd7d</code></a>
    feat(deps): upgrade aws-cdk-lib (<a
    href="https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk/issues/1220">#1220</a>)</li>
    <li>See full diff in <a
    href="https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1112.0/packages/aws-cdk">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aws-cdk&package-manager=npm_and_yarn&previous-version=2.1111.0&new-version=2.1112.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    47e670c View commit details
    Browse the repository at this point in the history
  9. Upgrade: [dependabot] - bump typescript-eslint from 8.57.0 to 8.57.1 (#…

    …1942)
    
    Bumps
    [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
    from 8.57.0 to 8.57.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
    releases</a>.</em></p>
    <blockquote>
    <h2>v8.57.1</h2>
    <h2>8.57.1 (2026-03-16)</h2>
    <h3>🩹 Fixes</h3>
    <ul>
    <li><strong>eslint-plugin:</strong> [prefer-optional-chain] no report
    for property on intersection type (<a
    href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12126">#12126</a>)</li>
    </ul>
    <h3>❤️ Thank You</h3>
    <ul>
    <li>Newton Yuan <a
    href="https://github.com/NewtonYuan"><code>@​NewtonYuan</code></a></li>
    </ul>
    <p>See <a
    href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1">GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning">versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases">releases</a> on our
    website.</p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
    changelog</a>.</em></p>
    <blockquote>
    <h2>8.57.1 (2026-03-16)</h2>
    <p>This was a version bump only for typescript-eslint to align it with
    other projects, there were no code changes.</p>
    <p>See <a
    href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.1">GitHub
    Releases</a> for more information.</p>
    <p>You can read about our <a
    href="https://typescript-eslint.io/users/versioning">versioning
    strategy</a> and <a
    href="https://typescript-eslint.io/users/releases">releases</a> on our
    website.</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/typescript-eslint/typescript-eslint/commit/c7c38aa252d7bf6708a225aebedc57686ac33dcd"><code>c7c38aa</code></a>
    chore(release): publish 8.57.1</li>
    <li>See full diff in <a
    href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/typescript-eslint">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.57.0&new-version=8.57.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore 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 Mar 21, 2026
    Configuration menu
    Copy the full SHA
    00004d7 View commit details
    Browse the repository at this point in the history
  10. Upgrade: [dependabot] - bump @middy/http-header-normalizer from 7.1.6…

    … to 7.2.1 (#1943)
    
    Bumps
    [@middy/http-header-normalizer](https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)
    from 7.1.6 to 7.2.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/middyjs/middy/releases"><code>@​middy/http-header-normalizer</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>7.2.1</h2>
    <h2>What changed</h2>
    <ul>
    <li><code>@​middy/cloudformation-response</code> version 7.1.7 breaks
    life cycle of custom resource <a
    href="https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer/issues/1602">#1602</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.2.0...7.2.1">https://github.com/middyjs/middy/compare/7.2.0...7.2.1</a></p>
    <h2>7.2.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>event-normalizer: add support for rmq</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.1.8...7.2.0">https://github.com/middyjs/middy/compare/7.1.8...7.2.0</a></p>
    <h2>7.1.8</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>fix appconfig: crash when Configuration absent in
    GetLatestConfiguration response (SDK &gt;= 3.929.0) <a
    href="https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer/issues/1600">#1600</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.1.7...7.1.8">https://github.com/middyjs/middy/compare/7.1.7...7.1.8</a></p>
    <h2>7.1.7</h2>
    <h2>What's Changed</h2>
    <ul>
    <li><code>@​middy/secrets-manager</code>: Fixed crash when
    LastRotationDate or LastChangedDate is undefined during
    rotation-date-based cache expiry calculation. Previously,
    Math.max(undefined, ...) would produce NaN, breaking the cache logic.
    Now defaults to 0 when either date is missing.</li>
    <li><code>@​middy/cloudformation-response</code>: Auto-populate
    PhysicalResourceId from context.logStreamName when not explicitly set.
    This prevents CloudFormation custom resource responses from failing due
    to a missing required field.</li>
    <li><code>@​middy/core</code> (types): Widened the TErr generic in UseFn
    from Error to any, allowing middleware that uses custom error types to
    be passed to .use() without type errors.</li>
    </ul>
    <ul>
    <li>Issue/1594 in <a
    href="https://redirect.github.com/middyjs/middy/pull/1597">middyjs/middy#1597</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.1.6...7.1.7">https://github.com/middyjs/middy/compare/7.1.6...7.1.7</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/middyjs/middy/commit/8ca0256b1cbd80c50a84bb152d39492d9fcfad32"><code>8ca0256</code></a>
    chore: version bump</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/ca70b9b027cab978d526eb3202adf65ae905080d"><code>ca70b9b</code></a>
    chore: version bump</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/84db5d79412e8e3616fe4f707bea35aa45e41eae"><code>84db5d7</code></a>
    chore: version bump</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/46f5a5b05dfc00bd0fa2faa02cc94051b6416512"><code>46f5a5b</code></a>
    docs: fix linking</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/32035db2944b2b99650299a08bc6605262c9e6c2"><code>32035db</code></a>
    chore: version bump</li>
    <li>See full diff in <a
    href="https://github.com/middyjs/middy/commits/7.2.1/packages/http-header-normalizer">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@middy/http-header-normalizer&package-manager=npm_and_yarn&previous-version=7.1.6&new-version=7.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 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 Mar 21, 2026
    Configuration menu
    Copy the full SHA
    e3c0f21 View commit details
    Browse the repository at this point in the history
  11. Upgrade: [dependabot] - bump @middy/core from 7.1.7 to 7.2.1 (#1935)

    Bumps
    [@middy/core](https://github.com/middyjs/middy/tree/HEAD/packages/core)
    from 7.1.7 to 7.2.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/middyjs/middy/releases"><code>@​middy/core</code>'s
    releases</a>.</em></p>
    <blockquote>
    <h2>7.2.1</h2>
    <h2>What changed</h2>
    <ul>
    <li><code>@​middy/cloudformation-response</code> version 7.1.7 breaks
    life cycle of custom resource <a
    href="https://github.com/middyjs/middy/tree/HEAD/packages/core/issues/1602">#1602</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.2.0...7.2.1">https://github.com/middyjs/middy/compare/7.2.0...7.2.1</a></p>
    <h2>7.2.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>event-normalizer: add support for rmq</li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.1.8...7.2.0">https://github.com/middyjs/middy/compare/7.1.8...7.2.0</a></p>
    <h2>7.1.8</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>fix appconfig: crash when Configuration absent in
    GetLatestConfiguration response (SDK &gt;= 3.929.0) <a
    href="https://github.com/middyjs/middy/tree/HEAD/packages/core/issues/1600">#1600</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/middyjs/middy/compare/7.1.7...7.1.8">https://github.com/middyjs/middy/compare/7.1.7...7.1.8</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/middyjs/middy/commit/8ca0256b1cbd80c50a84bb152d39492d9fcfad32"><code>8ca0256</code></a>
    chore: version bump</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/136e3b47cf73ed841ddf7f6530781105725bbd15"><code>136e3b4</code></a>
    chore: dep update</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/ca70b9b027cab978d526eb3202adf65ae905080d"><code>ca70b9b</code></a>
    chore: version bump</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/452b6680882b52fb086e7bbce03b6c1749bb5881"><code>452b668</code></a>
    chore: dep update</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/84db5d79412e8e3616fe4f707bea35aa45e41eae"><code>84db5d7</code></a>
    chore: version bump</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/3fda6c69d1742fa8110b7137856cc8061881609c"><code>3fda6c6</code></a>
    chore: dep update</li>
    <li><a
    href="https://github.com/middyjs/middy/commit/46f5a5b05dfc00bd0fa2faa02cc94051b6416512"><code>46f5a5b</code></a>
    docs: fix linking</li>
    <li>See full diff in <a
    href="https://github.com/middyjs/middy/commits/7.2.1/packages/core">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@middy/core&package-manager=npm_and_yarn&previous-version=7.1.7&new-version=7.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 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 Mar 21, 2026
    Configuration menu
    Copy the full SHA
    6cf69b7 View commit details
    Browse the repository at this point in the history
  12. Upgrade: [dependabot] - bump aws-cdk-lib from 2.243.0 to 2.244.0 (#1936)

    Bumps
    [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib)
    from 2.243.0 to 2.244.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-cdk/releases">aws-cdk-lib's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.244.0</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>codebuild:</strong> add support for macOS 26 runners (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37240">#37240</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/1b7b2929fccd786c0bd38ea735b90aef9e470106">1b7b292</a>),
    closes <a
    href="https://redirect.github.com/aws/aws-cdk/issues/37241">#37241</a>
    <a
    href="https://redirect.github.com/aws/aws-cdk/issues/35836">#35836</a></li>
    <li>update L1 CloudFormation resource definitions (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37260">#37260</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/40a5142771b1ea450a2f7c684e102548a626ddba">40a5142</a>)</li>
    <li><strong>rds:</strong> add standalone resource creation for
    ParameterGroup (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37165">#37165</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/5441a515b6aab9e091c7a09f96663c723b122bcf">5441a51</a>),
    closes <a
    href="https://redirect.github.com/aws/aws-cdk/issues/9741">#9741</a></li>
    <li><strong>ecs:</strong> add forceNewDeployment feature for ecs service
    (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/35726">#35726</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/d16dc7e433c4986f3473b2992ba36bee9fb64f1e">d16dc7e</a>),
    closes <a
    href="https://redirect.github.com/aws/aws-cdk/issues/27762">#27762</a></li>
    <li><strong>mixins:</strong> helpers to convert between Aspects and
    Mixins (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37235">#37235</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/4537f694f7b8da5fa038b994031998c85bfbe3c8">4537f69</a>)</li>
    <li><strong>spec2cdk:</strong> add <code>actions()</code> method to
    Grants classes (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36987">#36987</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/bbeaf5df5aef3f926586b4fe94fbcb6f903da8ce">bbeaf5d</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>aws-cdk-lib:</strong> error annotations now have error codes
    (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37270">#37270</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/0b9629e421a2edc41d749af13ba058eba14342fa">0b9629e</a>)</li>
    <li><strong>eks:</strong> clear OCI repo/version after local pull for
    Helm v4 compatibility (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37142">#37142</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/e6a88047b5776a69156ef5116930e5788ee550b7">e6a8804</a>),
    closes <a
    href="https://github.com/aws//github.com/helm/helm/blob/v3.19.0/pkg/action/install.go/issues/L753-L769">/github.com/helm/helm/blob/v3.19.0/pkg/action/install.go#L753-L769</a>
    <a
    href="https://github.com/aws//github.com/helm/helm/blob/main/pkg/action/install.go/issues/L893-L909">/github.com/helm/helm/blob/main/pkg/action/install.go#L893-L909</a></li>
    <li>all errors now have error codes (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36934">#36934</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/408c12f0b00fede5c3a8b1d43024e961087adcfa">408c12f</a>)</li>
    </ul>
    <hr />
    <h2>Alpha modules (2.244.0-alpha.0)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>kinesisanalytics-flink-alpha:</strong> mark deprecated flink
    runtimes as deprecated (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37155">#37155</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/0a894472650bb1a2c41050ae2b00581fb937c924">0a89447</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md">aws-cdk-lib's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Changelog</h1>
    <p>All notable changes to this project will be documented in this file.
    See <a
    href="https://github.com/conventional-changelog/standard-version">standard-version</a>
    for commit guidelines.</p>
    <h2><a
    href="https://github.com/aws/aws-cdk/compare/v2.243.0-alpha.0...v2.244.0-alpha.0">2.244.0-alpha.0</a>
    (2026-03-19)</h2>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>kinesisanalytics-flink-alpha:</strong> mark deprecated flink
    runtimes as deprecated (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37155">#37155</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/0a894472650bb1a2c41050ae2b00581fb937c924">0a89447</a>)</li>
    </ul>
    <h2><a
    href="https://github.com/aws/aws-cdk/compare/v2.242.0-alpha.0...v2.243.0-alpha.0">2.243.0-alpha.0</a>
    (2026-03-11)</h2>
    <h2><a
    href="https://github.com/aws/aws-cdk/compare/v2.241.0-alpha.0...v2.242.0-alpha.0">2.242.0-alpha.0</a>
    (2026-03-10)</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>mixins-preview:</strong> allow passing resource objects into
    properties in CFN Property mixins (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37148">#37148</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/f2386291a50961660135b6d13b576a3744fa5ecf">f238629</a>)</li>
    <li><strong>mixins-preview:</strong> generate EventBridge pattern for
    all events (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37081">#37081</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/f30e8360112c724ce386f26d7d2bf10d6a58e479">f30e836</a>)</li>
    <li><strong>mixins-preview:</strong> support custom merge strategies via
    IMergeStrategy (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37170">#37170</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/0dec0113c45f5808e2afd45ac5be1d044e577a4b">0dec011</a>)</li>
    </ul>
    <h2><a
    href="https://github.com/aws/aws-cdk/compare/v2.240.0-alpha.0...v2.241.0-alpha.0">2.241.0-alpha.0</a>
    (2026-03-02)</h2>
    <h3>Features</h3>
    <ul>
    <li><strong>mixins-preview:</strong> add <code>recordFields</code> and
    <code>outputFormat</code> to Vended Logs Mixin (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/37042">#37042</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/dd94c312ae77cd9b51cbf6d544c85a2af6a7cdc8">dd94c31</a>)</li>
    <li><strong>mixins-preview:</strong> cross account delivery destinations
    (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36827">#36827</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/a759eb69d560ff039d09d62e91627bb267a664e5">a759eb6</a>)</li>
    </ul>
    <h2><a
    href="https://github.com/aws/aws-cdk/compare/v2.239.0-alpha.0...v2.240.0-alpha.0">2.240.0-alpha.0</a>
    (2026-02-23)</h2>
    <h2><a
    href="https://github.com/aws/aws-cdk/compare/v2.238.0-alpha.0...v2.239.0-alpha.0">2.239.0-alpha.0</a>
    (2026-02-19)</h2>
    <h3>⚠ BREAKING CHANGES</h3>
    <p>redshift-alpha: update default node type from <code>DC2_LARGE</code>
    to <code>RA3_LARGE</code></p>
    <h3>Features</h3>
    <ul>
    <li><strong>bedrock-agentcore-alpha:</strong> add
    <code>fromCodeAsset</code> method to create runtime artifact with local
    code assets (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36472">#36472</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/c5a87e6682a3668de849d4c7a0913fdee3eb170c">c5a87e6</a>),
    closes <a
    href="https://redirect.github.com/aws/aws-cdk/issues/36473">#36473</a></li>
    <li><strong>bedrock-agentcore-alpha:</strong> added new target type (api
    gateway) in agentcore gateway target. (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36841">#36841</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/0842754ec56412a9b22f2e92f5aea7c86129ec52">0842754</a>),
    closes <a
    href="https://redirect.github.com/aws/aws-cdk/issues/36817">#36817</a></li>
    <li><strong>mixins-preview:</strong> add ECS ClusterSettingsMixin (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36796">#36796</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/b8ab5be8f2e0733433a55dd48b26e7f56f6e0393">b8ab5be</a>)</li>
    <li><strong>mixins-preview:</strong> add s3 bucket mixin for
    publicAccessBlock (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36905">#36905</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/feed4b2690bd481e464dd3ececa4cba0997a03db">feed4b2</a>)</li>
    <li><strong>mixins-preview:</strong> send Vended Logs to pre-created
    DeliveryDestination using <code>toDestination()</code> (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36896">#36896</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/48f1fe6aa86473a25ffdcf53cfecb5e1169b54db">48f1fe6</a>)</li>
    </ul>
    <h3>Bug Fixes</h3>
    <ul>
    <li><strong>redshift-alpha:</strong> update default node type from
    <code>DC2_LARGE</code> to <code>RA3_LARGE</code> (<a
    href="https://redirect.github.com/aws/aws-cdk/issues/36516">#36516</a>)
    (<a
    href="https://github.com/aws/aws-cdk/commit/ea19e5cde2e64d5cdcdfa3af41764542e77e221c">ea19e5c</a>),
    closes <a
    href="https://redirect.github.com/aws/aws-cdk/issues/36416">#36416</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/ce693ac100cd2dd29621b0437e86a5cd204f2915"><code>ce693ac</code></a>
    chore: update analytics metadata blueprints</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/1b7b2929fccd786c0bd38ea735b90aef9e470106"><code>1b7b292</code></a>
    feat(codebuild): add support for macOS 26 runners (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37240">#37240</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/40a5142771b1ea450a2f7c684e102548a626ddba"><code>40a5142</code></a>
    feat: update L1 CloudFormation resource definitions (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37260">#37260</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/ac4e2d4f6e429417d891723ddde2d685e1e86824"><code>ac4e2d4</code></a>
    chore(dynamodb): fix 5 failing integration tests (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/36961">#36961</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/5441a515b6aab9e091c7a09f96663c723b122bcf"><code>5441a51</code></a>
    feat(rds): add standalone resource creation for ParameterGroup (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37165">#37165</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/0b9629e421a2edc41d749af13ba058eba14342fa"><code>0b9629e</code></a>
    fix(aws-cdk-lib): error annotations now have error codes (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37270">#37270</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/2a2127901190321cbd6c3c460b470b51907c66f7"><code>2a21279</code></a>
    feat: bitrate utility function (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37244">#37244</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/a74b1446efb4cba29fe06f01eaabdac08b072d08"><code>a74b144</code></a>
    docs(s3): fix typo (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37267">#37267</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/22b3ef6bb5aee967aa21aaebed6a1865a218a780"><code>22b3ef6</code></a>
    docs(dynamodb): fix typo (<a
    href="https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib/issues/37056">#37056</a>)</li>
    <li><a
    href="https://github.com/aws/aws-cdk/commit/4f0d32e91467cb15d641e63cefbd99847062a156"><code>4f0d32e</code></a>
    chore(mixins-preview): update Vended Logs to use Facades and Traits and
    add `...</li>
    <li>Additional commits viewable in <a
    href="https://github.com/aws/aws-cdk/commits/v2.244.0/packages/aws-cdk-lib">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aws-cdk-lib&package-manager=npm_and_yarn&previous-version=2.243.0&new-version=2.244.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2026
    Configuration menu
    Copy the full SHA
    ddd1fe8 View commit details
    Browse the repository at this point in the history
Loading