Skip to content

Conversation

@chris-olszewski
Copy link
Member

What was changed

Add last_sdk_version field to WorkflowActivation

Why?

In order to provide a backwards compatible fix for temporalio/sdk-typescript#1677, we need to be able to identify if the workflow was ran with an affected version. Making this field available to lang SDKs allow us to do this check.

Checklist

  1. Part of [Bug] Upgrading OTel Interceptor to 1.11.5+ breaks signal-with-start and may cause NDE sdk-typescript#1677

  2. How was this tested:
    Unsure any additional testing is needed as this change just depends on InternalFlags behavior which already has tests for extracting metadata from workflow task completed events.

  3. Any docs updates needed?
    No

@chris-olszewski chris-olszewski force-pushed the olszewski/feat_include_sdk_version_wfl_activation branch from b09b27b to ad45085 Compare October 22, 2025 12:47
@chris-olszewski chris-olszewski marked this pull request as ready for review October 23, 2025 13:44
@chris-olszewski chris-olszewski requested a review from a team as a code owner October 23, 2025 13:44
@chris-olszewski chris-olszewski merged commit be69557 into master Oct 23, 2025
33 of 34 checks passed
@chris-olszewski chris-olszewski deleted the olszewski/feat_include_sdk_version_wfl_activation branch October 23, 2025 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants