Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): Bump github.com/vmware-tanzu/tanzu-plugin-runtime from 0.90.0 to 1.1.0 #665

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 2, 2023

Bumps github.com/vmware-tanzu/tanzu-plugin-runtime from 0.90.0 to 1.1.0.

Release notes

Sourced from github.com/vmware-tanzu/tanzu-plugin-runtime's releases.

v1.1.0

Changes by Kind

API Changes

  • Add API for getting the TAE context active resource (#119, @​prkalle)

  • Add API to get the kubeconfig for an arbitrary UCP resource (#100, @​prkalle)

  • Add API to set active UCP resource for UCP context (#106, @​prkalle)

  • Add GetContextsByType API for retrieve the list of contexts matching a particular context type. (#117, @​vuil)

  • Add Target type "ucp" to indicate the type of Context used to interact with a Unified Control Plane endpoint (#97, @​prkalle)

  • Add new API to return config directory to manage plugin owned settings (#99, @​mpanchajanya)

  • Adds API to get and set accepted EULA versions from/to the config file (#126, @​vuil)

  • Fix the SyncPluginsForTarget API to allow configuring the OutputStream and ErrorStream externally. If not configured it defaults the writes to os.Stdout and os.Stderr (#88, @​anujc25)

  • Decouple the Target association with the Context object by introducing ContextType

    The following APIs are marked as Deprecated:

    • SetCurrentContext is deprecated. Use SetActiveContext instead
    • GetCurrentContext is deprecated. Use GetActiveContext instead
    • RemoveCurrentContext is deprecated. Use RemoveActiveContext instead
    • GetAllCurrentContextsMap is deprecated. Use GetAllActiveContextsMap instead
    • GetAllCurrentContextsList is deprecated. Use GetAllActiveContextsList instead
    • SyncPluginsForTarget is deprecated. Use SyncPluginsForContextType instead
  • The ClientConfig API contains a notable datatype change of the CurrentContext field from map[Target]string to map[ContextType]string.

    • 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)

Miscellaneous

  • Display the machine architecture of the plugin binary in the output of tanzu <plugin> info (#118, @​marckhouzam)
  • Fix plugin help text for global, kubernetes, mission-control targets (#94, @​mpanchajanya)
  • 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)
  • Added v0.90.0 Config APIs cross version compatibility tests (#98, @​mpanchajanya)
  • 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)
  • OutputWriter's JSON/YAML outputs non-string tabular fields correctly (#103, @​vuil)
  • Rename 'application-engine' and 'TAE' naming references with 'tanzu' (#127, @​prkalle)
  • 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)
  • Update terms/flags list cli-wordlist.yml to reflect what are in used by plugin commands (#96, @​vuil)

Dependencies

Added

Nothing has changed.

Changed

  • golang.org/x/crypto: 75b2880 → v0.14.0
  • golang.org/x/net: v0.8.0 → v0.17.0
  • golang.org/x/sys: v0.6.0 → v0.13.0
  • golang.org/x/term: v0.6.0 → v0.13.0

... (truncated)

Commits
  • 68ee822 Fix grpc vulnerability
  • b6e60fa Bump github.com/docker/docker
  • 65ea5b4 Remove hardcode of source commit for release notes
  • b4d281c Rename 'application-engine'/'TAE' naming references with 'tanzu'
  • f6ad5e3 Add API to get and set accepted EULA versions
  • 97ce6ea Add arch type to the output of the plugin info cmd
  • 98949a1 Remove pre 1.0 alpha notice
  • 3a45252 Update branch patterns to trigger CI on
  • add8ec2 Update dependencies (#122)
  • 0c8183a Add API for getting the TAE context active resource
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/vmware-tanzu/tanzu-plugin-runtime](https://github.com/vmware-tanzu/tanzu-plugin-runtime) from 0.90.0 to 1.1.0.
- [Release notes](https://github.com/vmware-tanzu/tanzu-plugin-runtime/releases)
- [Commits](vmware-tanzu/tanzu-plugin-runtime@v0.90.0...v1.1.0)

---
updated-dependencies:
- dependency-name: github.com/vmware-tanzu/tanzu-plugin-runtime
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Nov 2, 2023
@anibmurthy anibmurthy merged commit 1fe7d8b into main Nov 8, 2023
12 checks passed
@anibmurthy anibmurthy deleted the dependabot/go_modules/github.com/vmware-tanzu/tanzu-plugin-runtime-1.1.0 branch November 8, 2023 16:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-not-required dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants