Skip to content

Latest commit

 

History

History
682 lines (506 loc) · 17.3 KB

CHANGELOG.adoc

File metadata and controls

682 lines (506 loc) · 17.3 KB

Changelog

v0.14.0 (unreleased)

Description PR

🎁

Add concurrency-utilization option for service create and service update (--concurrency-utilization)

#788

🐣

Refactor e2e common code into lib/test

#765

🐛

Fix plugin lookup with file ext on Windows

#774

🐛

Correct error message when updating service

#778

v0.13.1 (2020-03-25)

Description PR

🐛

Fix filter delete for trigger update command

#746

🐛

Fix trigger create --filter flag to be optional

#745

🐛

Fix plugin execution for Windows.

#738

🐛

Fix default config path on Windows

#751

v0.13.0 (2020-03-11)

Description PR

🎁

Add a flag --inject-broker to kn trigger create

#726

🐛

Improve reporting for missing kubeconfig and error connecting to the cluster

#725

🎁

Add JSON/YAML output format for kn version

#709

🐣

Replace kn source cronjob with kn source ping. --schedule is not mandatory anymore and defaults to "* * * * *" (every minute)

#705

Update to Knative serving 0.13.0 and Knative eventing 0.13.1

#705

🎁

Add --label-service and --label-revision to specify where to put labels for kn service

#703

🐛

Fix wait on Ready condition by filtering out synthetic events

#701

Add --wait and --no-wait to kn service delete and change synchronous deletion

#682

🎁

Add --user flag to kn service for specifying the user id to run the container

#679

🎁

Add configuration of sink prefixes for kn source

#676

🎁

Add kn service export for exporting a service

#669

🎁

Adopt to XDG specification to XDG_CONFIG_HOME for default config location

#668

Add better error tracking for E2E tests

#667

🎁

Add kn source list

#666

Improve help message when no command is given

#664

Update list headers for kn trigger and kn source

#658

Support multiple revisions on kn revision delete

#657

🐛

Fix --image flag to only allow single occurrence in kn service

#647

🎁

Add E2E test for kn trigger

#645

🎁

Add error window when waiting for Ready condition to become true

#644

🎁

Add human-readable kn route describe

#643

Update API to use serving.knative.dev/v1

#640

Add no-wait instead of --async and add a deprecation warning

#639

🎁

Add E2E test for cmd and arg option for kn service

#637

🎁

Add --cmd and --arg for customization of the container entry point

#635

🎁

Add E2E test for kn source binding

#634

🐛

Show envFrom in kn service describe

#630

🎁

Add --cluster-local and --no-cluster-local flags for kn service

#629

v0.12.0 (2020-01-29)

Description PR

🎁

Add kn source binding CRUD support for managing sink bindings

#625

🎁

Update to Knative eventing v0.12.0

#621

✨️

Update to Knative serving v0.12.0

#618

🎁

Add --pull-secret for specifying pull secrets

#617

Improve error handling when no command is given

#615

🎁

Add --autoscale-window for service commands

#614

Add checks for namespace creation instead of waiting

#611

🐛

Fix mandatory kn trigger filter

#603

🎁

Add E2E tests for CronJob source

#599

🐛

Fix handling of map-like options

#592

🎁

Add E2E tests for plugins

#591

🐛

Fix misleading error message when verb is bad

#589

🎁

Add traffic and tag information to kn revision list

#581

🐛️

Fix duplicate key check in trigger filter option

#575

v0.11.0 (2019-12-17)

Description PR

🎁

Add kn trigger update for updating triggers

#562

🎁

Add kn source cronjob list for listing CronJob sources

#559

🎁

Add kn source apiserver list for listing ApiServer sources

#559

🎁

Add kn trigger list for listing triggers

#558

🎁

Add kn source apiserver create/delete/update/describe for managing ApiServer sources

#556

Update to Knative eventing dependency to 0.11.0

#546

Update to Knative serving dependency to 0.11.0

#545

Move cluster URL to --verbose for service describe

#543

🎁

Add kn source cronjob create/delete/update/describe for managing CronJob sources

#542

🎁

Add kn trigger create/delete for managing Eventing triggers

#541

🎁

Eventing setup in CI

#538

🎁

Add kn source list-types for showing available Eventing sources

#536

🐛

Update to Go 1.13

#535

🎁

Add CI tests for using Kn with Tekton

#528

Update version information for eventing dependencies

#495

