Temporal
Temporal logoTemporal · Feature trail

Worker Versioning

5 posts · Mar 2025 – Sep 2026

What this trail covers

Worker Versioning allows for safe deployment of new code changes to Workflows without breaking active executions. This includes concepts like Worker Deployments, Worker Deployment Versions, Build IDs, Pinned and Auto-upgrade Workflows, Current Versions, and ramping versions. The Temporal CLI provides commands for managing and rolling out updates, while the Worker Controller automates these processes in Kubernetes. The Worker Controller now supports autoscaling of Worker versions by allowing the use of new Worker Versioning APIs and a Deployments abstraction for pinning Workflows, ramping traffic, and testing new versions directly.

All Temporal trails