Skip to content

v1.3.0-alpha.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Mar 00:29
· 143 commits to main since this release

NOTE: This pre-release version of the Tanzu CLI is recommended if one is expected to install and use any CLI plugin that leverages an experimental feature in v1.3.0-alpha.1 version of the tanzu plugin runtime to specific how to map the plugin's command to an alternate location.

This release is also required to interact with tanzu-type contexts connecting to environment that exposes both Project names and IDs.

Last but not least, this release lays the groundwork for receiving CLI metadata update between CLI releases. In particular, users with at least 1.3.0-alpha.2 version of the CLI installed may now receive a message to upgraded to a new CLI version should one become available.

Tanzu CLI Installation Instructions

If you are installing Tanzu CLI using the artifacts published as part of this release, please follow the
instructions.

For installing the Tanzu CLI through various package managers, please follow the appropriate "Installing a Pre-Release" sections on the same page.

Changes by Kind

Bug or Regression

  • builder plugin: Add empty plugin version validation to the PluginGroup Publishing step (#686, @anujc25)

Miscellaneous

  • Add crd package build script, and e2e tests for deploying built package (#672, @vuil)
  • Add the new target operations (#679, @anujc25)
  • Adds experimental functionality to remap in the CLI commands at an entire plugin level. (#687, @vuil)
  • Associate TMC endpoint (tanzuMissionControlEndpoint) with AdditionalMetadata of Tanzu Context (#680, @anujc25)
  • Cleanup essential plugins installation logic (#704, @marckhouzam)
  • Fixed the tanzu context missing TMC endpoint details in context additionalMetadata and also add support to update the context with projectID along with project name (#708, @prkalle)
  • On execution, the CLI will notify the user of an available new version of the CLI itself, at most once every 24 hours. (#707, @marckhouzam)
  • Print the reason the CLI aborts even when installing essential plugins (#712, @marckhouzam)
  • Tanzu CLI doesn't attempt to install Essential plugins for tanzu plugin source commands (#692, @mpanchajanya)
  • Tanzu CLI will only allow boolean true or false feature flag values (#685, @mpanchajanya)
  • Update test central repo with some test Central Configuration (#700, @marckhouzam)

Dependencies

Added

Nothing has changed.

Changed

  • github.com/vmware-tanzu/tanzu-plugin-runtime: v1.2.0 → v1.3.0-alpha.2
  • google.golang.org/protobuf: v1.30.0 → v1.33.0

Removed

Nothing has changed.