Skip to content

Releases: apollographql/federation-jvm

v2.4.0

11 Oct 20:34
Compare
Choose a tag to compare

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

  • Fixed @link definition to include full definition (#352)
  • Fixed tracing instrumentation to default to not generate ftv1 traces (#370)
  • Fixed scalar wiring if they are not defined (#382)

v5.2.0

05 Sep 20:25
b9af10d
Compare
Choose a tag to compare

Minor Changes

v5.1.0

07 Jun 22:32
28e1065
Compare
Choose a tag to compare

Minor Changes

Patch Changes

  • dependency updates

Other Changes

  • chore: update compatibility project to use latest Spring integrations (#410) @dariuszkuc

v5.0.0

17 May 05:51
7f004b8
Compare
Choose a tag to compare

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

Minor Changes

  • feat: allow users to pass schema generator options for fed transforms (#399) @dariuszkuc

Other Changes

v4.5.0

15 May 14:28
18cf2a4
Compare
Choose a tag to compare

Minor Changes

  • feat: add flag to CacheControlInstrumentation to optionally allow max-age of zero (#392) @trophied

Other Changes

  • chore(deps): update all non-major dependencies (#371) @renovate
  • chore(deps): update gradle/wrapper-validation-action action to v2 (#373) @renovate

v4.4.1

16 Feb 20:01
d730ff5
Compare
Choose a tag to compare

Patch Changes

v4.4.0

05 Feb 23:14
149e4c5
Compare
Choose a tag to compare

Minor Changes

Patch Changes

Other Changes

  • dependency updates
    • fix(deps): update protobuf version updates to v3.25.2 (#366) @renovate
    • chore(deps): update all non-major dependencies (#350) @renovate
  • build updates:
    • chore(deps): update release-drafter/release-drafter action to v6 (#375) @renovate
    • feat: SECOPS-2525 - add semgrep job (#367) @svc-secops
    • chore(deps): update actions/upload-artifact action to v4 (#363) @renovate
    • chore(deps): update actions/setup-java action to v4 (#362) @renovate
    • chore(deps): update dependency gradle to v8.5 (#341) @renovate

v4.3.0

27 Nov 15:17
8355e54
Compare
Choose a tag to compare

Minor Changes

  • feat(callback): support configurable heartbeat interval (#360) @dariuszkuc

Other Changes

v4.2.0

10 Oct 18:39
127c2c7
Compare
Choose a tag to compare

Minor Changes

Subscription HTTP callback support for spring-graphql (#354) @dariuszkuc

GraphQL subscriptions enable clients to receive continual, real-time updates whenever new data becomes available. Unlike queries and mutations, subscriptions are long-lasting. This means a client can receive multiple updates from a single subscription.

Spring GraphQL provides out of box support for GraphQL subscriptions over WebSockets using graphql-transport-ws protocol.

This release adds new federation-spring-subscription-callback module that provides support for subscriptions using Apollo HTTP callback protocol.

See

  • Apollo Router for additional details about Federation and Subscription support
  • federation-spring-subscription-callback README for usage details

v4.1.1

14 Sep 22:17
c00e052
Compare
Choose a tag to compare

Patch Changes

  • fix: include full @link directive definition (#352) @dariuszkuc
  • fix: @authenticated and @requiresScopes only apply to fed v2.5 (#353) @dariuszkuc
  • fix(deps): update protobuf version updates to v3.24.3 (#339) @renovate