Skip to content

v1.0.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 03 Aug 16:53
· 327 commits to main since this release
ceddafa

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 other k8s, the plugin installed at the root level will be the global 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 the builder plugin (#454, @anujc25)
  • Move from mirror.gcr.io/library/registry:2.7.1 to library/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 for tanzu 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 the tanzu plugin install command has been renamed to --local-source. The same has been done for the tanzu 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

Removed

Nothing has changed.

New Contributors

Full Changelog: v0.90.1...v1.0.0-rc.1