Releases: apollographql/federation-jvm
Releases · apollographql/federation-jvm
v6.0.0
v5.5.0
Minor Changes
- feat: add Federation v2.12 support (#446) @fernando-apollo
v5.4.0-test
*** TEST RELEASE ***
No functional changes. Due to the deprecation of OSSRH we are now publishing to Sonatype.
v5.4.0
Minor Changes
- feat: add ability to propagate HTTP headers with callbacks (#435) @dariuszkuc
Adds a mechanism for propgating HTTP headers from the original GraphQL subscription request to the subsequent callback responses.
@Bean
public CallbackWebGraphQLInterceptor callbackGraphQlInterceptor(
SubscriptionCallbackHandler callbackHandler) {
var headers = Set.of("X-Custom-Header", "X-Custom-Header2");
return new CallbackWebGraphQLInterceptor(callbackHandler, headers);
}v5.3.0
This release downgrades protobuf dependency to v3. We use protobuf to generate ftv1 messages used to calculate+report metrics in tracing instrumentation. Messages generated with protobuf v3 are compatible with both v3 and v4 versions.
See #421 for details.
Minor Changes
- downgrade protobuf dependency to v3 (#428) @dariuszkuc
Other Changes
- chore: update build deps (#427) @dariuszkuc
- Update Options javadoc (#420) @martinbonnin
- chore: update dependencies (#426) @dariuszkuc
- Replace Discord with Discourse links (#423) @shorgi
v2.4.0
This release brings Apollo Federation 2.9 support to the graphql-java v19 based implementations.
Minor Changes
Federation 2.9 support
This release adds support for all the Apollo Federation directives up until version 2.9. See changelogs for the list of the new supported features:
Patch Changes
Few fixes were cherry picked as well
v5.2.0
Minor Changes
- feat: add support for federation 2.9 (#417) @tninesling
v5.1.0
Minor Changes
- feat: federation 2.8 support (#409) @clenfest
- fix: update subs callback to SpringBoot 3.3 (#404) @dariuszkuc
- fix: add missing SCHEMA
@taglocation (#403) @dariuszkuc
Patch Changes
- dependency updates
Other Changes
- chore: update compatibility project to use latest Spring integrations (#410) @dariuszkuc
v5.0.0
WARNING: Due to the additional changes between RC and final GA version, spring-subscription-callback v5.0.0 module only works with the Spring Boot 3.3 RC/Spring GraphQL 1.3 RC. Use v5.1.0 for a version compatible with latest Spring GA versions
Major Changes
- breaking: update to graphql-java 22 (#395) @dariuszkuc
Minor Changes
- feat: allow users to pass schema generator options for fed transforms (#399) @dariuszkuc
Other Changes
- fix tracing instrumentation docs (#398) @dariuszkuc
- fix: enable spring subscription callback module using RC version (#397) @dariuszkuc
- chore: fix linter suggestions (#396) @dariuszkuc
- dependency updates
- build updates
- chore: update Gradle github actions to latest (#394) @dariuszkuc
- chore: update publish-plugin to v2 (#393) @dariuszkuc
- chore(deps): update dependency gradle to v8.7 (#376) @renovate
- chore(deps): update openjdk docker tag to v21 (#357) @renovate