Skip to content

Announcing Knative 1.7 Release

Published on: 2022-08-29 ,  Revised on: 2023-08-03

Announcing Knative 1.7 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, in particular net-kourier, net-gateway-api, and eventing-rabbitmq.

Table of Contents

Serving

Release Notes

💫 New Features & Changes

  • Adds a autoscaling.knative.dev/activation-scale annotation that allows the user to set a minimum number of replicas when not scaled to zero. Note that the initial target scale for a revision is still handled by initial-scale; activation-scale will only apply on subsequent scales from zero. #13161

🐞Bug Fixes

  • Readiness probes no longer fail if the user container is restarted (due to a liveness probe failure). #13229

Eventing

Release Notes

💫 New Features & Changes

  • Traces generated by ApiServerSource includes some k8s attributes. #6458
  • The delivery timeout feature is now beta and enabled by default. #6472
  • The strict subscriber feature for Subscription API is now beta and enabled by default. When the reply field is specified without a subscriber, the reply field won't be used as a subscriber by default. #6473

Client

Release Notes

🐞Bug Fixes

  • Fix mounted PVC not to be created as read-only. #1709

Operator

Release Notes

Networking Extensions

kourier plugin

💫 New Features & Changes

  • The timeout can be configured via stream-idle-timeout in config-kourier, the default value is set to "infinity" which means there is no timeout. Users can change this value in config-kourier with decimal numbers plus a unit suffix such as "ns", "us" (or "µs"), "ms", "s", "m", "h". #878

Eventing Extensions

Apache Kafka Broker and Source

💫 New Features & Changes

  • Changed partition strategy for rebalancing from default (RangeAssignor) to StickyAssignor . #2299
  • Failed events are now decorated with Knative error extensions when routed to the deadLetterSink for more context. #2374

🐞 Bug Fixes

  • Kafka Broker and KafkaSink ignore a trailing slash in the HTTP path. #2462

Thank you, contributors

Release Leads:

Contributors:

Learn more

Knative is an open source project that anyone in the community can use, improve, and enjoy. We'd love you to join us!

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