What's Changed
- docs: spelling, punctuation & grammar minor nits by @shusak in #4642
- docs(mongodb): update to mongodb 5 by @pip77 in #4646
- Install pnpm version 7 to support Node.js 14 in CI by @Yvad60 in #4645
- build(deps-dev): Bump typescript from 4.9.5 to 5.0.3 by @dependabot in #4658
- build(deps-dev): Bump @sinclair/typebox from 0.25.24 to 0.26.8 by @dependabot in #4660
- Add
fastify-koa
plugin by @rozzilla in #4654 - Prevent labeler from removing existing labels by @luisorbaiceta in #4662
- Emit a warning when validating undefined schemas by @franher in #4647
- chore(ecosystem): rename to fastify-orama plugin by @mateonunez in #4667
- Add workflow for benchmarking POST with custom parsers by @kibertoad in #4669
- chore: add
github actions
label automatically by @Eomm in #4664 - Adds async hooks signature on route level by @JbIPS in #4655
- chore(docs): update from cobraz to simenandre by @simenandre in #4671
- Documentation: link from Hooks onRoute to routeOptions definition by @cvuorinen in #4678
- docs: incorrect example for 'onRequestAbort' hook by @TimShilov in #4679
- doc: add fastify-type-provider-effect-schema by @NexZhu in #4683
- doc: update prototype poisoning by @AliakbarETH in #4651
- docs: add optional URL param to upgrade guide and route docs (#4637) by @mateus4k in #4680
- build(deps-dev): Bump markdownlint-cli2 from 0.6.0 to 0.7.0 by @dependabot in #4695
- Add fastify-redis-session plugin by @mohammadraufzahed in #4656
- test: refactor logger test by @climba03003 in #4648
- chore: fix badge link by @Eomm in #4699
- docs: add fastify-log-controller to ecosystem by @Eomm in #4696
- build(deps-dev): Bump tsd from 0.26.1 to 0.28.1 by @dependabot in #4659
- build(deps-dev): Bump @sinclair/typebox from 0.26.8 to 0.28.6 by @dependabot in #4700
- use Object.prototype.hasOwnProperty in compileSchemasForValidation by @Uzlopak in #4692
- Implement support for passing custom text resolution for starting log… by @kibertoad in #4698
- refactor: export FastifyBaseLogger as interface instead of type alias by @tzafrirben in #4681
- build(deps): Bump tiny-lru from 10.4.1 to 11.0.1 by @dependabot in #4694
- Added preClose hook by @mcollina in #4697
New Contributors
- @shusak made their first contribution in #4642
- @pip77 made their first contribution in #4646
- @Yvad60 made their first contribution in #4645
- @rozzilla made their first contribution in #4654
- @franher made their first contribution in #4647
- @JbIPS made their first contribution in #4655
- @cvuorinen made their first contribution in #4678
- @TimShilov made their first contribution in #4679
- @NexZhu made their first contribution in #4683
- @AliakbarETH made their first contribution in #4651
- @mateus4k made their first contribution in #4680
- @mohammadraufzahed made their first contribution in #4656
- @tzafrirben made their first contribution in #4681
Full Changelog: v4.15.0...4.16.0