diff --git a/CHANGELOG.md b/CHANGELOG.md index bf76682f6..51f786603 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,13 +18,13 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ## 📚 Documentation --> -# [0.26.3] (unreleased) - 2024-12-dd +# [0.26.3] - 2024-12-16 ## 🐛 Fixes -- **`rover persisted-queries publish` supports `clientName` for operations - @glasser #2239** +- **`rover persisted-queries publish` publishes `clientName`s in persisted query manifests - @glasser #2239** - If the JSON manifest file provided to `rover persisted-queries publish` sets the `clientName` on individual operations, these client names are included in the publish instead of ignored. Additionally, the new `--for-client-name` option overrides the `clientName` field for all operations in the manifest file. +When using `rover persisted-queries publish`, if the JSON manifest file includes `clientName` fields on operations, those client names are now published instead of ignored. You can use the new `--for-client-name` option to set or override the `clientName` field for all operations in a persisted query manifest. # [0.26.2] - 2024-09-10 diff --git a/Cargo.lock b/Cargo.lock index 9ef547f11..ede231989 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4574,7 +4574,7 @@ dependencies = [ [[package]] name = "rover" -version = "0.26.3-rc.0" +version = "0.26.3" dependencies = [ "anyhow", "apollo-federation-types", diff --git a/Cargo.toml b/Cargo.toml index 2aaa2d559..21ac8824a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ license-file = "./LICENSE" name = "rover" readme = "README.md" repository = "https://github.com/apollographql/rover/" -version = "0.26.3-rc.0" +version = "0.26.3" default-run = "rover" publish = false diff --git a/docs/source/ci-cd.mdx b/docs/source/ci-cd.mdx index 142fd52e9..dc9a5a387 100644 --- a/docs/source/ci-cd.mdx +++ b/docs/source/ci-cd.mdx @@ -51,7 +51,7 @@ jobs: name: Install command: | # download and install Rover - curl -sSL https://rover.apollo.dev/nix/v0.26.3-rc.0 | sh + curl -sSL https://rover.apollo.dev/nix/v0.26.3 | sh # This allows the PATH changes to persist to the next `run` step echo 'export PATH=$HOME/.rover/bin:$PATH' >> $BASH_ENV @@ -125,7 +125,7 @@ jobs: - name: Install Rover run: | - curl -sSL https://rover.apollo.dev/nix/v0.26.3-rc.0 | sh + curl -sSL https://rover.apollo.dev/nix/v0.26.3 | sh # Add Rover to the $GITHUB_PATH so it can be used in another step # https://docs.github.com/en/actions/reference/workflow-commands-for-github-actions#adding-a-system-path @@ -214,7 +214,7 @@ To avoid this issue, do one of the following: - Download the latest release via cURL and extract the binary like so (this downloads Rover `0.23.0` for Linux x86 architectures): ``` - curl -L https://github.com/apollographql/rover/releases/download/v0.26.3-rc.0/rover-v0.26.3-rc.0-x86_64-unknown-linux-gnu.tar.gz | tar --strip-components=1 -zxv + curl -L https://github.com/apollographql/rover/releases/download/v0.26.3/rover-v0.26.3-x86_64-unknown-linux-gnu.tar.gz | tar --strip-components=1 -zxv ``` #### Permission issues diff --git a/docs/source/getting-started.md b/docs/source/getting-started.md index be7824c3d..eb90a1b94 100644 --- a/docs/source/getting-started.md +++ b/docs/source/getting-started.md @@ -20,7 +20,7 @@ To install a **specific version** of Rover (recommended for CI environments to e ```bash # Note the `v` prefixing the version number -curl -sSL https://rover.apollo.dev/nix/v0.26.3-rc.0 | sh +curl -sSL https://rover.apollo.dev/nix/v0.26.3 | sh ``` 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). @@ -43,7 +43,7 @@ To install a **specific version** of Rover (recommended for CI environments to e ```bash # Note the `v` prefixing the version number -iwr 'https://rover.apollo.dev/win/v0.26.3-rc.0' | iex +iwr 'https://rover.apollo.dev/win/v0.26.3' | iex ``` ### `npm` installer diff --git a/installers/binstall/scripts/nix/install.sh b/installers/binstall/scripts/nix/install.sh index 4873b0ca9..65b56f000 100755 --- a/installers/binstall/scripts/nix/install.sh +++ b/installers/binstall/scripts/nix/install.sh @@ -20,7 +20,7 @@ BINARY_DOWNLOAD_PREFIX="https://github.com/apollographql/rover/releases/download # Rover version defined in root cargo.toml # Note: this line is built automatically # in build.rs. Don't touch it! -PACKAGE_VERSION="v0.26.3-rc.0" +PACKAGE_VERSION="v0.26.3" download_binary_and_run_installer() { downloader --check diff --git a/installers/binstall/scripts/windows/install.ps1 b/installers/binstall/scripts/windows/install.ps1 index 99a12052b..f93ef6729 100644 --- a/installers/binstall/scripts/windows/install.ps1 +++ b/installers/binstall/scripts/windows/install.ps1 @@ -14,7 +14,7 @@ # version found in Rover's Cargo.toml # Note: this line is built automatically # in build.rs. Don't touch it! -$package_version = 'v0.26.3-rc.0' +$package_version = 'v0.26.3' function Install-Binary($rover_install_args) { $old_erroractionpreference = $ErrorActionPreference diff --git a/installers/npm/package-lock.json b/installers/npm/package-lock.json index 7c240d4e8..c8a9c9336 100644 --- a/installers/npm/package-lock.json +++ b/installers/npm/package-lock.json @@ -1,12 +1,12 @@ { "name": "@apollo/rover", - "version": "0.26.3-rc.0", + "version": "0.26.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@apollo/rover", - "version": "0.26.3-rc.0", + "version": "0.26.3", "hasInstallScript": true, "license": "MIT", "dependencies": { diff --git a/installers/npm/package.json b/installers/npm/package.json index 957ca2248..72583b018 100644 --- a/installers/npm/package.json +++ b/installers/npm/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/rover", - "version": "0.26.3-rc.0", + "version": "0.26.3", "description": "The new Apollo CLI", "main": "index.js", "bin": {