github knative/serving v0.23.0
Knative Serving release v0.23.0

latest releases: knative-v1.16.0, v0.43.0, knative-v1.14.2...
3 years ago

🚨 Breaking or Notable

  • Change the default post-install job to use sslip.io rather than xip.io. (#11298, @julz)

💫 New Features & Changes

  • The stats scraping in the autoscaler is now sensitive to the EnableMeshPodAddressability setting. A restart of the autoscaler is required for the setting to take effect if changed. (#11161, @markusthoemmes)
  • The state keeping in the activator is now sensitive to the EnableMeshPodAddressability setting. A restart of the activator is required for the setting to take effect if changed. (#11172, @markusthoemmes)
  • Tightens the heuristic for mesh being abled in the service scraper. We now expect all errors to be related to mesh (i.e. 503 status code). This prevents accidentally falling in to service scrape mode when errors are encountered for other reasons. (#11174, @julz)

🐞 Bug Fixes

Uncategorized

  • Added schemas to all CRDs. (#11244, @markusthoemmes)
  • Changed the rollout behavior of application deployment changes (due to Knative upgrade for example) to never have less ready posd than required. (#11140, @markusthoemmes)
  • Rate limits digest resolution (10 QPS, retry back-off 1s to 1000s) to prevent exceeding quota at remote registries (#11279, @julz)
  • Revision replicas shut down 15s quicker. (#11249, @markusthoemmes)
  • The activator's proxy is now sensitive to the EnableMeshPodAddressability setting. (#11162, @markusthoemmes)
  • Update the User-Agent used during tag resolution (#10590, @jonjohnsonjr)

Dependencies

Added

  • github.com/ahmetb/gen-crd-api-reference-docs: c1402a7

Changed

  • contrib.go.opencensus.io/exporter/prometheus: 6bcf6f8 → v0.3.0
  • github.com/containerd/stargz-snapshotter/estargz: a9a0c2d → v0.4.1
  • github.com/envoyproxy/go-control-plane: fd9021f → 668b12f
  • github.com/golang/protobuf: v1.4.3 → v1.5.2
  • github.com/google/go-containerregistry/pkg/authn/k8schain: 5c4818d → 9cf3ed4
  • github.com/google/go-containerregistry: 19c2b63 → v0.5.0
  • github.com/prometheus/client_golang: v1.9.0 → v1.10.0
  • github.com/prometheus/common: v0.19.0 → v0.20.0
  • github.com/prometheus/procfs: v0.2.0 → v0.6.0
  • github.com/prometheus/statsd_exporter: v0.15.0 → v0.20.0
  • golang.org/x/crypto: eec23a3 → 4f45737
  • golang.org/x/lint: 738671d → 83fdc39
  • golang.org/x/net: 5f4716e → e915ea6
  • golang.org/x/oauth2: f9ce19e → 5e61552
  • golang.org/x/sync: 09787c9 → 036812b
  • golang.org/x/sys: 22da62e → 4fbd30e
  • golang.org/x/text: v0.3.5 → v0.3.6
  • golang.org/x/time: 7e3f01d → f8bda1e
  • 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/caching: 5691bb3 → 9227826
  • knative.dev/hack: b6ab329 → 93ad912
  • knative.dev/networking: 999a770 → ace2d33
  • knative.dev/pkg: 952fdd9 → 4564797

Removed

Nothing has changed.

Don't miss a new serving release

NewReleases is sending notifications on new releases.