Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): Bump fastify from 4.3.0 to 4.21.0 (#810)
Bumps [fastify](https://github.com/fastify/fastify) from 4.3.0 to 4.21.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fastify/fastify/releases">fastify's releases</a>.</em></p> <blockquote> <h2>v4.21.0</h2> <h2>What's Changed</h2> <ul> <li>chore: remove license-checker package by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4914">fastify/fastify#4914</a></li> <li>chore: remove pump devDependency by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4913">fastify/fastify#4913</a></li> <li>ci: create artifacts in coverage workflows by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4909">fastify/fastify#4909</a></li> <li>docs(server): grammar and structure fixes by <a href="https://github.com/Fdawgs"><code>@Fdawgs</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4904">fastify/fastify#4904</a></li> <li>docs: Fix typo in TypeScript docs ("<code>@types/node</code>", not "<code>@node/types</code>") by <a href="https://github.com/jasongwartz"><code>@jasongwartz</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4922">fastify/fastify#4922</a></li> <li>[readme] add CII Best Practices Badge by <a href="https://github.com/ljharb"><code>@ljharb</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4926">fastify/fastify#4926</a></li> <li>fix: lowercase type-providers headers types by <a href="https://github.com/toomuchdesign"><code>@toomuchdesign</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4928">fastify/fastify#4928</a></li> <li>ERR_REP_ALREADY_SENT hint that a route may be missing "return reply" by <a href="https://github.com/mcollina"><code>@mcollina</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4921">fastify/fastify#4921</a></li> <li>fix: ReplyTypeConstrainer array type inference by <a href="https://github.com/pedroescumalha"><code>@pedroescumalha</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4885">fastify/fastify#4885</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jasongwartz"><code>@jasongwartz</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify/pull/4922">fastify/fastify#4922</a></li> <li><a href="https://github.com/ljharb"><code>@ljharb</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify/pull/4926">fastify/fastify#4926</a></li> <li><a href="https://github.com/toomuchdesign"><code>@toomuchdesign</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify/pull/4928">fastify/fastify#4928</a></li> <li><a href="https://github.com/pedroescumalha"><code>@pedroescumalha</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify/pull/4885">fastify/fastify#4885</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fastify/fastify/compare/v4.20.0...v4.21.0">https://github.com/fastify/fastify/compare/v4.20.0...v4.21.0</a></p> <h2>v4.20.0</h2> <h2>What's Changed</h2> <ul> <li>build(deps-dev): Bump <code>@sinclair/typebox</code> from 0.28.20 to 0.29.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4877">fastify/fastify#4877</a></li> <li>Update Prototype-Poisoning.md by <a href="https://github.com/ed-henrique"><code>@ed-henrique</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4879">fastify/fastify#4879</a></li> <li>docs: adjust line for linter by <a href="https://github.com/metcoder95"><code>@metcoder95</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4882">fastify/fastify#4882</a></li> <li>Fixed type inference on .code().send() by <a href="https://github.com/aadito123"><code>@aadito123</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4880">fastify/fastify#4880</a></li> <li>chore: refactor Error-typings and tests by <a href="https://github.com/svrnwnsch"><code>@svrnwnsch</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4824">fastify/fastify#4824</a></li> <li>test: add missing assertion for a test by <a href="https://github.com/kibertoad"><code>@kibertoad</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4701">fastify/fastify#4701</a></li> <li>chore: tests for genReqIdFactory and minor changes by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4783">fastify/fastify#4783</a></li> <li>Added type definition for allowUnsafeRegex by <a href="https://github.com/xijdk"><code>@xijdk</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4792">fastify/fastify#4792</a></li> <li>docs(security): update policy on ci/cd reports by <a href="https://github.com/jsumners"><code>@jsumners</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4890">fastify/fastify#4890</a></li> <li>improve hooks.validate by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4804">fastify/fastify#4804</a></li> <li>ci: enable caching; split jobs by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4889">fastify/fastify#4889</a></li> <li>docs(plugins): note side-effect when using <code>await</code> in <code>fastify.register()</code> by <a href="https://github.com/hateablestream"><code>@hateablestream</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4846">fastify/fastify#4846</a></li> <li>[hooks] Refine hook runners by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4805">fastify/fastify#4805</a></li> <li>docs: fix wrong header size for FST_ERR_ASYNC_CONSTRAINT in Errors.md by <a href="https://github.com/graphiteisaac"><code>@graphiteisaac</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4893">fastify/fastify#4893</a></li> <li>fix: rework FastifyErrors, ensure documentation completeness by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4892">fastify/fastify#4892</a></li> <li>feat: add childLoggerFactory config by <a href="https://github.com/brettwillis"><code>@brettwillis</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4760">fastify/fastify#4760</a></li> <li>Fix setNotFoundHandler handler type by <a href="https://github.com/Ethan-Arrowood"><code>@Ethan-Arrowood</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4897">fastify/fastify#4897</a></li> <li>restore code coverage by <a href="https://github.com/mcollina"><code>@mcollina</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4841">fastify/fastify#4841</a></li> <li>fix: handle abort signal before server is ready by <a href="https://github.com/shayff"><code>@shayff</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4886">fastify/fastify#4886</a></li> <li>docs(client-aborted): remove deprecated function by <a href="https://github.com/JekRock"><code>@JekRock</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4898">fastify/fastify#4898</a></li> <li>Revert "docs(client-aborted): remove deprecated function (<a href="https://redirect.github.com/fastify/fastify/issues/4898">#4898</a>)" by <a href="https://github.com/climba03003"><code>@climba03003</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4901">fastify/fastify#4901</a></li> <li>docs(logging): fix typo by <a href="https://github.com/yamanidev"><code>@yamanidev</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4905">fastify/fastify#4905</a></li> <li>Support IPv6 ::1 in listeningOrigin by <a href="https://github.com/mcollina"><code>@mcollina</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4902">fastify/fastify#4902</a></li> <li>fix: extend isCustomValidatorCompiler from parent controller by <a href="https://github.com/tinchoz49"><code>@tinchoz49</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4903">fastify/fastify#4903</a></li> <li>fix: allow uppercase requestdHeader by <a href="https://github.com/Uzlopak"><code>@Uzlopak</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/4906">fastify/fastify#4906</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ed-henrique"><code>@ed-henrique</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify/pull/4879">fastify/fastify#4879</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fastify/fastify/commit/ef7408a3feb377838e2aa580a4c05e34e00fdf1a"><code>ef7408a</code></a> Bumped v4.21.0</li> <li><a href="https://github.com/fastify/fastify/commit/9d2da7586dc2ff02414f2e25245ab657244275ac"><code>9d2da75</code></a> fix: ReplyTypeConstrainer array type inference (<a href="https://redirect.github.com/fastify/fastify/issues/4885">#4885</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/5fa052ebc155af01b77167bd697b06ac3844e6e4"><code>5fa052e</code></a> feat: ERR_REP_ALREADY_SENT hint that a route may be missing "return reply" (#...</li> <li><a href="https://github.com/fastify/fastify/commit/7b0f8ed28c425f724e22be1e4a388d4dcba81661"><code>7b0f8ed</code></a> fix: lowercase type-providers headers types (<a href="https://redirect.github.com/fastify/fastify/issues/4928">#4928</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/5473ce398abbf99862ef900c42c3f2067324f183"><code>5473ce3</code></a> [readme] add CII Best Practices Badge (<a href="https://redirect.github.com/fastify/fastify/issues/4926">#4926</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/b31b1b48a148e8fae4d65a7b8eb2d271389d02db"><code>b31b1b4</code></a> Fix typo in TypeScript docs ("<code>@types/node</code>", not "<code>@node/types</code>") (<a href="https://redirect.github.com/fastify/fastify/issues/4922">#4922</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/bf01ba4438fd662361a23087d23056caa044aa5e"><code>bf01ba4</code></a> docs(server): grammar and structure fixes (<a href="https://redirect.github.com/fastify/fastify/issues/4904">#4904</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/ffa8140109285c865f262a151e9baca258cc4c27"><code>ffa8140</code></a> fix: create artifacts in coverage workflows (<a href="https://redirect.github.com/fastify/fastify/issues/4909">#4909</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/eed0b5b208a545ca07923cc054db85849b341c08"><code>eed0b5b</code></a> chore: remove pump devDependency (<a href="https://redirect.github.com/fastify/fastify/issues/4913">#4913</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/49a844edbf1c5d64958b81a31114af085a500fa0"><code>49a844e</code></a> remove license-checker package (<a href="https://redirect.github.com/fastify/fastify/issues/4914">#4914</a>)</li> <li>Additional commits viewable in <a href="https://github.com/fastify/fastify/compare/v4.3.0...v4.21.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=fastify&package-manager=npm_and_yarn&previous-version=4.3.0&new-version=4.21.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 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>
- Loading branch information