Skip to content

chore: bump ElsaVersion and ElsaStudioVersion to 3.8.2 - #207

Merged
sfmskywalker merged 1 commit into
release/3.8.2from
cursor/bump-elsa-3.8.2-50da
Sep 15, 2026
Merged

sfmskywalker merged 1 commit into
release/3.8.2from
cursor/bump-elsa-3.8.2-50da

Conversation

@sfmskywalker

@sfmskywalker sfmskywalker commented Sep 15, 2026

Copy link
Copy Markdown
Member

Bump central Elsa core and Studio package pins from 3.8.1 to 3.8.2 so extensions packages can republish from the correct release/3.8.2 tip against published core + studio 3.8.2.

This is the consumer fix path for #205: the 3.8.1 Mongo/Dapper nupkgs were packed before c9f83e5 / 0619be9, so they do not implement the 3-parameter TryMarkInterruptedAsync added in core 3.8.1. Republishing Mongo/Dapper from this tip with matching 3.8.2 pins lets hosts load against Elsa 3.8.2.

Why

Changes

  • Directory.Build.props: ElsaVersion and ElsaStudioVersion 3.8.13.8.2
  • Directory.Packages.props already uses $(ElsaVersion) / $(ElsaStudioVersion); no scattered PackageReference / PackageVersion pins were still hardcoded to 3.8.1
  • Left .github/workflows/packages.yml base_version at 3.8.0 (extensions publish version, not an Elsa.* pin). This PR does not retag or publish.

Verify

Base tip confirmed: 0619be93 on release/3.8.2.

Open in Web Open in Cursor 

Retarget central Elsa core and Studio package pins so extensions can republish Mongo/Dapper from the release/3.8.2 tip against published 3.8.2 packages.

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
@sfmskywalker
sfmskywalker marked this pull request as ready for review September 15, 2026 20:12

@sfmskywalker sfmskywalker left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review — Round 1/4 (tip-bound)

Verdict: APPROVE + HIGH
Tip: 5979edb8cda5a0c59d756bfdf17551096bbaf79drelease/3.8.2
Scope: Directory.Build.props only — ElsaVersion and ElsaStudioVersion 3.8.13.8.2.

Why APPROVE + HIGH

  • Minimal, correct 3.8.2-train republish pin (same pattern as prior ElsaVersion bumps). Directory.Packages.props already uses $(ElsaVersion) / $(ElsaStudioVersion); no leftover hardcoded 3.8.1 PackageVersion pins in that file.
  • nuget.org has Elsa / Elsa.Studio / Elsa.Studio.Workflows / Elsa.Api.Client at 3.8.2 — pins are resolvable.
  • Patch-safe for release/3.8.2; no code/API surface in this PR. Leaving packages.yml base_version at 3.8.0 is correct (extensions package version, not an Elsa.* pin).
  • Human-maintainable: two central properties, no cleverness.

Soft (non-blocking)

  • Tip CI when reviewed: GitGuardian + CLA + submit-nuget green. Merge when the suite you treat as required for this branch is green on tip.

Merge gate

Greptile waived on elsa-extensions. Merge on APPROVE+HIGH ∧ CI green.


Formal event: COMMENT (own-PR APPROVE blocked for author). Round 1 tip-frozen at 5979edb.

@sfmskywalker
sfmskywalker merged commit e7d05ef into release/3.8.2 Sep 15, 2026
3 checks passed
@sfmskywalker
sfmskywalker deleted the cursor/bump-elsa-3.8.2-50da branch September 15, 2026 20:14
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