Announcing Knative 1.16 Release ΒΆ
Published on: 2024-10-24
Announcing Knative 1.16 Release¶
A new version of Knative is now available across multiple components. Follow the instructions in Installing Knative to install the components you require.
This release brings a number of smaller improvements to the core Knative Serving and Eventing components, and several improvements to specific plugins.
Table of Contents¶
Serving¶
Release Notes: Knative Serving 1.16
π« New Features & Changes¶
- Allow hostPID, hostNetwork and HostIPC to be set for a Knative Service (feature flags: kubernetes.podspec-hostpid, kubernetes.podspec-hostnetwrok, kubernetes.podspec-hostipc). All features are disabled by default. (#15414, @skonto)
- Support s390x/ppc when building our controllers (#15407, @dprotaso)
π Bug Fixes¶
- Fixes Bug preventing the correct configuration of cert manager (#15434, @mstein11)
Eventing¶
Release Notes: Knative Eventing 1.16
π« New Features & Changes¶
- Disable controller default health probes in the IMC dispatcher (#8125, @pierDipi)
- EventPolicy resources now support using SubscriptionsAPI filters at ingress. (#8122, @Cali0707)
- Set UID in Brokers backing channels EventPolicies OwnerReference(#8143, @creydr)
- InMemoryChannel ingress: Reject unauthorized requests (#8162, @creydr)
- JobSink: Reject unauthorized requests (#8169, @creydr)
- Mt-broker-filter: Allow only requests from Triggers Subscriptions OIDC ID (#8147, @creydr)
- Reconcile EventPolicies for Parallel's channel. (#8112, @rahulii)
- The OIDC discovery url is now configurable with the oidc-discovery-base-url feature flag in the config-features configmap. (#8145, @Cali0707)
- Triggers referencing MTChannelBased Brokers now support the Delivery Format option (#8151, @Cali0707)
- Make auth package indepent from eventpolicy informer (#8195, @creydr)
Client¶
Release Notes: Knative Client 1.16
π« New Features & Changes¶
- Refactor codegen to use kube_codegen.sh script (#1964, @dsimansk)
- The knative.dev/client-pkg package is now deprecated in favor of the knative.dev/client/pkg package. (#1953, @cardil)
Functions¶
Release Notes: Knative func 1.16
π« New Features & Changes¶
- Feat: enabled on-cluster s2i build for Go (#2471, @matejvasek)
π Bug Fixes¶
- Fixes a bug where registries could sometimes not specify port (#2510, @lkingland)
- test: preventing dubios ownership repository error on git unit tests (#2499, @jrangelramos)
- Fix: Go functions fails to build using S2I on Windows (#2535, @matejvasek)
Operator¶
Release Notes: Knative Operator 1.16
π« New Features & Changes¶
- Feature: Istio Gateway can be configured with automatic HTTP->HTTPS redirection (#1912, @houshengbo)
- Statefulset kafka dispatcher have a managed scaling via kafka controller, hence we ignore replica on those (#1889, @matzew)
Thank you, contributors¶
Release Leads: