Skip to content

Releases: elsa-workflows/elsa-core

2.15.0

21 Feb 20:06
5c26951
Compare
Choose a tag to compare

What's Changed

  • Allow to change encryption algorithm for secret properties by @4lexKislitsyn in #4591
  • Support JavaScript and Liquid when sending MQTT messages by @dwoldo in #5461
  • Fixes/rpa fix chromedriverdownload by @hcfv in #5690
  • [FEAT] 2.x support net9 and drop end of life core versions by @bachampson in #6314

New Contributors

Full Changelog: 2.14.1...2.15.0

3.3.3

09 Feb 07:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.3.2...3.3.3

3.3.2

06 Feb 20:04
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.3.1...3.3.2

3.3.2 RC2

06 Feb 17:40
Compare
Choose a tag to compare
3.3.2 RC2 Pre-release
Pre-release

What's Changed

Full Changelog: 3.3.2-rc1...3.3.2-rc2

3.3.2 RC1

30 Jan 08:16
1df28f1
Compare
Choose a tag to compare
3.3.2 RC1 Pre-release
Pre-release

What's Changed

  • Fix variable default value serialization and array type parsing by @sfmskywalker in #6328
  • Refactor MongoDbStore to use EmptyToNull for TenantId assignments and add StringExtensions for null handling by @sfmskywalker in #6329
  • Add SMTP server configuration and refactor email activity for improved error handling and attachment processing by @sfmskywalker in #6332
  • Fix variable mapping and aliasing by @sfmskywalker in #6340
  • Upgrade to NUKE 9.0.4 and fix automatic workflow generation by @lahma in #6339
  • Restore methods for traversing activity execution context hierarchy by @sfmskywalker in #6341
  • Validate unique input/output names before publishing workflow by @sfmskywalker in #6342
  • Restore old workflow runtime API by @sfmskywalker in #6344
  • Improve JSON array conversion in ObjectConverter by @sfmskywalker in #6350
  • Add support for ExpandoObject attachments in email sending by @sfmskywalker in #6351
  • Simplify DbContext creation with ActivatorUtilities. by @sfmskywalker in #6354

Full Changelog: 3.3.1...3.3.2-rc1

3.3.1

24 Jan 13:51
09c31d9
Compare
Choose a tag to compare

Summary

This patch release includes significant performance fixes.

What's Changed

Full Changelog: 3.3.0...3.3.1

3.2.4

24 Jan 14:07
Compare
Choose a tag to compare

What's changed

  • Prevent appending workflow instance ID to response header if the response has already started

Full Changelog: 3.2.3...3.2.4

3.3.0

22 Jan 18:02
7e06fef
Compare
Choose a tag to compare

⚠️ Important Note

Starting with Elsa 3.2.3, the SignalR hub has been secured to block anonymous requests. Since Elsa Studio currently doesn't make authenticated requests, this change results in 401 Unauthorized errors when attempting to view workflow instances in Elsa Studio.

To resolve this issue, follow these steps if you're using version 3.2.3 or later:

  1. Open your Elsa Workflow Server project.
  2. Locate the following lines of code (if present) and comment them out:
elsa.UseRealTimeWorkflows();
app.UseWorkflowsSignalRHubs();

Commenting out these lines disables real-time workflow updates, mitigating potential exploits until a permanent solution is implemented.

Elsa Studio will still function as expected, switching to a polling mechanism for updates instead of relying on SignalR.

What's Changed

Read more

3.3.0 RC8

17 Jan 19:28
7e06fef
Compare
Choose a tag to compare
3.3.0 RC8 Pre-release
Pre-release

What's Changed

Full Changelog: 3.3.0-rc7...3.3.0-rc8

3.3.0 RC7

11 Jan 19:23
Compare
Choose a tag to compare
3.3.0 RC7 Pre-release
Pre-release

What's Changed

  • Refactor JsonWorkflowStateSerializer to improve performance by @sfmskywalker in #6272
  • Fix performance issue with LocalWorkflowRuntime by @sfmskywalker in #6281
  • Update workflow creation to use async commit method by @sfmskywalker in #6282
  • Refactor array type handling in variable and JSON converters by @sfmskywalker in #6283
  • Implemented name filter to workflow instance filter and added case insensitivity to searching definitions and instances by name by @LarsNijholt in #6276
  • Enable customizable Hangfire job storage and deprecate obsolete APIs. by @sfmskywalker in #6284

New Contributors

Full Changelog: 3.3.0-rc6...3.3.0-rc7