- Introduced `hasRoute` API and made the `listen` signature variadic, allowing string ports.
- Replaced deprecated `FastifyLoggerInstance` with `FastifyBaseLogger` in typings and fixed type‑related issues (e.g., nullable `fastify.https`, schema prototype handling).
- Extensive documentation updates: migration guide, ecosystem plugin listings, TypeBox AJV configuration, and Pino pretty printing guidance.