Skip to content

release: 0.20.1 - #67

Merged
Tielem merged 1 commit into
mainfrom
dev
Sep 23, 2026
Merged

Tielem merged 1 commit into
mainfrom
dev

Conversation

@Tielem

@Tielem Tielem commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Release 0.20.1, a correction that changes no behaviour. Merging this to main tags v0.20.1 and dispatches spec-released to the SDK repos.

Merge with a merge commit, not a squash, as dev -> main always is.

What it fixes

Two conformance fixtures asserted what 0.20.0 had just retired or renamed, so every conforming implementation would have failed them. sdk-dotnet found them within minutes of running the corpus:

  • emission-rule-without-action expected UTOS-C504, retired in 0.20.0. It is renamed onemitted-rule-without-effect-or-exit and expects the reworded UTOS-T001 — which is what an onEmitted rule carrying neither an effect nor an exit now breaks, so the case keeps its point.
  • dispatch-bad-start-activity expected a path through handle. Its bundle was migrated to the workflow.call effect; its expected path was not.

No rule changes meaning and no proto changes, which is what makes this a patch rather than a minor. An implementation need not follow a patch — but one running the corpus will want this one.

Note for the SDK sync

sdk-dotnet is mid-implementation of 0.20.0 and will pick these up in its own branch rather than through a second vendor PR.

@Tielem
Tielem merged commit b93e8bc into main Sep 23, 2026
4 checks passed
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.

1 participant