Go
Go compiler drops unnecessary riscv64 masking and hardens SIMD codegen
Go's compiler removes redundant shifts on riscv64 and stops SIMD zeros from implying AVX support, tightening codegen correctness on older CPUs.
read --wire →
$ tail -f topics/go.log
Daily updates from Go and the cloud-native infrastructure written in it - Kubernetes, HashiCorp's stack, and the Go standard library.
21 updates across 3 projects this week.
One calm review of what shipped across Go - the commits, releases, and security advisories that matter. Every Monday, with security advisories same-day. Free, unsubscribe in one click.
We'll start you on the top Go projects - refine anytime. · Read a sample issue →
Go
Go's compiler removes redundant shifts on riscv64 and stops SIMD zeros from implying AVX support, tightening codegen correctness on older CPUs.
read --wire →
HashiCorp
Consul CNI DaemonSet tolerations become configurable via Helm, while Nomad fixes plan diff ordering for array indices.
read --wire →
Kubernetes
Kubernetes moved v1.37 API references through the docs pipeline and deleted the JobManagedBy feature gate, which signals cleanup ahead of the release.
read --wire →
Go
Go's compiler now inlines functions that call recover, and net/http deprecates Transport.CancelRequest to a no-op.
read --wire →
HashiCorp
Consul patched security vulnerabilities in js-yaml and nanoid while CODEOWNERS updates land across three Terraform repos.
read --wire →
Kubernetes
The Kubernetes release pipeline now signs provenance attestations with a second identity, and the watch cache stops inflating its dispatch metric.
read --wire →
Go
Go's crypto and sync libraries shipped fixes that close a host-key verification gap and reject misconfigured semaphores.
read --wire →
HashiCorp
Both HashiCorp plugins published nightly releases today, giving users a preview of upcoming features and fixes.
read --wire →
Kubernetes
kOps released v1.37.0-beta.1 and made nodeup.xz the canonical release artifact, while test-infra dropped support for EOL Debian 11.
read --wire →
Go
goimports ships a hidden performance win: cmd/goimports now uses filepath.WalkDir instead of filepath.Walk, cutting one lstat per directory entry.
read --wire →
HashiCorp
Terraform's AWS provider adds Direct Connect prefix allocation support, Google Beta fixes a Vertex AI read no-op, and both Nomad projects roll nightly snapshots.
read --wire →
Kubernetes
kops shipped 1.37.0-beta.1 with early Karpenter validation and GCE route and firewall cleanup fixes that stop cluster deletion from hanging.
read --wire →
Go
net/http now aborts in-flight response writes when the connection dies, fixing a Solaris hang, while a removed test skip breaks the solaris builder.
read --wire →
HashiCorp
Nomad drops its pointerOf helper and pins Go 1.26, a cleanup that signals the project is moving fast on modernization.
read --wire →
Kubernetes
kube-router's DaemonSet is getting a long-overdue modernization, while kOps stops trusting its own docs.
read --wire →
Go
Russ Cox landed a five-part fix for Unicode normalization that silently corrupted text, and gopls is hardening inlining, but the real headline is the type-checking cleanup rolling through go/types.
read --wire →
HashiCorp
Nomad's command package gets a long-awaited modernization while the rest of the HashiCorp ecosystem focuses on contributor docs.
read --wire →
Kubernetes
Kubernetes 1.37 is here, and with it a wave of changes that will reshape your cluster tooling and security posture.
read --wire →
Go
Damien Neil just deprecated the HTTP/2 Transport and Server in golang/net, signaling a major shift for Go's networking stack.
read --wire →
HashiCorp
Hashicorp's Azure provider introduces a common poller to handle Azure's eventual consistency, and Terraform finally surfaces TTL warnings on login.
read --wire →