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.
@fastify/accepts is a direct dependency of apollo-server-fastify. It looks like v3 and v4 of this package only work with Fastify v3 and v4 respectively, so it's not super clear to me how to publish a single version of apollo-server-fastify which works with either, even if we do assume that this is the only change needed to make ASF work with the new version of Fastify (and I have no idea if that's true). Unfortunately in AS3 the versions of the integration packages are tightly coupled to the versions of the core package so we can't just put out an apollo-server-fastify v4 and call it a day.
Soon, Apollo Server will have a simple stable web integration API and it'll be easy for Fastify experts to maintain apollo-server-fastify3 and apollo-server-fastify4 packages. For the time being, I suspect the best approach would be for a fastify user to put out your own apollo-server-fastify4 package that works with the AS3 API; while that API is complicated and not too stable, we hopefully won't change it much more before AS4 is out!