Skip to content

Releases: knative/eventing

Knative Eventing release v1.8.1

15 Nov 12:11
23a7b56
Compare
Choose a tag to compare

Kubernetes 1.23 minimum version

  • The HorizontalPodAutoscaler manifests have been updated to v2, which is available with k8s 1.23+ (#6549, @matzew)
  • Fix PodSecurity Policy warnings for restricted environments (#6533, @matzew)
  • Remove check for v1 API of ConfigMap as there is only v1 CMs (#6502, @matzew)
  • Update test creation library to also use the v1 API of CronJob (#6537, @matzew)
  • Update k8s library to 1.25.2 (#6561, @lionelvillard)

Bug fixes and cleanups

  • Add readiness and liveness probes in Knative Eventing controller (#6566, @lionelvillard)
  • Fixes issue with sugar controller always setting the broker class to MTChannelBasedBroker instead of using the defaults ConfigMap (#6500, @gab-satchi)
  • InMemoryChannel receiver validates received events (#6511, @pierDipi)
  • Remove strict check in scorer plugins and respect max skew parameter. Requeue request when no pods available rather than fail scheduler. (#6524, @aavarghese)
  • Improve Channels performance by reading the response body of failed deliveries (#6521, @liuchangyan)

Knative Eventing release v1.7.5

15 Nov 12:25
d9552f7
Compare
Choose a tag to compare

Enhancements

  • Traces generated by ApiServerSource includes some k8s attributes (k8s.namespace, k8s.name). (#6458, @liuchangyan)
  • The delivery timeout feature is now beta and enabled by default. (#6472, @pierDipi)
  • 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, @pierDipi)

Fixes and cleanup

  • MT Broker ignores a trailing slash in the HTTP path. (#6471, @pierDipi)
  • Add Job resource to rekt, and Port SinkbindingV1Job test to rekt (#6481, @liuchangyan)
  • Port SinkbindingV1Deployment test to rekt, and fix some complie errors (#6479, @liuchangyan)

Dependencies

Added

Nothing has changed.

Changed

  • k8s.io/api: v0.23.8 β†’ v0.23.9
  • k8s.io/apiextensions-apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/apimachinery: v0.23.8 β†’ v0.23.9
  • k8s.io/apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/client-go: v0.23.8 β†’ v0.23.9
  • k8s.io/code-generator: v0.23.8 β†’ v0.23.9
  • k8s.io/component-base: v0.23.8 β†’ v0.23.9
  • k8s.io/gengo: 4627b89 β†’ 397b4ae
  • k8s.io/klog/v2: 43cc75f β†’ 0990e81
  • knative.dev/hack/schema: 65c463a β†’ 8d1e4cc
  • knative.dev/hack: 65c463a β†’ 8d1e4cc
  • knative.dev/pkg: e60d250 β†’ 4a03844
  • knative.dev/reconciler-test: f05db88 β†’ 177f826

Removed

Nothing has changed.

Knative Eventing release v1.6.3

25 Oct 11:57
ea94a3f
Compare
Choose a tag to compare

Changes by Kind

Uncategorized

  • πŸ› Fix parallel creating subscription with no subscriber if no filter is defined in its branches (#6405, @aliok)

Dependencies

Added

  • github.com/alecthomas/units: f65c72e
  • github.com/jpillora/backoff: v1.0.0

Changed

  • github.com/cloudevents/sdk-go/v2: v2.8.0 β†’ v2.10.1
  • github.com/konsorten/go-windows-terminal-sequences: v1.0.1 β†’ v1.0.3
  • github.com/prometheus/client_golang: v0.9.2 β†’ v1.11.1
  • go.uber.org/goleak: 6911603 β†’ v1.1.11
  • go.uber.org/multierr: v1.6.0 β†’ v1.8.0
  • go.uber.org/zap: v1.19.1 β†’ v1.21.0
  • gopkg.in/yaml.v3: 496545a β†’ v3.0.1
  • k8s.io/api: v0.23.5 β†’ v0.23.8
  • k8s.io/apiextensions-apiserver: v0.23.4 β†’ v0.23.8
  • k8s.io/apimachinery: v0.23.5 β†’ v0.23.8
  • k8s.io/apiserver: v0.23.4 β†’ v0.23.8
  • k8s.io/client-go: v0.23.5 β†’ v0.23.8
  • k8s.io/code-generator: v0.23.5 β†’ v0.23.8
  • k8s.io/component-base: v0.23.4 β†’ v0.23.8
  • knative.dev/hack/schema: 12d3e2a β†’ 65c463a
  • knative.dev/hack: 12d3e2a β†’ 65c463a
  • knative.dev/pkg: 19adf79 β†’ e60d250
  • knative.dev/reconciler-test: f750f80 β†’ f05db88
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 β†’ v0.0.30

Removed

Nothing has changed.

Knative Eventing release v1.8.0

18 Oct 06:06
0fe923c
Compare
Choose a tag to compare

Kubernetes 1.23 minimum version

  • The HorizontalPodAutoscaler manifests have been updated to v2, which is available with k8s 1.23+ (#6549, @matzew)
  • Fix PodSecurity Policy warnings for restricted environments (#6533, @matzew)
  • Remove check for v1 API of ConfigMap as there is only v1 CMs (#6502, @matzew)
  • Update test creation library to also use the v1 API of CronJob (#6537, @matzew)
  • Update k8s library to 1.25.2 (#6561, @lionelvillard)

Bug fixes and cleanups

  • Add readiness and liveness probes in Knative Eventing controller (#6566, @lionelvillard)
  • Fixes issue with sugar controller always setting the broker class to MTChannelBasedBroker instead of using the defaults ConfigMap (#6500, @gab-satchi)
  • InMemoryChannel receiver validates received events (#6511, @pierDipi)
  • Remove strict check in scorer plugins and respect max skew parameter. Requeue request when no pods available rather than fail scheduler. (#6524, @aavarghese)
  • Improve Channels performance by reading the response body of failed deliveries (#6521, @liuchangyan)

Knative Eventing release v1.7.4

18 Oct 12:31
52dc53c
Compare
Choose a tag to compare

Enhancements

  • Traces generated by ApiServerSource includes some k8s attributes (k8s.namespace, k8s.name). (#6458, @liuchangyan)
  • The delivery timeout feature is now beta and enabled by default. (#6472, @pierDipi)
  • 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, @pierDipi)

Fixes and cleanup

  • MT Broker ignores a trailing slash in the HTTP path. (#6471, @pierDipi)
  • Add Job resource to rekt, and Port SinkbindingV1Job test to rekt (#6481, @liuchangyan)
  • Port SinkbindingV1Deployment test to rekt, and fix some complie errors (#6479, @liuchangyan)

Dependencies

Added

Nothing has changed.

Changed

  • k8s.io/api: v0.23.8 β†’ v0.23.9
  • k8s.io/apiextensions-apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/apimachinery: v0.23.8 β†’ v0.23.9
  • k8s.io/apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/client-go: v0.23.8 β†’ v0.23.9
  • k8s.io/code-generator: v0.23.8 β†’ v0.23.9
  • k8s.io/component-base: v0.23.8 β†’ v0.23.9
  • k8s.io/gengo: 4627b89 β†’ 397b4ae
  • k8s.io/klog/v2: 43cc75f β†’ 0990e81
  • knative.dev/hack/schema: 65c463a β†’ 8d1e4cc
  • knative.dev/hack: 65c463a β†’ 8d1e4cc
  • knative.dev/pkg: e60d250 β†’ 4a03844
  • knative.dev/reconciler-test: f05db88 β†’ 177f826

Removed

Nothing has changed.

Knative Eventing release v1.5.6

18 Oct 11:53
aaa399b
Compare
Choose a tag to compare

Enhancements

  • Propagate per-component logging levels to source receive adapters. (#6391, @antoineco)

Fixes and cleanup

  • 🧹 MTChannelBroker filter does not proxy headers from replies anymore other than the headers specified in its hardcoded allow-list. The list so far only contains Retry-After. (#6357, @aliok)
  • πŸ› Fix pingsource-mt-adapter crash when the initial replicas is set to a value other than 0 (#6359, @lionelvillard)
  • πŸ› Fix Parallel not properly reporting underlying Channel creation failures (#6354, @lionelvillard)
  • 🧹 Now the Eventing Performance tests are ready to use, including Sender Throughput and latency graphs (#6340, @gabo1208)

Dependencies

Added

Nothing has changed.

Changed

  • knative.dev/hack/schema: 6ffd841 β†’ 12d3e2a
  • knative.dev/hack: 6ffd841 β†’ 12d3e2a
  • knative.dev/pkg: e325df6 β†’ 19adf79
  • knative.dev/reconciler-test: 994f0c3 β†’ f750f80

Removed

Nothing has changed.

Knative Eventing release v1.7.3

27 Sep 12:34
0bf545a
Compare
Choose a tag to compare

Enhancements

  • Traces generated by ApiServerSource includes some k8s attributes (k8s.namespace, k8s.name). (#6458, @liuchangyan)
  • The delivery timeout feature is now beta and enabled by default. (#6472, @pierDipi)
  • 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, @pierDipi)

Fixes and cleanup

  • MT Broker ignores a trailing slash in the HTTP path. (#6471, @pierDipi)
  • Add Job resource to rekt, and Port SinkbindingV1Job test to rekt (#6481, @liuchangyan)
  • Port SinkbindingV1Deployment test to rekt, and fix some complie errors (#6479, @liuchangyan)

Dependencies

Added

Nothing has changed.

Changed

  • k8s.io/api: v0.23.8 β†’ v0.23.9
  • k8s.io/apiextensions-apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/apimachinery: v0.23.8 β†’ v0.23.9
  • k8s.io/apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/client-go: v0.23.8 β†’ v0.23.9
  • k8s.io/code-generator: v0.23.8 β†’ v0.23.9
  • k8s.io/component-base: v0.23.8 β†’ v0.23.9
  • k8s.io/gengo: 4627b89 β†’ 397b4ae
  • k8s.io/klog/v2: 43cc75f β†’ 0990e81
  • knative.dev/hack/schema: 65c463a β†’ 8d1e4cc
  • knative.dev/hack: 65c463a β†’ 8d1e4cc
  • knative.dev/pkg: e60d250 β†’ 4a03844
  • knative.dev/reconciler-test: f05db88 β†’ 177f826

Removed

Nothing has changed.

Knative Eventing release v1.6.2

27 Sep 11:53
94b265d
Compare
Choose a tag to compare

Changes by Kind

Uncategorized

  • πŸ› Fix parallel creating subscription with no subscriber if no filter is defined in its branches (#6405, @aliok)

Dependencies

Added

  • github.com/alecthomas/units: f65c72e
  • github.com/jpillora/backoff: v1.0.0

Changed

  • github.com/cloudevents/sdk-go/v2: v2.8.0 β†’ v2.10.1
  • github.com/konsorten/go-windows-terminal-sequences: v1.0.1 β†’ v1.0.3
  • github.com/prometheus/client_golang: v0.9.2 β†’ v1.11.1
  • go.uber.org/goleak: 6911603 β†’ v1.1.11
  • go.uber.org/multierr: v1.6.0 β†’ v1.8.0
  • go.uber.org/zap: v1.19.1 β†’ v1.21.0
  • gopkg.in/yaml.v3: 496545a β†’ v3.0.1
  • k8s.io/api: v0.23.5 β†’ v0.23.8
  • k8s.io/apiextensions-apiserver: v0.23.4 β†’ v0.23.8
  • k8s.io/apimachinery: v0.23.5 β†’ v0.23.8
  • k8s.io/apiserver: v0.23.4 β†’ v0.23.8
  • k8s.io/client-go: v0.23.5 β†’ v0.23.8
  • k8s.io/code-generator: v0.23.5 β†’ v0.23.8
  • k8s.io/component-base: v0.23.4 β†’ v0.23.8
  • knative.dev/hack/schema: 12d3e2a β†’ 65c463a
  • knative.dev/hack: 12d3e2a β†’ 65c463a
  • knative.dev/pkg: 19adf79 β†’ e60d250
  • knative.dev/reconciler-test: f750f80 β†’ f05db88
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.27 β†’ v0.0.30

Removed

Nothing has changed.

Knative Eventing release v1.5.5

27 Sep 11:58
a98ac06
Compare
Choose a tag to compare

Enhancements

  • Propagate per-component logging levels to source receive adapters. (#6391, @antoineco)

Fixes and cleanup

  • 🧹 MTChannelBroker filter does not proxy headers from replies anymore other than the headers specified in its hardcoded allow-list. The list so far only contains Retry-After. (#6357, @aliok)
  • πŸ› Fix pingsource-mt-adapter crash when the initial replicas is set to a value other than 0 (#6359, @lionelvillard)
  • πŸ› Fix Parallel not properly reporting underlying Channel creation failures (#6354, @lionelvillard)
  • 🧹 Now the Eventing Performance tests are ready to use, including Sender Throughput and latency graphs (#6340, @gabo1208)

Dependencies

Added

Nothing has changed.

Changed

  • knative.dev/hack/schema: 6ffd841 β†’ 12d3e2a
  • knative.dev/hack: 6ffd841 β†’ 12d3e2a
  • knative.dev/pkg: e325df6 β†’ 19adf79
  • knative.dev/reconciler-test: 994f0c3 β†’ f750f80

Removed

Nothing has changed.

Knative Eventing release v1.7.2

13 Sep 12:30
6ffef0f
Compare
Choose a tag to compare

Enhancements

  • Traces generated by ApiServerSource includes some k8s attributes (k8s.namespace, k8s.name). (#6458, @liuchangyan)
  • The delivery timeout feature is now beta and enabled by default. (#6472, @pierDipi)
  • 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, @pierDipi)

Fixes and cleanup

  • MT Broker ignores a trailing slash in the HTTP path. (#6471, @pierDipi)
  • Add Job resource to rekt, and Port SinkbindingV1Job test to rekt (#6481, @liuchangyan)
  • Port SinkbindingV1Deployment test to rekt, and fix some complie errors (#6479, @liuchangyan)

Dependencies

Added

Nothing has changed.

Changed

  • k8s.io/api: v0.23.8 β†’ v0.23.9
  • k8s.io/apiextensions-apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/apimachinery: v0.23.8 β†’ v0.23.9
  • k8s.io/apiserver: v0.23.8 β†’ v0.23.9
  • k8s.io/client-go: v0.23.8 β†’ v0.23.9
  • k8s.io/code-generator: v0.23.8 β†’ v0.23.9
  • k8s.io/component-base: v0.23.8 β†’ v0.23.9
  • k8s.io/gengo: 4627b89 β†’ 397b4ae
  • k8s.io/klog/v2: 43cc75f β†’ 0990e81
  • knative.dev/hack/schema: 65c463a β†’ 8d1e4cc
  • knative.dev/hack: 65c463a β†’ 8d1e4cc
  • knative.dev/pkg: e60d250 β†’ 4a03844
  • knative.dev/reconciler-test: f05db88 β†’ 177f826

Removed

Nothing has changed.