Skip to content

Announcing Knative 1.16 Release ΒΆ

Published on: 2024-10-25 ,  Revised on: 2024-10-30

Announcing Knative 1.16 Release

Release 1.16 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

Serving Release Banner 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

Eventing Release Banner 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

Client Release Banner 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:

Learn more

We use analytics and cookies to understand site traffic. Information about your use of our site is shared with Google for that purpose. Learn more.

× OK