All releases
Temporal
Temporalv1.27

What's New in Temporal Server 1.27

Temporal 1.27 graduates Nexus to stable, adds multi-region namespace support, and ships significant reductions in history service memory — making it practical to run Temporal for very high-throughput workloads on cost-efficient hardware.

Share:XLinkedInWhatsApp

What's New

  • 1Nexus stable — cross-namespace and cross-cluster workflow invocation is now production-ready for multi-team platforms
  • 2Multi-region namespaces — automatically replicate namespaces across regions for disaster recovery without application changes
  • 3Workflow Update (synchronous request/response to running workflows) promoted to stable
  • 4History service memory reduced by ~40% through improved batch compression and LRU cache tuning
  • 5Worker versioning v2 — more ergonomic blue/green deployments with simplified version sets
  • 6New UI: workflow search with full SQL-like filter syntax across all visibility fields
  • 7Go SDK 1.30+ adds typed search attribute APIs and improved payload serialisation

Breaking Changes

  • Nexus v0 (preview) API removed — migrate to stable Nexus API if you adopted it early
  • Minimum Cassandra version raised to 4.0 for deployments using Cassandra persistence
  • go.temporal.io/sdk minimum version bumped to 1.28 for new server features

Upgrade Notes

Multi-region namespace is opt-in and requires no migration for existing namespaces. Worker versioning v2 is backwards-compatible — old version sets continue working until explicitly migrated.