Support multiple NAMEs on kn service delete

#492

Add polling fallback for watching on service readiness

#491

🎁

Add dependencies for eventing

#470

v0.10.0 (2019-11-06)

Description PR

Update Knative serving dependency to 0.10.0

#474

🎁

Add Support for envFrom and volumeMounts

#393

🎁

Human-readable revision describe

#475

🎁

Print ServiceAccount in service describe output

#472

🎁

Add zsh completion

#476

v0.9.0 (2019-10-29)

Description PR

Update to Knative serving dependency to 0.9.0

#458

Add revision information to service list

#441

🐛

Remove zsh completion

#439

🎁

Update build.sh -w to add a message when compilation succeeded

#432

Add more progress information during service create/update

#431

Change plugins configuration name to use - (dash) instead of camel case

#428

🎁

Add --annotation flag for service create and update

#422

Restructure documentation

#421

Refine route list output

#407

🎁

Add --service-account flag

#401

🐛

Add enviroment variables in alphabetical order for service create/update

#389

🐛

Retain the request body when logging HTTP

#378

Adds support for building cross platform binaries

#371

Update version command shows supported Serving and API versions

#370

🐛

Add portable plugin executable check for Windows

#367

🎁

Print NAMESPACE column as the first column when --all-namespaces is specified

#366

🎁

Add support for -A variant for --all-namespaces

#356

🎁

Wrap help messages to terminal size

#351

Change bool flags to the paired --foo and --no-foo format

#346

🎁

Support traffic splitting and tagging targets

#345

🐛

Only test in watch mode if passed test flag

#343

🎁

Add Service and Revision labels

#342

🎁

Add creator annotation on create --force

#341

🎁

List revisions sorted by configuration generation

#332

🎁

Add documentation for traffic splitting and tagging targets

#331

🐛

kn service list lists services sorted by alphabetical order

#330

🎁

Add --log-http option

#326

🐛

Report an error if no flag(s) set in service update

#318

Improve create service error message

#312

🎁

Introduce test mock library for KnServingClient library call

#306

🐛

Fix error when no current namespace is set

#305

🎁

Add E2E tests for Service, Revision, Route

#291

🎁

Add --revision-name flag

#282

🐛

Validate scale and container concurrency options when updating configuration resource

#279

🎁

Wait for service to become ready with kn service update (same behaviour as for kn service create)

#271

🎁

Add --no-headers flag for list commands

#262

🎁

kn service describe

#252

🎁

Add plugin support similar to kubectl plugins.

#249

🐛

Better error handling when providing wrong kubeconfig option

#222

v0.2.0 (2019-07-10)

Description PR

🐛

Show URL instead of address when listing services

#247

🎁

Add kn service list <svc-name> and kn revision list <rev-name>

#150

🐛

Dynamically set GroupVersionKind via schema lookup

#134

Introduce a KnClient interface

#134

🐛

Retry update operation on an optimistic lock failure

#240

🎁

Add kn route list

#202

Improved error message when no command is given

#218

🎁

Add gotest.tools testing support

#218

🎁

Add second test run against latest released Knative serving version

#170

🎁️

Add --port to kn service create and kn service update

#191

🎁

Add kn revision delete

#207

🎁

Add goimport to build.sh

#186

Wait for service to become ready with kn service create

#156

🎁

Add shell based smoke tests

#183

Use current namespace from .kube/config as default

#172

Add --force to kn service create for replacing existing service

#79

Add kn revision list --service <srv>

#194

Add success message to kn service update

#169

🎁

Add mandatory license check to build.sh

#187

🎁

Add Golang based E2E tests

#121

Rename kn revision get to kn revision list

#180

Rename kn service get to kn service list

#179

Refactoring to use sub-packages

#66

🎁

Add --test, --fast, --update to build.sh

#149

✨️

Update to Knative serving 0.6.0

#129

🎁

Add Zsh completion

#132

🎁

Add autoscale & concurrency options for service create and service update (--min-scale, --max-scale, --concurrency-limit, --concurrency-target)

#157

🎁

Add --watch for build.sh to enter a compile-watch loop

#160

v0.1.0 (2019-05-17)

Description PR

🎁

Add --force for service create

#79

🐛

Fix info messages after service create and service delete

#95

🎁

Add revision get

#97

🎁

Add service get

#90


Legend : 🎁 Feature - 🐛 Fix - ✨ Update - 🐣 Refactoring - 🗑️ Remove