这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: knative/serving

v1.19.0

22 Jul 14:12
5765200
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fix labels and annotations propagation to k8s service on update (#15892, @dsimansk)

Uncategorized

  • Knative Serving now supports Kubernetes’ new "image" volume type. (#15878, @Fedosin)
  • System_internal_tls_test.go:110: TLS not used on requests to queue-proxy: pods "system-internal-tls-mjhqutwi-00001-deployment-6b84b959d7-mjkcs" not found (#15895, @maschmid)

Dependencies

Added

  • github.com/cenkalti/backoff/v5: v5.0.2
  • github.com/spiffe/go-spiffe/v2: v2.5.0
  • github.com/zeebo/errs: v1.4.0
  • go.opentelemetry.io/contrib/instrumentation/runtime: v0.62.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc: v1.37.0
  • go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp: v1.37.0
  • go.opentelemetry.io/otel/exporters/prometheus: v0.59.0
  • go.opentelemetry.io/otel/exporters/stdout/stdouttrace: v1.37.0
  • go.yaml.in/yaml/v2: v2.4.2
  • go.yaml.in/yaml/v3: v3.0.3
  • sigs.k8s.io/randfill: v1.0.0

Changed

  • cel.dev/expr: v0.19.1 → v0.23.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0 → v1.27.0
  • github.com/cncf/xds/go: cff3c89 → ae57f3c
  • github.com/go-jose/go-jose/v4: v4.0.2 → v4.0.5
  • github.com/go-logr/logr: v1.4.2 → v1.4.3
  • github.com/golang-jwt/jwt/v4: v4.5.1 → v4.5.2
  • github.com/golang/mock: v1.4.4 → v1.1.1
  • github.com/google/btree: v1.0.1 → v1.1.3
  • github.com/google/cel-go: v0.22.0 → v0.23.2
  • github.com/gorilla/websocket: v1.5.3 → e064f32
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.26.1 → v2.27.1
  • github.com/klauspost/compress: v1.17.11 → v1.18.0
  • github.com/prometheus/client_golang: v1.20.5 → v1.22.0
  • github.com/prometheus/client_model: v0.6.1 → v0.6.2
  • github.com/prometheus/common: v0.62.0 → v0.65.0
  • github.com/prometheus/procfs: v0.15.1 → v0.16.1
  • go.etcd.io/etcd/api/v3: v3.5.16 → v3.5.21
  • go.etcd.io/etcd/client/pkg/v3: v3.5.16 → v3.5.21
  • go.etcd.io/etcd/client/v2: v2.305.16 → v2.305.21
  • go.etcd.io/etcd/client/v3: v3.5.16 → v3.5.21
  • go.etcd.io/etcd/pkg/v3: v3.5.16 → v3.5.21
  • go.etcd.io/etcd/raft/v3: v3.5.16 → v3.5.21
  • go.etcd.io/etcd/server/v3: v3.5.16 → v3.5.21
  • go.opentelemetry.io/contrib/detectors/gcp: v1.34.0 → v1.35.0
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.54.0 → v0.58.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.62.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.27.0 → v1.37.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp: v1.33.0 → v1.37.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.28.0 → v1.37.0
  • go.opentelemetry.io/otel/metric: v1.34.0 → v1.37.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.37.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.37.0
  • go.opentelemetry.io/otel/trace: v1.34.0 → v1.37.0
  • go.opentelemetry.io/otel: v1.34.0 → v1.37.0
  • go.opentelemetry.io/proto/otlp: v1.3.1 → v1.7.0
  • golang.org/x/crypto: v0.37.0 → v0.39.0
  • golang.org/x/lint: 738671d → d0100b6
  • golang.org/x/mod: v0.24.0 → v0.25.0
  • golang.org/x/net: v0.39.0 → v0.41.0
  • golang.org/x/oauth2: v0.26.0 → v0.30.0
  • golang.org/x/sync: v0.13.0 → v0.15.0
  • golang.org/x/sys: v0.32.0 → v0.33.0
  • golang.org/x/term: v0.31.0 → v0.32.0
  • golang.org/x/text: v0.24.0 → v0.26.0
  • golang.org/x/tools: v0.32.0 → v0.34.0
  • google.golang.org/genproto/googleapis/api: e9438ea → 513f239
  • google.golang.org/genproto/googleapis/rpc: e9438ea → 513f239
  • google.golang.org/grpc: v1.71.1 → v1.73.0
  • honnef.co/go/tools: v0.0.1-2020.1.4 → ea95bdf
  • k8s.io/api: v0.32.2 → v0.33.1
  • k8s.io/apiextensions-apiserver: v0.32.1 → v0.33.1
  • k8s.io/apimachinery: v0.32.2 → v0.33.1
  • k8s.io/apiserver: v0.32.1 → v0.33.1
  • k8s.io/client-go: v0.32.2 → v0.33.1
  • k8s.io/code-generator: v0.32.2 → v0.33.1
  • k8s.io/component-base: v0.32.1 → v0.33.1
  • k8s.io/gengo/v2: 2b36238 → 1244d31
  • k8s.io/kms: v0.32.1 → v0.33.1
  • k8s.io/kube-openapi: 2c72e55 → c8a335a
  • knative.dev/caching: 8f20a11 → fd36b19
  • knative.dev/hack: c577ed9 → 70d4b00
  • knative.dev/networking: 6268d93 → edb1a4a
  • knative.dev/pkg: ed3e215 → 19d3cc2
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.31.0 → v0.31.2
  • sigs.k8s.io/structured-merge-diff/v4: v4.5.0 → v4.6.0
  • sigs.k8s.io/yaml: v1.4.0 → v1.5.0

Removed

  • cloud.google.com/go/bigquery: v1.8.0
  • cloud.google.com/go/datastore: v1.1.0
  • cloud.google.com/go/pubsub: v1.3.1
  • cloud.google.com/go/storage: v1.10.0
  • dmitri.shuralyov.com/gpu/mtl: 666a987
  • github.com/BurntSushi/xgb: 27f1227
  • github.com/IBM/sarama: v1.43.1
  • github.com/Shopify/sarama: v1.19.0
  • github.com/Shopify/toxiproxy: v2.1.4+incompatible
  • github.com/alecthomas/template: fb15b89
  • github.com/chzyer/logex: v1.1.10
  • github.com/chzyer/readline: 2972be2
  • github.com/chzyer/test: a1ea475
  • github.com/eapache/go-resiliency: v1.6.0
  • github.com/eapache/go-xerial-snappy: c322873
  • github.com/eapache/queue: v1.1.0
  • github.com/go-gl/glfw/v3.3/glfw: 6f7a984
  • github.com/go-gl/glfw: e6da0ac
  • github.com/go-kit/kit: v0.9.0
  • github.com/go-stack/stack: v1.8.0
  • github.com/go-task/slim-sprig: 52ccab3
  • github.com/gogo/googleapis: v1.1.0
  • github.com/google/martian/v3: v3.0.0
  • github.com/google/martian: v2.1.0+incompatible
  • github.com/google/renameio: v0.1.0
  • github.com/gorilla/context: v1.1.1
  • github.com/hashicorp/go-uuid: v1.0.3
  • github.com/hpcloud/tail: v1.0.0
  • github.com/ianlancetaylor/demangle: 5e5cf60
  • github.com/jcmturner/aescts/v2: v2.0.0
  • github.com/jcmturner/dnsutils/v2: v2.0.0
  • github.com/jcmturner/gofork: v1.7.6
  • github.com/jcmturner/gokrb5/v8: v8.4.4
  • github.com/jcmturner/rpc/v2: v2.0.3
  • github.com/jstemmer/go-junit-report: v0.9.1
  • github.com/konsorten/go-windows-terminal-sequences: v1.0.3
  • github.com/kr/logfmt: b84e30a
  • github.com/lyft/protoc-gen-validate: v0.0.13
  • github.com/onsi/ginkgo: v1.7.0
  • github.com/pierrec/lz4/v4: v4.1.21
  • github.com/pkg/profile: v1.2.1
  • github.com/rabbitmq/amqp091-go: v1.9.0
  • github.com/rcrowley/go-metrics: cf1acfc
  • github.com/streadway/amqp: 75d898a
  • github.com/stvp/go-udp-testing: 469649b
  • golang.org/x/image: cff245a
  • golang.org/x/mobile: d2bd2a2
  • gopkg.in/alecthomas/kingpin.v2: v2.2.6
  • gopkg.in/errgo.v2: v2.1.0
  • gopkg.in/fsnotify.v1: v1.4.7
  • gopkg.in/tomb.v1: dd63297
  • rsc.io/binaryregexp: v0.2.0
  • rsc.io/quote/v3: v3.1.0
  • rsc.io/sampler: v1.3.0

v1.18.1

10 Jun 12:05
4853ead
Compare
Choose a tag to compare

What's Changed

Full Changelog: knative-v1.18.0...knative-v1.18.1

v1.17.2

10 Jun 11:13
653296d
Compare
Choose a tag to compare

What's Changed

Full Changelog: knative-v1.17.1...knative-v1.17.2

v1.17.1

02 May 00:41
ed7562c
Compare
Choose a tag to compare

What's Changed

  • [release-1.17] bump google container registry and dependent dependencies by @dprotaso in #15851

Full Changelog: knative-v1.17.0...knative-v1.17.1

v1.18.0

22 Apr 15:12
a4c4491
Compare
Choose a tag to compare

Changes by Kind

Bug or Regression

  • Fixes revision timeout defaulting when identical values are present in timeout settings. (#15617, @skonto)

Uncategorized

  • Add the ability to use mountPropagation for volumeMounts, gated under kubernetes.podspec-volumes-mount-propagation (#15758, @elijah-rou)
  • Adding support for CSI (Container Storage Interface) volumes. This feature allows users to mount CSI-compatible storage volumes into their Knative service containers. It enables integration with enterprise storage solutions and cloud provider storage services that implement the CSI specification. The feature is behind the flag kubernetes.podspec-volumes-csi. (#15815, @mwritescode)
  • Autoscaling: ignore ScaleDownDelay if the revision is not reachable (#15831, @scottjmaddox)
  • Bump go-containerregistry to address issues with tag to digest resolution on EKS (#15754, @dprotaso)
  • Fix golangci exclude config (#15775, @dsimansk)
  • Kubernetes min version is now v1.31 (#15774, @dprotaso)
  • Minimum Kubernetes version is now v1.31 (#15777, @dprotaso)
  • Support exec readiness probes for sidecar containers (#15773, @flomedja)

Dependencies

Added

  • github.com/containerd/log: v0.1.0
  • github.com/distribution/reference: v0.6.0
  • github.com/envoyproxy/go-control-plane/envoy: v1.32.4
  • github.com/envoyproxy/go-control-plane/ratelimit: v0.1.0
  • github.com/magefile/mage: v1.14.0
  • github.com/moby/docker-image-spec: v1.3.1
  • go.opentelemetry.io/auto/sdk: v1.1.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp: v1.33.0

Changed

Read more

v1.16.3

11 Mar 11:40
e36d8fa
Compare
Choose a tag to compare

What's Changed

Full Changelog: knative-v1.16.2...knative-v1.16.3

v1.16.2

28 Jan 11:38
674f624
Compare
Choose a tag to compare

What's Changed

Full Changelog: knative-v1.16.1...knative-v1.16.2

v1.17.0

22 Jan 12:27
6265a8e
Compare
Choose a tag to compare

Changes

  • Adding support for the "hostPath" volume type. The feature allows users to mount directories from the host node's filesystem into their Knative service containers. It enables access to local storage on the node, facilitating use cases such as accessing node-specific data or utilizing local caches. The feature is behind the flag kubernetes.podspec-volumes-hostpath. (#15648, @amarflybot)
  • Fixes previously supported probe syntax without a leading slash. (#15681, @skonto)
  • Fixes revision timeout defaulting when identical values are present in timeout settings. (#15617, @skonto)
  • A revision is now set to ContainerHealthy=True when it has ready replicas (#15503, @SaschaSchwarze0)
  • Add default container annotation to Pods created by the reconciler (#15694, @konstfish)
  • Allow explicitly setting containers.securityContext.privileged to false (#15643, @KapilSareen)
  • Fixes a problem in configuration reconciliation where labeler creates a different order of the route names listed via the annotation serving.knative.dev/routes compared to the configuration reconciler. (#15601, @skonto)
  • Kubernetes Deployments created for a Knative Revision are not configured with revisionHistoryLimit=0 which saves a lot of space in your Kubernetes database if you have a lot of Knative Services that are not updated while you regularly update Knative itself and pick up new queue-proxy images. (#15698, @SaschaSchwarze0)

Dependencies

Added
  • cloud.google.com/go/longrunning: v0.5.6
  • cloud.google.com/go/translate: v1.10.3
  • github.com/Azure/azure-sdk-for-go/sdk/azcore: v1.14.0
  • github.com/Azure/azure-sdk-for-go/sdk/azidentity: v1.7.0
  • github.com/Azure/azure-sdk-for-go/sdk/internal: v1.10.0
  • github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns: v1.2.0
  • github.com/AzureAD/microsoft-authentication-library-for-go: v1.2.2
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.24.2
  • github.com/Khan/genqlient: v0.7.0
  • github.com/Venafi/vcert/v5: v5.7.1
  • github.com/antlr4-go/antlr/v4: v4.13.0
  • github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding: v1.11.5
  • github.com/aws/aws-sdk-go-v2/service/route53: v1.44.0
  • github.com/frankban/quicktest: v1.14.6
  • github.com/go-http-utils/headers: fed159e
  • github.com/go-jose/go-jose/v4: v4.0.2
  • github.com/golang-jwt/jwt/v5: v5.2.1
  • github.com/kylelemons/godebug: v1.1.0
  • github.com/pkg/browser: 5ac0b6a
  • github.com/sosodev/duration: v1.3.1
  • github.com/vektah/gqlparser/v2: v2.5.15
  • go.opentelemetry.io/contrib/detectors/gcp: v1.31.0
  • go.opentelemetry.io/otel/sdk/metric: v1.31.0
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc: v1.3.0
  • gopkg.in/evanphx/json-patch.v4: v4.12.0
Changed
Read more

v1.15.3

22 Jan 19:51
3870dcd
Compare
Choose a tag to compare

What's Changed

Full Changelog: knative-v1.15.2...knative-v1.15.3

v1.16.1

21 Jan 11:40
06bb3a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: knative-v1.16.0...knative-v1.16.1