After a long development cycle, we are enormously happy to announce the first release candidate of Fastify v3!
This new version of Fastify includes some changes that will allow you to have an even better experience with Fastify, starting from the brand new type definitions, the new middlewares support, and the refactored request validation!
Starting today, Fastify v3 will be released as Release Candidate, so you can try it and tell us if there is still something we must fix or improve before cut the final release. During the RC period, we will also update all of our official plugins to support at best Fastify v3. If you would like to help us out, check out the issue where we are tracking all the work!
Fastify can now be installed with npm install fastify@next. All the updated plugins are being released with the @next tag as well, e.g. npm install fastify-jwt@next.
You can find the list of all the major changes we did, with the link to their pull request, a brief description, and a code examples in our migration guide document.
Let us know about any compatibility and upgrade issues at fastify/help.
Happy coding!
The Fastify Team