What's Changed
- fix: added a check to prevent creation of secondary server when external server is supplied by @aarontravass in #4741
- feat: added originalUrl in request object #4704 by @aarontravass in #4758
- build(deps-dev): Bump markdownlint-cli2 from 0.7.1 to 0.8.1 by @dependabot in #4819
- Add Platformatic to deploy strategies by @mcollina in #4822
- Fixed an error that occurred when sending an empty body as a buffer by @strelov1 in #4797
- docs(ecosystem): add fastify-better-sqlite3 by @punkish in #4812
- fix: correct type definition for genReqId argument by @sergburn in #4784
- fix typo by @is2ei in #4828
- fix: handle undefined req.routeConfig in frameworkErrors by @giuliowaitforitdavide in #4826
- build(deps-dev): Bump @sinonjs/fake-timers from 10.2.0 to 11.0.0 by @dependabot in #4818
- docs(Routes.md): added short description for constraints option by @giuliowaitforitdavide in #4838
- [fix] Tests are failing in Windows due to command line env syntax by @giuliowaitforitdavide in #4845
- fix(#4774): close bindings through the hook system by @metcoder95 in #4776
- Fix/add missing types fastifycontextconfig by @dancastillo in #4850
- Added "Principles" to explain the key technical principles behind Fastify by @mcollina in #4852
- pluginName will be exposed in FastifyInstance by @md-adil in #4848
- fix: pass Fastify request to frameworkErrors and omit logging if disabled by @sergburn in #4825
- docs: Add documentation for zod type provider by @kibertoad in #4456
- docs(ecosystem): add fastify cacheman by @aalfiann in #4851
- build(deps-dev): Bump eslint-plugin-n from 15.7.0 to 16.0.1 by @dependabot in #4857
- fix: return 431 status code on HTTP header overflow error by @nflaig in #4856
- ci: trigger the new website build by @Eomm in #4839
- Do not leak memory if .listen()` is not called by @mcollina in #4860
- Extend
decorate()
etc to enforce defined values by @voxpelli in #4858 - minor jsdoc fixes by @Uzlopak in #4855
- feat: Type narrow on status().send() chains with Reply generics by @aadito123 in #4823
New Contributors
- @aarontravass made their first contribution in #4741
- @strelov1 made their first contribution in #4797
- @punkish made their first contribution in #4812
- @md-adil made their first contribution in #4848
- @aalfiann made their first contribution in #4851
- @nflaig made their first contribution in #4856
- @aadito123 made their first contribution in #4823
Full Changelog: v4.18.0...v4.19.0