Releases: aspect-build/aspect-cli
5.5.0
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux)
Configure bazelisk to use the Aspect CLI (Legacy) 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.5.0
The underlying version of Bazel can be configured in your .bazelversion file or the BAZEL_VERSION environment variable.
What's Changed
Features:
- Enable treesitter parser for gazelle js extensions. Parser will now correctly pickup type imports.
- Add support for custom targets with gazelle directives.
Fixes:
- Support resolving imports of
js_librarydts files - Do not generate
ts_projecttargets for dts only sources - Pass bazel startup args to CLI plugins
Refactors:
- Improve js parse-error message
Changelog
- chore: update to CCI orb 5.4.11 by @gregmagolan in #449
- chore: update workflows config so same config is use by circleci and github actions by @gregmagolan in #450
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #452
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #453
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #455
- chore: update to Workflows 5.5.0-rc0 release by @gregmagolan in #456
- chore: enable warming task on Workflows config by @gregmagolan in #457
- chore: update to Workflows 5.5.0-rc1 release by @gregmagolan in #458
- chore: add Aspect Workflows warming workflows to GitHub Actions by @gregmagolan in #459
- chore: add Aspect Workflows warming workflows to GitHub Actions by @gregmagolan in #460
- chore: add Aspect Workflows warming workflows to GitHub Actions by @gregmagolan in #461
- chore: update to Aspect Workflows 5.5.0-rc4 by @gregmagolan in #462
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #463
- chore: update to Bazel 6.2.1 by @gregmagolan in #464
- chore: align bazel deps with silo by @gregmagolan in #465
- chore: update to Workflows 5.5.0-rc5 by @gregmagolan in #466
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #467
- chore: update to Aspect Workflows 5.5.0-rc6 by @gregmagolan in #468
- chore: update release rules & target to match silo by @gregmagolan in #470
Full Changelog: 5.4.11...5.5.0
5.4.11
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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.4.11
The underlying version of Bazel can be configured in your .bazelversion file or the BAZEL_VERSION environment variable.
What's Changed
- chore(ci): enable aspect workflows by @alexeagle in #429
- Fix plugin configuration: marshal LogLevel correctly by @jhchabran in #430
- chore: update to Bazel 6.1.2 and Aspect CLI 5.3.4 by @gregmagolan in #431
- chore: bump go toolchain by @f0rmiga in #432
- chore: add Aspect Workflows for CCI by @gregmagolan in #433
- chore: update README by @gregmagolan in #434
- chore: enable Workflows buildifier check by @gregmagolan in #435
- chore: update to aspect-build/workflows CCI orb v5.4.5 by @gregmagolan in #436
- chore: update to aspect-build/workflows CCI orb v5.4.6 by @gregmagolan in #437
- ci: test vendored Workflows configuration by @gregmagolan in #438
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #445
- chore: switch back to Workflows orb by @gregmagolan in #447
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #448
New Contributors
- @jhchabran made their first contribution in #430
Full Changelog: 5.3.4...5.4.11
5.3.4
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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.3.4
The underlying version of Bazel can be configured in your .bazelversion file or the BAZEL_VERSION environment variable.
What's Changed
- chore: fixup release instructions for pushing tags by @gregmagolan in #421
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #426
Full Changelog: 5.3.2...5.3.4
5.3.2
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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.3.2
The underlying version of Bazel can be configured in your .bazelversion file or the BAZEL_VERSION environment variable.
What's Changed
- chore: update to Aspect CLI 5.2.1 by @gregmagolan in #393
- chore: update docs for plugins to reference config.yaml by @gregmagolan in #399
- chore(copybara): sync commits from Aspect-internal silo by @jbedard in #403
- chore(copybara): sync commits from Aspect-internal silo by @jbedard in #408
- chore(copybara): sync commits from Aspect-internal silo by @jbedard in #410
- chore(copybara): sync commits from Aspect-internal silo by @jbedard in #412
- chore(copybara): sync commits from Aspect-internal silo by @jbedard in #414
- chore(copybara): sync commits from Aspect-internal silo by @jbedard in #415
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #420
Full Changelog: 5.2.1...5.3.2
5.2.1
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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.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 #392
Full Changelog: 5.2.0...5.2.1
5.2.0
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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
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
- chore: update to Aspect CLI 5.2.0-rc0 by @gregmagolan in #390
- chore(copybara): sync commits from Aspect-internal silo by @gregmagolan in #391
Full Changelog: 5.1.10...5.2.0
5.2.0-rc0
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
.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 (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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
Important
Deprecation Notice
This is a release of the legacy Go-based version of Aspect CLI, now in maintenance mode, which has been moved to aspect-build/aspect-cli-legacy.
Install Aspect CLI (Legacy)
See full install instructions in README.md.
Homebrew (MacOS)
Link the Aspect CLI (Legacy) as bazel just like the bazelisk installer does:
% brew install aspect-build/aspect/aspect-legacy
Bazelisk (MacOS / Linux / Windows)
Configure bazelisk to use the Aspect CLI (Legacy) 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