✨ Features / Enhancements
- Allow custom ports for the primary container's livenessProbe by @Fedosin - #16572
- add an annotation to the kingress mapping tags to hostnames by @dprotaso - #16455
- only update the deployment if desired labels, annotations or spec changes by @dprotaso - #16554
🔐 Security / TLS / Reliability
- queue-proxy pod statistics security by @sonikaarora - #16366
- feat: use knative.dev/pkg/tls for reconciler TLS configuration by @Fedosin - #16431
- feat: use knative.dev/pkg/tls for activator TLS configuration by @Fedosin - #16424
- feat: use knative.dev/pkg/tls for queue-proxy TLS configuration by @Fedosin - #16425
- Update TLS import path to knative.dev/pkg/network/tls by @Fedosin - #16458
- Shutdown Websocket Connections Gracefully in the queue-proxy by @dprotaso - #16362
- Fix EnsureCleanup to properly skip clean up when requested by @dprotaso - #16372
📊 Metrics / Observability
- Add kn.revision.request.queued and kn.revision.request.active metrics by @prashanthjos - #16367
- minor refactoring of activator request metrics by @dprotaso - #16381
🌐 Networking / EndpointSlices / Scaling
- Migrate autoscaler stat forwarder to use EndpointSlices by @dprotaso - #16448
- Switch e2e testing assertions to use EndpointSlices by @dprotaso - #16454
- Add endpointslices/restricted permission to ClusterRole by @linkvt - #16465
- use the /scale subresource to when updating replica count by @dprotaso - #16540
⚙️ Performance / Stability / Testing
- increase timeout due to test flake by @dprotaso - #16389
- Stabilize performance test SLAs with tolerance thresholds by @aviralgarg05 - #16371
🧪 CI / Build / Tooling
- checkout the repo prior to restoring the cache by @dprotaso - #16373
- drop 1.33 k8s in kind testing by @dprotaso - #16385
- hack: remove deprecated GO111MODULE=on by @Ankitsinghsisodya - #16499
- ci: pin registry image to immutable SHA digest by @Ankitsinghsisodya - #16503
- fix: adding required permissions to top level and jobs in the workflow by @gaganhr94 - #16556
- Address linter warnings now that we've bumped to go1.26 by @dprotaso - #16557
🐛 Bug Fixes
📚 Docs / Cleanup
- docs: update HTTP links to HTTPS in comments and docs by @Ankitsinghsisodya - #16551
- Fix spelling mistakes in comments, docs, and error strings by @Ankitsinghsisodya - #16547