Skip to content

Conversation

@tstephen-nhs
Copy link
Contributor

Summary

  • Routine Change

Details

Our event handler has grown complex and hard to maintain. One easy way to simplify this is to separate error handling from happy path as shown in this PR.

dependabot bot and others added 23 commits January 9, 2026 15:21
…0.0 (#2260)

Bumps
[actions/upload-artifact](https://github.com/actions/upload-artifact)
from 5.0.0 to 6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>v6 - What's new</h2>
<blockquote>
<p>[!IMPORTANT]
actions/upload-artifact@v6 now runs on Node.js 24 (<code>runs.using:
node24</code>) and requires a minimum Actions Runner version of 2.327.1.
If you are using self-hosted runners, ensure they are updated before
upgrading.</p>
</blockquote>
<h3>Node.js 24</h3>
<p>This release updates the runtime to Node.js 24. v5 had preliminary
support for Node.js 24, however this action was by default still running
on Node.js 20. Now this action by default will run on Node.js 24.</p>
<h2>What's Changed</h2>
<ul>
<li>Upload Artifact Node 24 support by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/719">actions/upload-artifact#719</a></li>
<li>fix: update <code>@​actions/artifact</code> for Node.js 24 punycode
deprecation by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/744">actions/upload-artifact#744</a></li>
<li>prepare release v6.0.0 for Node.js 24 support by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/745">actions/upload-artifact#745</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0">https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/upload-artifact/commit/b7c566a772e6b6bfb58ed0dc250532a479d7789f"><code>b7c566a</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/745">#745</a>
from actions/upload-artifact-v6-release</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/e516bc8500aaf3d07d591fcd4ae6ab5f9c391d5b"><code>e516bc8</code></a>
docs: correct description of Node.js 24 support in README</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/ddc45ed9bca9b38dbd643978d88e3981cdc91415"><code>ddc45ed</code></a>
docs: update README to correct action name for Node.js 24 support</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/615b319bd27bb32c3d64dca6b6ed6974d5fbe653"><code>615b319</code></a>
chore: release v6.0.0 for Node.js 24 support</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/017748b48f8610ca8e6af1222f4a618e84a9c703"><code>017748b</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/744">#744</a>
from actions/fix-storage-blob</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/38d4c7997f5510fcc41fc4aae2a6b97becdbe7fc"><code>38d4c79</code></a>
chore: rebuild dist</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/7d27270e0cfd253e666c44abac0711308d2d042f"><code>7d27270</code></a>
chore: add missing license cache files for <code>@​actions/core</code>,
<code>@​actions/io</code>, and mi...</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/5f643d3c9475505ccaf26d686ffbfb71a8387261"><code>5f643d3</code></a>
chore: update license files for <code>@​actions/artifact</code><a
href="https://github.com/5"><code>@​5</code></a>.0.1 dependencies</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/1df1684032c88614064493e1a0478fcb3583e1d0"><code>1df1684</code></a>
chore: update package-lock.json with <code>@​actions/artifact</code><a
href="https://github.com/5"><code>@​5</code></a>.0.1</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/b5b1a918401ee270935b6b1d857ae66c85f3be6f"><code>b5b1a91</code></a>
fix: update <code>@​actions/artifact</code> to ^5.0.0 for Node.js 24
punycode fix</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/upload-artifact/compare/v5...b7c566a772e6b6bfb58ed0dc250532a479d7789f">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=5.0.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/quality-checks.yml from 5.2.9 to 5.2.11 (#2257)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.9 to 5.2.11.
<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.yml's
releases</a>.</em></p>
<blockquote>
<h2>v5.2.11</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.10...v5.2.11">5.2.11</a>
(2026-01-08)</h2>
<h3>Fix</h3>
<ul>
<li>[AEA-6060] - use trivy for sbom and licence scan (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/41">#41</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950">2fe6bc6</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/343b01abc9a6...2fe6bc6cd974">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20815530676">Release
workflow run</a> - Workflow ID: 20815530676</p>
<p>It was initialized by <a
href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p>
<h2>v5.2.10</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.9...v5.2.10">5.2.10</a>
(2026-01-07)</h2>
<h3>Chore</h3>
<ul>
<li>[AEA-0000] - update python and node (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/42">#42</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/343b01abc9a63bfe9c34d1e72ae358ce421aa805">343b01a</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/2b3ddfd1e59d...343b01abc9a6">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20791091362">Release
workflow run</a> - Workflow ID: 20791091362</p>
<p>It was initialized by <a
href="https://github.com/anthony-nhs">anthony-nhs</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950"><code>2fe6bc6</code></a>
Fix: [AEA-6060] - use trivy for sbom and licence scan (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/41">#41</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/343b01abc9a63bfe9c34d1e72ae358ce421aa805"><code>343b01a</code></a>
Chore: [AEA-0000] - update python and node (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/42">#42</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/2b3ddfd1e59daf9905522d0140c6cd08e2547432...2fe6bc6cd974efb4d55a2a7b665385f7a2d28950">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.yml&package-manager=github_actions&previous-version=5.2.9&new-version=5.2.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
Co-authored-by: Anthony Brown <[email protected]>
…5.0 (#2275)

Bumps
[@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm)
from 3.958.0 to 3.965.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-ssm</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.965.0</h2>
<h4>3.965.0(2026-01-07)</h4>
<h5>Chores</h5>
<ul>
<li>upgrade rimraf (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7626">#7626</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e">9a090faf</a>)</li>
</ul>
<h5>New Features</h5>
<ul>
<li><strong>clients:</strong> update client endpoints as of 2026-01-07
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/a77238b48a6ff8c6d3889533a6b23e3c4815fc4e">a77238b4</a>)</li>
<li><strong>client-workspaces:</strong> Add StateMessage and
ProgressPercentage fields to DescribeCustomWorkspaceImageImport API
response. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/fe652fb5ea11048f611a06e03b9181ef85614e5d">fe652fb5</a>)</li>
</ul>
<h5>Tests</h5>
<ul>
<li><strong>core:</strong> reduce nesting depth of test structures (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7624">#7624</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/552e8329cb40fbcf6e91591562080a3939441aa2">552e8329</a>)</li>
</ul>
<hr />
<p>For list of updated packages, view
<strong>updated-packages.md</strong> in
<strong>assets-3.965.0.zip</strong></p>
<h2>v3.964.0</h2>
<h4>3.964.0(2026-01-06)</h4>
<h5>Chores</h5>
<ul>
<li><strong>core:</strong> ensure package build order (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7623">#7623</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/3fa6ead66c30328f402461afda44f8ea769d0b79">3fa6ead6</a>)</li>
</ul>
<h5>New Features</h5>
<ul>
<li><strong>client-cost-explorer:</strong> This release updates existing
reservation recommendations API to support deployment model. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/c9e728da65fc98ee3da8d145c0c39a37f327f7dd">c9e728da</a>)</li>
<li><strong>client-emr-serverless:</strong> Added support for enabling
disk encryption using customer managed AWS KMS keys to
CreateApplication, UpdateApplication and StartJobRun APIs. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/9d932c38fdfacf45989a4bb733e10d9dddb91824">9d932c38</a>)</li>
</ul>
<h5>Bug Fixes</h5>
<ul>
<li><strong>core:</strong> make CREDENTIALS_CODE mutually exclusive with
other credential sources (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7615">#7615</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/05e017ef8879b33a3fbe8a27df7a5b662831178d">05e017ef</a>)</li>
</ul>
<hr />
<p>For list of updated packages, view
<strong>updated-packages.md</strong> in
<strong>assets-3.964.0.zip</strong></p>
<h2>v3.963.0</h2>
<h4>3.963.0(2026-01-05)</h4>
<h5>New Features</h5>
<ul>
<li><strong>client-cleanroomsml:</strong> AWS Clean Rooms ML now
supports advanced Spark configurations to optimize SQL performance when
creating an MLInputChannel or an audience generation job. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/5e2a5e9ee5f2fe62244ed7f83820d0421e3188fb">5e2a5e9e</a>)</li>
</ul>
<h5>Tests</h5>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md"><code>@​aws-sdk/client-ssm</code>'s
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/aws/aws-sdk-js-v3/compare/v3.964.0...v3.965.0">3.965.0</a>
(2026-01-07)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​aws-sdk/client-ssm</code></p>
<h1><a
href="https://github.com/aws/aws-sdk-js-v3/compare/v3.963.0...v3.964.0">3.964.0</a>
(2026-01-06)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​aws-sdk/client-ssm</code></p>
<h1><a
href="https://github.com/aws/aws-sdk-js-v3/compare/v3.961.0...v3.962.0">3.962.0</a>
(2026-01-02)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​aws-sdk/client-ssm</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/1eea89d8b4afcdf3fc9453f8a91682697d0e930c"><code>1eea89d</code></a>
Publish v3.965.0</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e"><code>9a090fa</code></a>
chore: upgrade rimraf (<a
href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm/issues/7626">#7626</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/054abe77b6f978b23f5e79a03c8d6b61172e8673"><code>054abe7</code></a>
Publish v3.964.0</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/821ef45fb3b4afd3cc56ec50023e21dd19fd34dc"><code>821ef45</code></a>
Publish v3.962.0</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/dbc6c8b350de8a172319639f8cdc788be22c2c8e"><code>dbc6c8b</code></a>
chore(codegen): sync for waiter codegen fix (<a
href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm/issues/7614">#7614</a>)</li>
<li>See full diff in <a
href="https://github.com/aws/aws-sdk-js-v3/commits/v3.965.0/clients/client-ssm">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/dependabot-auto-approve-and-merge.yml from 5.2.11 to 5.2.12 (#2264)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.11 to 5.2.12.
<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.2.12</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a>
(2026-01-08)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
(<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release
workflow run</a> - Workflow ID: 20826945598</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a>
Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to
2.5.0 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">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.2.11&new-version=5.2.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
… to 2.1.74 (#2268)

Bumps
[@NHSDigital/eps-spine-client](https://github.com/NHSDigital/nhs-eps-spine-client)
from 2.1.73 to 2.1.74.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/NHSDigital/nhs-eps-spine-client/releases"><code>@​NHSDigital/eps-spine-client</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.1.74</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.73...v2.1.74">2.1.74</a>
(2026-01-07)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.50.1 to 8.51.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/604">#604</a>)
(<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/b9d0faa0eab36f582273c8078d0f161ed61e9b2d">b9d0faa</a>)</li>
<li>[dependabot] - bump <code>@​typescript-eslint/parser</code> from
8.50.1 to 8.51.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/603">#603</a>)
(<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/c9d6dcc7252130ae48c5e607a46d7f5efe0acfa4">c9d6dcc</a>)</li>
</ul>
<h2>Info</h2>
<p><a href="">See code diff</a>
<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/actions/runs/20774759885">Release
workflow run</a> - Workflow ID: 20774759885</p>
<p>It was initialized by <a href=""></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/b9d0faa0eab36f582273c8078d0f161ed61e9b2d"><code>b9d0faa</code></a>
Upgrade: [dependabot] - bump
<code>@​typescript-eslint/eslint-plugin</code> from 8.50.1 to ...</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/c9d6dcc7252130ae48c5e607a46d7f5efe0acfa4"><code>c9d6dcc</code></a>
Upgrade: [dependabot] - bump <code>@​typescript-eslint/parser</code>
from 8.50.1 to 8.51.0 ...</li>
<li>See full diff in <a
href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.73...v2.1.74">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
….30.0 to 2.30.1 (#2271)

Bumps
[@aws-lambda-powertools/parameters](https://github.com/aws-powertools/powertools-lambda-typescript)
from 2.30.0 to 2.30.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@​aws-lambda-powertools/parameters</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.30.1</h2>
<h2>Summary</h2>
<p>In this release we have removed <code>lodash.merge</code> , allowing
users to simplify their bundling process as special handling of this
CommonJS only dependency is no longer required.</p>
<p>⭐ Special thanks to <a
href="https://github.com/jaimellamasi"><code>@​jaimellamasi</code></a>
for their work on the lodash migration! 🎉</p>
<h2>Changes</h2>
<ul>
<li>improv(ci): Added environment suffix to prevent artefact name
conflict (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4921">#4921</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>fix(logger): improve e2e test resilience by grouping logs by level
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(ci): prevent parameter injection in make-version workflow (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(ci): harden workflow permissions for security compliance (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4898">#4898</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>improv(ci): fixed the Make Release workflow (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4867">#4867</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>improv(ci): automated the Gamma/Prod deployment to China/GovCloud
regions (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4864">#4864</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
</ul>
<h2>📜 Documentation updates</h2>
<ul>
<li>improv(docs): updated the Maintainer's Playbook with the updated CI
process (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 2
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(maintenance): general refactoring (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(maintenance): remove cloud dev environment configurations (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 3
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4894">#4894</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump squidfunk/mkdocs-material from
<code>980e11f</code> to <code>3bba0a9</code> in /docs (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4888">#4888</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 25.0.2 to 25.0.3
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4885">#4885</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump mkdocs-material from 9.7.0 to 9.7.1 in /docs (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4889">#4889</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump esbuild from 0.27.1 to 0.27.2 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4884">#4884</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump pymdown-extensions from 10.10.2 to 10.16.1 in
/docs (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4881">#4881</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>docs: add EF Education First as customer reference (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4877">#4877</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 3
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4875">#4875</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 25.0.1 to 25.0.2
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4872">#4872</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 30
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4874">#4874</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 25.0.0 to 25.0.1
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4866">#4866</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 24.10.2 to 25.0.0
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4863">#4863</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump constructs from 10.4.3 to 10.4.4 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4862">#4862</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(ci): bumped the layer verison from 41 to 42 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
</ul>
<h2>🔧 Maintenance</h2>
<ul>
<li>improv(docs): updated the Maintainer's Playbook with the updated CI
process (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>refactor(logger): replace lodash.merge with internal deepMerge
utility (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)
by <a
href="https://github.com/jaimellamasi"><code>@​jaimellamasi</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 2
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.3.10 to
2.3.11 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(maintenance): remove cloud dev environment configurations (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@​aws-lambda-powertools/parameters</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">2.30.1</a>
(2026-01-06)</h2>
<h3>Improvements</h3>
<ul>
<li><strong>logger</strong> replace lodash.merge with internal deepMerge
utility (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc">db21896</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>logger</strong> improve e2e test resilience by grouping logs
by level (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def">5f06f21</a>)</li>
</ul>
<h3>Maintenance</h3>
<ul>
<li><strong>parser</strong> bump <code>@​standard-schema/spec</code>
from 1.0.0 to 1.1.0 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li>
<li><strong>batch</strong> bump <code>@​standard-schema/spec</code> from
1.0.0 to 1.1.0 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li>
<li><strong>kafka</strong> bump <code>@​standard-schema/spec</code> from
1.0.0 to 1.1.0 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ec1c038db6bd077f6c0608add8499004b329b0b"><code>1ec1c03</code></a>
chore(ci): bump version to 2.30.1 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4916">#4916</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc"><code>db21896</code></a>
refactor(logger): replace lodash.merge with internal deepMerge utility
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def"><code>5f06f21</code></a>
fix(logger): improve e2e test resilience by grouping logs by level (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/559076639a3d8b10c2b45360860efff6c2e96c49"><code>5590766</code></a>
chore(deps): bump the aws-sdk-v3 group across 1 directory with 27
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e00a50ecc415441047ede1a3f3c62cf0a1f4e924"><code>e00a50e</code></a>
chore(deps): bump the aws-cdk group across 1 directory with 2 updates
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/733882bfb281824eeb1f9803a3c6255bbc529e5e"><code>733882b</code></a>
chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.3.10 to 2.3.11
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f8ca62172140219eaabfce9721e70d386b07b53"><code>9f8ca62</code></a>
chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/564e71ce15ad28f10e15694a0208f3ba0df446a8"><code>564e71c</code></a>
chore(maintenance): general refactoring (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/d7c1a40224a346d9f01f27756f4eb7fc94b4628d"><code>d7c1a40</code></a>
chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e055e7066ae83e1ef6d627fd0909196f4d6d055b"><code>e055e70</code></a>
chore(ci): prevent parameter injection in make-version workflow (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">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.30.0&new-version=2.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…5 to 2.1.66 (#2269)

Bumps
[@nhs/fhir-middy-error-handler](https://github.com/NHSDigital/nhs-fhir-middy-error-handler)
from 2.1.65 to 2.1.66.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/releases"><code>@​nhs/fhir-middy-error-handler</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.1.66</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.65...v2.1.66">2.1.66</a>
(2026-01-07)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.50.1 to 8.51.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/516">#516</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/455866fc48940392a2581e044205f0a925a7f421">455866f</a>)</li>
</ul>
<h2>Info</h2>
<p><a href="">See code diff</a>
<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/actions/runs/20774894740">Release
workflow run</a> - Workflow ID: 20774894740</p>
<p>It was initialized by <a href=""></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/455866fc48940392a2581e044205f0a925a7f421"><code>455866f</code></a>
Upgrade: [dependabot] - bump
<code>@​typescript-eslint/eslint-plugin</code> from 8.50.1 to ...</li>
<li>See full diff in <a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.65...v2.1.66">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nhs/fhir-middy-error-handler&package-manager=npm_and_yarn&previous-version=2.1.65&new-version=2.1.66)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…51.0 to 8.52.0 (#2274)

Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 8.51.0 to 8.52.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.52.0</h2>
<h2>8.52.0 (2026-01-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-internal:</strong>
[no-multiple-lines-of-errors] add rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11899">#11899</a>)</li>
<li><strong>typescript-estree:</strong> add tseslint.com redirects for
CLI outputs (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11895">#11895</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment]
handle conditional initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11908">#11908</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] detect @<a
href="https://github.com/toPrimitive"><code>@​toPrimitive</code></a> and
valueOf (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11901">#11901</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Ulrich Stark</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.52.0 (2026-01-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-internal:</strong>
[no-multiple-lines-of-errors] add rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11899">#11899</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-base-to-string] detect @<a
href="https://github.com/toPrimitive"><code>@​toPrimitive</code></a> and
valueOf (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11901">#11901</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment]
handle conditional initializer (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11908">#11908</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Ulrich Stark</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/9ddd5712687140a68352978fb76428de53ab789e"><code>9ddd571</code></a>
chore(release): publish 8.52.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/6b467b0533b78777fa01128cdeeab1b5326a4550"><code>6b467b0</code></a>
docs: add blog post on revamping the ban-types rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11873">#11873</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/309a38ed83994738323efd78fc31137136a7681a"><code>309a38e</code></a>
fix(eslint-plugin): [no-base-to-string] detect @<a
href="https://github.com/toPrimitive"><code>@​toPrimitive</code></a> and
valueOf (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11">#11</a>...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/cf79108b6405972fb73f5991e913e1b36de8a67f"><code>cf79108</code></a>
fix(eslint-plugin): [no-useless-default-assignment] handle conditional
initia...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a166cea2d00fedd0762ecb87d95bc1f1cf93d528"><code>a166cea</code></a>
feat(eslint-plugin-internal): [no-multiple-lines-of-errors] add rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11899">#11899</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d1b44c02a86d366139c61ac80c0eb1c63668be7f"><code>d1b44c0</code></a>
chore(deps): update nx monorepo to v22.3.3 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11848">#11848</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/95c7c730c254ef5e51843e2f3280977eec53f5b8"><code>95c7c73</code></a>
chore: update deps to latest minor/patch (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11921">#11921</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/45a7d2bf60afd214046ff76e7feda516b3d7bdb2"><code>45a7d2b</code></a>
chore(typescript-estree): use <code>iterateComments()</code> from
ts-api-utils v2.3 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11">#11</a>...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.52.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@redocly/cli](https://github.com/Redocly/redocly-cli) from 2.12.6
to 2.14.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Redocly/redocly-cli/releases"><code>@​redocly/cli</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.14.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>Corrected an issue where <code>Respect</code> did not properly
JSON-encode request bodies for custom content-types containing
numbers.</li>
<li>Updated <code>@​redocly/respect-core</code> to v2.14.4.</li>
</ul>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.14.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>Fixed the <code>split</code> command to properly handle root-level
paths.
Previously, the root path <code>/</code> was converted to an empty
string as a filename, leading to incorrect file structure and broken
links.
Now, it correctly maps to the specified path separator.</li>
<li>Updated <code>@​redocly/openapi-core</code> to v2.14.3.</li>
</ul>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.14.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated <code>@​redocly/openapi-core</code> to v2.14.2.</li>
</ul>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.14.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated <code>@​redocly/openapi-core</code> to v2.14.1.</li>
</ul>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.14.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated <code>@​redocly/respect-core</code> to v2.14.0.</li>
</ul>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.13.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>Implemented basic support for OpenRPC specification.</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>Updated <code>@​redocly/openapi-core</code> to v2.13.0.</li>
</ul>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.12.7</h2>
<h3>Patch Changes</h3>
<ul>
<li>Added <code>scorecard-classic</code> command to evaluate API
descriptions against project scorecard configurations.</li>
<li>Updated <code>@​redocly/openapi-core</code> to v2.12.7.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/89891153a269c19ad6e03b4d97b6a92057ec3efd"><code>8989115</code></a>
chore: 🔖 release new versions (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2491">#2491</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/1ee05218d4cfb132afe363a0537b2a1edc2f9aec"><code>1ee0521</code></a>
fix(respect): issue with json encoding for custom content-type (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2490">#2490</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/d8c71f8165447602d9ce5dc3d238740f64940a94"><code>d8c71f8</code></a>
chore: 🔖 release new versions (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2487">#2487</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/3b5f5247d8a38b7568c1ac7d82640ab84606687c"><code>3b5f524</code></a>
chore: fix flaky smokes (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2486">#2486</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/367355ac5807d57fdd5a022eee678ea24ad96b07"><code>367355a</code></a>
fix!: split root-level paths correctly (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2485">#2485</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/408ab962574a53fb177504b271228aced0cccef0"><code>408ab96</code></a>
Remove unused form-data dependency with CVE-2025-7783 (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2482">#2482</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/bd39d299a2ee01d8c4bb5cc2c74c09f6f267f2f7"><code>bd39d29</code></a>
chore: 🔖 release new versions (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2484">#2484</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/57467b079bc5c4073d1a8846d6aae94fdc0d507e"><code>57467b0</code></a>
chore: improve performance by skipping unnecessary JSON pointer
(un)escaping ...</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/57f383f03963e240e9a8348aab03c97f4199f9c5"><code>57f383f</code></a>
chore: remove redundant test (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2481">#2481</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/60b21a8e079f387e2da2d95502ad180f7c2f7005"><code>60b21a8</code></a>
chore: 🔖 release new versions (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2480">#2480</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Redocly/redocly-cli/compare/@redocly/[email protected]...@redocly/[email protected]">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…0 to 2.30.1 (#2278)

Bumps
[@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript)
from 2.30.0 to 2.30.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@​aws-lambda-powertools/logger</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.30.1</h2>
<h2>Summary</h2>
<p>In this release we have removed <code>lodash.merge</code> , allowing
users to simplify their bundling process as special handling of this
CommonJS only dependency is no longer required.</p>
<p>⭐ Special thanks to <a
href="https://github.com/jaimellamasi"><code>@​jaimellamasi</code></a>
for their work on the lodash migration! 🎉</p>
<h2>Changes</h2>
<ul>
<li>improv(ci): Added environment suffix to prevent artefact name
conflict (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4921">#4921</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>fix(logger): improve e2e test resilience by grouping logs by level
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(ci): prevent parameter injection in make-version workflow (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(ci): harden workflow permissions for security compliance (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4898">#4898</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>improv(ci): fixed the Make Release workflow (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4867">#4867</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>improv(ci): automated the Gamma/Prod deployment to China/GovCloud
regions (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4864">#4864</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
</ul>
<h2>📜 Documentation updates</h2>
<ul>
<li>improv(docs): updated the Maintainer's Playbook with the updated CI
process (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 2
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(maintenance): general refactoring (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(maintenance): remove cloud dev environment configurations (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 3
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4894">#4894</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump squidfunk/mkdocs-material from
<code>980e11f</code> to <code>3bba0a9</code> in /docs (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4888">#4888</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 25.0.2 to 25.0.3
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4885">#4885</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump mkdocs-material from 9.7.0 to 9.7.1 in /docs (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4889">#4889</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump esbuild from 0.27.1 to 0.27.2 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4884">#4884</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump pymdown-extensions from 10.10.2 to 10.16.1 in
/docs (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4881">#4881</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>docs: add EF Education First as customer reference (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4877">#4877</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 3
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4875">#4875</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 25.0.1 to 25.0.2
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4872">#4872</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 30
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4874">#4874</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 25.0.0 to 25.0.1
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4866">#4866</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump <code>@​types/node</code> from 24.10.2 to 25.0.0
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4863">#4863</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump constructs from 10.4.3 to 10.4.4 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4862">#4862</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(ci): bumped the layer verison from 41 to 42 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
</ul>
<h2>🔧 Maintenance</h2>
<ul>
<li>improv(docs): updated the Maintainer's Playbook with the updated CI
process (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>)
by <a href="https://github.com/sdangol"><code>@​sdangol</code></a></li>
<li>refactor(logger): replace lodash.merge with internal deepMerge
utility (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)
by <a
href="https://github.com/jaimellamasi"><code>@​jaimellamasi</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps): bump the aws-cdk group across 1 directory with 2
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.3.10 to
2.3.11 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
<li>chore(maintenance): remove cloud dev environment configurations (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>)
by <a
href="https://github.com/dreamorosi"><code>@​dreamorosi</code></a></li>
<li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>)
by @<a
href="https://github.com/apps/dependabot">dependabot[bot]</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@​aws-lambda-powertools/logger</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">2.30.1</a>
(2026-01-06)</h2>
<h3>Improvements</h3>
<ul>
<li><strong>logger</strong> replace lodash.merge with internal deepMerge
utility (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc">db21896</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>logger</strong> improve e2e test resilience by grouping logs
by level (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def">5f06f21</a>)</li>
</ul>
<h3>Maintenance</h3>
<ul>
<li><strong>parser</strong> bump <code>@​standard-schema/spec</code>
from 1.0.0 to 1.1.0 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li>
<li><strong>batch</strong> bump <code>@​standard-schema/spec</code> from
1.0.0 to 1.1.0 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li>
<li><strong>kafka</strong> bump <code>@​standard-schema/spec</code> from
1.0.0 to 1.1.0 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>)
(<a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ec1c038db6bd077f6c0608add8499004b329b0b"><code>1ec1c03</code></a>
chore(ci): bump version to 2.30.1 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4916">#4916</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc"><code>db21896</code></a>
refactor(logger): replace lodash.merge with internal deepMerge utility
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def"><code>5f06f21</code></a>
fix(logger): improve e2e test resilience by grouping logs by level (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/559076639a3d8b10c2b45360860efff6c2e96c49"><code>5590766</code></a>
chore(deps): bump the aws-sdk-v3 group across 1 directory with 27
updates (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e00a50ecc415441047ede1a3f3c62cf0a1f4e924"><code>e00a50e</code></a>
chore(deps): bump the aws-cdk group across 1 directory with 2 updates
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/733882bfb281824eeb1f9803a3c6255bbc529e5e"><code>733882b</code></a>
chore(deps-dev): bump <code>@​biomejs/biome</code> from 2.3.10 to 2.3.11
(<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f8ca62172140219eaabfce9721e70d386b07b53"><code>9f8ca62</code></a>
chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/564e71ce15ad28f10e15694a0208f3ba0df446a8"><code>564e71c</code></a>
chore(maintenance): general refactoring (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/d7c1a40224a346d9f01f27756f4eb7fc94b4628d"><code>d7c1a40</code></a>
chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>)</li>
<li><a
href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e055e7066ae83e1ef6d627fd0909196f4d6d055b"><code>e055e70</code></a>
chore(ci): prevent parameter injection in make-version workflow (<a
href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">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.30.0&new-version=2.30.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…58.0 to 3.965.0 (#2270)

Bumps
[@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager)
from 3.958.0 to 3.965.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-secrets-manager</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.965.0</h2>
<h4>3.965.0(2026-01-07)</h4>
<h5>Chores</h5>
<ul>
<li>upgrade rimraf (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7626">#7626</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e">9a090faf</a>)</li>
</ul>
<h5>New Features</h5>
<ul>
<li><strong>clients:</strong> update client endpoints as of 2026-01-07
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/a77238b48a6ff8c6d3889533a6b23e3c4815fc4e">a77238b4</a>)</li>
<li><strong>client-workspaces:</strong> Add StateMessage and
ProgressPercentage fields to DescribeCustomWorkspaceImageImport API
response. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/fe652fb5ea11048f611a06e03b9181ef85614e5d">fe652fb5</a>)</li>
</ul>
<h5>Tests</h5>
<ul>
<li><strong>core:</strong> reduce nesting depth of test structures (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7624">#7624</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/552e8329cb40fbcf6e91591562080a3939441aa2">552e8329</a>)</li>
</ul>
<hr />
<p>For list of updated packages, view
<strong>updated-packages.md</strong> in
<strong>assets-3.965.0.zip</strong></p>
<h2>v3.964.0</h2>
<h4>3.964.0(2026-01-06)</h4>
<h5>Chores</h5>
<ul>
<li><strong>core:</strong> ensure package build order (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7623">#7623</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/3fa6ead66c30328f402461afda44f8ea769d0b79">3fa6ead6</a>)</li>
</ul>
<h5>New Features</h5>
<ul>
<li><strong>client-cost-explorer:</strong> This release updates existing
reservation recommendations API to support deployment model. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/c9e728da65fc98ee3da8d145c0c39a37f327f7dd">c9e728da</a>)</li>
<li><strong>client-emr-serverless:</strong> Added support for enabling
disk encryption using customer managed AWS KMS keys to
CreateApplication, UpdateApplication and StartJobRun APIs. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/9d932c38fdfacf45989a4bb733e10d9dddb91824">9d932c38</a>)</li>
</ul>
<h5>Bug Fixes</h5>
<ul>
<li><strong>core:</strong> make CREDENTIALS_CODE mutually exclusive with
other credential sources (<a
href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7615">#7615</a>)
(<a
href="https://github.com/aws/aws-sdk-js-v3/commit/05e017ef8879b33a3fbe8a27df7a5b662831178d">05e017ef</a>)</li>
</ul>
<hr />
<p>For list of updated packages, view
<strong>updated-packages.md</strong> in
<strong>assets-3.964.0.zip</strong></p>
<h2>v3.963.0</h2>
<h4>3.963.0(2026-01-05)</h4>
<h5>New Features</h5>
<ul>
<li><strong>client-cleanroomsml:</strong> AWS Clean Rooms ML now
supports advanced Spark configurations to optimize SQL performance when
creating an MLInputChannel or an audience generation job. (<a
href="https://github.com/aws/aws-sdk-js-v3/commit/5e2a5e9ee5f2fe62244ed7f83820d0421e3188fb">5e2a5e9e</a>)</li>
</ul>
<h5>Tests</h5>
<!-- 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-secrets-manager/CHANGELOG.md"><code>@​aws-sdk/client-secrets-manager</code>'s
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/aws/aws-sdk-js-v3/compare/v3.964.0...v3.965.0">3.965.0</a>
(2026-01-07)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​aws-sdk/client-secrets-manager</code></p>
<h1><a
href="https://github.com/aws/aws-sdk-js-v3/compare/v3.963.0...v3.964.0">3.964.0</a>
(2026-01-06)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​aws-sdk/client-secrets-manager</code></p>
<h1><a
href="https://github.com/aws/aws-sdk-js-v3/compare/v3.961.0...v3.962.0">3.962.0</a>
(2026-01-02)</h1>
<p><strong>Note:</strong> Version bump only for package
<code>@​aws-sdk/client-secrets-manager</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/1eea89d8b4afcdf3fc9453f8a91682697d0e930c"><code>1eea89d</code></a>
Publish v3.965.0</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e"><code>9a090fa</code></a>
chore: upgrade rimraf (<a
href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/7626">#7626</a>)</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/054abe77b6f978b23f5e79a03c8d6b61172e8673"><code>054abe7</code></a>
Publish v3.964.0</li>
<li><a
href="https://github.com/aws/aws-sdk-js-v3/commit/821ef45fb3b4afd3cc56ec50023e21dd19fd34dc"><code>821ef45</code></a>
Publish v3.962.0</li>
<li>See full diff in <a
href="https://github.com/aws/aws-sdk-js-v3/commits/v3.965.0/clients/client-secrets-manager">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… to 7.0.2 (#2276)

Bumps
[@middy/http-header-normalizer](https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer)
from 6.4.5 to 7.0.2.
<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.0.2</h2>
<ul>
<li>Add in workaround for bundlers that don't honour
<code>sideEffects:false</code>. <a
href="https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer/issues/1548">#1548</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/middyjs/middy/compare/7.0.1...7.0.2">https://github.com/middyjs/middy/compare/7.0.1...7.0.2</a></p>
<h2>7.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>ci: dep update by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1544">middyjs/middy#1544</a></li>
<li>chore(deps): bump KineticCafe/actions-dco from 2.0.0 to 2.1.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1546">middyjs/middy#1546</a></li>
<li>Add in peerDeps w/ optional for AWS SDKs by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1549">middyjs/middy#1549</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/middyjs/middy/compare/7.0.0...7.0.1">https://github.com/middyjs/middy/compare/7.0.0...7.0.1</a></p>
<h2>7.0.0</h2>
<p>For full details and upgrade guide see <a
href="https://middy.js.org/docs/upgrade/6-7">https://middy.js.org/docs/upgrade/6-7</a></p>
<h2>Notable changes</h2>
<ul>
<li>Deprecate Node.js v20.x.</li>
<li>Add support for Node.js v24.x.</li>
<li>Add support for Durable Functions, caused breaking changes to
<code>streamifyResponse</code>.</li>
<li>LLRT can now be used when using <code>executionModeStandard</code>
(default) &amp; <code>executionModeDurableContext</code></li>
<li>Works with new Tenant isolation mode</li>
<li>Works with new multi-concurrency on Lambda Managed Instances</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>chore: use <code>test()</code> helper in type tests by <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a> in <a
href="https://redirect.github.com/middyjs/middy/pull/1472">middyjs/middy#1472</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1478">middyjs/middy#1478</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1496">middyjs/middy#1496</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1495">middyjs/middy#1495</a></li>
<li>chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1494">middyjs/middy#1494</a></li>
<li>chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1488">middyjs/middy#1488</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1504">middyjs/middy#1504</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.0 to 2.4.1 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1503">middyjs/middy#1503</a></li>
<li>chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1512">middyjs/middy#1512</a></li>
<li>chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1511">middyjs/middy#1511</a></li>
<li>chore(deps): bump KineticCafe/actions-dco from 1.3.8 to 2.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1510">middyjs/middy#1510</a></li>
<li>Release/7.0.0-alpha.0 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1513">middyjs/middy#1513</a></li>
<li>7.0.0-alpha.1 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1514">middyjs/middy#1514</a></li>
<li>chore: update TSTyche to v5.0.0 by <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a> in <a
href="https://redirect.github.com/middyjs/middy/pull/1519">middyjs/middy#1519</a></li>
<li>chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1516">middyjs/middy#1516</a></li>
<li>chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1517">middyjs/middy#1517</a></li>
<li>chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1515">middyjs/middy#1515</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1521">middyjs/middy#1521</a></li>
<li>7.0.0-alpha.2 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1522">middyjs/middy#1522</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1523">middyjs/middy#1523</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.2 to 4.31.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1526">middyjs/middy#1526</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.4 to 4.31.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1537">middyjs/middy#1537</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1532">middyjs/middy#1532</a></li>
<li>chore(deps): bump actions/setup-node from 4.1.0 to 6.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1534">middyjs/middy#1534</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/middyjs/middy/commit/4ba68bc90f09b7a5fbcc2d86e8d8e7d1723e0c92"><code>4ba68bc</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/be71455f937a99a63578d272516b9f1c6eb8d12c"><code>be71455</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/9609f3a30b9e94ae6a914f2fc1a7f0bea75bfbd4"><code>9609f3a</code></a>
test: update evals to use newer strict</li>
<li><a
href="https://github.com/middyjs/middy/commit/98eadc797250bf0264ad0105e2eb86e2faa29a8a"><code>98eadc7</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/f0e040e9c9e7871c83dc594d1ff205ba059a3e0f"><code>f0e040e</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/2e99003cd0e78290f853ab4cce1e9e76d394ad8b"><code>2e99003</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/aac72e842b79fda725c76d431c1217058b937102"><code>aac72e8</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/b914f3423260c12792279e401d57d18eabf5c4e4"><code>b914f34</code></a>
Merge branch 'develop' into release/7.0.0</li>
<li><a
href="https://github.com/middyjs/middy/commit/2d40400603fce65240027cb4f1170564bffcfbe1"><code>2d40400</code></a>
chore: use <code>test()</code> helper in type tests</li>
<li><a
href="https://github.com/middyjs/middy/commit/1fb0fafcd152d2c01112fe1f6ec435f739d0b2cf"><code>1fb0faf</code></a>
chore: udpate node version</li>
<li>See full diff in <a
href="https://github.com/middyjs/middy/commits/7.0.2/packages/http-header-normalizer">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​middy/http-header-normalizer</code>
since your current version.</p>
</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=6.4.5&new-version=7.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 7.0.2 (#2280)

Bumps
[@middy/input-output-logger](https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger)
from 6.4.5 to 7.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/middyjs/middy/releases"><code>@​middy/input-output-logger</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.0.2</h2>
<ul>
<li>Add in workaround for bundlers that don't honour
<code>sideEffects:false</code>. <a
href="https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger/issues/1548">#1548</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/middyjs/middy/compare/7.0.1...7.0.2">https://github.com/middyjs/middy/compare/7.0.1...7.0.2</a></p>
<h2>7.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>ci: dep update by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1544">middyjs/middy#1544</a></li>
<li>chore(deps): bump KineticCafe/actions-dco from 2.0.0 to 2.1.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1546">middyjs/middy#1546</a></li>
<li>Add in peerDeps w/ optional for AWS SDKs by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1549">middyjs/middy#1549</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/middyjs/middy/compare/7.0.0...7.0.1">https://github.com/middyjs/middy/compare/7.0.0...7.0.1</a></p>
<h2>7.0.0</h2>
<p>For full details and upgrade guide see <a
href="https://middy.js.org/docs/upgrade/6-7">https://middy.js.org/docs/upgrade/6-7</a></p>
<h2>Notable changes</h2>
<ul>
<li>Deprecate Node.js v20.x.</li>
<li>Add support for Node.js v24.x.</li>
<li>Add support for Durable Functions, caused breaking changes to
<code>streamifyResponse</code>.</li>
<li>LLRT can now be used when using <code>executionModeStandard</code>
(default) &amp; <code>executionModeDurableContext</code></li>
<li>Works with new Tenant isolation mode</li>
<li>Works with new multi-concurrency on Lambda Managed Instances</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>chore: use <code>test()</code> helper in type tests by <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a> in <a
href="https://redirect.github.com/middyjs/middy/pull/1472">middyjs/middy#1472</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1478">middyjs/middy#1478</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1496">middyjs/middy#1496</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1495">middyjs/middy#1495</a></li>
<li>chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1494">middyjs/middy#1494</a></li>
<li>chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1488">middyjs/middy#1488</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1504">middyjs/middy#1504</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.0 to 2.4.1 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1503">middyjs/middy#1503</a></li>
<li>chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1512">middyjs/middy#1512</a></li>
<li>chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1511">middyjs/middy#1511</a></li>
<li>chore(deps): bump KineticCafe/actions-dco from 1.3.8 to 2.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1510">middyjs/middy#1510</a></li>
<li>Release/7.0.0-alpha.0 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1513">middyjs/middy#1513</a></li>
<li>7.0.0-alpha.1 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1514">middyjs/middy#1514</a></li>
<li>chore: update TSTyche to v5.0.0 by <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a> in <a
href="https://redirect.github.com/middyjs/middy/pull/1519">middyjs/middy#1519</a></li>
<li>chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1516">middyjs/middy#1516</a></li>
<li>chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1517">middyjs/middy#1517</a></li>
<li>chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1515">middyjs/middy#1515</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1521">middyjs/middy#1521</a></li>
<li>7.0.0-alpha.2 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1522">middyjs/middy#1522</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1523">middyjs/middy#1523</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.2 to 4.31.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1526">middyjs/middy#1526</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.4 to 4.31.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1537">middyjs/middy#1537</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1532">middyjs/middy#1532</a></li>
<li>chore(deps): bump actions/setup-node from 4.1.0 to 6.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1534">middyjs/middy#1534</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/middyjs/middy/commit/4ba68bc90f09b7a5fbcc2d86e8d8e7d1723e0c92"><code>4ba68bc</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/be71455f937a99a63578d272516b9f1c6eb8d12c"><code>be71455</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/9609f3a30b9e94ae6a914f2fc1a7f0bea75bfbd4"><code>9609f3a</code></a>
test: update evals to use newer strict</li>
<li><a
href="https://github.com/middyjs/middy/commit/98eadc797250bf0264ad0105e2eb86e2faa29a8a"><code>98eadc7</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/f0e040e9c9e7871c83dc594d1ff205ba059a3e0f"><code>f0e040e</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/7303ee8794cdbcbedb5fb49f5f8b66188fdd0cd4"><code>7303ee8</code></a>
fix: update to use standard naming</li>
<li><a
href="https://github.com/middyjs/middy/commit/cd962fa51d39506fc63fd5bd5da18e756f04ab6c"><code>cd962fa</code></a>
feat: add in support for durable function</li>
<li><a
href="https://github.com/middyjs/middy/commit/2e99003cd0e78290f853ab4cce1e9e76d394ad8b"><code>2e99003</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/351089d082d7c47e843c11c7f155878ea615419b"><code>351089d</code></a>
docs: fix tag links</li>
<li><a
href="https://github.com/middyjs/middy/commit/aac72e842b79fda725c76d431c1217058b937102"><code>aac72e8</code></a>
chore: version bump</li>
<li>Additional commits viewable in <a
href="https://github.com/middyjs/middy/commits/7.0.2/packages/input-output-logger">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​middy/input-output-logger</code>
since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@middy/input-output-logger&package-manager=npm_and_yarn&previous-version=6.4.5&new-version=7.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/quality-checks.yml from 5.2.11 to 5.2.12 (#2266)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.11 to 5.2.12.
<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.yml's
releases</a>.</em></p>
<blockquote>
<h2>v5.2.12</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a>
(2026-01-08)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
(<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release
workflow run</a> - Workflow ID: 20826945598</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a>
Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to
2.5.0 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">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.yml&package-manager=github_actions&previous-version=5.2.11&new-version=5.2.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
…workflows/pr_title_check.yml from 5.2.11 to 5.2.12 (#2265)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.11 to 5.2.12.
<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.2.12</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a>
(2026-01-08)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
(<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release
workflow run</a> - Workflow ID: 20826945598</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a>
Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to
2.5.0 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">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.2.11&new-version=5.2.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/tag-release.yml from 5.2.11 to 5.2.12 (#2267)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.11 to 5.2.12.
<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.yml's
releases</a>.</em></p>
<blockquote>
<h2>v5.2.12</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a>
(2026-01-08)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0
(<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release
workflow run</a> - Workflow ID: 20826945598</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a>
Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to
2.5.0 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">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.yml&package-manager=github_actions&previous-version=5.2.11&new-version=5.2.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
Bumps
[@middy/core](https://github.com/middyjs/middy/tree/HEAD/packages/core)
from 6.4.5 to 7.0.2.
<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.0.2</h2>
<ul>
<li>Add in workaround for bundlers that don't honour
<code>sideEffects:false</code>. <a
href="https://github.com/middyjs/middy/tree/HEAD/packages/core/issues/1548">#1548</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/middyjs/middy/compare/7.0.1...7.0.2">https://github.com/middyjs/middy/compare/7.0.1...7.0.2</a></p>
<h2>7.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>ci: dep update by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1544">middyjs/middy#1544</a></li>
<li>chore(deps): bump KineticCafe/actions-dco from 2.0.0 to 2.1.1 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1546">middyjs/middy#1546</a></li>
<li>Add in peerDeps w/ optional for AWS SDKs by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1549">middyjs/middy#1549</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/middyjs/middy/compare/7.0.0...7.0.1">https://github.com/middyjs/middy/compare/7.0.0...7.0.1</a></p>
<h2>7.0.0</h2>
<p>For full details and upgrade guide see <a
href="https://middy.js.org/docs/upgrade/6-7">https://middy.js.org/docs/upgrade/6-7</a></p>
<h2>Notable changes</h2>
<ul>
<li>Deprecate Node.js v20.x.</li>
<li>Add support for Node.js v24.x.</li>
<li>Add support for Durable Functions, caused breaking changes to
<code>streamifyResponse</code>.</li>
<li>LLRT can now be used when using <code>executionModeStandard</code>
(default) &amp; <code>executionModeDurableContext</code></li>
<li>Works with new Tenant isolation mode</li>
<li>Works with new multi-concurrency on Lambda Managed Instances</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>chore: use <code>test()</code> helper in type tests by <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a> in <a
href="https://redirect.github.com/middyjs/middy/pull/1472">middyjs/middy#1472</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1478">middyjs/middy#1478</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1496">middyjs/middy#1496</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1495">middyjs/middy#1495</a></li>
<li>chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1494">middyjs/middy#1494</a></li>
<li>chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1488">middyjs/middy#1488</a></li>
<li>chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1504">middyjs/middy#1504</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.0 to 2.4.1 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1503">middyjs/middy#1503</a></li>
<li>chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1512">middyjs/middy#1512</a></li>
<li>chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1511">middyjs/middy#1511</a></li>
<li>chore(deps): bump KineticCafe/actions-dco from 1.3.8 to 2.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1510">middyjs/middy#1510</a></li>
<li>Release/7.0.0-alpha.0 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1513">middyjs/middy#1513</a></li>
<li>7.0.0-alpha.1 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1514">middyjs/middy#1514</a></li>
<li>chore: update TSTyche to v5.0.0 by <a
href="https://github.com/mrazauskas"><code>@​mrazauskas</code></a> in <a
href="https://redirect.github.com/middyjs/middy/pull/1519">middyjs/middy#1519</a></li>
<li>chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1516">middyjs/middy#1516</a></li>
<li>chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1517">middyjs/middy#1517</a></li>
<li>chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1515">middyjs/middy#1515</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1521">middyjs/middy#1521</a></li>
<li>7.0.0-alpha.2 by <a
href="https://github.com/willfarrell"><code>@​willfarrell</code></a> in
<a
href="https://redirect.github.com/middyjs/middy/pull/1522">middyjs/middy#1522</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1523">middyjs/middy#1523</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.2 to 4.31.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1526">middyjs/middy#1526</a></li>
<li>chore(deps): bump github/codeql-action from 4.31.4 to 4.31.8 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1537">middyjs/middy#1537</a></li>
<li>chore(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by
<a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1532">middyjs/middy#1532</a></li>
<li>chore(deps): bump actions/setup-node from 4.1.0 to 6.1.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/middyjs/middy/pull/1534">middyjs/middy#1534</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/middyjs/middy/commit/4ba68bc90f09b7a5fbcc2d86e8d8e7d1723e0c92"><code>4ba68bc</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/883727758441823765b04c3ccb8a9e6398208bb2"><code>8837277</code></a>
fix: workaround for sideEffects:false not honoured by esbuild</li>
<li><a
href="https://github.com/middyjs/middy/commit/be71455f937a99a63578d272516b9f1c6eb8d12c"><code>be71455</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/ea25cd3bf8438e2fdacf145757c699323b8e4418"><code>ea25cd3</code></a>
chore: add in peerDep</li>
<li><a
href="https://github.com/middyjs/middy/commit/9609f3a30b9e94ae6a914f2fc1a7f0bea75bfbd4"><code>9609f3a</code></a>
test: update evals to use newer strict</li>
<li><a
href="https://github.com/middyjs/middy/commit/98eadc797250bf0264ad0105e2eb86e2faa29a8a"><code>98eadc7</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/f0e040e9c9e7871c83dc594d1ff205ba059a3e0f"><code>f0e040e</code></a>
chore: version bump</li>
<li><a
href="https://github.com/middyjs/middy/commit/c4d2d75036a6da8db81d4abcce134d98e7f9b792"><code>c4d2d75</code></a>
docs: clean up</li>
<li><a
href="https://github.com/middyjs/middy/commit/7303ee8794cdbcbedb5fb49f5f8b66188fdd0cd4"><code>7303ee8</code></a>
fix: update to use standard naming</li>
<li><a
href="https://github.com/middyjs/middy/commit/f23ee36a9ba5263164c7048952ed66bda8a04710"><code>f23ee36</code></a>
ci: allow context to be durable</li>
<li>Additional commits viewable in <a
href="https://github.com/middyjs/middy/commits/7.0.2/packages/core">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​middy/core</code> since your
current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@middy/core&package-manager=npm_and_yarn&previous-version=6.4.5&new-version=7.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
Co-authored-by: Anthony Brown <[email protected]>
…en requests (#2263)

## Summary

- Routine Change

### Details
Fix test request interpretation for apigee / proxygen requests. Handle
x-nhs-number appropriately.

---------

Signed-off-by: Connor Avery <[email protected]>
Co-authored-by: Tim Stephenson <[email protected]>
## Summary

- Routine Change

### Details

Fix Int sandbox name in the pipeline

---------

Signed-off-by: Connor Avery <[email protected]>
Co-authored-by: Tim Stephenson <[email protected]>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.36.0 to
20.36.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/virtualenv/releases">virtualenv's
releases</a>.</em></p>
<blockquote>
<h2>20.36.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>release 20.36.0 by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/pypa/virtualenv/pull/3011">pypa/virtualenv#3011</a></li>
<li>fix: resolve TOCTOU vulnerabilities in app_data and lock directory
creation by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/pypa/virtualenv/pull/3013">pypa/virtualenv#3013</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1">https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst">virtualenv's
changelog</a>.</em></p>
<blockquote>
<h2>v20.36.1 (2026-01-09)</h2>
<p>Bugfixes - 20.36.1</p>
<pre><code>- Fix TOCTOU vulnerabilities in app_data and lock directory
creation that could be exploited via symlink attacks - reported by
:user:`tsigouris007`, fixed by :user:`gaborbernat`. (:issue:`3013`)
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pypa/virtualenv/commit/d0ad11d1146e81ea74d2461be9653f1da9cf3fd1"><code>d0ad11d</code></a>
release 20.36.1</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/dec4cec5d16edaf83a00a658f32d1e032661cebc"><code>dec4cec</code></a>
Merge pull request <a
href="https://redirect.github.com/pypa/virtualenv/issues/3013">#3013</a>
from gaborbernat/fix-sec</li>
<li><a
href="https://github.com/pypa/virtualenv/commit/5fe5d38beb1273b489591a7b444f1018af2edf0a"><code>5fe5d38</code></a>
release 20.36.0 (<a
href="https://redirect.github.com/pypa/virtualenv/issues/3011">#3011</a>)</li>
<li>See full diff in <a
href="https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore 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/prescriptionsforpatients/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.20.2 to
3.20.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tox-dev/py-filelock/releases">filelock's
releases</a>.</em></p>
<blockquote>
<h2>3.20.3</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Fix TOCTOU symlink vulnerability in SoftFileLock by <a
href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in
<a
href="https://redirect.github.com/tox-dev/filelock/pull/465">tox-dev/filelock#465</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/tox-dev/filelock/compare/3.20.2...3.20.3">https://github.com/tox-dev/filelock/compare/3.20.2...3.20.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tox-dev/filelock/commit/41b42dd2c72aecf7da83dbda5903b8087dddc4d5"><code>41b42dd</code></a>
Fix TOCTOU symlink vulnerability in SoftFileLock (<a
href="https://redirect.github.com/tox-dev/py-filelock/issues/465">#465</a>)</li>
<li>See full diff in <a
href="https://github.com/tox-dev/py-filelock/compare/3.20.2...3.20.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=filelock&package-manager=pip&previous-version=3.20.2&new-version=3.20.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/NHSDigital/prescriptionsforpatients/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Summary

- Routine Change

### Details

Fix int sandbox proxygen deployment role. Sandbox must use Prod role
according to deploy_api.sh.

---------

Signed-off-by: Connor Avery <[email protected]>
Co-authored-by: Tim Stephenson <[email protected]>
…2286)

## Summary

- Routine Change

### Details
Test development deployment after basepath change

---------

Signed-off-by: Connor Avery <[email protected]>
Co-authored-by: Tim Stephenson <[email protected]>
…ing (#2289)

## Summary

- Routine Change

### Details

Fix produced specification output path for debugging

Signed-off-by: Connor Avery <[email protected]>
Bumps [@redocly/cli](https://github.com/Redocly/redocly-cli) from 2.14.4
to 2.14.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Redocly/redocly-cli/releases"><code>@​redocly/cli</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​redocly/cli</code><a
href="https://github.com/2"><code>@​2</code></a>.14.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>Added an <code>ajv</code> npm alias dependency to satisfy peer
dependency requirements and prevent installation warnings.</li>
<li>Updated <code>@​redocly/openapi-core</code> to v2.14.5.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/48607a899baff0804692e57094a65f3b82bf4d34"><code>48607a8</code></a>
chore: 🔖 release new versions (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2493">#2493</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/cac1d56df4f6e534db0e72959b9d60ea74bb1eef"><code>cac1d56</code></a>
chore: update <code>@​redocly/config</code> to v0.41.2 (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2494">#2494</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/1a068b5940e52c3679e650e2f1b247874bb4498f"><code>1a068b5</code></a>
chore: add changeset (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2492">#2492</a>)</li>
<li><a
href="https://github.com/Redocly/redocly-cli/commit/d36fed37b5e123c7f49d527792df4853ca3f967d"><code>d36fed3</code></a>
chore: add an alias for <code>ajv</code> (<a
href="https://redirect.github.com/Redocly/redocly-cli/issues/2445">#2445</a>)</li>
<li>See full diff in <a
href="https://github.com/Redocly/redocly-cli/compare/@redocly/[email protected]...@redocly/[email protected]">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…6 to 2.1.69 (#2300)

Bumps
[@nhs/fhir-middy-error-handler](https://github.com/NHSDigital/nhs-fhir-middy-error-handler)
from 2.1.66 to 2.1.69.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/releases"><code>@​nhs/fhir-middy-error-handler</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.1.69</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.68...v2.1.69">2.1.69</a>
(2026-01-14)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump <code>@​aws-lambda-powertools/logger</code> from
2.30.1 to 2.30.2 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/539">#539</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/0b4843506b28621c2ec1e0636780d0573210e79e">0b48435</a>)</li>
<li>[dependabot] - bump <code>@​middy/core</code> from 6.4.5 to 7.0.2
(<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/527">#527</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/ad83a7b2f59d44ee711b57260f38f7fef79469a3">ad83a7b</a>)</li>
<li>[dependabot] - bump <code>@​typescript-eslint/eslint-plugin</code>
from 8.52.0 to 8.53.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/538">#538</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/215f0fbf2961dc6d604316015851997f483f4364">215f0fb</a>)</li>
<li>[dependabot] - bump <code>@​typescript-eslint/parser</code> from
8.52.0 to 8.53.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/537">#537</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/56f347daa4f0705f079857a38fa7fb98c53c8d9f">56f347d</a>)</li>
<li>[dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml
from 5.2.12 to 5.2.14 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/533">#533</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/3fea0b405fb502cff855c7c11ef753ac6320e2ad">3fea0b4</a>)</li>
<li>[dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml
from 5.2.12 to 5.2.14 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/534">#534</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/1e4eeab8b80834d4d15ed3e071dd355ac7e984e1">1e4eeab</a>)</li>
<li>[dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml
from 5.2.12 to 5.2.14 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/532">#532</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/8bbf093ac7a4d89a0d42de356de9c21b5d829c57">8bbf093</a>)</li>
<li>[dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml from
5.2.12 to 5.2.14 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/535">#535</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/af3135bcd731f9c5faefafe932e8f62e46571274">af3135b</a>)</li>
<li>[dependabot] - bump pip-licenses from 4.5.1 to 5.5.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/536">#536</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/5262193264195f97801666d9d7ed3e6cae4f9ef4">5262193</a>)</li>
</ul>
<h2>Info</h2>
<p><a href="">See code diff</a>
<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/actions/runs/21002900706">Release
workflow run</a> - Workflow ID: 21002900706</p>
<p>It was initialized by <a
href="https://github.com/anthony-nhs">anthony-nhs</a></p>
<h2>v2.1.68</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.67...v2.1.68">2.1.68</a>
(2026-01-14)</h2>
<h3>Chore</h3>
<ul>
<li>[AEA-0000] - add extra permissions for tagging (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/531">#531</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/72fe03b3a184c58f449da490bc7e1eb8bc78ddc8">72fe03b</a>)</li>
<li>[AEA-0000] - use oidc publishing to npmjs (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/530">#530</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/b3a7924a668878d17fb6e56a925e531b5446cb31">b3a7924</a>)</li>
</ul>
<h2>Info</h2>
<p><a href="">See code diff</a>
<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/actions/runs/21001137918">Release
workflow run</a> - Workflow ID: 21001137918</p>
<p>It was initialized by <a
href="https://github.com/anthony-nhs">anthony-nhs</a></p>
<h2>v2.1.67</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.66...v2.1.67">2.1.67</a>
(2026-01-14)</h2>
<h3>Chore</h3>
<ul>
<li>[AEA-0000] - update python and node versions (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/518">#518</a>)
(<a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/91fde14ec095627a0cbc1d6d8c4af1cc493763b7">91fde14</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/5262193264195f97801666d9d7ed3e6cae4f9ef4"><code>5262193</code></a>
Upgrade: [dependabot] - bump pip-licenses from 4.5.1 to 5.5.0 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/536">#536</a>)</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/ad83a7b2f59d44ee711b57260f38f7fef79469a3"><code>ad83a7b</code></a>
Upgrade: [dependabot] - bump <code>@​middy/core</code> from 6.4.5 to
7.0.2 (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/527">#527</a>)</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/215f0fbf2961dc6d604316015851997f483f4364"><code>215f0fb</code></a>
Upgrade: [dependabot] - bump
<code>@​typescript-eslint/eslint-plugin</code> from 8.52.0 to ...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/56f347daa4f0705f079857a38fa7fb98c53c8d9f"><code>56f347d</code></a>
Upgrade: [dependabot] - bump <code>@​typescript-eslint/parser</code>
from 8.52.0 to 8.53.0 ...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/0b4843506b28621c2ec1e0636780d0573210e79e"><code>0b48435</code></a>
Upgrade: [dependabot] - bump <code>@​aws-lambda-powertools/logger</code>
from 2.30.1 to 2.3...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/1e4eeab8b80834d4d15ed3e071dd355ac7e984e1"><code>1e4eeab</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/3fea0b405fb502cff855c7c11ef753ac6320e2ad"><code>3fea0b4</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/af3135bcd731f9c5faefafe932e8f62e46571274"><code>af3135b</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/8bbf093ac7a4d89a0d42de356de9c21b5d829c57"><code>8bbf093</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/72fe03b3a184c58f449da490bc7e1eb8bc78ddc8"><code>72fe03b</code></a>
Chore: [AEA-0000] - add extra permissions for tagging (<a
href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/531">#531</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.66...v2.1.69">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​nhs/fhir-middy-error-handler</code>
since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@nhs/fhir-middy-error-handler&package-manager=npm_and_yarn&previous-version=2.1.66&new-version=2.1.69)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… to 2.1.78 (#2303)

Bumps
[@nhsdigital/eps-spine-client](https://github.com/NHSDigital/nhs-eps-spine-client)
from 2.1.74 to 2.1.78.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/NHSDigital/nhs-eps-spine-client/releases"><code>@​nhsdigital/eps-spine-client</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.1.78</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.77...v2.1.78">2.1.78</a>
(2026-01-16)</h2>
<h3>Chore</h3>
<ul>
<li>[AEA-6028] - Fixed types for inbound headers (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/617">#617</a>)
(<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/71dc050a4ce34816eb8e5e1349d2cce32e78bb3b">71dc050</a>)</li>
</ul>
<h2>Info</h2>
<p><a href="">See code diff</a>
<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/actions/runs/21071762998">Release
workflow run</a> - Workflow ID: 21071762998</p>
<p>It was initialized by <a
href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p>
<h2>v2.1.77</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.76...v2.1.77">2.1.77</a>
(2026-01-16)</h2>
<h3>Chore</h3>
<ul>
<li>[AEA-6028] - Fixed package name capitalization (<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/16dcdae19401d513657bea8e3ed86ff9ee1d10bd">16dcdae</a>)</li>
</ul>
<h3>Upgrade</h3>
<ul>
<li>[AEA-6028] - Updated to new version of common workflows (<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/f1f9ce42855d78fff557690a939512fc3b504695">f1f9ce4</a>)</li>
</ul>
<h2>Info</h2>
<p><a href="">See code diff</a>
<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/actions/runs/21068498495">Release
workflow run</a> - Workflow ID: 21068498495</p>
<p>It was initialized by <a
href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p>
<h2>v2.1.76</h2>
<h2><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.75...v2.1.76">2.1.76</a>
(2026-01-16)</h2>
<h3>Fix</h3>
<ul>
<li>[AEA-0000] - remove aws-lambda (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/616">#616</a>)
(<a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/cd702871a784d227538b17d3dd0f04a8f6355f62">cd70287</a>)</li>
</ul>
<h2>Info</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/71dc050a4ce34816eb8e5e1349d2cce32e78bb3b"><code>71dc050</code></a>
Chore: [AEA-6028] - Fixed types for inbound headers (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/617">#617</a>)</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/16dcdae19401d513657bea8e3ed86ff9ee1d10bd"><code>16dcdae</code></a>
Chore: [AEA-6028] - Fixed package name capitalization</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/f1f9ce42855d78fff557690a939512fc3b504695"><code>f1f9ce4</code></a>
Upgrade: [AEA-6028] - Updated to new version of common workflows</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/cd702871a784d227538b17d3dd0f04a8f6355f62"><code>cd70287</code></a>
Fix: [AEA-0000] - remove aws-lambda (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/616">#616</a>)</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/1b515dad13e7d2460eb468f05ee3b5b3ee4047bd"><code>1b515da</code></a>
Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/615">#615</a>)</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/c575747f4f09961e41e6a7b7d12fe37d190b2279"><code>c575747</code></a>
Upgrade: [dependabot] - bump virtualenv from 20.35.4 to 20.36.1 (<a
href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/614">#614</a>)</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/75bf02f5053e28cbfdeb166888ecc3b4efa6fcce"><code>75bf02f</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/adf8183ddb855b706e91b5eba16dcde091e05a4c"><code>adf8183</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/7831809ffbf0dd0d82d53f1e87a3900011400033"><code>7831809</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li><a
href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/0ac34a5993e80c5c9c0a87ab1ff5c9d5ff85865a"><code>0ac34a5</code></a>
Upgrade: [dependabot] - bump
NHSDigital/eps-common-workflows/.github/workflow...</li>
<li>Additional commits viewable in <a
href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.74...v2.1.78">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/dependabot-auto-approve-and-merge.yml from 5.2.12 to 5.3.1 (#2299)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.12 to 5.3.1.
<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.3.1</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.3.0...v5.3.1">5.3.1</a>
(2026-01-16)</h2>
<h3>Fix</h3>
<ul>
<li>[AEA-0000] - install asdf on iac check (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552">a2edde3</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/b796becae6fe...a2edde3fb0e9">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21074961877">Release
workflow run</a> - Workflow ID: 21074961877</p>
<p>It was initialized by <a
href="https://github.com/anthony-nhs">anthony-nhs</a></p>
<h2>v5.3.0</h2>
<h1><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.14...v5.3.0">5.3.0</a>
(2026-01-15)</h1>
<h3>New</h3>
<ul>
<li>[AEA-6028] - Added option for publishing sub-packages (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe">b796bec</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/e5c6c80d4acb...b796becae6fe">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21035383276">Release
workflow run</a> - Workflow ID: 21035383276</p>
<p>It was initialized by <a
href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p>
<h2>v5.2.14</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.13...v5.2.14">5.2.14</a>
(2026-01-13)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e">e5c6c80</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/d8d51745e7ff...e5c6c80d4acb">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20971142098">Release
workflow run</a> - Workflow ID: 20971142098</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></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/a2edde3fb0e9816a25a5ba4923b4d509db83f552"><code>a2edde3</code></a>
Fix: [AEA-0000] - install asdf on iac check (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe"><code>b796bec</code></a>
New: [AEA-6028] - Added option for publishing sub-packages (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e"><code>e5c6c80</code></a>
Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/d8d51745e7ffe610be80d3d594964576f69032d9"><code>d8d5174</code></a>
Upgrade: [dependabot] - bump virtualenv from 20.35.3 to 20.36.1 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/44">#44</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/9791a77de7b005056b4ddfb9789306f5179f53da...a2edde3fb0e9816a25a5ba4923b4d509db83f552">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.2.12&new-version=5.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
Bumps [actions/cache](https://github.com/actions/cache) from 5.0.1 to
5.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/cache/releases">actions/cache's
releases</a>.</em></p>
<blockquote>
<h2>v.5.0.2</h2>
<h1>v5.0.2</h1>
<h2>What's Changed</h2>
<p>When creating cache entries, 429s returned from the cache service
will not be retried.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's
changelog</a>.</em></p>
<blockquote>
<h1>Releases</h1>
<h2>Changelog</h2>
<h3>5.0.2</h3>
<ul>
<li>Bump <code>@actions/cache</code> to v5.0.3 <a
href="https://redirect.github.com/actions/cache/pull/1692">#1692</a></li>
</ul>
<h3>5.0.1</h3>
<ul>
<li>Update <code>@azure/storage-blob</code> to <code>^12.29.1</code> via
<code>@actions/[email protected]</code> <a
href="https://redirect.github.com/actions/cache/pull/1685">#1685</a></li>
</ul>
<h3>5.0.0</h3>
<blockquote>
<p>[!IMPORTANT]
<code>actions/cache@v5</code> runs on the Node.js 24 runtime and
requires a minimum Actions Runner version of <code>2.327.1</code>.
If you are using self-hosted runners, ensure they are updated before
upgrading.</p>
</blockquote>
<h3>4.3.0</h3>
<ul>
<li>Bump <code>@actions/cache</code> to <a
href="https://redirect.github.com/actions/toolkit/pull/2132">v4.1.0</a></li>
</ul>
<h3>4.2.4</h3>
<ul>
<li>Bump <code>@actions/cache</code> to v4.0.5</li>
</ul>
<h3>4.2.3</h3>
<ul>
<li>Bump <code>@actions/cache</code> to v4.0.3 (obfuscates SAS token in
debug logs for cache entries)</li>
</ul>
<h3>4.2.2</h3>
<ul>
<li>Bump <code>@actions/cache</code> to v4.0.2</li>
</ul>
<h3>4.2.1</h3>
<ul>
<li>Bump <code>@actions/cache</code> to v4.0.1</li>
</ul>
<h3>4.2.0</h3>
<p>TLDR; The cache backend service has been rewritten from the ground up
for improved performance and reliability. <a
href="https://github.com/actions/cache">actions/cache</a> now integrates
with the new cache service (v2) APIs.</p>
<p>The new service will gradually roll out as of <strong>February 1st,
2025</strong>. The legacy service will also be sunset on the same date.
Changes in these release are <strong>fully backward
compatible</strong>.</p>
<p><strong>We are deprecating some versions of this action</strong>. We
recommend upgrading to version <code>v4</code> or <code>v3</code> as
soon as possible before <strong>February 1st, 2025.</strong> (Upgrade
instructions below).</p>
<p>If you are using pinned SHAs, please use the SHAs of versions
<code>v4.2.0</code> or <code>v3.4.0</code></p>
<p>If you do not upgrade, all workflow runs using any of the deprecated
<a href="https://github.com/actions/cache">actions/cache</a> will
fail.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/cache/commit/8b402f58fbc84540c8b491a91e594a4576fec3d7"><code>8b402f5</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/cache/issues/1692">#1692</a>
from GhadimiR/main</li>
<li><a
href="https://github.com/actions/cache/commit/304ab5a0701ee61908ccb4b5822347949a2e2002"><code>304ab5a</code></a>
license for httpclient</li>
<li><a
href="https://github.com/actions/cache/commit/609fc19e67cd310e97eb36af42355843ffcb35be"><code>609fc19</code></a>
Update licensed record for cache</li>
<li><a
href="https://github.com/actions/cache/commit/b22231e43df11a67538c05e88835f1fa097599c5"><code>b22231e</code></a>
Build</li>
<li><a
href="https://github.com/actions/cache/commit/93150cdfb36a9d84d4e8628c8870bec84aedcf8a"><code>93150cd</code></a>
Add PR link to releases</li>
<li><a
href="https://github.com/actions/cache/commit/9b8ca9f07e012351dafbf1c878e8fe2ee9a01c84"><code>9b8ca9f</code></a>
Bump actions/cache to 5.0.3</li>
<li>See full diff in <a
href="https://github.com/actions/cache/compare/9255dc7a253b0ccc959486e2bca901246202afeb...8b402f58fbc84540c8b491a91e594a4576fec3d7">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/cache&package-manager=github_actions&previous-version=5.0.1&new-version=5.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/quality-checks.yml from 5.2.12 to 5.3.1 (#2298)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.12 to 5.3.1.
<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.yml's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.1</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.3.0...v5.3.1">5.3.1</a>
(2026-01-16)</h2>
<h3>Fix</h3>
<ul>
<li>[AEA-0000] - install asdf on iac check (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552">a2edde3</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/b796becae6fe...a2edde3fb0e9">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21074961877">Release
workflow run</a> - Workflow ID: 21074961877</p>
<p>It was initialized by <a
href="https://github.com/anthony-nhs">anthony-nhs</a></p>
<h2>v5.3.0</h2>
<h1><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.14...v5.3.0">5.3.0</a>
(2026-01-15)</h1>
<h3>New</h3>
<ul>
<li>[AEA-6028] - Added option for publishing sub-packages (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe">b796bec</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/e5c6c80d4acb...b796becae6fe">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21035383276">Release
workflow run</a> - Workflow ID: 21035383276</p>
<p>It was initialized by <a
href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p>
<h2>v5.2.14</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.13...v5.2.14">5.2.14</a>
(2026-01-13)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e">e5c6c80</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/d8d51745e7ff...e5c6c80d4acb">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20971142098">Release
workflow run</a> - Workflow ID: 20971142098</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></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/a2edde3fb0e9816a25a5ba4923b4d509db83f552"><code>a2edde3</code></a>
Fix: [AEA-0000] - install asdf on iac check (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe"><code>b796bec</code></a>
New: [AEA-6028] - Added option for publishing sub-packages (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e"><code>e5c6c80</code></a>
Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/d8d51745e7ffe610be80d3d594964576f69032d9"><code>d8d5174</code></a>
Upgrade: [dependabot] - bump virtualenv from 20.35.3 to 20.36.1 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/44">#44</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/9791a77de7b005056b4ddfb9789306f5179f53da...a2edde3fb0e9816a25a5ba4923b4d509db83f552">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.yml&package-manager=github_actions&previous-version=5.2.12&new-version=5.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from
1.43.2 to 1.43.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/aws-cloudformation/cfn-lint/releases">cfn-lint's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.43.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Update Lambda runtime lifecycle data with latest AWS runtimes by <a
href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4335">aws-cloudformation/cfn-lint#4335</a></li>
<li>chore(deps): bump pyinstaller from 6.17.0 to 6.18.0 in /requirements
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4336">aws-cloudformation/cfn-lint#4336</a></li>
<li>Update CloudFormation schemas to 2026-01-15 by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot]
in <a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4333">aws-cloudformation/cfn-lint#4333</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3">https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md">cfn-lint's
changelog</a>.</em></p>
<blockquote>
<h3>v1.43.3</h3>
<h2>What's Changed</h2>
<ul>
<li>Update Lambda runtime lifecycle data with latest AWS runtimes by <a
href="https://github.com/kddejong"><code>@​kddejong</code></a> in <a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4335">aws-cloudformation/cfn-lint#4335</a></li>
<li>chore(deps): bump pyinstaller from 6.17.0 to 6.18.0 in /requirements
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4336">aws-cloudformation/cfn-lint#4336</a></li>
<li>Update CloudFormation schemas to 2026-01-15 by <a
href="https://github.com/github-actions"><code>@​github-actions</code></a>[bot]
in <a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4333">aws-cloudformation/cfn-lint#4333</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3">https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/aws-cloudformation/cfn-lint/commit/118dd6a0705725e301ec3859b3096c4155977260"><code>118dd6a</code></a>
Release v1.43.3 (<a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4337">#4337</a>)</li>
<li><a
href="https://github.com/aws-cloudformation/cfn-lint/commit/ca89a1194ea683eaa77a69a9b9c504f84eb6991c"><code>ca89a11</code></a>
Update CloudFormation schemas to 2026-01-15 (<a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4333">#4333</a>)</li>
<li><a
href="https://github.com/aws-cloudformation/cfn-lint/commit/f93da878575a4d3a31ed56b497c67c2ec9f64c2b"><code>f93da87</code></a>
chore(deps): bump pyinstaller from 6.17.0 to 6.18.0 in /requirements (<a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4336">#4336</a>)</li>
<li><a
href="https://github.com/aws-cloudformation/cfn-lint/commit/451a399069909702ab16d04739c91d60ebbc9a2b"><code>451a399</code></a>
Update Lambda runtime lifecycle data with latest AWS runtimes (<a
href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4335">#4335</a>)</li>
<li>See full diff in <a
href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cfn-lint&package-manager=pip&previous-version=1.43.2&new-version=1.43.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs <[email protected]>
…workflows/tag-release.yml from 5.2.12 to 5.3.1 (#2295)

Bumps
[NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml](https://github.com/nhsdigital/eps-common-workflows)
from 5.2.12 to 5.3.1.
<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.yml's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.1</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.3.0...v5.3.1">5.3.1</a>
(2026-01-16)</h2>
<h3>Fix</h3>
<ul>
<li>[AEA-0000] - install asdf on iac check (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552">a2edde3</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/b796becae6fe...a2edde3fb0e9">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21074961877">Release
workflow run</a> - Workflow ID: 21074961877</p>
<p>It was initialized by <a
href="https://github.com/anthony-nhs">anthony-nhs</a></p>
<h2>v5.3.0</h2>
<h1><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.14...v5.3.0">5.3.0</a>
(2026-01-15)</h1>
<h3>New</h3>
<ul>
<li>[AEA-6028] - Added option for publishing sub-packages (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe">b796bec</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/e5c6c80d4acb...b796becae6fe">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21035383276">Release
workflow run</a> - Workflow ID: 21035383276</p>
<p>It was initialized by <a
href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p>
<h2>v5.2.14</h2>
<h2><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.13...v5.2.14">5.2.14</a>
(2026-01-13)</h2>
<h3>Upgrade</h3>
<ul>
<li>[dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)
(<a
href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e">e5c6c80</a>)</li>
</ul>
<h2>Info</h2>
<p><a
href="https://github.com/NHSDigital/eps-common-workflows/compare/d8d51745e7ff...e5c6c80d4acb">See
code diff</a>
<a
href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20971142098">Release
workflow run</a> - Workflow ID: 20971142098</p>
<p>It was initialized by <a
href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></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/a2edde3fb0e9816a25a5ba4923b4d509db83f552"><code>a2edde3</code></a>
Fix: [AEA-0000] - install asdf on iac check (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe"><code>b796bec</code></a>
New: [AEA-6028] - Added option for publishing sub-packages (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e"><code>e5c6c80</code></a>
Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)</li>
<li><a
href="https://github.com/NHSDigital/eps-common-workflows/commit/d8d51745e7ffe610be80d3d594964576f69032d9"><code>d8d5174</code></a>
Upgrade: [dependabot] - bump virtualenv from 20.35.3 to 20.36.1 (<a
href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/44">#44</a>)</li>
<li>See full diff in <a
href="https://github.com/nhsdigital/eps-common-workflows/compare/9791a77de7b005056b4ddfb9789306f5179f53da...a2edde3fb0e9816a25a5ba4923b4d509db83f552">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.yml&package-manager=github_actions&previous-version=5.2.12&new-version=5.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Brown <[email protected]>
Co-authored-by: anthony-nhs <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants