Skip to content

Knative Eventing release v0.23.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 18 May 09:21
· 7 commits to release-0.23 since this release
200e54c

Changes by Kind

🚨 Breaking or Notable

πŸ’« New Features & Changes

🐞 Bug Fixes

  • πŸ› duckv1.SourceSpec, TimeZone, Schedule will be populated when called by v1beta1/v1alpha2 clients (#5153, @eclipselu)
  • πŸ› Propagate trigger.spec.delivery to subscriptions for MTChannelBasedBroker. (#5267, @n3wscott)

Other (Cleanup or Flake)

  • Sequence now displays conditions as Unknown rather than False for non-terminal condition states. (#5369, @n3wscott)

Uncategorized

  • πŸ“„ MTChannelBasedBrokers will see improved filter performance for triggers with few or no trigger filters (#5288, @benmoss)

  • InMemoryController can be used independent of Eventing Core.

    To downgrade InMemoryController from release 0.23 to 0.22, the new to v0.23 webhook configuration:

    • kubectl delete ValidatingWebhookConfiguration validation.inmemorychannel.eventing.knative.dev
    • kubectl delete MutatingWebhookConfiguration inmemorychannel.eventing.knative.dev (#5355, @n3wscott)
  • Running validation for event ingress on mt broker (#5275, @matzew)

Dependencies

Added

  • github.com/cloudevents/conformance: v0.2.0
  • github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1
  • github.com/coreos/go-etcd: v2.0.0+incompatible
  • github.com/cpuguy83/go-md2man: v1.0.10
  • github.com/russross/blackfriday: v1.5.2
  • github.com/ugorji/go/codec: d75b2dc

Changed

  • contrib.go.opencensus.io/exporter/prometheus: 6bcf6f8 β†’ v0.3.0
  • github.com/cloudevents/sdk-go/v2: v2.2.0 β†’ v2.4.1
  • github.com/envoyproxy/go-control-plane: fd9021f β†’ 668b12f
  • github.com/golang/protobuf: v1.4.3 β†’ v1.5.2
  • github.com/onsi/ginkgo: v1.12.1 β†’ v1.14.2
  • github.com/onsi/gomega: v1.10.2 β†’ v1.10.4
  • github.com/prometheus/common: v0.19.0 β†’ v0.20.0
  • github.com/prometheus/statsd_exporter: v0.15.0 β†’ v0.20.0
  • golang.org/x/crypto: 7f63de1 β†’ 4f45737
  • golang.org/x/lint: 738671d β†’ 83fdc39
  • golang.org/x/net: ac852fb β†’ e915ea6
  • golang.org/x/oauth2: 08078c5 β†’ 5e61552
  • golang.org/x/sync: 09787c9 β†’ 036812b
  • golang.org/x/sys: ef89a24 β†’ 4fbd30e
  • golang.org/x/text: v0.3.4 β†’ v0.3.6
  • golang.org/x/time: 3af7569 β†’ f8bda1e
  • golang.org/x/tools: b0ab187 β†’ v0.1.0
  • google.golang.org/genproto: 8c77b98 β†’ 9910b6c
  • google.golang.org/grpc: v1.36.0 β†’ v1.37.0
  • google.golang.org/protobuf: v1.25.0 β†’ v1.26.0
  • knative.dev/hack/schema: b6ab329 β†’ 93ad912
  • knative.dev/hack: b6ab329 β†’ 93ad912
  • knative.dev/pkg: 6317ec6 β†’ 4564797
  • knative.dev/reconciler-test: 2a67496 β†’ ed3c378

Removed

  • github.com/cespare/xxhash/v2: v2.1.1