Skip to content

Releases: elsa-workflows/elsa-extensions

3.6.0 RC2

3.6.0 RC2 Pre-release
Pre-release

Choose a tag to compare

@sfmskywalker sfmskywalker released this 06 Jan 10:07
1ff45c3

Elsa Extensions 3.6.0-rc2 (from 3.6.0-rc1)

Compare: 3.6.0-rc1...3.6.0-rc2

🌟 Highlights

  • Improved Quartz.NET clustering configuration with safer defaults and clearer APIs/documentation. (#110)
  • Added Elsa.Http.OpenApi project to the solution for HTTP OpenAPI capabilities. (#108)
  • Expanded package workflow triggers/versioning logic to include release/* branches. (5cef7e5) (5cef7e5)

⚠️ Breaking changes / upgrade notes

  • Renamed EnableClustering to ConfigureClusteringIdentity; update any usages accordingly. (#110)

✨ New features

  • Added EnableClustering API and fixed race conditions in Quartz.NET integration. (#110)
  • Auto-configured clustering identity in QuartzFeature with default values when not explicitly set. (#110)
  • Added Elsa.Http.OpenApi project to solution. (#108)

🔧 Improvements

  • Updated QuartzFeature XML docs to clarify clustering identity configuration and provide usage examples. (#110)
  • Added debug logging and clarified clustering documentation per review feedback. (#110)
  • Addressed review feedback to improve documentation and clarity around clustering setup. (#110)
  • Included release/* branches in package versioning logic in packages.yml. (5cef7e5)
  • Added release/* branch to workflow triggers in packages.yml. (5cef7e5)
  • Updated versions and refined package workflow logic in build and CI scripts. (d730f6e)

🐛 Fixes

  • Fixed race conditions in Quartz.NET integration when enabling clustering. (#110)

🔁 CI / Build

  • Included release/* branches in package versioning logic in packages.yml. (5cef7e5)
  • Added release/* branch to workflow triggers in packages.yml. (5cef7e5)
  • Updated versions and refined package workflow logic in build and CI scripts. (d730f6e)

📦 Full changelog (short)

  • Adds release notes playbook for Elsa Extensions (1ff45c3)
  • Update versions and refine package workflow logic in build and CI scripts (d730f6e)
  • Merge pull request #110 from elsa-workflows/copilot/harden-quartz-net-clustering (fd3ae2f)
  • Merge remote-tracking branch 'origin/main' into release/3.6.0 (292d95e)
  • Merge pull request #104 from elsa-workflows/enh/102 (1e6f287)
  • Update QuartzFeature XML docs to clarify clustering identity configuration and provide usage examples (b0c5f45)
  • Auto-configure clustering identity in QuartzFeature with default values if not explicitly set. (19696d1)
  • Rename EnableClustering to ConfigureClusteringIdentity and add useClustering param to SQLite (c64f131)
  • Add debug logging and clarify EnableClustering documentation per review feedback (3eee814)
  • Address code review feedback - improve documentation and clarity (f4fee5b)
  • Add EnableClustering API and fix race conditions in Quartz.NET integration (5c67fe0)
  • Initial plan (3bdc6dd)
  • Merge pull request #108 from elsa-workflows/task/inclide-http-openapi (a572181)
  • Add Elsa.Http.OpenApi project to solution (f8d588c)
  • Include release/* branches in package versioning logic in packages.yml (4d0e0bd)
  • Add release/* branch to workflow triggers in packages.yml (5cef7e5)
  • Merge pull request #107 from elsa-workflows/feat/activity-host (9722da9)

3.6.0 RC1

3.6.0 RC1 Pre-release
Pre-release

Choose a tag to compare

@sfmskywalker sfmskywalker released this 21 Dec 13:55
e46278a

Elsa Extensions — 3.6.0 RC1 Release Notes

Highlights

  • New integrations: Slack, Telnyx (call handling), Azure Service Bus, Orchard Core, and industrial protocol modules expand what you can automate from workflows.
  • Agents & AI: big step forward for agent-based workflows, including improvements, an AI Copilot experience, and a service-provider discovery endpoint.
  • DevOps & data tooling: GitHub integration (refactored into Elsa.DevOps.GitHub), SQL integration improvements, and a new CSV processing module.
  • Platform & runtime updates: .NET 10 (LTS) target framework support plus a broad set of refactors and dependency updates.

What’s Changed

New Integrations & Modules

Agents & AI

  • Add Agents by @sfmskywalker in #34
  • Elsa Agents: Add service provider discovery endpoint by @mohdali in #60
  • Implementing KernelFactory interface to allow custom factories + using SK function that supports external tools by @pugafran in #64
  • Improves Agents module and updates dependencies by @sfmskywalker in #69
  • Enhances Agents module with AI Copilot and more by @sfmskywalker in #70
  • Add Microsoft Agent Framework integration with code-first agents and multi-agent workflows by @Copilot in #99

DevOps

  • [WIP] Add Github Integration by @Copilot in #47
  • Refactor GitHub integration to Elsa.DevOps.GitHub by @KnibbsyMan in #51

Platform, Build & Repo Housekeeping

Persistence & Database

Fixes

Breaking Changes

  • BREAKING: Enhance Sql Evaluator to Support Object Properties by @KnibbsyMan in #87
    • If you use the SQL evaluator with variable placeholders, double-check expressions that previously assumed simple scalar values; object property access is now supported and may change parsing/behavior.

New Contributors

Full Changelog: https://github.com/elsa-workflows/elsa-extensions/commits/3.6.0-rc1

3.5.3

Choose a tag to compare

@sfmskywalker sfmskywalker released this 20 Dec 15:39
85f8820

Full Changelog: 3.5.2...3.5.3

3.5.2

Choose a tag to compare

@sfmskywalker sfmskywalker released this 19 Nov 19:16
03f07db

Full Changelog: 3.5.1...3.5.2

3.5.1

Choose a tag to compare

@sfmskywalker sfmskywalker released this 27 Sep 10:13
982b746

Full Changelog: 3.5.0...3.5.1

3.5.0

Choose a tag to compare

@sfmskywalker sfmskywalker released this 15 Aug 09:10
84395fe

Full Changelog: 3.4.0...3.5.0

3.5.0 RC2

3.5.0 RC2 Pre-release
Pre-release

Choose a tag to compare

@sfmskywalker sfmskywalker released this 04 Jul 18:45
7c1e032

Full Changelog: 3.5.0-rc1...3.5.0-rc2

3.5.0-rc1

3.5.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@sfmskywalker sfmskywalker released this 01 Jun 18:27
ed20059

What's Changed

  • Added Elsa.Studio.Agents project from elsa-studio

Full Changelog: 3.4.0...3.5.0-rc1

3.4.0

Choose a tag to compare

@sfmskywalker sfmskywalker released this 20 May 19:48
5b437bd

We’re excited to introduce the new [elsa-extensions](https://github.com/elsa-workflows/elsa-extensions) repository — the new home for all official Elsa extensions!

This new project provides a clean separation between the Elsa core runtime and optional integrations, making it easier to evolve and maintain both independently. As of version 3.6.0, the following modules have been moved from elsa-core to elsa-extensions:

  • Agents
  • AzureServiceBus
  • Telnyx
  • OrchardCore

Additionally, we’re welcoming a brand-new module: Slack integration, allowing workflows to easily post messages to Slack channels.

Going forward, more modules will continue to transition from elsa-core to elsa-extensions as part of our ongoing effort to streamline the Elsa ecosystem. Stay tuned!

3.4.0 RC2

3.4.0 RC2 Pre-release
Pre-release

Choose a tag to compare

@sfmskywalker sfmskywalker released this 07 May 09:20
6c7aa43

What's Changed

New Contributors

Full Changelog: 3.4.0-rc1...3.4.0-rc2