Skip to content

Commit 79a94c9

Browse files
release: v0.4.1 (#931)
1 parent 75f3cea commit 79a94c9

File tree

14 files changed

+402
-356
lines changed

14 files changed

+402
-356
lines changed

CHANGELOG.md

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

21-
# [0.4.0] - 2021-11-02
21+
# [0.4.1] - 2021-11-18
2222

2323
## 🚀 Features
2424

25-
<!-- TODO: add in the PRs that we merge tomorrow and get buy-in on wording. -->
25+
- **Track WSL as a separate operating system from Linux - @ptondereau, #921 fixes #511**
26+
27+
## 🐛 Fixes
28+
29+
- **Properly indent multiline field comments in introspection output - @lrlna, #919 fixes #884**
30+
31+
- **Properly encode string values with single quotes instead of always using triple quotes - @lrlna, #930**
32+
33+
## 🛠 Maintenance
34+
35+
- **Updates `rover supergraph compose` to use `@apollo/[email protected]` - @EverlastingBugstopper, #929 fixes #924**
36+
37+
This adds support for users of v16 of the `graphql` library in addition to fixing a bug in directive merging logic.
38+
39+
- **Expand valid node runtime range to >=14 <17 for npm installs - @EverlastingBugstopper #900 fixes #912**
40+
41+
## 📚 Documentation
42+
43+
- **Miscellaneous copy edits - @StephenBarlow, #923**
44+
45+
# [0.4.0] - 2021-11-02
46+
47+
## 🚀 Features
2648

2749
- **Federation 2 Support - [EverlastingBugstopper], [pull/887]**
2850

Cargo.lock

+1-1
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.0"
14+
version = "0.4.1"
1515
default-run = "rover"
1616

1717
publish = false

README.md

+15-15
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.0
40+
Rover 0.4.1
4141

4242
Rover - Your Graph Companion
4343
Read the getting started guide by running:
@@ -66,35 +66,35 @@ USAGE:
6666
rover [FLAGS] [OPTIONS] <SUBCOMMAND>
6767

6868
FLAGS:
69-
--insecure-accept-invalid-certs
69+
--insecure-accept-invalid-certs
7070
Accept invalid certificates when performing HTTPS requests.
71-
71+
7272
You should think very carefully before using this flag.
73-
73+
7474
If invalid certificates are trusted, any certificate for any site will be trusted for use. This includes
7575
expired certificates. This introduces significant vulnerabilities, and should only be used as a last resort.
76-
--insecure-accept-invalid-hostnames
76+
--insecure-accept-invalid-hostnames
7777
Accept invalid hostnames when performing HTTPS requests.
78-
78+
7979
You should think very carefully before using this flag.
80-
80+
8181
If hostname verification is not used, any valid certificate for any site will be trusted for use from any
8282
other. This introduces a significant vulnerability to man-in-the-middle attacks.
83-
-h, --help
83+
-h, --help
8484
Prints help information
8585

86-
-V, --version
86+
-V, --version
8787
Prints version information
8888

8989

9090
OPTIONS:
91-
--client-timeout <client-timeout>
91+
--client-timeout <client-timeout>
9292
Configure the timeout length (in seconds) when performing HTTP(S) requests [default: 30]
9393

94-
-l, --log <log-level>
94+
-l, --log <log-level>
9595
Specify Rover's log level [possible values: error, warn, info, debug,
9696
trace]
97-
--output <output-type>
97+
--output <output-type>
9898
Specify Rover's output type [default: plain] [possible values: json, plain]
9999

100100

@@ -133,7 +133,7 @@ This repo is organized as a [`cargo` workspace], containing several related proj
133133

134134
#### Linux and MacOS `curl | sh` installer
135135

136-
To install the latest release of Rover:
136+
To install the latest release of Rover:
137137

138138
```bash
139139
curl -sSL https://rover.apollo.dev/nix/latest | sh
@@ -144,7 +144,7 @@ To install a specific version of Rover (note the `v` prefixing the version numbe
144144
> 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.
145145
146146
```bash
147-
curl -sSL https://rover.apollo.dev/nix/v0.1.9 | sh
147+
curl -sSL https://rover.apollo.dev/nix/v0.4.1 | sh
148148
```
149149

150150
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).
@@ -162,7 +162,7 @@ To install a specific version of Rover (note the `v` prefixing the version numbe
162162
> 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.
163163
164164
```bash
165-
iwr 'https://rover.apollo.dev/win/v0.1.9' | iex
165+
iwr 'https://rover.apollo.dev/win/v0.4.1' | iex
166166
```
167167

168168
#### npm installer

0 commit comments

Comments
 (0)