etcd v3.7.0-beta.0 introduces RangeStream for streaming large result sets, removes legacy v2store components, and marks v3.4 EOL. This beta includes bbolt v1.5.0 and raft v3.7.0.
Kubernetes v1.36 (Haru) ships 70 enhancements: user namespaces, declarative validation, and PSI metrics reach GA, alongside 25 new beta and 25 alpha features. This release strengthens security, validation workflows, and observability for the container orchestration platform.
AWS launched S3 Files, making S3 buckets accessible as high-performance file systems via NFS v4.1+ on EC2, ECS, EKS, and Lambda. It eliminates the tradeoff between S3's cost/durability and file system interactivity, achieving ~1ms latencies with automatic synchronization.
The official pkg.go.dev API launches, giving developers programmatic access to Go module metadata, package info, versions, and vulnerability data. Built with a stateless GET-only architecture, it eliminates the need for web scraping in tooling and IDE integrations. The API supports AI-assisted coding by providing high-fidelity context about the Go ecosystem.
Stack Overflow details their migration from Ingress-NGINX to a Gateway API-based solution after the project's retirement announcement. They evaluated Traefik, Istio, and NGINX Gateway Fabric, using Claude to analyze existing ingress patterns. The post covers their criteria, testing process, and architectural decisions for new Kubernetes traffic routing.
Google Cloud accidentally deleted UniSuper's entire subscription, wiping both primary and replicated data. The $124B Australian fund avoided total data loss only thanks to a third-party backup. GCP CEO Thomas Kurian publicly took the blame in a rare admission.
Simon Willison announced the first release of Datasette Agent, an extensible AI assistant for Datasette built on his LLM library. It provides a conversational interface for querying data and generating charts via plugins. The demo runs on Gemini 3.1 Flash-Lite and supports local models too.
CVE-2026-5223: Cargo incorrectly handled symlinks inside crate tarballs from third-party registries, allowing malicious crates to override another crate's source code. The fix ships in Rust 1.96.0 on May 28th, 2026. Crates.io users are unaffected.