releases.shpreview

v1.15.0

$npx -y @buildinternet/releases show rel_wjwFARGN6x_uCEuPCErX9

Notable Changes

Features

  • [opentelemetry] Expose functionality as plugin (#1884)
  • [worker] Worker Connection Replacement (#1902)
  • [workflow] Nexus Cancellation Types (#1894)
  • [worker] Worker deployment versioning is now GA (#1924)
  • [envconfig] Environment configuration is now GA (#1924)
  • [testing] Add API to setup Nexus endpoint on ephemeral test server (#1897)
  • [nexus] Expose Temporal Nexus operation info to Temporal Nexus operation (#1896)
  • [bun] 🧪 Bun support - experimental (#1906)
  • [runtime] 🧪 Buffered metrics - experimental (#1922)

Bug Fixes

  • [worker] Add exponential backoff on ResourceExhausted and other gRPC errors in Poller autoscaler (#1938 and #1944)
  • [native] Correct native binding type for workerValidate (#1939)
  • [client] Expose operatorService on ConnectionLike interface (#1904)
  • [opentelemetry] Serialize TraceState before exporting to sink (#1891)
  • [opentelemetry] makeWorkflowExporter accepts SpanProcessor (#1886)
  • [ai] Add await to tool execution (#1882)
  • [ai] Description was missing from the derived mcp tools (#1905)
  • [ai] Fix a bug in AI SDK MCP Schema conversion (#1890)
  • [common] Make search attribute type more lenient when parsing (#1943)
  • [workflow] Allow logging queries validators during replay (#1927)
  • [ai] Add missing dependency to ai package (#1878)
  • [worker] Fix wf_task_replay_latency metric recording for non-replay tasks (#1083)
  • [worker] Always send shutdown_worker RPC, fix WorkerStatus state when shutting down worker (#1082)
  • [worker] Fix bug where we count first WFT as sticky cache hit (#1091)

Dependencies

  • :boom: Drop node 18 support (#1930)
  • [api] Update Temporal Protobuf APIs to v1.61.0 (#1100)
  • [deps] Bump vulnerable dependencies (hono, jws, tar, ...) (#1900)
  • [deps] Run cargo update (#1937)
  • [deps] Bump webpack from 5.94.0 to 5.104.1 (#1929)
  • Upgrade eslint (#1933)
  • [deps] Bump bytes from 1.10.1 to 1.11.1 in /packages/core-bridge (#1921)
  • [deps] Bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 (#1928)
  • [deps] Bump tar from 7.5.3 to 7.5.7 (#1916)

Breaking changes are marked with :boom: Experimental features are marked with :test_tube:

Full Changelog: https://github.com/temporalio/sdk-typescript/compare/v1.14.1...v1.15.0

Fetched April 11, 2026