Bump fastify from 4.26.2 to 5.2.1
Bumps fastify from 4.26.2 to 5.2.1.
Release notes
Sourced from fastify's releases.
v5.2.1
What's Changed
- chore: org members reorder by
@Eommin fastify/fastify#5898- docs(request): clarify request host functionality by
@Fdawgsin fastify/fastify#5904- chore(package): add fdawgs to contributors array by
@Fdawgsin fastify/fastify#5905- chore: updated test reporter by
@jsumnersin fastify/fastify#5907- test: migrated custom-parser.2.test.js from tap to node:test by
@Tony133in fastify/fastify#5902- test: migrated nullable-validation.test.js from tap to node:test by
@Tony133in fastify/fastify#5880- test: migrated custom-parser.3.test.js from tap to node:test by
@Tony133in fastify/fastify#5903- test: migrate delete test from tap to node test runner by
@Kalpana98in fastify/fastify#5906- docs: add climba03003 to team by
@climba03003in fastify/fastify#5910- build(deps): replace
proxy-addrwith@fastify/proxy-addrby@Fdawgsin fastify/fastify#5913- fix: ReadableStream.locked crashes application by
@climba03003in fastify/fastify#5920- docs: fix typo by
@FKPSCin fastify/fastify#5921New Contributors
@Kalpana98made their first contribution in fastify/fastify#5906@FKPSCmade their first contribution in fastify/fastify#5921Full Changelog: https://github.com/fastify/fastify/compare/v5.2.0...v5.2.1
v5.2.0
What's Changed
- docs: add HeroDevs mentions to README and LTS docs by
@AndreAngelantoniin fastify/fastify#5730- test: migrated reply-early-hints.test.js from tap to node:test by
@Tony133in fastify/fastify#5803- chore: Bump lycheeverse/lychee-action from 1.10.0 to 2.0.2 by
@dependabotin fastify/fastify#5807- chore: Bump thollander/actions-comment-pull-request from 2 to 3 by
@dependabotin fastify/fastify#5806- test: migrated request-timeout.test.js from tap to node:test by
@Tony133in fastify/fastify#5805- fix: streamline migrated tests, make migrated the filenames of migrated tests kebab-case by
@Uzlopakin fastify/fastify#5800- ci(benchmark): fix github token input by
@Fdawgsin fastify/fastify#5809- test: migrated reply-code.test.js from tap to node:test by
@Tony133in fastify/fastify#5808- test: migrated middleware.test.js from tap to node:test by
@Tony133in fastify/fastify#5795- fix: test asserts to strict asserts by
@dancastilloin fastify/fastify#5815- chore: renamed test files in kebab-case by
@Tony133in fastify/fastify#5814- style(.gitattributes): standardize style across fastify repos by
@Fdawgsin fastify/fastify#5816- style: remove trailing whitespace by
@Fdawgsin fastify/fastify#5817- test: migrated encapsulated-error-handler.test.js from tap to node:test by
@Tony133in fastify/fastify#5824- docs: Add
fastify-mongo-sanitizeandremix-fastifyto comm. by@ExorTekin fastify/fastify#5822- test: migrated encapsulated-child-logger-factory.test.js from tap to … by
@Tony133in fastify/fastify#5823- docs: add loggerInstance to Server doc by
@llimllibin fastify/fastify#5786- test: migrated post-empty-body.test.js from tap to node:test by
@Tony133in fastify/fastify#5813- docs(CONTRIBUTING.md): read the announcements by
@Eommin fastify/fastify#5825- test: migrated listen.5.test.js from tap to node:test by
@Tony133in fastify/fastify#5827- test: migrated use-semicolon-delimiter.test.js from tap to node:test by
@Tony133in fastify/fastify#5812- docs: smaller documentation fixes by
@metcoder95in fastify/fastify#5834- fix(types): addHttpMethod type signature on fastify instance (#5810) by
@kalvenschrautin fastify/fastify#5811- test: migrated schema-examples.test.js from tap to node:test by
@Tony133in fastify/fastify#5833- test: Migrate tests to Node test container by
@KristianLentino99in fastify/fastify#5777- test: migrated max-requests-per-socket.test.js from tap to node:test by
@Tony133in fastify/fastify#5828- test: migrated proto-poisoning.test.js from tap to node:test by
@Tony133in fastify/fastify#5836
... (truncated)
Commits
eafe0aaBumped v5.2.105ba10ddocs: fix typo (#5921)3bcb8cffix: ReadableStream.locked crashes application (#5920)c5f4a17build(deps): replaceproxy-addrwith@fastify/proxy-addr(#5913)f1b0174docs: add climba03003 to team (#5910)3c2ffaetest: migrate delete test from tap to node test runner (#5906)a835325test: migrated custom-parser.3.test.js from tap to node:test (#5903)221ec45test: migrated nullable-validation.test.js from tap to node:test (#5880)fa95e84test: migrated custom-parser.2.test.js from tap to node:test (#5902)a9d62d3chore: updated test reporter (#5907)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by climba03003, a new releaser for fastify since your current version.
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Have reviewed the migration guide for Fastify 5.
These are the items that jump out as needing attention:
- Node 20 minimum runtime version
- Full JSON Schema is now required for querystring, params and body and response schemas - will need to validate all of our schemas to ensure they are complete. I'm fairly sure I generally used the long-hand format, but need to review
-
All v4 deprecations have been removed and will no longer work after upgrading.- need to review any deprecation reports and address them.
A newer version of fastify exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.
@dependabot rebase
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.