grafbase

The GraphQL Federation platform

APACHE-2.0 License

Downloads
47.3K
Stars
1.1K
Committers
22

Bot releases are visible (Hide)

grafbase - grafbase-0.70.0

Published by github-actions[bot] 6 months ago

Features

  • New command: grafbase lint to apply style rules used in schema checks (#1622)
  • grafbase deploy now allows defining the branch (#1623)
  • Added NixOS support to the CLI (#1639)

Fixes

  • Add timeouts for graphql and http data sources (#1624)
  • graphql-shema-validation: fix stack overflow on input type cycles when there was more than one cycle in connected types in the schema (#1638)
  • openapi connector: more correct inferrence of nullability of input fields, fixing input type cycle errorss (#1642)
grafbase - gateway-0.3.0

Published by github-actions[bot] 6 months ago

Fixes

  • Configuration is now an optional parameter, and without passing it the default values are used.
    For lambda, this means it will try to look for grafbase.toml from the same directory, and if not
    found, a default configuration is enabled.
  • Honing more size off from the lambda gateway binary.
grafbase - grafbase-0.69.1

Published by github-actions[bot] 6 months ago

Fixes

  • The OpenAPI connector now supports the HEAD http method (and others)
  • Fixed an issue with grafbase dev on federation subgraphs that don't define
    their own fields on the Query type.
grafbase - gateway-0.3.0-rc.8

Published by github-actions[bot] 6 months ago

grafbase - gateway-0.3.0-rc.7

Published by github-actions[bot] 6 months ago

grafbase - gateway-0.3.0-rc.3

Published by github-actions[bot] 6 months ago

grafbase - grafbase-0.69.0

Published by github-actions[bot] 6 months ago

Features

  • Lint checks are included in grafbase check (#1615)

Improvements

  • Data sources are now introspected concurrently (#1609)
grafbase - grafbase-0.68.0

Published by github-actions[bot] 6 months ago

Features

  • Support for the @cors directive.

Fixes

  • return early with an error on missing schema in grafbase check
grafbase - gateway-0.2.1

Published by github-actions[bot] 6 months ago

Fixes

  • Hide the access token environment variable from help screen, if set.
  • Add authenticated & requiredScopes support
  • Remove query from the tracing spans
grafbase - grafbase-0.67.3

Published by github-actions[bot] 6 months ago

Fixes

  • Fixed grafbase introspect output when a string ended in a double quote.
grafbase - grafbase-0.67.2

Published by github-actions[bot] 6 months ago

Fixes

  • GraphQL connector: Correctly handle nested aliased fields.
grafbase - grafbase-0.67.1

Published by github-actions[bot] 6 months ago

Fixes

  • GraphQL connector: Add response_content in the error extension when the HTTP response has a non successful status code
grafbase - grafbase-0.67.0

Published by github-actions[bot] 6 months ago

Features

  • grafbase dev for federated graphs can now read predefined subgraphs from
    grafbase.config.ts to save users having to publish them.
  • Caching in standalone graphs now suppports interface types

Fixes

  • Standlalone Graphs no longer remove interfaces that aren't used directly but
    are implemented by at least one type.
  • grafbase trust now has better error messages when failing to parse a
    manifest.
grafbase - grafbase-0.66.1

Published by github-actions[bot] 7 months ago

Fixes

  • MongoDB elemMatch normalization fix on AND/OR blocks
grafbase - grafbase-0.66.0

Published by github-actions[bot] 7 months ago

Features

  • Resumes Windows support

Fixes

  • MongoDB and extension types related issues
grafbase - grafbase-0.66.0-rc

Published by github-actions[bot] 7 months ago

grafbase - grafbase-0.65.2

Published by github-actions[bot] 7 months ago

Bug Fixes

  • Fix bugs preventing the use of @join with MongoDB connector.
grafbase - grafbase-0.65.1

Published by github-actions[bot] 7 months ago

Bug Fixes

  • Fix GraphQL connector that would fail with unused interfaces.
grafbase - gateway-0.2.0

Published by github-actions[bot] 7 months ago

Features

  • Provide a way to set log level and style from the command line.
  • Logs have ansi colors only if the terminal is interactive
  • Default value for grafbase config path (./grafbase.toml)
  • Default value for federated schema path (./federated.graphql)

Fixes

  • Simplify argument parsing
  • Simplify log messages
grafbase - gateway-0.2.0-rc.2

Published by github-actions[bot] 7 months ago

Fixes

The logging has colors only if the terminal is interactive