Repository navigation
3.8.0
Elsa.Templates 3.8.0
This release aligns the dotnet new templates with the stable Elsa 3.8.0 Core and Studio packages.
Install or update
dotnet new install Elsa.Templates@3.8.0The package provides elsa-server, elsa-studio, and elsa-combined, including the existing static/shell feature models and Server, WebAssembly, and hybrid Studio hosting options. Generated projects require the .NET 10 SDK.
Changes
- Generated Elsa package references now use 3.8.0 and CShells references use 0.0.28. The previous template package 3.7.1 generated Elsa 3.7.0 references.
- Studio branding identifies the 3.8 release.
- Server and combined hosts enable the Dashboard API and workflow dashboard data provider used by the Studio landing page.
- .NET 10 host projects explicitly include the Blazor framework assets required when UI components come from packages.
- Hybrid hosts give their Server and WebAssembly pages distinct routes, so the configured hosting mode selects the correct page without ambiguous root routing.
- Generated Studio hosts register the shared authentication UI and the selected authentication mode required by 3.8.0, and pass the selected backend authentication configuration to the dashboard API client.
- Release packaging records and verifies the source commit, and subscribes once to GitHub release publication for both stable and prerelease releases.
- Generated-project checks verify configuration, authentication composition, and embedded dependency versions across 20 representative template combinations.
- Public sample identity credentials are confined to Development configuration. Shell hosts register identity and administrator bootstrap features, and static hosts bind API route settings through
Api:RoutePrefix.
Upgrading generated applications
Updating the template package changes future scaffolding; it does not update existing applications. Align an existing application's Elsa package references to 3.8.0 and review the Core release notes and Studio release notes, especially identity configuration and host-code execution defaults.
Implementation: Release Elsa templates 3.8.0 (#4) and Dashboard authentication (#5).
Full changelog: 3.7.1...3.8.0