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

release: v0.1.9 #686

Merged
merged 1 commit into from
Jul 22, 2021
Merged

release: v0.1.9 #686

merged 1 commit into from
Jul 22, 2021

Conversation

EverlastingBugstopper
Copy link
Contributor

[0.1.9] - 2021-07-22

🚀 Features

  • Updates @tag/@inaccessible composition algorithm in rover supergraph compose - trevor-scheer/EverlastingBugstopper, issue/682 pull/684

    • Includes simple merging/union rollup of @tag directives from subgraphs into a supergraph
    • Allows usage of @tag directives on all subgraph fields
    • Merges subgraph @tag directives into a supergraph
      • if ANY instance is tagged, the @tag is union merged
        into the supergraph
  • rover subgraph publish and rover subgraph delete now acknowledges operations with no composition errors. - EverlastingBugstopper, issue/632 pull/685

    Previously, if there were no composition errors on deletions/publishes of subgraphs, Rover would simply not display errors. Now, Rover will output a success message if there were no composition errors. This should make these types of successes more clear in CI workflows that may be publishing more than one subgraph at a time.

🛠 Maintenance

  • Make the test process fail in CI if there are test failures - EverlastingBugstopper, pull/683

    For some reason, cargo test was exiting with code 0 even if there were failed tests. We run tests through our own custom xtask, so we've added a wrapper around cargo test to detect and propagate the problems with our tests in our CI logs.

  • Updates dependencies - EverlastingBugstopper/dependabot, pull/671, pull/672, pull/673, and pull/680

    anyhow 1.0.41 -> 1.0.42
    cc 1.0.68 -> 1.0.69
    cargo_metadata 0.13.1 -> 0.14.0
    termimad 0.13.0 -> 0.14.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚢 release release PRs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant