workflow] Don't propagate cancellation from non-cancellable scopes to children (#1429)worker] Don't fail Worker on Activity Task decode failures (port from #1473) (#1477)ci] Enable file-based persistence on dev server for stress tests (#1480)workflow] Fix cancel-before-started abandon activity (#1487)doc] Docs were no longer being built and deployed in CI (#1494)workflow] Process all activation jobs as a single batch (#1488)Experimental support for worker tuning has been added along with an implementation for auto-tuning based on available
resources. WorkerOptions now has a tuner field that can be set to a WorkerTuner. This is composed of SlotSuppliers, of which currently FixedSize and ResourceBased are available. ResourceBased tuners change the number of available slots dynamically based on resource usage. For some examples of initializing the worker tuner, see here.
At some point the SlotSupplier interface will be manually implementable, but only fixed-size and resource-based slot suppliers are currently supported. Custom slot suppliers will appear in the future.
This SDK API is experimental and may change in incompatible ways in the future.
workflow] Unify GRPC::CANCELED and DEADLINE_EXCEEDED in an SDK Timeout exception for Update (#1452)workflow] Expose updateId to update handlers (#1450)workflow] Add upsert memo command (#1321)Fetched April 11, 2026