Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upcoming Release Changes #110

Merged
merged 1 commit into from
Mar 26, 2025
Merged

Upcoming Release Changes #110

merged 1 commit into from
Mar 26, 2025

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Mar 24, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@theguild/[email protected]

@theguild/federation-composition

0.14.5

Patch Changes

  • #87 9c26af9 Thanks @n1ru4l! - Do not raise DEFAULT_VALUE_USES_INACCESSIBLE for inaccessible default value on inaccessible field.

0.14.4

Patch Changes

  • #82 7d640bf Thanks @kamilkisiela! - Fix a child data type field not being accessible via interfaceObject

  • #81 ded4b47 Thanks @ardatan! - Respect inaccessible enum values while creating the public schema from the supergraph AST

0.14.3

Patch Changes

  • #78 4e25e6d Thanks @kamilkisiela! - transformSupergraphToPublicSchema removes now @policy, @requiresScopes and @authenticated

0.14.2

Patch Changes

  • #76 a3cb724 Thanks @kamilkisiela! - Fix a missing @join__field on a query field where @override is used, but not in all subgraphs.

0.14.1

Patch Changes

  • #74 7456d14 Thanks @kamilkisiela! - Show TYPE_KIND_MISMATCH and ignore INTERFACE_FIELD_NO_IMPLEM when there is a type kind mismatch

0.14.0

Minor Changes

0.13.0

Minor Changes

0.12.1

Patch Changes

  • #68 51dd57a Thanks @kamilkisiela! - Unknown types are now always reported as GraphQLError (previously in some logic paths, it was an
    exception).

0.12.0

Minor Changes

0.11.4

Patch Changes

0.11.3

Patch Changes

  • #62
    e50bc90
    Thanks @kamilkisiela! - Fix: do not expose federation__Scope
    and federation__Policy scalar definitions to a supergraph

0.11.2

Patch Changes

  • #60
    2f7fef1
    Thanks @kamilkisiela! - Normalize enum values to be printed as
    enum values in Supergraph SDL, even if the user's subgraph schema has them as strings

0.11.1

Patch Changes

0.11.0

Minor Changes

Patch Changes

0.10.1

Patch Changes

0.10.0

Minor Changes

Patch Changes

0.9.0

Minor Changes

0.8.2

Patch Changes

  • #46
    cfa9950
    Thanks @kamilkisiela! - Add requiresScopes__Scope and
    policy__Policy to transformSupergraphToPublicSchema

  • #44
    de983b0
    Thanks @kamilkisiela! - Add containsSupergraphSpec to detect if
    Supergraph related scalars, enums or directives are used

0.8.1

Patch Changes

  • #42
    f858c3f
    Thanks @n1ru4l! - Fix REQUIRED_INACCESSIBLE occurring on inaccessible
    fields/input types

0.8.0

Minor Changes

  • #40
    4cba351
    Thanks @n1ru4l! - Implement validation rules for
    REQUIRED_INACCESSIBLE for input types and field arguments.

0.7.1

Patch Changes

  • #36
    fdba937
    Thanks @kamilkisiela! - Visit every field in provides and
    requires directives

  • #36
    fdba937
    Thanks @kamilkisiela! - Fix unnecessary
    join__field(override:) on Query fields when it points to non-existing subgraph

  • #36
    fdba937
    Thanks @kamilkisiela! - Deduplicate composed directives

  • #39
    e77eb2c
    Thanks @n1ru4l! - Ignore inaccessible field arguments within the
    DEFAULT_VALUE_USES_INACCESSIBLE rule.

    Fixes an issue where an inaccessible field argument uses a default value that is inaccessible
    would cause a false error.

    type User @key(fields: "id") {
      id: ID
      friends(type: FriendType = FAMILY @inaccessible): [User!]!
    }
    
    enum FriendType {
      FAMILY @inaccessible
      FRIEND
    }
  • #36
    fdba937
    Thanks @kamilkisiela! - Remove duplicated link spec definitions

  • #36
    fdba937
    Thanks @kamilkisiela! - Drop unused fields marked with
    @external only in a single type in Fed v1

  • 220dfc0
    Thanks @kamilkisiela! - Fix missing usedOverridden on
    non-external key field

0.7.0

Minor Changes

Patch Changes

0.6.2

Patch Changes

0.6.1

Patch Changes

0.6.0

Minor Changes

Patch Changes

0.5.0

Minor Changes

0.4.0

Minor Changes

Patch Changes

0.3.0

Minor Changes

  • #23
    2d72e03
    Thanks @kamilkisiela! - Add sortSDL function to sort
    DocumentNode (type system definitions and extensions)

0.2.0

Minor Changes

  • #21
    443283e
    Thanks @n1ru4l! - Remove stripFederationFromSupergraph in favor of
    transformSupergraphToPublicSchema.

    Instead of stripping only federation specific types, transformSupergraphToPublicSchema yields
    the public api schema as served by the gateway.

0.1.4

Patch Changes

  • #19
    e0ef0bb
    Thanks @kamilkisiela! - Make stripFederationFromSupergraph
    less strict and remove only Federation directives

0.1.3

Patch Changes

0.1.2

Patch Changes

0.1.1

Patch Changes

0.1.0

Minor Changes

0.0.0

Minor Changes

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch 3 times, most recently from bf67dd9 to d5ead43 Compare March 25, 2025 12:56
@github-actions github-actions bot force-pushed the changeset-release/main branch from d5ead43 to 2313b4c Compare March 26, 2025 14:10
@kamilkisiela kamilkisiela merged commit 83be5c3 into main Mar 26, 2025
1 check passed
@kamilkisiela kamilkisiela deleted the changeset-release/main branch March 26, 2025 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant