Release Notes

release

Envoy 1.40: HTTP/3 Goes Stable, Post-Quantum TLS Goes Default, and Your MCP Gateway Just Lost Its Authorization Passthrough

Envoy Proxy 1.40.0 hands-on: stable H3/QUIC, PQC-by-default TLS, the MCP router auth-header breaking change, and the bzlmod migration tax.

release

Karpenter v1.15.0 review: node repair grows up — from forced eviction to budgeted, rebootable disruption

Karpenter 1.15.0 turns node auto-repair into a voluntary disruption method: budgets, per-condition drain bounds, XID-aware GPU policies, in-place reboots.

release

External Secrets Operator 2.12: The 29-Hour Revert, the SA-Token Guardrail, and the Pulumi ESC Repair

ESO 2.12.0 blocks composed service-account-token Secrets, ships a 29-hour chart revert, repairs destructive Pulumi ESC pushes, and warns on replica races.

release

OpenTofu 1.13: A 'Light' Release That Quietly Redraws the Plan-Time Boundary

OpenTofu 1.13 adds assume... planning hints, built-in linting, WinRM removal, and a base64gzip change that will churn your plans.

release

OPA 1.21: The Indexer Rewrite, Two Silent Breaking Changes, and a Panic Patched in Five Days

OPA 1.21 rewrites rule indexing (660x on our probe) and switches YAML to the 1.2 core schema — two silent breaks. 1.21.0 segfaulted; 1.21.1 fixed it.

release

OpenTelemetry Collector v0.162: The queuebatch Rename, a Log-Dropping Bug Nobody Benchmarked, and Keepalive Defaults That Flip Overnight

OTel Collector v0.162.0 renames queuebatch to queue_batch, fixes a log-dropping batch split bug, and flips HTTP keepalive defaults. Analysis + configs.

release

Prometheus 3.15: The Silent-Corruption Patch, a 3.5-Year Socket Ask, and the XOR2 One-Way Door

Prometheus 3.15.0 fixes silent Agent-mode WAL corruption, ships Unix-socket scraping and OM 2.0, and makes XOR2 storage a one-way door. Analysis + configs.

release

containerd 2.4.1: The Five-Branch Patch and the CVE With No Workaround

containerd 2.4.1 fixes CVE-2026-53493, an image-pull DoS with no workaround, across five branches — leaving EOL 2.1.x users exposed. Patch matrix inside.

release

vLLM 0.30.0: The Engine Restart Problem Gets a Daemon, and Your Watermark Policy Gets a Trust Hole

vLLM 0.30.0 ships an IPC weight-cache daemon, Gumbel-max watermarking, and a host-tier KV cache — plus breaking config changes your fleet must plan for.

release

containerd 2.4.0: The Post-LTS Purge — Your Tracing Config Now Silently Does Nothing

containerd 2.4.0 removes deprecated CRI/tracing config and adds a mount manager for image volumes. Full migration guide.

release

Argo CD 3.6.0-rc1: AppSet Progressive Sync Metrics and CNPG Hibernation

Analysis of Argo CD's latest RC, focusing on AppSet visibility and CNPG resource management.

release

Backstage 1.55.0: Scaffolder Recovery and the Elasticsearch 8 Wall

Analysis of Backstage's latest release, focusing on task recovery and forced dependency upgrades.

release

Crossplane 2.4.1: Fixing the Control Plane Hand-off

Technical breakdown of the Crossplane 2.4.1 fix for the "cannot establish control" deadlock during package revision hand-offs.

release

Kubernetes 1.37.0: Iterative Stability over Feature Hype

Analysis of the Kubernetes 1.37.0 release and the trend toward core stability.

release

Kubernetes Changed Block Tracking: The Backup Efficiency Trap

Kubernetes Changed Block Tracking API (Beta) enables incremental volume backups by querying only modified blocks, but CSI driver quality determines reliability.

release

K8s v1.37 Memory QoS: Tiered Protection or Just More Knobs?

K8s v1.37 Memory QoS (Beta) adds tiered memory protection via cgroup v2, letting Kubelet distinguish critical pages from reclaimable cache to reduce OOM kills.

release

K8s v1.37 Native Histograms: Observability at the Source

K8s v1.37 Native Histograms (Beta) aggregate distributions at the source, enabling dynamic bucket resolution for latency metrics without redeployment.

release

K8s v1.37 Pod-Level Resource Managers: Stop Wasting Cores on Sidecars

K8s v1.37 Pod-Level Resource Managers (Beta) decouple NUMA-aligned CPU placement from individual container requests, eliminating the sidecar core tax.

release

Kubernetes v1.37 Storage Hardening: Finally Closing the emptyDir Gap

K8s v1.37 storage hardening adds bindMountOptions (noexec, nosuid, nodev) and emptyDir permission modes, closing the writable-executable volume gap.

release

Ollama 0.34.1: MLX Safetensors and the ChatGPT Desktop Bridge

Technical analysis of Ollama's update to MLX support and integration with ChatGPT.