Skip to content

Knative Eventing Kafka release v1.2.0

Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 27 Jan 17:35
· 6 commits to release-1.2 since this release
c02bac0

Changes by Kind

πŸ’« New Features & Changes

  • Distributed KafkaChannel Status conditions refactored to accurately reflect runtime artifacts. Receiver no longer considers Dispatcher state when rejecting events and instead only evaluates ingress status. (#1024, @travis-minke-sap)
  • 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. (#1060, @steven0711dong)
  • In previous Knative versions, the spec.ceOverrides.extensions setting could be used to override optional and required cloud event attributes for KafkaSource objects. In 1.2.0 and newer versions, this setting can only be used to override optional attributes. If you attempt to use this setting to override a required cloud events attribute, the changes are rejected by the webhook. (#1038, @pierDipi)

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/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/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