Skip to content

Knative Client release v0.15.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 03 Jun 16:13
· 1 commit to release-0.15 since this release
0cac223

Let's welcome release 0.15.1, which comes with some minor improvements and bug fixes. See the CHANGELOG for full details.

Meta

The compile dependencies have been updated to Knative Serving 0.15.0 and Knative Eventing 0.15.0.
This version of kn is working with Knative Serving backends >= 0.12.0 and Knative Eventing >= 0.13.0, except for the ApiServerSource support which has a breaking change in 0.14.0

Major Changes

  • All eventing sources now support the --ce-override for setting override extensions in any Source.
  • --request and --limit can be used now for setting arbitrary requests/limits like nvidia.com/gpu for requesting GPU support. The old style --request-memory, --requests-cpu, --limits-memory and --limits-cpu is deprecated now. Use e.g. --limit memory=250M instead of --limits-memory 250M.
  • You can delete now all services in a namespace with kn service delete --all
  • Plugins can also extend already existing command groups (like service), but the can't override existing commands
  • The CLI convention document has been improved. These conventions are also normative for supported plugins.
  • A new mode --with-revisions for kn export allows to export also revisions directly.

As always you find the full list of changes in the CHANGELOG.