github knative/eventing knative-v1.2.1
Knative Eventing release v1.2.1

latest releases: knative-v1.16.1, v0.43.1, knative-v1.15.4...
2 years ago

Release notes for Eventing 1.2

Changelog since 1.1

🚨 Breaking or Notable

  • Change default Broker delivery spec (#6011, @pierDipi)
  • Unify inconsistent ConfigMaps (#5875, @odacremolbap)
    • The Channel template at the ConfigMap that Brokers use to declare the underlying channel must be located under the channel-template-spec element. The previous channelTemplateSpec element has been deprecated.
    • PingSource's ConfigMap element for maximum size has been redefined as data-max-size. The previous dataMaxSize element has been deprecated.

💫 New Features & Changes

  • 🎁 Traces generated by PingSource includes some k8s attributes (k8s.namespace, k8s.name, k8s.resource). (#5928, @lionelvillard)
  • 🎁 Add new new-trigger-filters experimental feature. When enabled, Triggers support a new filters field that conforms to the filters API field defined in the CloudEvents Subscriptions API. It allows you to specify a set of powerful filter expressions, where each expression evaluates to either true or false for each event. (#5995, @devguyio)
  • Fixes the following vulnerabilities:
    • github.com/knative/pkg contains dependency that is subject to DoS attack.
    • githun.com/kubernetes/utils contains a security issue that was discovered where a user may be able to create a container with subpath volume mounts to access files & directories outside of the volume, including on the host filesystem. (#6057, @steven0711dong)

Dependencies

Added
  • github.com/antlr/antlr4/runtime/Go/antlr: 643d94f
  • github.com/certifi/gocertifi: 2c3bb06
  • github.com/cloudevents/sdk-go/sql/v2: v2.8.0
  • github.com/cockroachdb/errors: v1.2.4
  • github.com/cockroachdb/logtags: eb05cc2
  • github.com/coreos/go-systemd/v22: v22.3.2
  • github.com/felixge/httpsnoop: v1.0.1
  • github.com/getsentry/raven-go: v0.2.0
  • github.com/godbus/dbus/v5: v5.0.4
  • github.com/jpillora/backoff: v1.0.0
  • github.com/opentracing/opentracing-go: v1.1.0
  • github.com/stoewer/go-strcase: v1.2.0
  • go.etcd.io/etcd/api/v3: v3.5.0
  • go.etcd.io/etcd/client/pkg/v3: v3.5.0
  • go.etcd.io/etcd/client/v2: v2.305.0
  • go.etcd.io/etcd/client/v3: v3.5.0
  • go.etcd.io/etcd/pkg/v3: v3.5.0
  • go.etcd.io/etcd/raft/v3: v3.5.0
  • go.etcd.io/etcd/server/v3: v3.5.0
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.20.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.20.0
  • go.opentelemetry.io/contrib: v0.20.0
  • go.opentelemetry.io/otel/exporters/otlp: v0.20.0
  • go.opentelemetry.io/otel/metric: v0.20.0
  • go.opentelemetry.io/otel/oteltest: v0.20.0
  • go.opentelemetry.io/otel/sdk/export/metric: v0.20.0
  • go.opentelemetry.io/otel/sdk/metric: v0.20.0
  • go.opentelemetry.io/otel/sdk: v0.20.0
  • go.opentelemetry.io/otel/trace: v0.20.0
Changed
Removed
  • github.com/alecthomas/template: fb15b89
  • github.com/mattn/go-runewidth: v0.0.2
  • github.com/olekukonko/tablewriter: a0225b3
  • github.com/urfave/cli: v1.20.0
  • go.etcd.io/etcd: dd1b699
  • gopkg.in/cheggaaa/pb.v1: v1.0.25

Don't miss a new eventing release

NewReleases is sending notifications on new releases.