New
v5.7.0
What's Changed
- docs: Improved firebase serverless guide about process remaining stuck by @alexandercerutti in https://github.com/fastify/fastify/pull/6380
- docs: update migration guide with date-time breaking change by @craftsman01 in https://github.com/fastify/fastify/pull/6110
- chore: remove test file by @Eomm in https://github.com/fastify/fastify/pull/6384
- feat: speed up loading with custom compiler by @Eomm in https://github.com/fastify/fastify/pull/6383
- docs: replace all instances of twitter.com with x.com by @cseas in https://github.com/fastify/fastify/pull/6355
- docs: correct logger option in example by @inyourtime in https://github.com/fastify/fastify/pull/6391
- docs: fix links by @Shriti507 in https://github.com/fastify/fastify/pull/6394
- chore: skip unnecessary object creation by @Eomm in https://github.com/fastify/fastify/pull/6400
- docs: Update JSON Schema link in documentation by @jon23d in https://github.com/fastify/fastify/pull/6402
- docs(ecosystem): add fastify-ses-mailer by @KaranHotwani in https://github.com/fastify/fastify/pull/6395
- docs: add security note about validation errors in response by @mcollina in https://github.com/fastify/fastify/pull/6407
- docs: add security threat model by @mcollina in https://github.com/fastify/fastify/pull/6406
- chore: update onboarding and offboarding instructions by @Eomm in https://github.com/fastify/fastify/pull/6403
- fix: set status code before publishing diagnostics error channel by @tt-a1i in https://github.com/fastify/fastify/pull/6412
- fix: use JSON.stringify in onBadUrl for proper escaping by @mcollina in https://github.com/fastify/fastify/pull/6420
- chore: fix type test by @mrazauskas in https://github.com/fastify/fastify/pull/6418
- docs: improve Validation-and-Serialization.md by @twentytwo777 in https://github.com/fastify/fastify/pull/6423
- test: skip IPv6 test if its support is not present by @LiviaMedeiros in https://github.com/fastify/fastify/pull/6428
- test: fix test when localhost has multiple addresses by @LiviaMedeiros in https://github.com/fastify/fastify/pull/6427
- docs: add security warning for requestIdHeader by @mcollina in https://github.com/fastify/fastify/pull/6425
- docs(ecosystem): add elements-fastify by @rohitsoni007 in https://github.com/fastify/fastify/pull/6416
- chore: Bump actions/dependency-review-action from 4.8.1 to 4.8.2 by @dependabot[bot] in https://github.com/fastify/fastify/pull/6433
- chore: Bump markdownlint-cli2 from 0.18.1 to 0.20.0 by @dependabot[bot] in https://github.com/fastify/fastify/pull/6436
- chore: Bump @types/node from 24.10.4 to 25.0.3 in the dev-dependencies-typescript group by @dependabot[bot] in https://github.com/fastify/fastify/pull/6435
- fix(ts): Align routerOptions defaultRoute types with runtime by @AnkanMisra in https://github.com/fastify/fastify/pull/6392
- fix(types): require send() payload when Reply type is specified by @tt-a1i in https://github.com/fastify/fastify/pull/6432
- fix: ajv options type validation by @gianmarco27 in https://github.com/fastify/fastify/pull/6437
- docs: add non-vulnerability examples to threat model by @RafaelGSS in https://github.com/fastify/fastify/pull/6431
- feat: implement conditional request logging by @kibertoad in https://github.com/fastify/fastify/pull/5732
- docs(sponsor): add serpapi by @Eomm in https://github.com/fastify/fastify/pull/6443
- perf: use native WebStream API instead of Readable.fromWeb wrapper by @mcollina in https://github.com/fastify/fastify/pull/6444
New Contributors
- @craftsman01 made their first contribution in https://github.com/fastify/fastify/pull/6110
- @cseas made their first contribution in https://github.com/fastify/fastify/pull/6355
- @Shriti507 made their first contribution in https://github.com/fastify/fastify/pull/6394
- @jon23d made their first contribution in https://github.com/fastify/fastify/pull/6402
- @KaranHotwani made their first contribution in https://github.com/fastify/fastify/pull/6395
- @tt-a1i made their first contribution in https://github.com/fastify/fastify/pull/6412
- @mrazauskas made their first contribution in https://github.com/fastify/fastify/pull/6418
- @twentytwo777 made their first contribution in https://github.com/fastify/fastify/pull/6423
- @rohitsoni007 made their first contribution in https://github.com/fastify/fastify/pull/6416
- @AnkanMisra made their first contribution in https://github.com/fastify/fastify/pull/6392
- @gianmarco27 made their first contribution in https://github.com/fastify/fastify/pull/6437
Full Changelog: https://github.com/fastify/fastify/compare/v5.6.2...v5.7.0