Skip to content

Commit 5fb1e89

Browse files
release: v0.4.7
1 parent 735a92e commit 5fb1e89

File tree

14 files changed

+43
-35
lines changed

14 files changed

+43
-35
lines changed

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
1818
1919
## 📚 Documentation -->
2020

21+
# [0.4.7] - 2022-03-15
22+
23+
## 🐛 Maintenance
24+
25+
- **Bumps harmonizer to v2.0.0-preview.7 - @EverlastingBugstopper, #1037**
26+
27+
`rover fed2 supergraph compose` now uses rust: `[email protected]` and js: `@apollo/[email protected]`.
28+
2129
# [0.4.6] - 2022-03-14
2230

2331
## 🐛 Maintenance

Cargo.lock

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ license-file = "./LICENSE"
1111
name = "rover"
1212
readme = "README.md"
1313
repository = "https://github.com/apollographql/rover/"
14-
version = "0.4.6"
14+
version = "0.4.7"
1515
default-run = "rover"
1616

1717
publish = false

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ rover graph publish --schema ./path-to-valid-schema test@cats
3737
## Command-line options
3838

3939
```console
40-
Rover 0.4.6
40+
Rover 0.4.7
4141

4242
Rover - Your Graph Companion
4343
Read the getting started guide by running:
@@ -123,7 +123,7 @@ To install a specific version of Rover (note the `v` prefixing the version numbe
123123
> Note: If you're installing Rover in a CI environment, it's best to target a specific version rather than using the latest URL, since future major breaking changes could affect CI workflows otherwise.
124124
125125
```bash
126-
curl -sSL https://rover.apollo.dev/nix/v0.4.6 | sh
126+
curl -sSL https://rover.apollo.dev/nix/v0.4.7 | sh
127127
```
128128

129129
You will need `curl` installed on your system to run the above installation commands. You can get the latest version from [the curl downloads page](https://curl.se/download.html).
@@ -141,7 +141,7 @@ To install a specific version of Rover (note the `v` prefixing the version numbe
141141
> Note: If you're installing Rover in a CI environment, it's best to target a specific version rather than using the latest URL, since future major breaking changes could affect CI workflows otherwise.
142142
143143
```bash
144-
iwr 'https://rover.apollo.dev/win/v0.4.6' | iex
144+
iwr 'https://rover.apollo.dev/win/v0.4.7' | iex
145145
```
146146

147147
#### npm installer

crates/rover-client/package-lock.json

+12-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/source/errors.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -236,18 +236,18 @@ If you encountered this error while running introspection, you'll want to make s
236236

237237
This error occurs when you propose a subgraph schema that could not be built.
238238

239-
There are many reasons why you may run into build errors. This error should include information about _why_ the proposed subgraph schema could not be composed. Error code references can be found [here](/federation/errors/).
239+
There are many reasons why you may run into build errors. This error should include information about _why_ the proposed subgraph schema could not be composed. Error code references can be found [here](https://www.apollographql.com/docs/federation/errors/).
240240

241-
Some build errors are part of normal workflows. For instance, you may need to publish a subgraph that does not compose if you are trying to [migrate an entity or field](/federation/entities/#migrating-entities-and-fields-advanced).
241+
Some build errors are part of normal workflows. For instance, you may need to publish a subgraph that does not compose if you are trying to [migrate an entity or field](https://www.apollographql.com/docs/federation/entities/#migrating-entities-and-fields-advanced).
242242

243243

244244
### E030
245245

246-
This error occurs when an operation check fails. This means that you proposed a schema that would break operations in use by existing clients. You can configure this behavior in the Checks -> Configuration view in [Apollo Studio](https://studio.apollographql.com/), and you can read more about client checks [here](/studio/schema-checks/).
246+
This error occurs when an operation check fails. This means that you proposed a schema that would break operations in use by existing clients. You can configure this behavior in the Checks -> Configuration view in [Apollo Studio](https://studio.apollographql.com/), and you can read more about client checks [here](https://www.apollographql.com/docs/studio/schema-checks/).
247247

248248
### E031
249249

250250
This error occurs when Rover made an HTTP request and it timed out.
251251

252-
The client timeout that Rover sets is configurable. You can [increase Rover's request timeout](./configuring/#bypassing-tlsssl-validation), but it's also possible that you've made a request for too much data from the Studio API, or that the Studio API is experiencing degraded performance. You can check for known performance issues on our [status page](https://status.apollographql.com).
252+
The client timeout that Rover sets is configurable. You can [increase Rover's request timeout](https://www.apollographql.com/docs/rover/configuring/#bypass-tlsssl-validation), but it's also possible that you've made a request for too much data from the Studio API, or that the Studio API is experiencing degraded performance. You can check for known performance issues on our [status page](https://status.apollographql.com).
253253

docs/source/getting-started.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ To install a **specific version** of Rover (recommended for CI environments to e
1818

1919
```bash
2020
# Note the `v` prefixing the version number
21-
curl -sSL https://rover.apollo.dev/nix/v0.4.6 | sh
21+
curl -sSL https://rover.apollo.dev/nix/v0.4.7 | sh
2222
```
2323

2424
If your machine doesn't have the `curl` command, you can get the latest version from the [`curl` downloads page](https://curl.se/download.html).
@@ -37,7 +37,7 @@ To install a **specific version** of Rover (recommended for CI environments to e
3737

3838
```bash
3939
# Note the `v` prefixing the version number
40-
iwr 'https://rover.apollo.dev/win/v0.4.6' | iex
40+
iwr 'https://rover.apollo.dev/win/v0.4.7' | iex
4141
```
4242

4343
### `npm` installer

installers/binstall/scripts/nix/install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ BINARY_DOWNLOAD_PREFIX="https://github.com/apollographql/rover/releases/download
2020
# Rover version defined in root cargo.toml
2121
# Note: this line is built automatically
2222
# in build.rs. Don't touch it!
23-
PACKAGE_VERSION="v0.4.6"
23+
PACKAGE_VERSION="v0.4.7"
2424

2525
download_binary_and_run_installer() {
2626
downloader --check

installers/binstall/scripts/nix/install_rover_fed2.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ BINARY_DOWNLOAD_PREFIX="https://github.com/apollographql/rover/releases/download
118118
# Rover version defined in root cargo.toml
119119
# Note: this line is built automatically
120120
# in build.rs. Don't touch it!
121-
PACKAGE_VERSION="v0.4.6"
121+
PACKAGE_VERSION="v0.4.7"
122122

123123
download_binary_and_run_installer() {
124124
downloader --check

installers/binstall/scripts/windows/install.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# version found in Rover's Cargo.toml
1515
# Note: this line is built automatically
1616
# in build.rs. Don't touch it!
17-
$package_version = 'v0.4.6'
17+
$package_version = 'v0.4.7'
1818

1919
function Install-Binary($rover_install_args) {
2020
$old_erroractionpreference = $ErrorActionPreference

installers/binstall/scripts/windows/install_rover_fed2.ps1

+1-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
# version found in Rover's Cargo.toml
113113
# Note: this line is built automatically
114114
# in build.rs. Don't touch it!
115-
$package_version = 'v0.4.6'
115+
$package_version = 'v0.4.7'
116116

117117
function Install-Binary($rover_install_args) {
118118
$old_erroractionpreference = $ErrorActionPreference

installers/npm/package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

installers/npm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@apollo/rover",
3-
"version": "0.4.6",
3+
"version": "0.4.7",
44
"description": "The new Apollo CLI",
55
"main": "index.js",
66
"bin": {

plugins/rover-fed2/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rover-fed2"
3-
version = "0.4.6"
3+
version = "0.4.7"
44
edition = "2021"
55
license-file = "./LICENSE"
66

0 commit comments

Comments
 (0)