# Changelog // Asciidoc template for a single table row. Copy the lines // within //// ... //// over into the current, unreleased version // table, select the proper icon (see legend at the bottom of this documents) // and adapt the link to point to your pull request. Please dont forget // the empty line separators. //// | 🎁🐛✨🐣🗑️ | | https://github.com/knative/client/pull/[#] //// ## v0.13.0 (unreleased) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | ✨ | Allow configuration sink prefixes | https://github.com/knative/client/pull/571[#571] | ✨ | Support multiple revisions on `kn revision delete` | https://github.com/knative/client/pull/657[#657] | 🎁 | Add human readable `kn route describe` | https://github.com/knative/client/pull/643[#643] | 🐛 | Show envFrom when running describe service or revision | https://github.com/knative/client/pull/630[#630] | 🎁 | Add E2E test for `kn source binding` commands | https://github.com/knative/client/pull/634[#634] | 🎁 | Add `--cmd` and `--arg` for customization of container entrypoint | https://github.com/knative/client/pull/635[#635] | ✨ | Add `no-wait` instead of `--async` and deprecate it | https://github.com/knative/client/pull/639[#639] | ✨ | Refactor service `create_test.go` and `update_test.go` to remove unecessary `sync` parameter in setup call | https://github.com/knative/client/pull/656[#656] | 🐛 | Fix `--image` flag to only allow single occurence | https://github.com/knative/client/pull/647[#647] | ✨ | Add `--wait` and `--no-wait` to service delete operation. Change service delete to wait by default. | https://github.com/knative/client/pull/682[#682] | 🎁 | Add `--user` flag for specifying the user id to run the container | https://github.com/knative/client/pull/679[#679] |=== ## v0.12.0 (2020-01-29) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | 🎁 | Add `kn source binding` CRUD support for managing sink bindings | https://github.com/knative/client/pull/625[#625] | 🎁 | Update to Knative eventing v0.12.0 | https://github.com/knative/client/pull/621[#621] | ✨️ | Update to Knative serving v0.12.0 | https://github.com/knative/client/pull/618[#618] | 🎁 | Add `--pull-secret` for specifying pull secrets | https://github.com/knative/client/pull/617[#617] | ✨ | Improve error handling when no command is given | https://github.com/knative/client/pull/615[#615] | 🎁 | Add `--autoscale-window` for service commands | https://github.com/knative/client/pull/614[#614] | ✨ | Add checks for namespace creation instead of waiting | https://github.com/knative/client/pull/611[#611] | 🐛 | Fix mandatory `kn trigger` filter | https://github.com/knative/client/pull/603[#603] | 🎁 | Add E2E tests for CronJob source | https://github.com/knative/client/pull/599[#599] | 🐛 | Fix handling of map-like options | https://github.com/knative/client/pull/592[#592] | 🎁 | Add E2E tests for plugins | https://github.com/knative/client/pull/591[#591] | 🐛 | Fix misleading error message when verb is bad | https://github.com/knative/client/pull/589[#589] | 🎁 | Add traffic and tag information to `kn revision list` | https://github.com/knative/client/pull/581[#581] | 🐛️ | Fix duplicate key check in trigger filter option | https://github.com/knative/client/pull/575[#575] |=== ## v0.11.0 (2019-12-17) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | 🎁 | Add `kn trigger update` for updating triggers | https://github.com/knative/client/pull/562[#562] | 🎁 | Add `kn source cronjob list` for listing CronJob sources | https://github.com/knative/client/pull/559[#559] | 🎁 | Add `kn source apiserver list` for listing ApiServer sources | https://github.com/knative/client/pull/559[#559] | 🎁 | Add `kn trigger list` for listing triggers | https://github.com/knative/client/pull/558[#558] | 🎁 | Add `kn source apiserver create/delete/update/describe` for managing ApiServer sources | https://github.com/knative/client/pull/556[#556] | ✨ | Update to Knative eventing dependency to 0.11.0 | https://github.com/knative/client/pull/546[#546] | ✨ | Update to Knative serving dependency to 0.11.0 | https://github.com/knative/client/pull/545[#545] | ✨ | Move cluster URL to `--verbose` for `service describe` | https://github.com/knative/client/pull/543[#543] | 🎁 | Add `kn source cronjob create/delete/update/describe` for managing CronJob sources | https://github.com/knative/client/pull/542[#542] | 🎁 | Add `kn trigger create/delete` for managing Eventing triggers | https://github.com/knative/client/pull/541[#541] | 🎁 | Eventing setup in CI | https://github.com/knative/client/pull/538[#538] | 🎁 | Add `kn source list-types` for showing available Eventing sources | https://github.com/knative/client/pull/536[#536] | 🐛 | Update to Go 1.13 | https://github.com/knative/client/pull/535[#535] | 🎁 | Add CI tests for using Kn with Tekton | https://github.com/knative/client/pull/528[#528] | ✨ | Update version information for eventing dependencies | https://github.com/knative/client/pull/495[#495] | ✨ | Support multiple NAMEs on kn service delete | https://github.com/knative/client/pull/492[#492] | ✨ | Add polling fallback for watching on service readiness | https://github.com/knative/client/pull/491[#491] | 🎁 | Add dependencies for eventing | https://github.com/knative/client/pull/470[#470] |=== ## v0.10.0 (2019-11-06) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | ✨ | Update Knative serving dependency to 0.10.0 | https://github.com/knative/client/pull/474[#474] | 🎁 | Add Support for envFrom and volumeMounts | https://github.com/knative/client/pull/393[#393] | 🎁 | Human-readable revision describe | https://github.com/knative/client/pull/475[#475] | 🎁 | Print ServiceAccount in service describe output | https://github.com/knative/client/pull/472[#472] | 🎁 | Add zsh completion | https://github.com/knative/client/pull/476[#476] |=== ## v0.9.0 (2019-10-29) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | ✨ | Update to Knative serving dependency to 0.9.0 | https://github.com/knative/client/pull/458[#458] | ✨ | Add revision information to service list | https://github.com/knative/client/pull/441[#441] | 🐛 | Remove zsh completion | https://github.com/knative/client/pull/439[#439] | 🎁 | Update build.sh -w to add a message when compilation succeeded | https://github.com/knative/client/pull/432[#432] | ✨ | Add more progress information during service create/update | https://github.com/knative/client/pull/431[#431] | ✨ | Change plugins configuration name to use `-` (dash) instead of camel case | https://github.com/knative/client/pull/428[#428] | 🎁 | Add `--annotation` flag for service create and update | https://github.com/knative/client/pull/422[#422] | ✨ | Restructure documentation | https://github.com/knative/client/pull/421[#421] | ✨ | Refine `route list` output | https://github.com/knative/client/pull/407[#407] | 🎁 | Add `--service-account` flag | https://github.com/knative/client/pull/401[#401] | 🐛 | Add enviroment variables in alphabetical order for service create/update | https://github.com/knative/client/pull/389[#389] | 🐛 | Retain the request body when logging HTTP | https://github.com/knative/client/pull/378[#378] | ✨ | Adds support for building cross platform binaries | https://github.com/knative/client/pull/371[#371] | ✨ | Update `version` command shows supported Serving and API versions | https://github.com/knative/client/pull/370[#370] | 🐛 | Add portable plugin executable check for Windows | https://github.com/knative/client/pull/367[#367] | 🎁 | Print `NAMESPACE` column as the first column when `--all-namespaces` is specified | https://github.com/knative/client/pull/366[#366] | 🎁 | Add support for `-A` variant for `--all-namespaces` | https://github.com/knative/client/pull/356[#356] | 🎁 | Wrap help messages to terminal size | https://github.com/knative/client/pull/351[#351] | ✨ | Change bool flags to the paired `--foo` and `--no-foo` format | https://github.com/knative/client/pull/346[#346] | 🎁 | Support traffic splitting and tagging targets | https://github.com/knative/client/pull/345[#345] | 🐛 | Only test in watch mode if passed test flag | https://github.com/knative/client/pull/343[#343] | 🎁 | Add `Service` and `Revision` labels | https://github.com/knative/client/pull/342[#342] | 🎁 | Add `creator` annotation on create `--force` | https://github.com/knative/client/pull/331[#341] | 🎁 | List revisions sorted by configuration generation | https://github.com/knative/client/pull/332[#332] | 🎁 | Add documentation for traffic splitting and tagging targets | https://github.com/knative/client/pull/331[#331] | 🐛 | `kn service list` lists services sorted by alphabetical order | https://github.com/knative/client/pull/330[#330] | 🎁 | Add `--log-http` option | https://github.com/knative/client/pull/326[#326] | 🐛 | Report an error if no flag(s) set in service update | https://github.com/knative/client/pull/318[#318] | ✨ | Improve create service error message | https://github.com/knative/client/pull/312[#312] | 🎁 | Introduce test mock library for `KnServingClient` library call | https://github.com/knative/client/pull/306[#306] | 🐛 | Fix error when no current namespace is set | https://github.com/knative/client/pull/305[#305] | 🎁 | Add E2E tests for `Service`, `Revision`, `Route` | https://github.com/knative/client/pull/291[#291] | 🎁 | Add `--revision-name` flag | https://github.com/knative/client/pull/282[#282] | 🐛 | Validate scale and container concurrency options when updating configuration resource | https://github.com/knative/client/pull/279[#279] | 🎁 | Wait for service to become ready with `kn service update` (same behaviour as for `kn service create`) | https://github.com/knative/client/pull/271[#271] | 🎁 | Add `--no-headers` flag for `list` commands | https://github.com/knative/client/pull/262[#262] | 🎁 | `kn service describe` | https://github.com/knative/client/pull/252[#252] | 🎁 | Add plugin support similar to `kubectl` plugins. | https://github.com/knative/client/pull/249[#249] | 🐛 | Better error handling when providing wrong kubeconfig option | https://github.com/knative/client/pull/222[#222] |=== ## v0.2.0 (2019-07-10) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | 🐛 | Show URL instead of address when listing services | https://github.com/knative/client/pull/247[#247] | 🎁 | Add `kn service list ` and `kn revision list ` | https://github.com/knative/client/pull/150[#150] | 🐛 | Dynamically set GroupVersionKind via schema lookup | https://github.com/knative/client/pull/134[#134] | ✨ | Introduce a `KnClient` interface | https://github.com/knative/client/pull/134[#134] | 🐛 | Retry update operation on an optimistic lock failure | https://github.com/knative/client/pull/240[#240] | 🎁 | Add `kn route list` | https://github.com/knative/client/pull/202[#202] | ✨ | Improved error message when no command is given | https://github.com/knative/client/pull/218[#218] | 🎁 | Add gotest.tools testing support | https://github.com/knative/client/pull/218[#218] | 🎁 | Add second test run against latest released Knative serving version | https://github.com/knative/client/pull/170[#170] | 🎁️ | Add `--port` to `kn service create` and `kn service update` | https://github.com/knative/client/pull/191[#191] | 🎁 | Add `kn revision delete` | https://github.com/knative/client/pull/207[#207] | 🎁 | Add goimport to `build.sh` | https://github.com/knative/client/pull/186[#186] | ✨ | Wait for service to become ready with `kn service create` | https://github.com/knative/client/pull/156[#156] | 🎁 | Add shell based smoke tests | https://github.com/knative/client/pull/183[#183] | ✨ | Use current namespace from `.kube/config` as default | https://github.com/knative/client/pull/172[#172] | ✨ | Add `--force` to `kn service create` for replacing existing service | https://github.com/knative/client/pull/79[#79] | ✨ | Add `kn revision list --service ` | https://github.com/knative/client/pull/194[#194] | ✨ | Add success message to `kn service update` | https://github.com/knative/client/pull/169[#169] | 🎁 | Add mandatory license check to `build.sh` | https://github.com/knative/client/pull/187[#187] | 🎁 | Add Golang based E2E tests | https://github.com/knative/client/pull/121[#121] | ✨ | Rename `kn revision get` to `kn revision list` | https://github.com/knative/client/pull/180[#180] | ✨ | Rename `kn service get` to `kn service list` | https://github.com/knative/client/pull/179[#179] | ✨ | Refactoring to use sub-packages | https://github.com/knative/client/pull/66[#66] | 🎁 | Add `--test`, `--fast`, `--update` to `build.sh` | https://github.com/knative/client/pull/149[#149] | ✨️ | Update to Knative serving 0.6.0 | https://github.com/knative/client/pull/129[#129] | 🎁 | Add Zsh completion | https://github.com/knative/client/pull/132[#132] | 🎁 | Add autoscale & concurrency options for `service create` and `service update` (`--min-scale`, `--max-scale`, `--concurrency-limit`, `--concurrency-target`) | https://github.com/knative/client/pull/157[#157] | 🎁 | Add `--watch` for `build.sh` to enter a compile-watch loop | https://github.com/knative/client/pull/160[#160] |=== ## v0.1.0 (2019-05-17) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR | 🎁 | Add --force for `service create` | https://github.com/knative/client/pull/79[#79] | 🐛 | Fix info messages after `service create` and `service delete` | https://github.com/knative/client/pull/95[#95] | 🎁 | Add `revision get` | https://github.com/knative/client/pull/97[#97] | 🎁 | Add `service get` | https://github.com/knative/client/pull/90[#90] |=== ''' _Legend_ : 🎁 Feature - 🐛 Fix - ✨ Update - 🐣 Refactoring - 🗑️ Remove //// --------------------------------------------- Ignore PRs: 12 45 --------------------------------------------- //// // Asciidoc Template for a new release table. Add this after creating a release // to collect new changelog entries //// ## v0.XX.0 (unreleased) [cols="1,10,3", options="header", width="100%"] |=== | | Description | PR |=== ////