1.1.0
Federation v2.3 Support
This release updates tests to be verify compatibility with Apollo Federation v2.3. New tests were added for @composeDirective
(federation v2.1 feature) and @interfaceObject
(federation v2.3 feature) directives.
@composeDirective
directive allows users to specify which custom directives should be preserved in the supergraph schema (by default, composition omits most directives from the supergraph schema). See@composeDirective
docs for more details.@interfaceObject
directive allows users to add new entity fields through the inheritance, i.e. add new fields to the GraphQL interface and make it available for all entity implementations. See entity interface docs for more details.
Expected GraphQL schema was modified so please refer to COMPATIBILITY docs for additional details.
Minor Changes
- update tests to include federation v2.3 compatibility (#353) @dariuszkuc
- feat: add version info to the executable script (#359) @dariuszkuc
Patch Changes
- fix: ensure supergraph starts before running tests (#355) @dariuszkuc
- dependency updates (#354, #357)