Releases: aspect-build/aspect-cli
5.2.0-rc0
.aspect/cli/plugins.yaml
file is no longer used in 5.2.0. Please move your plugins configuration to the .aspect/cli/config.yaml
file either in your WORKSPACE, your home directory or the system configuration file at /etc/aspect/cli/config.yaml
(MacOS & Linux only).
For example,
plugins:
- name: fix-visibility
from: github.com/aspect-build/plugin-fix-visibility
version: v0.1.0
- name: augment-error
from: github.com/aspect-build/plugin-augment-error
version: v0.1.0
Plugins from all configuration files are merged with overrides using the same precedence that Bazel users for the .bazelrc
file: https://bazel.build/run/bazelrc#bazelrc-file-locations.
Install Aspect CLI
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI as bazel
just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI for all developers. Add this to .bazeliskrc
in your project folder:
BAZELISK_BASE_URL=https://github.com/aspect-build/aspect-cli/releases/download
USE_BAZEL_VERSION=aspect/5.2.0-rc0
The underlying version of Bazel can be configured in your .bazelversion
file or the BAZEL_VERSION
environment variable.
What's Changed
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #389
Full Changelog: 5.1.10...5.2.0-rc0
5.1.10
Install Aspect CLI
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI as bazel
just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI for all developers. Add this to .bazeliskrc
in your project folder:
BAZELISK_BASE_URL=https://github.com/aspect-build/aspect-cli/releases/download
USE_BAZEL_VERSION=aspect/5.1.10
The underlying version of Bazel can be configured in your .bazelversion
file or the BAZEL_VERSION
environment variable.
What's Changed
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #388
Full Changelog: 5.1.4...5.1.10
5.1.4
Install Aspect CLI
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI as bazel
just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI for all developers. Add this to .bazeliskrc
in your project folder:
BAZELISK_BASE_URL=https://github.com/aspect-build/aspect-cli/releases/download
USE_BAZEL_VERSION=aspect/5.1.4
The underlying version of Bazel can be configured in your .bazelversion
file or the BAZEL_VERSION
environment variable.
What's Changed
- chore: bump to Aspect CLI 5.1.3 by @gregmagolan in #382
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #383
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #384
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #385
Full Changelog: 5.1.3...5.1.4
5.1.3
Install Aspect CLI
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI as bazel
just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI for all developers. Add this to .bazeliskrc
in your project folder:
BAZELISK_BASE_URL=https://github.com/aspect-build/aspect-cli/releases/download
USE_BAZEL_VERSION=aspect/5.1.3
The underlying version of Bazel can be configured in your .bazelversion
file or the BAZEL_VERSION
environment variable.
What's Changed
- chore: upgrade to Aspect CLI 5.1.2 by @gregmagolan in #377
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #379
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #380
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #381
Full Changelog: 5.1.2...5.1.3
5.1.2
Install Aspect CLI
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI as bazel
just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI for all developers. Add this to .bazeliskrc
in your project folder:
BAZELISK_BASE_URL=https://static.aspect.build/github.com/aspect-build/aspect-cli
USE_BAZEL_VERSION=aspect/5.1.2
The underlying version of Bazel can be configured in your .bazelversion
file or the BAZEL_VERSION
environment variable.
What's Changed
- chore: add bazelisk setup snippet by @jbedard in #371
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #372
- chore: bump to Aspect CLI 5.1.1 by @gregmagolan in #376
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #375
Full Changelog: 5.1.1...5.1.2
5.1.1
Install Aspect CLI
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI as bazel
just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI for all developers. Add this to .bazeliskrc
in your project folder:
BAZELISK_BASE_URL=https://static.aspect.build/github.com/aspect-build/aspect-cli
USE_BAZEL_VERSION=aspect/5.1.1
The underlying version of Bazel can be configured in your .bazelversion
file or the BAZEL_VERSION
environment variable.
What's Changed
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #369
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #370
Full Changelog: 5.1.0...5.1.1
5.1.0
What's Changed
- chore: update commitizen to allow fixups by @alexeagle in #358
- chore(copybara): sync commits from Aspect-internal silo by @alexeagle in #364
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #367
- chore(copybara): sync commits from Aspect-internal silo by @alexeagle in #368
Full Changelog: 5.0.2...5.1.0
5.0.3
What's Changed
- chore: update commitizen to allow fixups by @alexeagle in #358
Full Changelog: 5.0.2...5.0.3
5.0.2
See install instructions in README.md.
If you already have bazelisk installed, you can have bazelisk install the Aspect CLI just like it can install the standard Bazel CLI.
Add this to your .bazeliskrc
in your project folder to install Aspect for all developers:
BAZELISK_BASE_URL=https://static.aspect.build/github.com/aspect-build/aspect-cli
USE_BAZEL_VERSION=aspect/5.0.2
What's Changed
- chore: update to Aspect CLI 5.0.1 by @gregmagolan in #348
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #349
- Update README.md by @AlexBeggs in #346
- chore: update installation instructions in README.md by @gregmagolan in #352
- feat: introduce a plugins catalog by @alexeagle in #357
- docs: extend plugin catalog by @alexeagle in #360
- chore: add release instructions by @gregmagolan in #361
- chore(copybara): sync commits from Aspect-internal silo by @alexeagle in #362
New Contributors
- @AlexBeggs made their first contribution in #346
Full Changelog: 5.0.1...5.0.2
5.0.1
This release fixes an interactivity issue with the query
command that snuck into the 5.0.0 release.
Install on MacOS
On MacOS, you can run
brew install aspect-build/aspect/aspect
This installs the aspect
command and also links it to bazel
, just like the bazelisk installer does.
We plan to have a standard "core" homebrew formula so this will just be
brew install aspect
in the future.
Linux
On Linux, you can download the aspect
binary and add it to your PATH
manually. This also works on MacOS and Windows.
Install with Bazelisk
On any platform, so long as you already have bazelisk installed, you can have bazelisk install the Aspect CLI just like it can install the standard Bazel CLI.
Add this to your .bazeliskrc
in your project folder to install Aspect for all developers:
BAZELISK_BASE_URL=https://static.aspect.build/github.com/aspect-build/aspect-cli
USE_BAZEL_VERSION=aspect/5.0.1
Note that in all cases, the .bazelversion
file continues to indicate which version of the Bazel tool is fetched and run beneath the wrapper.
What's Changed
- chore: update to Aspect CLI 5.0.0 by @gregmagolan in #345
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #347
Full Changelog: 5.0.0...5.0.1