v1.44.0
(Experimental) Stand Alone Nexus Operations
NOTE: Stand Alone Nexus Operation Support is experimental and currently only supported on pre-release versions of the [dev server](https://github.com/temporalio/cli/releases/tag/v1.7.1-standalone-nexus-operations).
Added support for Stand Alone Nexus Operations, allowing clients to
start and manage Nexus operations directly outside of a Workflow. Operations can be tracked through a NexusOperationHandle that supports getting results, describing, cancelling, and terminating executions. The client also exposes ListNexusOperations,
CountNexusOperations, and GetNexusOperationHandle for discovering
and reattaching to running operations.
Documentation, Samples, and instructions to request enablement in Temporal Cloud will be linked here when available.
SDK Flag SDKFlagMemoUserDCEncode has been enabled by default
Memo's previously didn't use the user data converter, now the SDK will first use the user data converter, and if user DC errors out, the default DC will be used as a fallback. If that also returns an error, the user DC error will be returned to the caller.
Note that old histories before this flag was flipped on will continue to use the old code path of not using the user DC.
What's Changed
- Bump go-m1cpu to v0.2.1 to fix SIGSEGV on Apple M5 by @dplyukhin in https://github.com/temporalio/sdk-go/pull/2327
- Set time to 10 minutes not 60 seconds by @yuandrew in https://github.com/temporalio/sdk-go/pull/2321
- Remove dead links by @yuandrew in https://github.com/temporalio/sdk-go/pull/2322
- Enable SDKFlagMemoUserDCEncode flag by default by @yuandrew in https://github.com/temporalio/sdk-go/pull/2332
- Add missing Describe() method to external storage s3driver docs by @Ozoniuss in https://github.com/temporalio/sdk-go/pull/2338
- feat: expose
ExecuteNexusOperationParamsfor external SDKs by @xepozz in https://github.com/temporalio/sdk-go/pull/2309 - Fix Worker Deployment test flakes by @yuandrew in https://github.com/temporalio/sdk-go/pull/2333
- Document default for ChildWorkflowOptions.WorkflowIDReusePolicy by @yuandrew in https://github.com/temporalio/sdk-go/pull/2339
- fix(logs): change WFT duration to trace level by @jmaeagle99 in https://github.com/temporalio/sdk-go/pull/2347
- Remove vendored ExternalStorageReference, use go.temporal.io/api v1.62.12 by @denniszag in https://github.com/temporalio/sdk-go/pull/2343
- remove stale nightly tps omes test by @THardy98 in https://github.com/temporalio/sdk-go/pull/2351
- Add support for Stand Alone Nexus Operations by @Quinn-With-Two-Ns in https://github.com/temporalio/sdk-go/pull/2280
- Add banner like other SDKs have by @Sushisource in https://github.com/temporalio/sdk-go/pull/2348
- Fix unsupported link log by @Quinn-With-Two-Ns in https://github.com/temporalio/sdk-go/pull/2354
- VLN-1344: remediate missing-dependency-cooldown by @picatz in https://github.com/temporalio/sdk-go/pull/2346
- Add doc comments to new struct fields for serialization context by @yuandrew in https://github.com/temporalio/sdk-go/pull/2324
New Contributors
- @dplyukhin made their first contribution in https://github.com/temporalio/sdk-go/pull/2327
- @xepozz made their first contribution in https://github.com/temporalio/sdk-go/pull/2309
- @denniszag made their first contribution in https://github.com/temporalio/sdk-go/pull/2343
Full Changelog: https://github.com/temporalio/sdk-go/compare/v1.43.0...v1.44.0
Fetched May 22, 2026
