This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fastify](https://fastify.dev/) ([source](https://github.com/fastify/fastify)) | [`3.25.3` -> `3.29.5`](https://renovatebot.com/diffs/npm/fastify/3.25.3/3.29.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>fastify/fastify (fastify)</summary>
### [`v3.29.5`](https://github.com/fastify/fastify/releases/tag/v3.29.5)
[Compare Source](https://github.com/fastify/fastify/compare/v3.29.4...v3.29.5)
#### What's Changed
- (v3.x) Replace pem dependency ([#​3711](https://github.com/fastify/fastify/issues/3711)) by [@​climba03003](https://github.com/climba03003) in https://github.com/fastify/fastify/pull/4500
- \[Backport v3.x] fix: content-type parserRegExpList when plugin override by [@​github-actions](https://github.com/github-actions) in https://github.com/fastify/fastify/pull/4498
- (v3.x) perf: only check for isEssence once in RegExp for content-type-parser ([#​4481](https://github.com/fastify/fastify/issues/4481)) by [@​climba03003](https://github.com/climba03003) in https://github.com/fastify/fastify/pull/4497
- (v3.x) replace content-type with fast-content-type-parse ([#​4505](https://github.com/fastify/fastify/issues/4505)) by [@​climba03003](https://github.com/climba03003) in https://github.com/fastify/fastify/pull/4507
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.29.4...v3.29.5
### [`v3.29.4`](https://github.com/fastify/fastify/releases/tag/v3.29.4)
[Compare Source](https://github.com/fastify/fastify/compare/v3.29.3...v3.29.4)
#### ⚠️ Security Release ⚠️
- Fix for ["Incorrect Content-Type parsing can lead to CSRF attack"](https://github.com/fastify/fastify/security/advisories/GHSA-3fjj-p79j-c9hh)
and CVE-2022-41919
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.29.3...v3.29.4
### [`v3.29.3`](https://github.com/fastify/fastify/releases/tag/v3.29.3)
[Compare Source](https://github.com/fastify/fastify/compare/v3.29.2...v3.29.3)
### ⚠️ ~Security Release~ ⚠️
This release backport the fixes of https://github.com/fastify/fastify/security/advisories/GHSA-455w-c45v-86rg for the v3.x line.
While not being a vulnerability for this line, a backport is still welcome due to the problems highlighted in the report.
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.29.2...v3.29.3
### [`v3.29.2`](https://github.com/fastify/fastify/releases/tag/v3.29.2)
[Compare Source](https://github.com/fastify/fastify/compare/v3.29.1...v3.29.2)
#### What's Changed
- fix: backport reused connection fix by [@​salzhrani](https://github.com/salzhrani) in https://github.com/fastify/fastify/pull/4217
#### New Contributors
- [@​salzhrani](https://github.com/salzhrani) made their first contribution in https://github.com/fastify/fastify/pull/4217
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.29.1...v3.29.2
### [`v3.29.1`](https://github.com/fastify/fastify/releases/tag/v3.29.1)
[Compare Source](https://github.com/fastify/fastify/compare/v3.29.0...v3.29.1)
#### What's Changed
- docs: reference new `@fastify/*` modules by [@​Fdawgs](https://github.com/Fdawgs) in https://github.com/fastify/fastify/pull/3860
- Child log level in bindings is deprecated by [@​orov-io](https://github.com/orov-io) in https://github.com/fastify/fastify/pull/3896
- Handle aborted requests ([#​215](https://github.com/fastify/fastify/issues/215)) by [@​TimotejR](https://github.com/TimotejR) in https://github.com/fastify/fastify/pull/4103
#### New Contributors
- [@​orov-io](https://github.com/orov-io) made their first contribution in https://github.com/fastify/fastify/pull/3896
- [@​TimotejR](https://github.com/TimotejR) made their first contribution in https://github.com/fastify/fastify/pull/4103
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.29.0...v3.29.1
### [`v3.29.0`](https://github.com/fastify/fastify/releases/tag/v3.29.0)
[Compare Source](https://github.com/fastify/fastify/compare/v3.28.0...v3.29.0)
#### What's Changed
- Update fastify-error dependency by [@​jsumners](https://github.com/jsumners) in https://github.com/fastify/fastify/pull/3859
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.28.0...v3.29.0
### [`v3.28.0`](https://github.com/fastify/fastify/releases/tag/v3.28.0)
[Compare Source](https://github.com/fastify/fastify/compare/v3.27.4...v3.28.0)
#### What's Changed
- (v3.x) Allow custom Context Config types for hooks' `request` properties by [@​sumbad](https://github.com/sumbad) in https://github.com/fastify/fastify/pull/3787
- add generic logger to route handler & FastifyRequest by [@​MarcoLeko](https://github.com/MarcoLeko) in https://github.com/fastify/fastify/pull/3782
- (v3.x) fix: handle invalid url by [@​climba03003](https://github.com/climba03003) in https://github.com/fastify/fastify/pull/3806
- (v3.x) feat: reply trailers support by [@​climba03003](https://github.com/climba03003) in https://github.com/fastify/fastify/pull/3807
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.27.4...v3.28.0
### [`v3.27.4`](https://github.com/fastify/fastify/releases/tag/v3.27.4)
[Compare Source](https://github.com/fastify/fastify/compare/v3.27.3...v3.27.4)
#### What's Changed
- \[Backport v3.x] Fixed Node.js v18/master support by [@​github-actions](https://github.com/github-actions) in https://github.com/fastify/fastify/pull/3761
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.27.3...v3.27.4
### [`v3.27.3`](https://github.com/fastify/fastify/releases/tag/v3.27.3)
[Compare Source](https://github.com/fastify/fastify/compare/v3.27.2...v3.27.3)
#### What's Changed
- Drop [@​typescript-eslint/no-misused-promises](https://github.com/typescript-eslint/no-misused-promises) ([#​3741](https://github.com/fastify/fastify/issues/3741)) by [@​mcollina](https://github.com/mcollina) in https://github.com/fastify/fastify/pull/3757
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.27.2...v3.27.3
### [`v3.27.2`](https://github.com/fastify/fastify/releases/tag/v3.27.2)
[Compare Source](https://github.com/fastify/fastify/compare/v3.27.1...v3.27.2)
#### What's Changed
- fix: added jsonShorthand in FastifyServerOptions by [@​DanieleFedeli](https://github.com/DanieleFedeli) in https://github.com/fastify/fastify/pull/3681
- fix: calling reply.callNotFound uncaught exception by [@​VigneshMurugan](https://github.com/VigneshMurugan) in https://github.com/fastify/fastify/pull/3661
- style: fix new `standard` linting by [@​Divlo](https://github.com/Divlo) in https://github.com/fastify/fastify/pull/3682
- docs(ecosystem): update fastify-jwt plugin with the new internal library it uses by [@​rluvaton](https://github.com/rluvaton) in https://github.com/fastify/fastify/pull/3689
- ci(package-manager): run `test:ci` instead of `test` by [@​Divlo](https://github.com/Divlo) in https://github.com/fastify/fastify/pull/3692
- docs(ecosystem): adds [@​immobiliarelabs/fastify-sentry](https://github.com/immobiliarelabs/fastify-sentry) by [@​simonecorsi](https://github.com/simonecorsi) in https://github.com/fastify/fastify/pull/3693
- chore: fix plugin labeler by [@​Eomm](https://github.com/Eomm) in https://github.com/fastify/fastify/pull/3694
- Add reference to FST_ERR_CTP_INVALID_MEDIA_TYPE error in the docs for validation & content type parser by [@​AWare](https://github.com/AWare) in https://github.com/fastify/fastify/pull/3697
- fix(types): add opts param to onRegister hook handler signature by [@​bmenant](https://github.com/bmenant) in https://github.com/fastify/fastify/pull/3641
- update Server docs by [@​matthyk](https://github.com/matthyk) in https://github.com/fastify/fastify/pull/3699
- Update middleware docs link by [@​JamieGrimwood](https://github.com/JamieGrimwood) in https://github.com/fastify/fastify/pull/3706
- build(deps): bump tiny-lru from 7.0.6 to 8.0.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/fastify/fastify/pull/3700
- build(deps-dev): bump [@​sinonjs/fake-timers](https://github.com/sinonjs/fake-timers) from 8.1.0 to 9.1.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/fastify/fastify/pull/3683
#### New Contributors
- [@​Divlo](https://github.com/Divlo) made their first contribution in https://github.com/fastify/fastify/pull/3682
- [@​AWare](https://github.com/AWare) made their first contribution in https://github.com/fastify/fastify/pull/3697
- [@​bmenant](https://github.com/bmenant) made their first contribution in https://github.com/fastify/fastify/pull/3641
- [@​JamieGrimwood](https://github.com/JamieGrimwood) made their first contribution in https://github.com/fastify/fastify/pull/3706
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.27.1...v3.27.2
### [`v3.27.1`](https://github.com/fastify/fastify/releases/tag/v3.27.1)
[Compare Source](https://github.com/fastify/fastify/compare/v3.27.0...v3.27.1)
#### What's Changed
- docs: fix link to forceCloseConnections option by [@​RafaelGSS](https://github.com/RafaelGSS) in https://github.com/fastify/fastify/pull/3638
- docs(Prototype-Poisoning): invalid content link by [@​RafaelGSS](https://github.com/RafaelGSS) in https://github.com/fastify/fastify/pull/3639
- doc(Guides): fix grammar issue in the Prototype Poisoning file by [@​rluvaton](https://github.com/rluvaton) in https://github.com/fastify/fastify/pull/3640
- types: add forceCloseConnection type def by [@​RafaelGSS](https://github.com/RafaelGSS) in https://github.com/fastify/fastify/pull/3646
- Fixes [#​3648](https://github.com/fastify/fastify/issues/3648) - URL must be a string by [@​VigneshMurugan](https://github.com/VigneshMurugan) in https://github.com/fastify/fastify/pull/3653
- build: reduce dependabot update frequency by [@​Fdawgs](https://github.com/Fdawgs) in https://github.com/fastify/fastify/pull/3659
- build: correct dependabot config by [@​Fdawgs](https://github.com/Fdawgs) in https://github.com/fastify/fastify/pull/3662
- add missing types workflow by [@​KiraPC](https://github.com/KiraPC) in https://github.com/fastify/fastify/pull/3668
- Serialization errors will be send to errorHandler by [@​int1ch](https://github.com/int1ch) in https://github.com/fastify/fastify/pull/3674
- Add Documentation and TS Types missed for FastifyInstance#setSchemaController by [@​Grubba27](https://github.com/Grubba27) in https://github.com/fastify/fastify/pull/3480
- Add action to lock threads by [@​jsumners](https://github.com/jsumners) in https://github.com/fastify/fastify/pull/3679
#### New Contributors
- [@​rluvaton](https://github.com/rluvaton) made their first contribution in https://github.com/fastify/fastify/pull/3640
- [@​int1ch](https://github.com/int1ch) made their first contribution in https://github.com/fastify/fastify/pull/3674
- [@​Grubba27](https://github.com/Grubba27) made their first contribution in https://github.com/fastify/fastify/pull/3480
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.27.0...v3.27.1
### [`v3.27.0`](https://github.com/fastify/fastify/releases/tag/v3.27.0)
[Compare Source](https://github.com/fastify/fastify/compare/v3.26.0...v3.27.0)
#### What's Changed
- Add keep-alive connection tracking and reaping (resolve [#​3617](https://github.com/fastify/fastify/issues/3617)) by [@​jsumners](https://github.com/jsumners) in https://github.com/fastify/fastify/pull/3619
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.26.0...v3.27.0
### [`v3.26.0`](https://github.com/fastify/fastify/releases/tag/v3.26.0)
[Compare Source](https://github.com/fastify/fastify/compare/v3.25.3...v3.26.0)
#### What's Changed
- Documentation: replace `fastify.decorate` arrow functions with function expressions by [@​onosendi](https://github.com/onosendi) in https://github.com/fastify/fastify/pull/3577
- Update Recommendations.md by [@​fralonra](https://github.com/fralonra) in https://github.com/fastify/fastify/pull/3583
- build(deps-dev): bump helmet from 4.6.0 to 5.0.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/fastify/fastify/pull/3591
- chore: remove duplicated line by [@​Eomm](https://github.com/Eomm) in https://github.com/fastify/fastify/pull/3599
- docs(reference-typescript): fix formatting by [@​sniperwolf](https://github.com/sniperwolf) in https://github.com/fastify/fastify/pull/3602
- feat: manage display-name meta plugin by [@​Eomm](https://github.com/Eomm) in https://github.com/fastify/fastify/pull/3608
- Add prototype poisoning doc by [@​jsumners](https://github.com/jsumners) in https://github.com/fastify/fastify/pull/3609
- Fix website workflow not triggering by [@​luisorbaiceta](https://github.com/luisorbaiceta) in https://github.com/fastify/fastify/pull/3611
- Adding esbuild bundler to the pipeline by [@​jhonrocha](https://github.com/jhonrocha) in https://github.com/fastify/fastify/pull/3616
- chore (ci): run lint only once by [@​darkgl0w](https://github.com/darkgl0w) in https://github.com/fastify/fastify/pull/3623
- Fix types to support Ajv plugins with options by [@​pverdile](https://github.com/pverdile) in https://github.com/fastify/fastify/pull/3601
- Update LICENSE by [@​ravenberg](https://github.com/ravenberg) in https://github.com/fastify/fastify/pull/3629
- fix: accept-version on default route by [@​climba03003](https://github.com/climba03003) in https://github.com/fastify/fastify/pull/3630
- fix (test): `custom-parser.test.js` flaky test by [@​darkgl0w](https://github.com/darkgl0w) in https://github.com/fastify/fastify/pull/3627
- fix (types): `this` is `FastifyInstance` by [@​darkgl0w](https://github.com/darkgl0w) in https://github.com/fastify/fastify/pull/3622
#### New Contributors
- [@​onosendi](https://github.com/onosendi) made their first contribution in https://github.com/fastify/fastify/pull/3577
- [@​sniperwolf](https://github.com/sniperwolf) made their first contribution in https://github.com/fastify/fastify/pull/3602
- [@​jhonrocha](https://github.com/jhonrocha) made their first contribution in https://github.com/fastify/fastify/pull/3616
- [@​pverdile](https://github.com/pverdile) made their first contribution in https://github.com/fastify/fastify/pull/3601
- [@​ravenberg](https://github.com/ravenberg) made their first contribution in https://github.com/fastify/fastify/pull/3629
**Full Changelog**: https://github.com/fastify/fastify/compare/v3.25.3...v3.26.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), 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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yOC4wIiwidXBkYXRlZEluVmVyIjoiMzcuMTkxLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
3.25.3->3.29.5Release Notes
fastify/fastify (fastify)
v3.29.5Compare Source
What's Changed
Full Changelog: https://github.com/fastify/fastify/compare/v3.29.4...v3.29.5
v3.29.4Compare Source
⚠️ Security Release ⚠️
and CVE-2022-41919
Full Changelog: https://github.com/fastify/fastify/compare/v3.29.3...v3.29.4
v3.29.3Compare Source
⚠️
Security Release⚠️This release backport the fixes of https://github.com/fastify/fastify/security/advisories/GHSA-455w-c45v-86rg for the v3.x line.
While not being a vulnerability for this line, a backport is still welcome due to the problems highlighted in the report.
Full Changelog: https://github.com/fastify/fastify/compare/v3.29.2...v3.29.3
v3.29.2Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/fastify/fastify/compare/v3.29.1...v3.29.2
v3.29.1Compare Source
What's Changed
@fastify/*modules by @Fdawgs in https://github.com/fastify/fastify/pull/3860New Contributors
Full Changelog: https://github.com/fastify/fastify/compare/v3.29.0...v3.29.1
v3.29.0Compare Source
What's Changed
Full Changelog: https://github.com/fastify/fastify/compare/v3.28.0...v3.29.0
v3.28.0Compare Source
What's Changed
requestproperties by @sumbad in https://github.com/fastify/fastify/pull/3787Full Changelog: https://github.com/fastify/fastify/compare/v3.27.4...v3.28.0
v3.27.4Compare Source
What's Changed
Full Changelog: https://github.com/fastify/fastify/compare/v3.27.3...v3.27.4
v3.27.3Compare Source
What's Changed
Full Changelog: https://github.com/fastify/fastify/compare/v3.27.2...v3.27.3
v3.27.2Compare Source
What's Changed
standardlinting by @Divlo in https://github.com/fastify/fastify/pull/3682test:ciinstead oftestby @Divlo in https://github.com/fastify/fastify/pull/3692New Contributors
Full Changelog: https://github.com/fastify/fastify/compare/v3.27.1...v3.27.2
v3.27.1Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/fastify/fastify/compare/v3.27.0...v3.27.1
v3.27.0Compare Source
What's Changed
Full Changelog: https://github.com/fastify/fastify/compare/v3.26.0...v3.27.0
v3.26.0Compare Source
What's Changed
fastify.decoratearrow functions with function expressions by @onosendi in https://github.com/fastify/fastify/pull/3577custom-parser.test.jsflaky test by @darkgl0w in https://github.com/fastify/fastify/pull/3627thisisFastifyInstanceby @darkgl0w in https://github.com/fastify/fastify/pull/3622New Contributors
Full Changelog: https://github.com/fastify/fastify/compare/v3.25.3...v3.26.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 has been generated by Renovate Bot.
Update dependency fastify to v3.29.5to Update dependency fastify to v3.29.5 - autoclosedPull request closed