🚨 Breaking or Notable
💫 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.