releases.shpreview

v1.14.0

$npx -y @buildinternet/releases show rel_pXPjvpAqbdX_DyJFRunr8

Noteworthy Features

  • ๐Ÿงช [ai] Introduced (experimental) AI SDK Integration (#1792).
  • ๐Ÿ’ฅ [client] TLS is enabled by default if an API key is provided (#1847). To disable TLS in that specific context, explicitly set tls: false.

Minor Features

  • [opentelemetry] Create spans for all interceptor events (#1835)
  • [worker] Enable Worker heartbeating (#1818). Worker heartbeating allows smoother server-side behaviors when a Worker is shut down or somehow become unreachable.

Bug Fixes

  • [worker] The reusable workflow executor now properly runs dispose interceptors (#1834, thanks @mnahkies ๐Ÿ™).
  • [core-bridge] Include bridge macros rust package in core-bridge npm package to allow building from source (https://github.com/temporalio/sdk-typescript/pull/1852, thanks @stathis-alexander ๐Ÿ™)

Security

SDK-Core update

Commit https://github.com/temporalio/sdk-core/commit/bd02cceae2a4e0006fe86911a6ad3b7cf7dd2ad8 -> https://github.com/temporalio/sdk-core/commit/44a6576bbaac589b28afa173ca6d60757a4d821d

  • RealSysInfo uses cgroup CPU usage if available (temporalio/sdk-core#1029)
  • Worker Heartbeating (temporalio/sdk-core#1038)
  • Add temporal prefix to resource tuner metrics (temporalio/sdk-core#1043)
  • Avoid spamming gRPC message too large task failures (temporalio/sdk-core#1050)
  • No longer retry worker shutdown RPC (temporalio/sdk-core#1054)
  • Add explicit worker type configuration (temporalio/sdk-core#1059)
  • Emit GrpcMessageTooLarge as failure_reason for workflow tasks (temporalio/sdk-core#1069)

Full Changelog: https://github.com/temporalio/sdk-typescript/compare/v1.13.2...v1.14.0

Fetched April 11, 2026