You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there an existing issue that is already proposing this?
I have searched the existing issues
Is your feature request related to a problem? Please describe it
Because it would be nice to use a more modern versions of fastify and also to get rid of this warning:
(node:78725) [FST_MODULE_DEP_FASTIFY-FORMBODY] FastifyWarning.fastify-formbody: fastify-formbody has been deprecated. Use @fastify/formbody@6.0.0 instead.
Describe the solution you'd like
For @nestjs/apollo to be made compatible with @nestjs/platform-fastify at v9.
What is the motivation / use case for changing the behavior?
Being an outdated version of fastify (and platform-fastify) isn't great for the security and the health of the project in general (the further we get, the harder the upgrades will be).
Is there an existing issue that is already proposing this?
Is your feature request related to a problem? Please describe it
Because it would be nice to use a more modern versions of fastify and also to get rid of this warning:
Describe the solution you'd like
For
@nestjs/apollo
to be made compatible with@nestjs/platform-fastify
atv9
.Teachability, documentation, adoption, migration strategy
No response
What is the motivation / use case for changing the behavior?
Being an outdated version of fastify (and platform-fastify) isn't great for the security and the health of the project in general (the further we get, the harder the upgrades will be).
From what i understand:
apollo-server
is relying on community modules to support fastify integration (since v4):https://github.com/apollographql/apollo-server/releases/tag/%40apollo%2Fserver%404.0.0 (See
Removed web framework integrations
)for
@nestjs/graphql
to support fastify v4 we would need to integrate with another library to support apollo-server with fastify v4.There are some recommended libs for this:
https://www.apollographql.com/docs/apollo-server/integrations/integration-index/
https://www.npmjs.com/package/@as-integrations/fastify
(Apologies if i have misunderstood any of this, or if it is already on a roadmap, but i just wanted to check).
The text was updated successfully, but these errors were encountered: