Knative Kn Plugin Func release v0.25.1
Changes by Kind
Enhancement
- Introduces echo return value fro Python HTTP template (#1078, @mocdaniel)
- On
run
, functions are only built when something on the filesystem changes (#1031, @lkingland)
Bug or Regression
- Bugfix: using empty credentials for docker.io (#1100, @matejvasek)
- Fix: empty credentials issue for docker.io (#1104, @matejvasek)
- Fix: s2i+podman<4.0 build error "CommitFailure: invalid change "LABEL" - must be formatted as KEY VALU" (#1063, @matejvasek)
- Fix: verify write/push authorization before push, before we only check if login works (#1109, @matejvasek)
Other (Cleanup or Flake)
- Use JSON object (instead of plain text) as default message for the invoke sub-command (#1042, @matejvasek)
Uncategorized
- Added: --platform flag for build with s2i (#1076, @matejvasek)
- Bugfix: on cluster build issues with Quarkus buildpack build not preserving
func.yaml
(#1092, @matejvasek) - Bumps JavaScript CloudEvents module to 6.0.2 (#1110, @lance)
- Changes the invoke command for HTTP functions to use standard HTTP POST with JSON instead of multi-part form encoding (#1039, @matejvasek)
- Feat: better input handling for non terminal stdio. Useful for scripting with
func
. (#1091, @matejvasek) - Fix: pack+[podman-auto-svc|ssh] build errors: "use of closed network connection" and "Cannot connect to the Docker daemon at unix:///tmp/func-podman-3934646889/podman.sock. Is the docker daemon running?" (#1066, @matejvasek)
- Fix: s2i+podman "Cannot connect to the Docker daemon" error (#1056, @matejvasek)
- Modifies func.yaml to use the field 'specVersion' instead of 'version' to reduce confusion about its meaning (#1086, @lance)
- No longer prompts for image/registry info if
--build disabled
when runningfunc deploy
(#1071, @lance) - Prints the namespace when a function is deployed (#1090, @vyasgun)
- Springboot http template generates echo, not uppercase function (#1072, @mcruzdev)
Dependencies
Added
Nothing has changed.
Changed
- github.com/prometheus/client_golang: v1.11.0 → v1.11.1
- knative.dev/caching: 0c1cc09 → 5a6403e
- knative.dev/client: v0.29.0 → v0.30.1
- knative.dev/eventing: ce4fe09 → ec84424
- knative.dev/hack/schema: 9b2ed84 → e178598
- knative.dev/hack: 51a42b2 → 82afbd3
- knative.dev/networking: ec84967 → e8b2eb9
- knative.dev/pkg: 083dd97 → a637a96
- knative.dev/reconciler-test: c8bfbe6 → 84821d2
- knative.dev/serving: v0.29.5 → b5f7755
Removed
Nothing has changed.