Ecosystem Core Community Ecosystem Plugins maintained by the Fastify team are listed under Core while plugins maintained by the community are listed in the Community section...
V5 Migration Guide Long Term Support Cycle Why Node.js v20? Breaking Changes Full JSON Schema is now required for querystring , params and body and response schemas New logger...
V5 Migration Guide Long Term Support Cycle Why Node.js v20? Breaking Changes Full JSON Schema is now required for querystring , params and body and response schemas New logger...
Logging Logging Enable logging Usage Log Redaction Logging Logging Enable logging Logging is disabled by default, and you can enable it by passing { logger: true } or { l...
HTTP2 Secure (HTTPS) Plain or insecure HTTP2 Fastify offers experimental support for HTTP2 starting from Node 8.8.0, which includes HTTP2 without a flag. Fastify supports HT...
HTTP2 Secure (HTTPS) Plain or insecure HTTP2 Fastify offers experimental support for HTTP2 starting from Node 8.8.0, which includes HTTP2 without a flag. Fastify supports HT...
Middleware Restrict middleware execution to certain paths Alternatives Middleware Starting with Fastify v3.0.0, middleware is not supported out of the box and requires an exte...
Logging Log Redaction Logging Logging is disabled by default, and you can enable it by passing { logger: true } or { logger: { level: 'info' } } when you create a fastify in...