Skip to content

chore(deps): bump ElsaVersion to 3.9.0-preview.5757 - #273

Merged
sfmskywalker merged 1 commit into
release/3.9.0from
cursor/bump-elsaversion-preview-5757-16ea
Oct 3, 2026
Merged

sfmskywalker merged 1 commit into
release/3.9.0from
cursor/bump-elsaversion-preview-5757-16ea

Conversation

@sfmskywalker

@sfmskywalker sfmskywalker commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

Why

release/3.9.0 is on core 3.9.0-preview.5753 (9bba55bd, from #271). Core published 3.9.0-preview.5757 (5ef65395) with elsa-core#8589: dashboard per-section permission filtering so a runtime-only caller no longer hits the instance store on overview.

Change

  • Directory.Build.props: <ElsaVersion> 3.9.0-preview.5753 → 3.9.0-preview.5757
  • <ElsaStudioVersion> stays 3.9.0-preview.1797
  • No source changes. This repo has no dashboard contributor or DashboardProvider. #8589 adds init-only DashboardContext.CanRead (null = unrestricted) and is binary-compatible with the existing five-parameter constructor.

Verification

  • Restore against Feedz 3.9.0-preview.5757 + 3.9.0-preview.1797: succeeded
  • dotnet build Elsa.Extensions.sln -c Release: 0 errors
  • dotnet test Elsa.Extensions.sln -c Release (net10.0). No Docker socket in this environment, so Testcontainers PostgreSQL/Mongo facts failed with DockerUnavailableException. SQLite Dapper tests passed.
Assembly Passed Failed Skipped
Elsa.Dapper.UnitTests 19 0 0
Elsa.Persistence.Dapper.UnitTests 57 4 0
Elsa.MongoDb.UnitTests 27 40 0
Elsa.Scheduling.Quartz.UnitTests 159 0 0
Elsa.Scheduling.Quartz.ComponentTests 7 0 0
Elsa.Scheduling.Hangfire.UnitTests 25 0 0
Elsa.Mqtt.UnitTests 57 0 0
Elsa.Ldap.UnitTests 41 0 0
Elsa.Actors.ProtoActor.UnitTests 23 0 0
Elsa.Workflows.Runtime.ProtoActor.UnitTests 4 0 0
Elsa.Caching.Distributed.ProtoActor.IntegrationTests 8 0 0
Elsa.Logging.Core.UnitTests 18 0 0
Elsa.Logging.Core.IntegrationTests 2 0 0
Elsa.ServiceBus.MassTransit.UnitTests 2 0 0
Elsa.Secrets.Management.UnitTests 1 0 0
Elsa.Slack.Tests 0 0 1
Elsa.ServiceBus.AzureServiceBus.ComponentTests 0 0 1
Total 450 44 2

Failures are all DockerUnavailableException (Mongo Testcontainers fixture + 4 Dapper PostgreSQL facts). Skips are pre-existing. No compile or dashboard-contributor breakage from #8589.

Open in Web Open in Cursor 

Pin core to 5ef65395 so extensions compile against dashboard per-section permission filtering (#8589). Studio stays at 3.9.0-preview.1797.

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>

@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.

Elsa 3 Code Review: APPROVE + HIGH @ 9e19227

Code Review, Round 1/4

This PR is a one-line pin bump into release/3.9.0: ElsaVersion goes from 3.9.0-preview.5753 to 3.9.0-preview.5757 in Directory.Build.props. ElsaStudioVersion stays at 3.9.0-preview.1797.

What I checked

  • Core pin: the feed's Elsa.Workflows.Core 3.9.0-preview.5757 nuspec gives the repository commit as 5ef65395, which is the current elsa-core release/3.9.0 tip (the #8589 merge, which skips dashboard instance-store queries without workflows/instances:view).
  • Studio pin: the feed's Elsa.Studio 3.9.0-preview.1797 nuspec gives the repository commit as 2842adf0, which is still the elsa-studio release/3.9.0 tip, so leaving it unchanged is correct.
  • No stale pins: these two lines in Directory.Build.props are the only version pins left in the repo.
  • No source changes needed: nothing in ext implements a dashboard contributor or uses DashboardContext, so the #8589 change doesn't affect ext source.
  • Author's test run: the build has 0 errors. Of the tests, 450 pass, 2 are skipped and 44 fail, all with DockerUnavailableException, the same as on 5753. That's an environment limitation, not a regression.

Gate

  • Greptile is waived for elsa-extensions.
  • GitGuardian and CLA are green. ubuntu-latest and submit-nuget were still running when I posted this.
  • This approval holds only for this head. Merge once ubuntu-latest is green, and don't push again before merging.

@sfmskywalker
sfmskywalker merged commit b597739 into release/3.9.0 Oct 3, 2026
4 checks passed
@sfmskywalker
sfmskywalker deleted the cursor/bump-elsaversion-preview-5757-16ea branch October 3, 2026 18:00
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