Skip to content

Releases: apollographql/federation

@apollo/[email protected]

25 Jun 20:43
60bc299
Compare
Choose a tag to compare

Patch Changes

  • Revert change to @composeDirective definition to specify nullable argument value. (#3283)

    We cannot fix the definition as that would break customers using older versions of subgraph-js. Our validations are already verifying that the values are specified.

@apollo/[email protected]

25 Jun 20:43
60bc299
Compare
Choose a tag to compare

Patch Changes

  • Improve error messages when @composeDirective arguments are NULL or empty strings. (#3283)

    Previous message on undefined/null argument value
    Cannot read properties of undefined (reading '0')

    New message
    Argument to @composeDirective in subgraph "${sg.name}" cannot be NULL or an empty String

  • Updated dependencies [28c08bef6e691aefc6ed07c0e7057f9cd803b317]:

@apollo/[email protected]

24 Jun 20:41
cc8c564
Compare
Choose a tag to compare

DO NOT USE: There is a breaking change in @composeDirective definition. Use 2.11.2 instead.

Patch Changes

@apollo/[email protected]

24 Jun 20:40
cc8c564
Compare
Choose a tag to compare

DO NOT USE: There is a breaking change in @composeDirective definition. Use 2.11.2 instead.

Patch Changes

@apollo/[email protected]

24 Jun 20:40
cc8c564
Compare
Choose a tag to compare

DO NOT USE: There is a breaking change in @composeDirective definition. Use 2.11.2 instead.

Patch Changes

@apollo/[email protected]

24 Jun 20:40
cc8c564
Compare
Choose a tag to compare

DO NOT USE: There is a breaking change in @composeDirective definition. Use 2.11.2 instead.

Patch Changes

@apollo/[email protected]

24 Jun 20:40
cc8c564
Compare
Choose a tag to compare

DO NOT USE: There is a breaking change in @composeDirective definition. Use 2.11.2 instead.

Patch Changes

  • fix: make composeDirective argument non-nullable. (#3278)

    Per our docs,
    @composeDirective requires non-nullable value to be passed as an argument.

    Our validations were checking for valid values (it has to be a string that starts with @),
    but the generated schema was incorrectly specifying that the argument was nullable.

  • Adding new CompositionOption maxValidationSubgraphPaths. This value represents the maximum number of SubgraphPathInfo objects that may exist in a ValidationTraversal when checking for satisfiability. Setting this value can help composition error before running out of memory. Default is 1,000,000. (#3254)

@apollo/[email protected]

24 Jun 20:40
cc8c564
Compare
Choose a tag to compare

DO NOT USE: There is a breaking change in @composeDirective definition. Use 2.11.2 instead.

Patch Changes

@apollo/[email protected]

18 Jun 20:10
74ca851
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • Federation 2.12 and Connect 0.3 (#3276)

Patch Changes

@apollo/[email protected]

18 Jun 20:10
74ca851
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • Federation 2.12 and Connect 0.3 (#3276)

Patch Changes