Skip to content

v0.1.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@apollo-bot2 apollo-bot2 released this 19 Nov 08:20
· 4987 commits to main since this release
8d13ec7

🐛 Fixes

  • Handle commas in the @join__graph directive parameters #101

    There are several accepted syntaxes to define @join__graph parameters. While we did handle whitespace separated parameters such as @join__graph(name: "accounts" url: "http://accounts/graphql")for example, we discarded the url in@join__graph(name: "accounts", url: "http://accounts/graphql") (notice the comma). This pr fixes that.

  • Invert subgraph URL override logic #135

    Subservices endpoint URLs can both be defined in supergraph.graphql and in the subgraphs section of the configuration.yml file. The configuration now correctly overrides the supergraph endpoint definition when applicable.

  • Parse OTLP endpoint address #156

    The router OpenTelemetry configuration only supported full URLs (that contain a scheme) while OpenTelemtry collectors support full URLs and endpoints, defaulting to https. This pull request fixes that.

📚 Documentation

  • A lot of configuration examples and links have been fixed (#117, #120, #133)

🙏 Thank you!

Special thanks to @sjungling, @hsblhsn, @martin-dd, @Mithras and @vvakame for trying out the router, opening issues and documentation fixes! 🚀