grafbase

The GraphQL Federation platform

APACHE-2.0 License

Downloads
47.3K
Stars
1.1K
Committers
22

Bot releases are visible (Hide)

grafbase - cli-0.44.4

Published by github-actions[bot] 11 months ago

Fixes

  • Fix the root path handling for newly created projects.
grafbase - cli-0.44.3

Published by github-actions[bot] 11 months ago

Features

  • grafbase subgraphs introspect has been renamed to grafbase introspect.
  • New hidden subcommands in CLI: schema, publish and subgraphs.
grafbase - cli-0.44.2

Published by github-actions[bot] 11 months ago

Fixes

  • Postgres: Add enum filter and update types for nested collections (#944)
grafbase - cli-0.44.1

Published by github-actions[bot] 11 months ago

Fixes

  • Ensure the watcher doesn't pick up on changes in the .grafbase folder
grafbase - cli-0.44.0

Published by github-actions[bot] 12 months ago

Breaking

  • grafbase init: Change the default directory that gets filled with the schema.graphl or grafbase.config.ts to the current directory rather than a 'grafbase' subdirectory.

Features

  • Update the default contents of configuration files used in newly initiated projects.

Fixes

  • When namespaced, the graphql connector wouldn't correctly rename inputs types within lists.
grafbase - cli-0.43.0

Published by github-actions[bot] 12 months ago

Features

  • Added support for the federation @inaccessible & @tag directives.

Fixes

  • Fixed an issue where "Node.js does not seem to be installed" was reported on
    resolver build errors.
  • grafbase init no longer assumes templates use SDL configuration.
  • The @deprecated directive is now supported in SDL
grafbase - cli-0.42.0

Published by github-actions[bot] 12 months ago

Features

  • Grafbase subgraphs now support the @shareable, @override, @provides, &
    @external directives.
  • We published a docker image at ghcr.io/grafbase/grafbase
grafbase - cli-0.41.3

Published by github-actions[bot] 12 months ago

Fixes

  • Postgres connector factory added for the CLI to enable Postgres queries
grafbase - cli-0.41.2

Published by github-actions[bot] 12 months ago

Fixes

  • Fields of generated TypeScript types for sibling and downstream resolvers are now optional (#861)
  • Generated TS resolver types now work even if you extend root types (e.g. Query) without defining them (#859)
grafbase - cli-0.41.1

Published by github-actions[bot] 12 months ago

Fixes

  • Types generated by OpenAPI connectors with no namespace will no longer be prefixed.
grafbase - cli-0.41.0

Published by github-actions[bot] 12 months ago

Features

Deprecations

Fixes

grafbase - cli-0.40.2

Published by github-actions[bot] about 1 year ago

Features

  • Pathfinder was upgraded to 0.2.6. (#833)

Fixes

  • fix(logs): CLI: Adjust runtime logs based on the new federation orientation (#829 )
grafbase - cli-0.40.1

Published by github-actions[bot] about 1 year ago

Fixes

  • The OpenAPI connector will no longer prefix types when namespace: false.
  • Connector names are now validated - they must be valid GraphQL names.
  • The prefix on GraphQL & OpenAPI types can now be controlled with the
    prefixTypes setting
grafbase - cli-0.40.0

Published by github-actions[bot] about 1 year ago

Features

  • Postgres debug query logs
  • Full TCP support for Postgres databases

Fixes

  • Assets wouldn't always be properly exported with the dev command which led to resolvers and Pathfinder not always working out of the box.
  • logs command: default to the linked project
grafbase - cli-0.39.0

Published by github-actions[bot] about 1 year ago

Features

  • Implement the start command (#770)
  • Implement the logs command. (#778)
  • Implement create mutations in the Postgres connector. (#782)
  • Implement update mutations in the Postgres connector. (#787)
  • Add experimental AI support (#789)

Fixes

  • Runtime logs: Change the timezone of the timestamp printed to local. (#781)
  • Hold the connection on proxy connect errors (#784)
grafbase - cli-0.38.0

Published by github-actions[bot] about 1 year ago

Fixes

  • Remove region prompt
  • federation subgraph introspection resolver
  • PostgreSQL delete mutations
  • OpenAPI federation inference
  • Fix the issue of missing tsconfig parser
grafbase - cli-0.37.1

Published by github-actions[bot] about 1 year ago

Fixes

  • Reduce allocations for Postgres pagination
  • Add url to LogEventType::UdfMessage
  • Emit input field for nullable Postgres composite key

Breaking

  • Rename @neon directive to @postgres
grafbase - cli-0.37.0

Published by github-actions[bot] about 1 year ago

Features

  • The Grafbase Gateway is now compiled to native Rust and run inside the CLI 🎉. This improves the performance of startup, query execution, memory usage and across the board

Fixes

  • Caching was broken in a previous release.
  • add hasNext to the initial response when streaming.
  • Ensures JS values logged with the console.{log,info,…} family of functions are logged as JSON structures
grafbase - cli-0.36.0

Published by github-actions[bot] about 1 year ago

Features

  • Added support for KV in resolvers
  • Added support for the @defer directive in queries
grafbase - cli-0.36.0-rc.3

Published by github-actions[bot] about 1 year ago

Features

  • Polished KV API
  • Added support for the @defer directive in queries