⚠️ Security fixes
What's Changed
- feat: add routerOptions.compile to use find-my-way compiler mode by @mcollina in #7096
- chore: sync VERSION and check it before publishing by @mcollina in #7107
- fix(reply): send stream trailers after the stream actually finishes by @kyungseopk1m in #6953
- test(server): assert the server is listening instead of a literal by @zkasuran in #6962
- fix: clamp error statusCode between 400 and 599 with 500 fallback by @swaraj792725 in #7089
- fix: contain synchronous throws from custom content type parsers by @YOGESH256 in #7118
- docs(ecosystem): add @guardcore/fastify by @rennf93 in #7128
- perf!: create default validation errors without a stack trace by @gurgunday in #7057
- docs(serverless): clarify per-route observability on serverless platf… by @yassertawfik4 in #6802
- feat(hooks): support disposables in onClose hook (#5669) by @Prakhar007Pathak in #7121
- fix(types): allow socket path strings in addresses by @Ram-blip in #6842
- fix(types): add logSerializers to RouteShorthandOptions by @RubenPari in #7143
- test: do not assert a HEAD response body through inject() by @lprnmns in #7148
- docs(reply): reorganize Reply reference by properties and methods by @Eomm in #7146
- docs(request): reorganize Request reference by properties and methods by @Eomm in #7147
- perf(request): hoist port regex to module level by @TalhaHunter101 in #7110
- fix(decorators): evaluate instance getters once in getDecorator by @shoaibulhaque in #7124
- docs: clarify that maxParamLength does not prevent ReDoS by @RubenPari in #7140
- docs: fix syntax errors in code examples by @mayur-dhavan in #7159
- docs: join core team by @Tony133 in #7175
- feat!: fail closed when a response content type is not declared in the content map by @mcollina in #7132
New Contributors
- @kyungseopk1m made their first contribution in #6953
- @zkasuran made their first contribution in #6962
- @swaraj792725 made their first contribution in #7089
- @YOGESH256 made their first contribution in #7118
- @rennf93 made their first contribution in #7128
- @yassertawfik4 made their first contribution in #6802
- @Prakhar007Pathak made their first contribution in #7121
- @RubenPari made their first contribution in #7143
- @lprnmns made their first contribution in #7148
- @TalhaHunter101 made their first contribution in #7110
- @shoaibulhaque made their first contribution in #7124
- @mayur-dhavan made their first contribution in #7159
Full Changelog: v6.0.0-alpha.5...v6.0.0-alpha.6