eik-lib / cli

CLI to publish packages and import maps to Eik, and to manage aliases
https://eik.dev
1 stars 3 forks source link

chore(deps): update dependency fastify to v4 #571

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fastify (source) 3.29.5 -> 4.28.1 age adoption passing confidence

Release Notes

fastify/fastify (fastify) ### [`v4.28.1`](https://togithub.com/fastify/fastify/releases/tag/v4.28.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.28.0...v4.28.1) #### What's Changed - \[Backport 4.x] fix: server.listen listener is not cleanup properly by [@​github-actions](https://togithub.com/github-actions) in [https://github.com/fastify/fastify/pull/5523](https://togithub.com/fastify/fastify/pull/5523) - \[Backport 4.x] test: fix test finished earlier than expected by [@​github-actions](https://togithub.com/github-actions) in [https://github.com/fastify/fastify/pull/5541](https://togithub.com/fastify/fastify/pull/5541) - fix(v4): update .npmignore by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5538](https://togithub.com/fastify/fastify/pull/5538) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.28.0...v4.28.1 ### [`v4.28.0`](https://togithub.com/fastify/fastify/releases/tag/v4.28.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.27.0...v4.28.0) #### What's Changed - test: fix closing - pipelining by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/5486](https://togithub.com/fastify/fastify/pull/5486) - refactor(backport v4.x): change `reply.redirect()` signature ([#​5483](https://togithub.com/fastify/fastify/issues/5483)) by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify/pull/5484](https://togithub.com/fastify/fastify/pull/5484) - refactor(backport v4.x): hasRoute method comparison with case insensitive by [@​SMNBLMRR](https://togithub.com/SMNBLMRR) in [https://github.com/fastify/fastify/pull/5513](https://togithub.com/fastify/fastify/pull/5513) - fix: (backport) Type inferrence with auxilliary hook handlers by [@​aadito123](https://togithub.com/aadito123) in [https://github.com/fastify/fastify/pull/5518](https://togithub.com/fastify/fastify/pull/5518) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.27.0...v4.28.0 ### [`v4.27.0`](https://togithub.com/fastify/fastify/compare/v4.26.2...fe25981df1cd9d4fa686ae8227e4c1b3ce804cfd) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.26.2...v4.27.0) ### [`v4.26.2`](https://togithub.com/fastify/fastify/releases/tag/v4.26.2) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.26.1...v4.26.2) ##### What's Changed - fix: typo in module exports by [@​lirantal](https://togithub.com/lirantal) in [https://github.com/fastify/fastify/pull/5316](https://togithub.com/fastify/fastify/pull/5316) - docs(ts): Fix links by [@​rozzilla](https://togithub.com/rozzilla) in [https://github.com/fastify/fastify/pull/5308](https://togithub.com/fastify/fastify/pull/5308) - fix: cb is not a function at fallbackErrorHandler by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5317](https://togithub.com/fastify/fastify/pull/5317) - feat: add a Firebase Functions step by step guide by [@​lirantal](https://togithub.com/lirantal) in [https://github.com/fastify/fastify/pull/5318](https://togithub.com/fastify/fastify/pull/5318) - types: fix test failure by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify/pull/5330](https://togithub.com/fastify/fastify/pull/5330) - perf: use FifoMap to check contentType by [@​gurgunday](https://togithub.com/gurgunday) in [https://github.com/fastify/fastify/pull/5331](https://togithub.com/fastify/fastify/pull/5331) - docs(ecosystem): adds fastify-override to plugins list by [@​matthyk](https://togithub.com/matthyk) in [https://github.com/fastify/fastify/pull/5336](https://togithub.com/fastify/fastify/pull/5336) - types: Export preClose hook types by [@​matthyk](https://togithub.com/matthyk) in [https://github.com/fastify/fastify/pull/5335](https://togithub.com/fastify/fastify/pull/5335) - fix: database migration doc missing db connection code by [@​nuhman](https://togithub.com/nuhman) in [https://github.com/fastify/fastify/pull/5339](https://togithub.com/fastify/fastify/pull/5339) - chore: Bump pnpm/action-setup from 2 to 3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5341](https://togithub.com/fastify/fastify/pull/5341) - chore: Bump xt0rted/markdownlint-problem-matcher from 2.0.0 to 3.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5342](https://togithub.com/fastify/fastify/pull/5342) ##### New Contributors - [@​nuhman](https://togithub.com/nuhman) made their first contribution in [https://github.com/fastify/fastify/pull/5339](https://togithub.com/fastify/fastify/pull/5339) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.26.1...v4.26.2 ### [`v4.26.1`](https://togithub.com/fastify/fastify/releases/tag/v4.26.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.26.0...v4.26.1) #### What's Changed - docs(ecosystem): adds fastify-hana to the community plugins list by [@​yoav0gal](https://togithub.com/yoav0gal) in [https://github.com/fastify/fastify/pull/5289](https://togithub.com/fastify/fastify/pull/5289) - docs: fix misattributed property parent in deprecation warning: request.elapsedTime by [@​mscottnelson](https://togithub.com/mscottnelson) in [https://github.com/fastify/fastify/pull/5299](https://togithub.com/fastify/fastify/pull/5299) - chore: Bump lycheeverse/lychee-action from 1.8.0 to 1.9.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5300](https://togithub.com/fastify/fastify/pull/5300) - chore: Bump actions/dependency-review-action from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5301](https://togithub.com/fastify/fastify/pull/5301) - chore(.gitignore): add .tap/ dir by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5303](https://togithub.com/fastify/fastify/pull/5303) - fix: amend error codes for latest avvio v8.3.0 by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5309](https://togithub.com/fastify/fastify/pull/5309) - fix(types): Request route options url add undefined by [@​rozzilla](https://togithub.com/rozzilla) in [https://github.com/fastify/fastify/pull/5307](https://togithub.com/fastify/fastify/pull/5307) - chore: add docs for tracing warnings by [@​jsumners](https://togithub.com/jsumners) in [https://github.com/fastify/fastify/pull/5310](https://togithub.com/fastify/fastify/pull/5310) #### New Contributors - [@​mscottnelson](https://togithub.com/mscottnelson) made their first contribution in [https://github.com/fastify/fastify/pull/5299](https://togithub.com/fastify/fastify/pull/5299) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.26.0...v4.26.1 ### [`v4.26.0`](https://togithub.com/fastify/fastify/releases/tag/v4.26.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.25.2...v4.26.0) #### What's Changed - docs(ecosystem): add missing plugins to core list by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5234](https://togithub.com/fastify/fastify/pull/5234) - ci: CITGM github workflow by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5233](https://togithub.com/fastify/fastify/pull/5233) - chore: bump find-may-way to v8.0.0 by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5236](https://togithub.com/fastify/fastify/pull/5236) - fix: setValidatorCompiler with addSchema by [@​derammo](https://togithub.com/derammo) in [https://github.com/fastify/fastify/pull/5188](https://togithub.com/fastify/fastify/pull/5188) - feat(routes): expose findRoute and param validator by [@​sf3ris](https://togithub.com/sf3ris) in [https://github.com/fastify/fastify/pull/5230](https://togithub.com/fastify/fastify/pull/5230) - feat: add use semicolon delimter config, default = true by [@​dancastillo](https://togithub.com/dancastillo) in [https://github.com/fastify/fastify/pull/5239](https://togithub.com/fastify/fastify/pull/5239) - chore: add autocannon and concurrently as dev dependencies by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5240](https://togithub.com/fastify/fastify/pull/5240) - fix: return the correct serializer function when no content-type is defined by [@​DouglasdeMoura](https://togithub.com/DouglasdeMoura) in [https://github.com/fastify/fastify/pull/5229](https://togithub.com/fastify/fastify/pull/5229) - Sync next by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5238](https://togithub.com/fastify/fastify/pull/5238) - docs: add open-collective by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5216](https://togithub.com/fastify/fastify/pull/5216) - chore: Bump actions/upload-artifact from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5249](https://togithub.com/fastify/fastify/pull/5249) - chore: Bump actions/labeler from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5248](https://togithub.com/fastify/fastify/pull/5248) - docs(ecosystem): update fastify-rabbitmq // add fastify-hl7 to ecosystem.md by [@​Bugs5382](https://togithub.com/Bugs5382) in [https://github.com/fastify/fastify/pull/5245](https://togithub.com/fastify/fastify/pull/5245) - chore: update actions/labeler@5 by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/5254](https://togithub.com/fastify/fastify/pull/5254) - fix: restrict findRoute exposed property by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/5253](https://togithub.com/fastify/fastify/pull/5253) - fix(test): flaky on-listen hook test by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5256](https://togithub.com/fastify/fastify/pull/5256) - fix: remove unused promise warning in setNotFoundHandler with preHandler by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5258](https://togithub.com/fastify/fastify/pull/5258) - fix: Always call resource.emitDestroy() by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5228](https://togithub.com/fastify/fastify/pull/5228) - docs: Add missing punctuation in Ecosystem by [@​matthyk](https://togithub.com/matthyk) in [https://github.com/fastify/fastify/pull/5261](https://togithub.com/fastify/fastify/pull/5261) - docs: remove word repetition on Decorators docs by [@​rlawisch](https://togithub.com/rlawisch) in [https://github.com/fastify/fastify/pull/5260](https://togithub.com/fastify/fastify/pull/5260) - chore(types): Remove unused type imports by [@​codershiba](https://togithub.com/codershiba) in [https://github.com/fastify/fastify/pull/5264](https://togithub.com/fastify/fastify/pull/5264) - chore(license): Update licensing year by [@​codershiba](https://togithub.com/codershiba) in [https://github.com/fastify/fastify/pull/5266](https://togithub.com/fastify/fastify/pull/5266) - chore(docs): Add clarification about `fastify.setErrorHandler()` by [@​codershiba](https://togithub.com/codershiba) in [https://github.com/fastify/fastify/pull/5265](https://togithub.com/fastify/fastify/pull/5265) - refactor: deprecate `Reply#getResponseTime()` in favour of `Reply#elapsedTime` by [@​codershiba](https://togithub.com/codershiba) in [https://github.com/fastify/fastify/pull/5263](https://togithub.com/fastify/fastify/pull/5263) - chore: remove `www.` from `fastify.dev` urls by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5270](https://togithub.com/fastify/fastify/pull/5270) - feat: expose method for setGenReqId on FastifyInstance by [@​dancastillo](https://togithub.com/dancastillo) in [https://github.com/fastify/fastify/pull/5259](https://togithub.com/fastify/fastify/pull/5259) - fix: ensure `onListen` hooks are called when they should be by [@​bienzaaron](https://togithub.com/bienzaaron) in [https://github.com/fastify/fastify/pull/5273](https://togithub.com/fastify/fastify/pull/5273) - docs: re-word clarification about `setErrorHandler()` by [@​codershiba](https://togithub.com/codershiba) in [https://github.com/fastify/fastify/pull/5269](https://togithub.com/fastify/fastify/pull/5269) - docs(ecosystem): remove unsupported package by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5278](https://togithub.com/fastify/fastify/pull/5278) - docs: Fix Pino docs link by [@​BoscoDomingo](https://togithub.com/BoscoDomingo) in [https://github.com/fastify/fastify/pull/5284](https://togithub.com/fastify/fastify/pull/5284) - chore: add github sponsor by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5293](https://togithub.com/fastify/fastify/pull/5293) - docs(ecosystem): adds fastify-sqlite-typed to the community plugins list by [@​yoav0gal](https://togithub.com/yoav0gal) in [https://github.com/fastify/fastify/pull/5288](https://togithub.com/fastify/fastify/pull/5288) - docs: add ESM usage example in Getting Started by [@​atilagulers](https://togithub.com/atilagulers) in [https://github.com/fastify/fastify/pull/5294](https://togithub.com/fastify/fastify/pull/5294) - docs: repoint readers to shared `.github` files by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5268](https://togithub.com/fastify/fastify/pull/5268) - feat: Web Stream API by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/5286](https://togithub.com/fastify/fastify/pull/5286) - chore: sync generated code by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5295](https://togithub.com/fastify/fastify/pull/5295) #### New Contributors - [@​derammo](https://togithub.com/derammo) made their first contribution in [https://github.com/fastify/fastify/pull/5188](https://togithub.com/fastify/fastify/pull/5188) - [@​DouglasdeMoura](https://togithub.com/DouglasdeMoura) made their first contribution in [https://github.com/fastify/fastify/pull/5229](https://togithub.com/fastify/fastify/pull/5229) - [@​rlawisch](https://togithub.com/rlawisch) made their first contribution in [https://github.com/fastify/fastify/pull/5260](https://togithub.com/fastify/fastify/pull/5260) - [@​codershiba](https://togithub.com/codershiba) made their first contribution in [https://github.com/fastify/fastify/pull/5264](https://togithub.com/fastify/fastify/pull/5264) - [@​BoscoDomingo](https://togithub.com/BoscoDomingo) made their first contribution in [https://github.com/fastify/fastify/pull/5284](https://togithub.com/fastify/fastify/pull/5284) - [@​yoav0gal](https://togithub.com/yoav0gal) made their first contribution in [https://github.com/fastify/fastify/pull/5288](https://togithub.com/fastify/fastify/pull/5288) - [@​atilagulers](https://togithub.com/atilagulers) made their first contribution in [https://github.com/fastify/fastify/pull/5294](https://togithub.com/fastify/fastify/pull/5294) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.25.2...v4.26.0 ### [`v4.25.2`](https://togithub.com/fastify/fastify/releases/tag/v4.25.2) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.25.1...v4.25.2) #### What's Changed - fix: `npm run test:watch` by [@​domdomegg](https://togithub.com/domdomegg) in [https://github.com/fastify/fastify/pull/5221](https://togithub.com/fastify/fastify/pull/5221) - fix: always consume stream payloads when responding to 204 with no body by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5231](https://togithub.com/fastify/fastify/pull/5231) - docs: update setErrorHandler to explain not found behaviour by [@​domdomegg](https://togithub.com/domdomegg) in [https://github.com/fastify/fastify/pull/5218](https://togithub.com/fastify/fastify/pull/5218) #### New Contributors - [@​domdomegg](https://togithub.com/domdomegg) made their first contribution in [https://github.com/fastify/fastify/pull/5221](https://togithub.com/fastify/fastify/pull/5221) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.25.1...v4.25.2 ### [`v4.25.1`](https://togithub.com/fastify/fastify/releases/tag/v4.25.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.25.0...v4.25.1) #### What's Changed - fix: route constraints by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/5207](https://togithub.com/fastify/fastify/pull/5207) - fix: Better plugin name detection for FSTWRN002 by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5209](https://togithub.com/fastify/fastify/pull/5209) - chore: at-large project by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5211](https://togithub.com/fastify/fastify/pull/5211) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.25.0...v4.25.1 ### [`v4.25.0`](https://togithub.com/fastify/fastify/releases/tag/v4.25.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.24.3...v4.25.0) #### What's Changed - feat: Improve RouteShorthandOptions\['constraints'] type by [@​Fcmam5](https://togithub.com/Fcmam5) in [https://github.com/fastify/fastify/pull/5097](https://togithub.com/fastify/fastify/pull/5097) - fix: add [@​eomm](https://togithub.com/eomm) and [@​jsumners](https://togithub.com/jsumners) as lead maintainers by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5115](https://togithub.com/fastify/fastify/pull/5115) - fix: reply.send supports Uint8Array payload by [@​SgtPooki](https://togithub.com/SgtPooki) in [https://github.com/fastify/fastify/pull/5124](https://togithub.com/fastify/fastify/pull/5124) - refactor: migrate deprecation warnings to actual deprecation warnings by [@​jsumners](https://togithub.com/jsumners) in [https://github.com/fastify/fastify/pull/5126](https://togithub.com/fastify/fastify/pull/5126) - docs: added documentation about warnings by [@​giuliowaitforitdavide](https://togithub.com/giuliowaitforitdavide) in [https://github.com/fastify/fastify/pull/5108](https://togithub.com/fastify/fastify/pull/5108) - test(logger): restrict temp file permissions by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5128](https://togithub.com/fastify/fastify/pull/5128) - refactor(lib/hooks): replace `typeof` undefined check by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5127](https://togithub.com/fastify/fastify/pull/5127) - chore: replace mention of fastify `.io` domain with `.dev` by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5129](https://togithub.com/fastify/fastify/pull/5129) - docs(security): add prose explaining OpenSSF CII Best Practices badge results by [@​ljharb](https://togithub.com/ljharb) in [https://github.com/fastify/fastify/pull/5111](https://togithub.com/fastify/fastify/pull/5111) - chore: Bump actions/setup-node from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5134](https://togithub.com/fastify/fastify/pull/5134) - fix(types): add handler property to routeOptions by [@​MikeJeffers](https://togithub.com/MikeJeffers) in [https://github.com/fastify/fastify/pull/5136](https://togithub.com/fastify/fastify/pull/5136) - docs(readme): fix ci badge path by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5138](https://togithub.com/fastify/fastify/pull/5138) - docs: Fix small typo in Typescript docs by [@​john-ko](https://togithub.com/john-ko) in [https://github.com/fastify/fastify/pull/5145](https://togithub.com/fastify/fastify/pull/5145) - feat(plugins): mixing async and callback style now returns a warning by [@​giuliowaitforitdavide](https://togithub.com/giuliowaitforitdavide) in [https://github.com/fastify/fastify/pull/5139](https://togithub.com/fastify/fastify/pull/5139) - docs: mention about multipart support by [@​fawazahmed0](https://togithub.com/fawazahmed0) in [https://github.com/fastify/fastify/pull/5144](https://togithub.com/fastify/fastify/pull/5144) - docs: add [@​fastify/vite](https://togithub.com/fastify/vite) to core plugins list by [@​galvez](https://togithub.com/galvez) in [https://github.com/fastify/fastify/pull/5153](https://togithub.com/fastify/fastify/pull/5153) - docs: add [@​scalar/fastify-api-reference](https://togithub.com/scalar/fastify-api-reference) to community plugins list by [@​hanspagel](https://togithub.com/hanspagel) in [https://github.com/fastify/fastify/pull/5154](https://togithub.com/fastify/fastify/pull/5154) - docs: Remove routeOptions reference in Reply.md by [@​shadahmad7](https://togithub.com/shadahmad7) in [https://github.com/fastify/fastify/pull/5156](https://togithub.com/fastify/fastify/pull/5156) - docs(ecosystem): add fastify-uws by [@​tinchoz49](https://togithub.com/tinchoz49) in [https://github.com/fastify/fastify/pull/5160](https://togithub.com/fastify/fastify/pull/5160) - docs: removed unmaintained fastify-nodemailer from ecosystem by [@​giovanni-bertoncelli](https://togithub.com/giovanni-bertoncelli) in [https://github.com/fastify/fastify/pull/5161](https://togithub.com/fastify/fastify/pull/5161) - docs: clarify handling of streams and buffers by [@​brettwillis](https://togithub.com/brettwillis) in [https://github.com/fastify/fastify/pull/5166](https://togithub.com/fastify/fastify/pull/5166) - docs([#​5142](https://togithub.com/fastify/fastify/issues/5142)): aligned errors and warnings documentation by [@​giuliowaitforitdavide](https://togithub.com/giuliowaitforitdavide) in [https://github.com/fastify/fastify/pull/5162](https://togithub.com/fastify/fastify/pull/5162) - docs(reference/hooks): add information about prehandler by [@​RjManhas](https://togithub.com/RjManhas) in [https://github.com/fastify/fastify/pull/5163](https://togithub.com/fastify/fastify/pull/5163) - fix: type FastifyInstance\['route'] and RouteShorthandMethod by [@​MunifTanjim](https://togithub.com/MunifTanjim) in [https://github.com/fastify/fastify/pull/5155](https://togithub.com/fastify/fastify/pull/5155) - docs (reference): Fix small typo in Request by [@​bngarren](https://togithub.com/bngarren) in [https://github.com/fastify/fastify/pull/5186](https://togithub.com/fastify/fastify/pull/5186) - chore: gitpodify by [@​ghostdevv](https://togithub.com/ghostdevv) in [https://github.com/fastify/fastify/pull/5168](https://togithub.com/fastify/fastify/pull/5168) - docs(ecosystem): Add Apitally by [@​itssimon](https://togithub.com/itssimon) in [https://github.com/fastify/fastify/pull/5175](https://togithub.com/fastify/fastify/pull/5175) - fix: Update reply.context deprecation warning by [@​avaly](https://togithub.com/avaly) in [https://github.com/fastify/fastify/pull/5179](https://togithub.com/fastify/fastify/pull/5179) - docs(ecosystem): adds @​blastorg/fastify/aws-dynamodb-cache to community plugins list by [@​fredrikj31](https://togithub.com/fredrikj31) in [https://github.com/fastify/fastify/pull/5158](https://togithub.com/fastify/fastify/pull/5158) - docs: update preHandler hook example by [@​tarunrajput](https://togithub.com/tarunrajput) in [https://github.com/fastify/fastify/pull/5189](https://togithub.com/fastify/fastify/pull/5189) - types: added http header types to reply by [@​skwee357](https://togithub.com/skwee357) in [https://github.com/fastify/fastify/pull/5046](https://togithub.com/fastify/fastify/pull/5046) - test: add tests for TOC of errors.md by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5194](https://togithub.com/fastify/fastify/pull/5194) - ci: pin node 18 to 18.18.2 by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5197](https://togithub.com/fastify/fastify/pull/5197) - docs(ecosystem): add http-wizard by [@​flodlc](https://togithub.com/flodlc) in [https://github.com/fastify/fastify/pull/5132](https://togithub.com/fastify/fastify/pull/5132) - chore: Bump actions/github-script from 6 to 7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5183](https://togithub.com/fastify/fastify/pull/5183) - ci: fix broken ci by skipping tests if node v > 18.19.0 by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5195](https://togithub.com/fastify/fastify/pull/5195) - fix: allow async hooks in `RouteShorthandOptions` without breaking `request` and `reply` types by [@​bienzaaron](https://togithub.com/bienzaaron) in [https://github.com/fastify/fastify/pull/5147](https://togithub.com/fastify/fastify/pull/5147) - fix([#​5180](https://togithub.com/fastify/fastify/issues/5180)): close secondary bindings after primary is closed by [@​metcoder95](https://togithub.com/metcoder95) in [https://github.com/fastify/fastify/pull/5201](https://togithub.com/fastify/fastify/pull/5201) - chore: update process-warning by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5206](https://togithub.com/fastify/fastify/pull/5206) - types: nullish error types in callback function's parameter for `after` and `ready` method by [@​nokazn](https://togithub.com/nokazn) in [https://github.com/fastify/fastify/pull/5191](https://togithub.com/fastify/fastify/pull/5191) - fix([#​5049](https://togithub.com/fastify/fastify/issues/5049)): Remove duplicated calls to onReady by [@​metcoder95](https://togithub.com/metcoder95) in [https://github.com/fastify/fastify/pull/5051](https://togithub.com/fastify/fastify/pull/5051) - chore: remove unused type assertion by [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) in [https://github.com/fastify/fastify/pull/5184](https://togithub.com/fastify/fastify/pull/5184) #### New Contributors - [@​Fcmam5](https://togithub.com/Fcmam5) made their first contribution in [https://github.com/fastify/fastify/pull/5097](https://togithub.com/fastify/fastify/pull/5097) - [@​SgtPooki](https://togithub.com/SgtPooki) made their first contribution in [https://github.com/fastify/fastify/pull/5124](https://togithub.com/fastify/fastify/pull/5124) - [@​MikeJeffers](https://togithub.com/MikeJeffers) made their first contribution in [https://github.com/fastify/fastify/pull/5136](https://togithub.com/fastify/fastify/pull/5136) - [@​john-ko](https://togithub.com/john-ko) made their first contribution in [https://github.com/fastify/fastify/pull/5145](https://togithub.com/fastify/fastify/pull/5145) - [@​fawazahmed0](https://togithub.com/fawazahmed0) made their first contribution in [https://github.com/fastify/fastify/pull/5144](https://togithub.com/fastify/fastify/pull/5144) - [@​hanspagel](https://togithub.com/hanspagel) made their first contribution in [https://github.com/fastify/fastify/pull/5154](https://togithub.com/fastify/fastify/pull/5154) - [@​shadahmad7](https://togithub.com/shadahmad7) made their first contribution in [https://github.com/fastify/fastify/pull/5156](https://togithub.com/fastify/fastify/pull/5156) - [@​giovanni-bertoncelli](https://togithub.com/giovanni-bertoncelli) made their first contribution in [https://github.com/fastify/fastify/pull/5161](https://togithub.com/fastify/fastify/pull/5161) - [@​RjManhas](https://togithub.com/RjManhas) made their first contribution in [https://github.com/fastify/fastify/pull/5163](https://togithub.com/fastify/fastify/pull/5163) - [@​MunifTanjim](https://togithub.com/MunifTanjim) made their first contribution in [https://github.com/fastify/fastify/pull/5155](https://togithub.com/fastify/fastify/pull/5155) - [@​bngarren](https://togithub.com/bngarren) made their first contribution in [https://github.com/fastify/fastify/pull/5186](https://togithub.com/fastify/fastify/pull/5186) - [@​ghostdevv](https://togithub.com/ghostdevv) made their first contribution in [https://github.com/fastify/fastify/pull/5168](https://togithub.com/fastify/fastify/pull/5168) - [@​itssimon](https://togithub.com/itssimon) made their first contribution in [https://github.com/fastify/fastify/pull/5175](https://togithub.com/fastify/fastify/pull/5175) - [@​avaly](https://togithub.com/avaly) made their first contribution in [https://github.com/fastify/fastify/pull/5179](https://togithub.com/fastify/fastify/pull/5179) - [@​fredrikj31](https://togithub.com/fredrikj31) made their first contribution in [https://github.com/fastify/fastify/pull/5158](https://togithub.com/fastify/fastify/pull/5158) - [@​tarunrajput](https://togithub.com/tarunrajput) made their first contribution in [https://github.com/fastify/fastify/pull/5189](https://togithub.com/fastify/fastify/pull/5189) - [@​skwee357](https://togithub.com/skwee357) made their first contribution in [https://github.com/fastify/fastify/pull/5046](https://togithub.com/fastify/fastify/pull/5046) - [@​flodlc](https://togithub.com/flodlc) made their first contribution in [https://github.com/fastify/fastify/pull/5132](https://togithub.com/fastify/fastify/pull/5132) - [@​nokazn](https://togithub.com/nokazn) made their first contribution in [https://github.com/fastify/fastify/pull/5191](https://togithub.com/fastify/fastify/pull/5191) - [@​UndefinedBehaviour](https://togithub.com/UndefinedBehaviour) made their first contribution in [https://github.com/fastify/fastify/pull/5184](https://togithub.com/fastify/fastify/pull/5184) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.24.3...v4.25.0 ### [`v4.24.3`](https://togithub.com/fastify/fastify/releases/tag/v4.24.3) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.24.2...v4.24.3) #### What's Changed - fix: timeout on citgm tests by [@​simone-sanfratello](https://togithub.com/simone-sanfratello) in [https://github.com/fastify/fastify/pull/5101](https://togithub.com/fastify/fastify/pull/5101) - chore: add missing `use strict` directives by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5106](https://togithub.com/fastify/fastify/pull/5106) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.24.2...v4.24.3 ### [`v4.24.2`](https://togithub.com/fastify/fastify/releases/tag/v4.24.2) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.24.1...v4.24.2) #### What's Changed - fix: build problems when `Symbol.asyncDispose` type is not available. by [@​arthurfiorette](https://togithub.com/arthurfiorette) in [https://github.com/fastify/fastify/pull/5096](https://togithub.com/fastify/fastify/pull/5096) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.24.1...v4.24.2 ### [`v4.24.1`](https://togithub.com/fastify/fastify/releases/tag/v4.24.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.24.0...v4.24.1) #### What's Changed - fix: citgm by [@​simone-sanfratello](https://togithub.com/simone-sanfratello) in [https://github.com/fastify/fastify/pull/5075](https://togithub.com/fastify/fastify/pull/5075) - fix: HEAD route reseting by [@​ivan-tymoshenko](https://togithub.com/ivan-tymoshenko) in [https://github.com/fastify/fastify/pull/5090](https://togithub.com/fastify/fastify/pull/5090) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.24.0...v4.24.1 ### [`v4.24.0`](https://togithub.com/fastify/fastify/releases/tag/v4.24.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.23.2...v4.24.0) #### What's Changed - docs: Add blank line before onclose hook heading by [@​kadoshita](https://togithub.com/kadoshita) in [https://github.com/fastify/fastify/pull/5042](https://togithub.com/fastify/fastify/pull/5042) - build(dependabot): ignore tap major updates by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5047](https://togithub.com/fastify/fastify/pull/5047) - chore: Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5048](https://togithub.com/fastify/fastify/pull/5048) - chore: more perf by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5016](https://togithub.com/fastify/fastify/pull/5016) - docs(ecosystem): add fastify-prisma by [@​zrosenbauer](https://togithub.com/zrosenbauer) in [https://github.com/fastify/fastify/pull/5041](https://togithub.com/fastify/fastify/pull/5041) - test: fix ci due yup breaking by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5058](https://togithub.com/fastify/fastify/pull/5058) - perf: optimize split params by [@​Connormiha](https://togithub.com/Connormiha) in [https://github.com/fastify/fastify/pull/5057](https://togithub.com/fastify/fastify/pull/5057) - chore: implicitly infer SchemaCompiler as readonly by [@​DemonHa](https://togithub.com/DemonHa) in [https://github.com/fastify/fastify/pull/5060](https://togithub.com/fastify/fastify/pull/5060) - test(logger): splitting existing tests to avoid pipeline failing for timeout by [@​giuliowaitforitdavide](https://togithub.com/giuliowaitforitdavide) in [https://github.com/fastify/fastify/pull/5064](https://togithub.com/fastify/fastify/pull/5064) - fix(async-hooks): mixing async and callback style in preHandler option now returns an error by [@​giuliowaitforitdavide](https://togithub.com/giuliowaitforitdavide) in [https://github.com/fastify/fastify/pull/5069](https://togithub.com/fastify/fastify/pull/5069) - fix: enhance 100 and 200 or 204 handling by [@​Iamshankhadeep](https://togithub.com/Iamshankhadeep) in [https://github.com/fastify/fastify/pull/5056](https://togithub.com/fastify/fastify/pull/5056) - docs: add fastify-cloudflare-turnstile to ecosystem by [@​112RG](https://togithub.com/112RG) in [https://github.com/fastify/fastify/pull/5067](https://togithub.com/fastify/fastify/pull/5067) - docs: Fixing a couple typos by [@​Cadienvan](https://togithub.com/Cadienvan) in [https://github.com/fastify/fastify/pull/5079](https://togithub.com/fastify/fastify/pull/5079) - feat: Add `Symbol.asyncDispose` to improve DX in short lived servers. by [@​arthurfiorette](https://togithub.com/arthurfiorette) in [https://github.com/fastify/fastify/pull/5082](https://togithub.com/fastify/fastify/pull/5082) - docs: Documentation changes requested at [#​5082](https://togithub.com/fastify/fastify/issues/5082) by [@​arthurfiorette](https://togithub.com/arthurfiorette) in [https://github.com/fastify/fastify/pull/5083](https://togithub.com/fastify/fastify/pull/5083) - docs: remove thenable promisesaplus spec references by [@​dancastillo](https://togithub.com/dancastillo) in [https://github.com/fastify/fastify/pull/5081](https://togithub.com/fastify/fastify/pull/5081) - docs(ecosystem): add fastify-event-bus by [@​Shiva127](https://togithub.com/Shiva127) in [https://github.com/fastify/fastify/pull/5085](https://togithub.com/fastify/fastify/pull/5085) - docs: update docs for FastifyPlugin by [@​dancastillo](https://togithub.com/dancastillo) in [https://github.com/fastify/fastify/pull/5070](https://togithub.com/fastify/fastify/pull/5070) - docs: Update for .hijack heading by [@​jackbatzner](https://togithub.com/jackbatzner) in [https://github.com/fastify/fastify/pull/5088](https://togithub.com/fastify/fastify/pull/5088) - fix(warnings): fixed warning when accessing context property from Request and Reply objects by [@​giuliowaitforitdavide](https://togithub.com/giuliowaitforitdavide) in [https://github.com/fastify/fastify/pull/5084](https://togithub.com/fastify/fastify/pull/5084) - fix: HEAD route search by [@​ivan-tymoshenko](https://togithub.com/ivan-tymoshenko) in [https://github.com/fastify/fastify/pull/5078](https://togithub.com/fastify/fastify/pull/5078) #### New Contributors - [@​kadoshita](https://togithub.com/kadoshita) made their first contribution in [https://github.com/fastify/fastify/pull/5042](https://togithub.com/fastify/fastify/pull/5042) - [@​Connormiha](https://togithub.com/Connormiha) made their first contribution in [https://github.com/fastify/fastify/pull/5057](https://togithub.com/fastify/fastify/pull/5057) - [@​DemonHa](https://togithub.com/DemonHa) made their first contribution in [https://github.com/fastify/fastify/pull/5060](https://togithub.com/fastify/fastify/pull/5060) - [@​Iamshankhadeep](https://togithub.com/Iamshankhadeep) made their first contribution in [https://github.com/fastify/fastify/pull/5056](https://togithub.com/fastify/fastify/pull/5056) - [@​Cadienvan](https://togithub.com/Cadienvan) made their first contribution in [https://github.com/fastify/fastify/pull/5079](https://togithub.com/fastify/fastify/pull/5079) - [@​arthurfiorette](https://togithub.com/arthurfiorette) made their first contribution in [https://github.com/fastify/fastify/pull/5082](https://togithub.com/fastify/fastify/pull/5082) - [@​jackbatzner](https://togithub.com/jackbatzner) made their first contribution in [https://github.com/fastify/fastify/pull/5088](https://togithub.com/fastify/fastify/pull/5088) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.23.2...v4.24.0 ### [`v4.23.2`](https://togithub.com/fastify/fastify/releases/tag/v4.23.2) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.23.1...v4.23.2) ##### What's Changed - fix: add routeOptions.schema to types by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5035](https://togithub.com/fastify/fastify/pull/5035) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.23.1...v4.23.2 ### [`v4.23.1`](https://togithub.com/fastify/fastify/releases/tag/v4.23.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.23.0...v4.23.1) ##### What's Changed - fix: correct warnings for request.routerPath and request.routerMethod by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5032](https://togithub.com/fastify/fastify/pull/5032) - fix: add routeOptions.config to types by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5034](https://togithub.com/fastify/fastify/pull/5034) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.23.0...v4.23.1 ### [`v4.23.0`](https://togithub.com/fastify/fastify/releases/tag/v4.23.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.22.2...v4.23.0) #### What's Changed - test: reduce output of reqIdGenFactory.test.js by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5012](https://togithub.com/fastify/fastify/pull/5012) - feat: Add onListen Hook by [@​BrendenInhelder](https://togithub.com/BrendenInhelder) in [https://github.com/fastify/fastify/pull/4899](https://togithub.com/fastify/fastify/pull/4899) - docs(readme): avoid line breaks in documentation links by [@​antoineneff](https://togithub.com/antoineneff) in [https://github.com/fastify/fastify/pull/5014](https://togithub.com/fastify/fastify/pull/5014) - chore(examples): added curly braces to conditions for consistency by [@​turnerran](https://togithub.com/turnerran) in [https://github.com/fastify/fastify/pull/5015](https://togithub.com/fastify/fastify/pull/5015) - feat: access handler name add properties to req route options by [@​cesarvspr](https://togithub.com/cesarvspr) in [https://github.com/fastify/fastify/pull/4470](https://togithub.com/fastify/fastify/pull/4470) - chore: Bump the dev-dependencies group with 1 update by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5018](https://togithub.com/fastify/fastify/pull/5018) - docs: minor improvements by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5019](https://togithub.com/fastify/fastify/pull/5019) - chore(deps): replace tiny-lru with toad-cache by [@​kibertoad](https://togithub.com/kibertoad) in [https://github.com/fastify/fastify/pull/4668](https://togithub.com/fastify/fastify/pull/4668) - docs(ecosystem.md): Fix wrong entry for ecosystem.md by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5021](https://togithub.com/fastify/fastify/pull/5021) - perf: use `node:` prefix to bypass require.cache call for builtins by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5026](https://togithub.com/fastify/fastify/pull/5026) - docs(typo): mistype of monkeypatch by [@​Menkveld-24](https://togithub.com/Menkveld-24) in [https://github.com/fastify/fastify/pull/5027](https://togithub.com/fastify/fastify/pull/5027) - chore: change website to .dev instead of .io by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/5028](https://togithub.com/fastify/fastify/pull/5028) - chore: add gurgunday and uzlopak as contributors by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5029](https://togithub.com/fastify/fastify/pull/5029) - chore: add a citgm command to customize what we run in CITGM by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5030](https://togithub.com/fastify/fastify/pull/5030) #### New Contributors - [@​BrendenInhelder](https://togithub.com/BrendenInhelder) made their first contribution in [https://github.com/fastify/fastify/pull/4899](https://togithub.com/fastify/fastify/pull/4899) - [@​antoineneff](https://togithub.com/antoineneff) made their first contribution in [https://github.com/fastify/fastify/pull/5014](https://togithub.com/fastify/fastify/pull/5014) - [@​turnerran](https://togithub.com/turnerran) made their first contribution in [https://github.com/fastify/fastify/pull/5015](https://togithub.com/fastify/fastify/pull/5015) - [@​Menkveld-24](https://togithub.com/Menkveld-24) made their first contribution in [https://github.com/fastify/fastify/pull/5027](https://togithub.com/fastify/fastify/pull/5027) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.22.2...v4.23.0 ### [`v4.22.2`](https://togithub.com/fastify/fastify/releases/tag/v4.22.2) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.22.1...v4.22.2) A spurious file (a test run result) was added to the package, which was now removed. ### [`v4.22.1`](https://togithub.com/fastify/fastify/releases/tag/v4.22.1) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.22.0...v4.22.1) #### What's Changed - chore: Bump the dev-dependencies group with 1 update by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/5002](https://togithub.com/fastify/fastify/pull/5002) - docs(ecosystem): add fastify-rabbitmq to ecosystem.md by [@​Bugs5382](https://togithub.com/Bugs5382) in [https://github.com/fastify/fastify/pull/5000](https://togithub.com/fastify/fastify/pull/5000) - docs(ecosystem): add `@fastify/throttle` to core list by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/5004](https://togithub.com/fastify/fastify/pull/5004) - fix: typos by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/5006](https://togithub.com/fastify/fastify/pull/5006) - docs: typo on catch statement inside Postgrator migration example by [@​alessandrob88](https://togithub.com/alessandrob88) in [https://github.com/fastify/fastify/pull/5007](https://togithub.com/fastify/fastify/pull/5007) - fix: post async regression with empty body by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/5008](https://togithub.com/fastify/fastify/pull/5008) #### New Contributors - [@​Bugs5382](https://togithub.com/Bugs5382) made their first contribution in [https://github.com/fastify/fastify/pull/5000](https://togithub.com/fastify/fastify/pull/5000) - [@​alessandrob88](https://togithub.com/alessandrob88) made their first contribution in [https://github.com/fastify/fastify/pull/5007](https://togithub.com/fastify/fastify/pull/5007) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.22.0...v4.22.1 ### [`v4.22.0`](https://togithub.com/fastify/fastify/releases/tag/v4.22.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.21.0...v4.22.0) #### What's Changed - make FastifySchemaValidationError.params wider by [@​cm-ayf](https://togithub.com/cm-ayf) in [https://github.com/fastify/fastify/pull/4476](https://togithub.com/fastify/fastify/pull/4476) - docs(ecosystem): add fastify-hashids by [@​andersonjoseph](https://togithub.com/andersonjoseph) in [https://github.com/fastify/fastify/pull/4934](https://togithub.com/fastify/fastify/pull/4934) - fix: hasPlugin does not track parent plugins by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/4929](https://togithub.com/fastify/fastify/pull/4929) - docs: early hints plugin is fastify plugin by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4947](https://togithub.com/fastify/fastify/pull/4947) - chore: add pull request title check by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4951](https://togithub.com/fastify/fastify/pull/4951) - chore: Bump [@​sinclair/typebox](https://togithub.com/sinclair/typebox) from 0.29.6 to 0.30.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/4952](https://togithub.com/fastify/fastify/pull/4952) - ci: improve pr title check by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4953](https://togithub.com/fastify/fastify/pull/4953) - ci: fix warnings in benchmark workflows by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4954](https://togithub.com/fastify/fastify/pull/4954) - docs: fix removeAdditional comment by [@​G0maa](https://togithub.com/G0maa) in [https://github.com/fastify/fastify/pull/4948](https://togithub.com/fastify/fastify/pull/4948) - fix: Try to fix parser benchmark workflow by [@​kibertoad](https://togithub.com/kibertoad) in [https://github.com/fastify/fastify/pull/4956](https://togithub.com/fastify/fastify/pull/4956) - fix: infer correct hook handler by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4945](https://togithub.com/fastify/fastify/pull/4945) - fix: do not double send the response if the request is destroyed but not aborted by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/4963](https://togithub.com/fastify/fastify/pull/4963) - chore: Bump [@​sinclair/typebox](https://togithub.com/sinclair/typebox) from 0.30.4 to 0.31.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/4973](https://togithub.com/fastify/fastify/pull/4973) - fix: bodyLimit must be applied on fully decoded body by [@​sergburn](https://togithub.com/sergburn) in [https://github.com/fastify/fastify/pull/4969](https://togithub.com/fastify/fastify/pull/4969) - chore: updates [@​typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) and [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/4977](https://togithub.com/fastify/fastify/pull/4977) - chore: use group dependencies in dependabot by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/4979](https://togithub.com/fastify/fastify/pull/4979) - chore: fix ci bench by [@​Eomm](https://togithub.com/Eomm) in [https://github.com/fastify/fastify/pull/4983](https://togithub.com/fastify/fastify/pull/4983) - fix: require.cache is undefined breaks SEA by [@​climba03003](https://togithub.com/climba03003) in [https://github.com/fastify/fastify/pull/4982](https://togithub.com/fastify/fastify/pull/4982) - ci: remove sync next wf by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4985](https://togithub.com/fastify/fastify/pull/4985) - docs: remove mixing ES6 and commomjs in the example by [@​thenicolau](https://togithub.com/thenicolau) in [https://github.com/fastify/fastify/pull/4990](https://togithub.com/fastify/fastify/pull/4990) - fix: errorHandler callback should utilize TypeProvider by [@​muan](https://togithub.com/muan) in [https://github.com/fastify/fastify/pull/4989](https://togithub.com/fastify/fastify/pull/4989) - types: add onRoute to ApplicationHookLookup by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4968](https://togithub.com/fastify/fastify/pull/4968) - chore: make tests pass on ipv4 only machine by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/4997](https://togithub.com/fastify/fastify/pull/4997) - fix: Set `FastifyRequest.id` type as a string by [@​samchungy](https://togithub.com/samchungy) in [https://github.com/fastify/fastify/pull/4992](https://togithub.com/fastify/fastify/pull/4992) #### New Contributors - [@​G0maa](https://togithub.com/G0maa) made their first contribution in [https://github.com/fastify/fastify/pull/4948](https://togithub.com/fastify/fastify/pull/4948) - [@​thenicolau](https://togithub.com/thenicolau) made their first contribution in [https://github.com/fastify/fastify/pull/4990](https://togithub.com/fastify/fastify/pull/4990) - [@​muan](https://togithub.com/muan) made their first contribution in [https://github.com/fastify/fastify/pull/4989](https://togithub.com/fastify/fastify/pull/4989) - [@​samchungy](https://togithub.com/samchungy) made their first contribution in [https://github.com/fastify/fastify/pull/4992](https://togithub.com/fastify/fastify/pull/4992) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.21.0...v4.22.0 ### [`v4.21.0`](https://togithub.com/fastify/fastify/releases/tag/v4.21.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.20.0...v4.21.0) #### What's Changed - chore: remove license-checker package by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4914](https://togithub.com/fastify/fastify/pull/4914) - chore: remove pump devDependency by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4913](https://togithub.com/fastify/fastify/pull/4913) - ci: create artifacts in coverage workflows by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4909](https://togithub.com/fastify/fastify/pull/4909) - docs(server): grammar and structure fixes by [@​Fdawgs](https://togithub.com/Fdawgs) in [https://github.com/fastify/fastify/pull/4904](https://togithub.com/fastify/fastify/pull/4904) - docs: Fix typo in TypeScript docs ("[@​types/node](https://togithub.com/types/node)", not "[@​node/types](https://togithub.com/node/types)") by [@​jasongwartz](https://togithub.com/jasongwartz) in [https://github.com/fastify/fastify/pull/4922](https://togithub.com/fastify/fastify/pull/4922) - \[readme] add CII Best Practices Badge by [@​ljharb](https://togithub.com/ljharb) in [https://github.com/fastify/fastify/pull/4926](https://togithub.com/fastify/fastify/pull/4926) - fix: lowercase type-providers headers types by [@​toomuchdesign](https://togithub.com/toomuchdesign) in [https://github.com/fastify/fastify/pull/4928](https://togithub.com/fastify/fastify/pull/4928) - ERR_REP_ALREADY_SENT hint that a route may be missing "return reply" by [@​mcollina](https://togithub.com/mcollina) in [https://github.com/fastify/fastify/pull/4921](https://togithub.com/fastify/fastify/pull/4921) - fix: ReplyTypeConstrainer array type inference by [@​pedroescumalha](https://togithub.com/pedroescumalha) in [https://github.com/fastify/fastify/pull/4885](https://togithub.com/fastify/fastify/pull/4885) #### New Contributors - [@​jasongwartz](https://togithub.com/jasongwartz) made their first contribution in [https://github.com/fastify/fastify/pull/4922](https://togithub.com/fastify/fastify/pull/4922) - [@​ljharb](https://togithub.com/ljharb) made their first contribution in [https://github.com/fastify/fastify/pull/4926](https://togithub.com/fastify/fastify/pull/4926) - [@​toomuchdesign](https://togithub.com/toomuchdesign) made their first contribution in [https://github.com/fastify/fastify/pull/4928](https://togithub.com/fastify/fastify/pull/4928) - [@​pedroescumalha](https://togithub.com/pedroescumalha) made their first contribution in [https://github.com/fastify/fastify/pull/4885](https://togithub.com/fastify/fastify/pull/4885) **Full Changelog**: https://github.com/fastify/fastify/compare/v4.20.0...v4.21.0 ### [`v4.20.0`](https://togithub.com/fastify/fastify/releases/tag/v4.20.0) [Compare Source](https://togithub.com/fastify/fastify/compare/v4.19.2...v4.20.0) #### What's Changed - build(deps-dev): Bump [@​sinclair/typebox](https://togithub.com/sinclair/typebox) from 0.28.20 to 0.29.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/fastify/fastify/pull/4877](https://togithub.com/fastify/fastify/pull/4877) - Update Prototype-Poisoning.md by [@​ed-henrique](https://togithub.com/ed-henrique) in [https://github.com/fastify/fastify/pull/4879](https://togithub.com/fastify/fastify/pull/4879) - docs: adjust line for linter by [@​metcoder95](https://togithub.com/metcoder95) in [https://github.com/fastify/fastify/pull/4882](https://togithub.com/fastify/fastify/pull/4882) - Fixed type inference on .code().send() by [@​aadito123](https://togithub.com/aadito123) in [https://github.com/fastify/fastify/pull/4880](https://togithub.com/fastify/fastify/pull/4880) - chore: refactor Error-typings and tests by [@​svrnwnsch](https://togithub.com/svrnwnsch) in [https://github.com/fastify/fastify/pull/4824](https://togithub.com/fastify/fastify/pull/4824) - test: add missing assertion for a test by [@​kibertoad](https://togithub.com/kibertoad) in [https://github.com/fastify/fastify/pull/4701](https://togithub.com/fastify/fastify/pull/4701) - chore: tests for genReqIdFactory and minor changes by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4783](https://togithub.com/fastify/fastify/pull/4783) - Added type definition for allowUnsafeRegex by [@​xijdk](https://togithub.com/xijdk) in [https://github.com/fastify/fastify/pull/4792](https://togithub.com/fastify/fastify/pull/4792) - docs(security): update policy on ci/cd reports by [@​jsumners](https://togithub.com/jsumners) in [https://github.com/fastify/fastify/pull/4890](https://togithub.com/fastify/fastify/pull/4890) - improve hooks.validate by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4804](https://togithub.com/fastify/fastify/pull/4804) - ci: enable caching; split jobs by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4889](https://togithub.com/fastify/fastify/pull/4889) - docs(plugins): note side-effect when using `await` in `fastify.register()` by [@​hateablestream](https://togithub.com/hateablestream) in [https://github.com/fastify/fastify/pull/4846](https://togithub.com/fastify/fastify/pull/4846) - \[hooks] Refine hook runners by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4805](https://togithub.com/fastify/fastify/pull/4805) - docs: fix wrong header size for FST_ERR_ASYNC_CONSTRAINT in Errors.md by [@​graphiteisaac](https://togithub.com/graphiteisaac) in [https://github.com/fastify/fastify/pull/4893](https://togithub.com/fastify/fastify/pull/4893) - fix: rework FastifyErrors, ensure documentation completeness by [@​Uzlopak](https://togithub.com/Uzlopak) in [https://github.com/fastify/fastify/pull/4892](https://togith

Configuration

📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 3 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 4.x releases. But if you manually upgrade to 4.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.