release-1780409490082
📦 graphql-yogaView on GitHub →
✨ 1 features🐛 1 fixes🔧 3 symbols
Summary
This release updates dependencies across the GraphQL Yoga ecosystem and includes important fixes related to symbol usage in middleware and header consistency for HTTP caching in the response-cache plugin.
Migration Steps
- When adding defer and stream directives to the schema in @graphql-yoga/plugin-defer-stream, ensure that extensions from the old schema are moved to the new one to prevent loss of plugin metadata.
✨ New Features
- The response-cache plugin now includes the "Last-Modified" header in early "304 Not Modified" responses when revalidating cached content, ensuring consistency with the original cached "200" response headers.
🐛 Bug Fixes
- Fixed an issue in @envelop/graphql-middleware where forbidden symbols from GraphQLjs were being used; now using 'graphqlMiddleware.appliedTransform' string as the key in the extension instead.