Skip to content

v1.1.0-rc.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Oct 23:51
· 80 commits to main since this release

Changes by Kind

Uncategorized

  • Rename 'application-engine' and 'TAE' naming references with 'tanzu' (#127, @prkalle)
  • Display the machine architecture of the plugin binary in the output of tanzu <plugin> info (#118, @marckhouzam)
  • If you are using the CurrentContext directly by processing the entire ClientConfig object some change might be required. However, we encourage teams to use fine-grained API GetActiveContext to get active context. (#112, @anujc25)
  • NewOutputWriter and NewOutputWriterWithSpinner APIs are deprecated in favor of NewOutputWriterWithOptions and NewOutputWriterSpinnerWithOptions respective. By default the writers created by the new APIs will render nonstrings in YAML/JSON output correctly. Callers that wish to retain the JSON/YAML output behavior of the deprecated APIs may update to use the new API counterparts, by additionally providing a WithAutoStringify() option in the OutputWriterOption list. (#115, @vuil)
  • Cross version compatibility tests for v0.90.0 APIs( #98, @mpanchajanya )
  • Add Target type "ucp" to indicate the type of Context used to interact with a Unified Control Plane endpoint (#97, @prkalle )

API Change:

  • The ClientConfig API contains a notable datatype change of the CurrentContext field from map[Target]string to map[ContextType]string.
  • Add GetContextsByType API (#117, @vuil )
  • Add API to get and set accepted EULA versions from/to the config file (#126, @vuil)
  • Update CLI command taxonomy word list (#96, @vuil )
  • Fix the missing "interactiveMode" field in kubeconfig generated by GetKubeconfigForContext() API (#110, @prkalle)
  • Make kubernetes and application-engine type current contexts mutual exclusive (#113, @prkalle)
  • OutputWriter's JSON/YAML outputs non-string tabular fields correctly (#103, @vuil)
  • Rename UCP names and Context Type with TAE(Tanzu Application Engine) (#108, @prkalle)
  • Update golangci-lint to supported go 1.18 and disable deprecated linters (#104, @mpanchajanya)
  • Add API for getting the TAE context active resource (#119, @prkalle )
  • Add API to set active UCP resource for UCP context (#106, @prkalle )
  • Add API to get the Kubeconfig for an arbitrary UCP resource (#100, @vuil )
  • Add API to manage plugin owned settings (#99, @mpanchajanya )

Full Changelog: v1.0.2...v1.1.0-rc.0