- Fixed plugin tracking (hasPlugin) and prevented double responses when requests are destroyed.
- Applied bodyLimit checks after full body decoding and corrected TypeProvider usage in errorHandler.
- Enhanced TypeScript typings: FastifyRequest.id now a string and added onRoute to ApplicationHookLookup.