Skip to content

Releases: apollographql/federation

@apollo/query-graphs@2.3.0

25 Jan 17:55
5beba1d
Compare
Choose a tag to compare

CHANGELOG for @apollo/query-graphs

2.3.0

  • No significant changes to query graphs.

@apollo/gateway@2.3.0

25 Jan 17:55
5beba1d
Compare
Choose a tag to compare
  • Fix unexpected composition error about @shareable field when @external is on a type in a fed1 schema (one without @link) PR #2343.
  • Fix issue with some @interfaceObject queries due to missing "input rewrites" PR #2346.

@apollo/federation-internals@2.3.0

25 Jan 17:55
5beba1d
Compare
Choose a tag to compare
  • Fix incorrect handling of @external on a type when dealing when adding @shareable during fed1 schema upgrades PR #2343.

@apollo/composition@2.3.0

25 Jan 17:55
5beba1d
Compare
Choose a tag to compare

CHANGELOG for @apollo/composition

This CHANGELOG pertains only to Apollo Federation packages in the 2.x range. The Federation v0.x equivalent for this package can be found here on the version-0.x branch of this repo.

2.3.0

2.3.0-beta.2

  • Error on composition when a @shareable field runtime types don't intersect between subgraphs: a @shareable field
    must resolve the same way in all the subgraphs, but this is impossible if the concrete runtime types have no
    intersection at all PR #1556.
  • Uses the 0.3 version of the tag spec in the supergraph, which adds @tag directive support for the SCHEMA location PR #2314.
  • Fixes composition issues with @interfaceObject PR #2318.

2.3.0-alpha.0

  • Preserves source of union members and enum values in supergraph PR #2288.
  • BREAKING: composition now rejects @override on interface fields. The @override directive was not
    meant to be supported on interfaces and was not having any impact whatsoever. If an existing subgraph does have a
    @override on an interface field, this will now be rejected, but the @override can simply and safely be removed
    since it previously was ignored.

v2.1.0-alpha.2

03 Aug 23:31
Compare
Choose a tag to compare
v2.1.0-alpha.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/apollographql/federation/compare/@apollo/gateway@2.1.0-alpha.1...@apollo/gateway@2.1.0-alpha.2

v2.1.0-alpha.1

19 Jul 19:31
Compare
Choose a tag to compare
v2.1.0-alpha.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/apollographql/federation/compare/@apollo/gateway@2.1.0-alpha.0...@apollo/gateway@2.1.0-alpha.1

v2.1.0-alpha.0

27 Jun 18:12
Compare
Choose a tag to compare
v2.1.0-alpha.0 Pre-release
Pre-release

🚀 Features

  • Add callback when fetching a supergraph from Apollo Uplink fails #1812
  • Expand support for Node.js v18 #1884

📚 Documentation

  • Redirect broken link to composition article #1905
  • Clarify supported Node versions for quickstart #1916
  • update dgs, caliban results. add kickstart #1913
  • Add table of contents changelog #1920

New Contributors

All Changes

Full Changelog: https://github.com/apollographql/federation/compare/@apollo/gateway@2.0.5...@apollo/gateway@2.1.0-alpha.0