v1.0.0-rc.1
Pre-release
Pre-release
github-actions
released this
03 Aug 16:53
·
327 commits
to main
since this release
Tanzu CLI Installation Instructions
If you are installing Tanzu CLI using the artifacts published as part of this release, please follow the
instructions.
Changes by Kind
Miscellaneous
- A delimiter is now printed after the EULA prompt to separate it from the CLI output. (#401, @marckhouzam)
- Able to customise the plugin discovery process to use cache image (#396, @mpanchajanya)
- Add command invocation metrics collection for telemetry (#391, @prkalle)
- Allow Linux plugins to be built with different
CGO_ENABLED
configurations while building plugins (#419, @anujc25) - Allow to incrementally build the Debian (APT) repository for the Tanzu CLI. (#402, @marckhouzam)
- Allow to incrementally build the RPM (YUM/DNF) repository for the Tanzu CLI. (#403, @marckhouzam)
- Build the Tanzu CLI for linux-arm64 and darwin-arm64. (#453, @marckhouzam)
- Ceip prompt will be shown to the user to accept or reject (#415, @mpanchajanya)
- Document how to install older versions of the Tanzu CLI. (#404, @marckhouzam)
- Document how to install pre-releases using package managers. (#420, @marckhouzam)
- E2E test of plugin installation using a sha reference have been added. (#414, @marckhouzam)
- Essential plugins will be installed in airgapped environment as well (#411, @mpanchajanya)
- Essentials plugin which is needed for overall tanzu cli experience will be installed and update to latest when tanzu cli binary is executed to (#395, @mpanchajanya)
- If two plugins with the same name are installed and one targets
global
and the otherk8s
, the plugin installed at the root level will be theglobal
one. (#399, @marckhouzam) - Implement telemetry send operation using telemetry plugin (#405, @prkalle)
- Improve error message for
tanzu plugin install
(#440, @marckhouzam) - Mark the
--local-source
flags mutually exclusive with some other flags. (#442, @marckhouzam) - Merge
plugin_manifest.yaml
automatically when building individual plugins with thebuilder
plugin (#454, @anujc25) - Move from
mirror.gcr.io/library/registry:2.7.1
tolibrary/registry:2
which is used for testing and local development. (#444, @marckhouzam) - Pre-releases of the Tanzu CLI will be published to Chocolatey as
tanzu-cli-unstable
. (#409, @marckhouzam) - Run OCI image package building and publishing concurrently when using
builder
plugin (#377, @anujc25) - Test/e2e/framework is a separate module that can be imported to write e2e tests for cli (#355, @mpanchajanya)
- The
--local
flag fortanzu plugin list
is removed. This flag was previously disabled with a warning to users. (#408, @marckhouzam) - The
tanzu builder
plugin now supports building for ARM64 by default. (#367, @marckhouzam) - The
tanzu plugin source list
lists the test only plugin sources along with default plugin source. (#400, @chandrareddyp) - The hidden
--local
flag for thetanzu plugin install
command has been renamed to--local-source
. The same has been done for thetanzu plugin search
command and this renamed--local-source
flag is now hidden. (#380, @marckhouzam) - The plugin inventory caching is fixed for Windows systems. (#393, @marckhouzam)
- Update make target to use the
--local-source
flag instead of--local
. (#434, @marckhouzam) - Update tanzu plugin runtime to v1.0.0-rc.0 (#421, @mpanchajanya)
Dependencies
Added
Nothing has changed.
Changed
- github.com/onsi/ginkgo/v2: v2.9.2 → v2.10.0
- github.com/onsi/gomega: v1.27.6 → v1.27.8
- github.com/vmware-tanzu/tanzu-plugin-runtime: v0.90.0 → v1.0.0-rc.1
- golang.org/x/tools: v0.8.0 → v0.9.3
Removed
Nothing has changed.
New Contributors
- @codegold79 made their first contribution in #264
Full Changelog: v0.90.1...v1.0.0-rc.1