What's Changed
- Fix: Resolve Python.Runtime.BadPythonDllException in Elsa.ServerAndStudio.Web by @amirhaghajani in #6151
- fix JavaScript BigInt mapping to BigInteger serialization incorrect by @fanslead in #6164
- Enhance Multitenancy with Runtime Tenant Management and Task Handling by @sfmskywalker in #6173
- Fix JS Variable Setting Bug in Workflow Variable Sync Logic by @sfmskywalker in #6175
- Fix route data handling by @sfmskywalker in #6176
- Refactor and reorganize Workflow Storage modules. by @sfmskywalker in #6177
- Add synthetic properties to JS engine for exclusion by @sfmskywalker in #6178
- Introduce job unscheduling functionality by @sfmskywalker in #6183
- Fix race condition and add rate limiting to bookmark queue processing by @sfmskywalker in #6187
- Add schema registry support to Kafka module by @sfmskywalker in #6190
- Add TenantId to RunTaskWebhookPayload by @sfmskywalker in #6191
- Persist workflow variables during background execution. by @sfmskywalker in #6195
- Add .NET 9.0 target by @Suchiman in #6186
- Fix C# Script race conditino by @Suchiman in #6192
- Fix Primitive Collection serialization by @Suchiman in #6157
- [Feat: OTEL + Tenants] : Add TenantId Property to Span by @jdevillard in #6083
- Fix Quartz scheduler implementation by @sfmskywalker in #6200
- Introduce the possibility to exclude variable value retrieval for certain storage drivers by @MariusVuscanNx in #6201
- Disable activity state filtering temporarily. by @sfmskywalker in #6202
- Fixed variable value retrieval by @MariusVuscanNx in #6204
- Add concurrency locks to DefaultTenantService operations by @sfmskywalker in #6205
- Regenerate EF Core migrations for 3.2 compat by @sfmskywalker in #6206
- Improve variable parsing with error handling and logging by @sfmskywalker in #6207
- Fixed issues where the outputs of a background activity will not be mapped by @MariusVuscanNx in #6209
- Refactor variable handling in storage driver logic by @sfmskywalker in #6210
- Retention: Add sweep interval to feature configuration by @Sverre-W in #6208
- Retention: Allow to define cleanup strategy for workflow instances by @Sverre-W in #6211
- Refactor activity cancellation and bookmark handling. by @sfmskywalker in #6213
New Contributors
- @amirhaghajani made their first contribution in #6151
- @fanslead made their first contribution in #6164
Full Changelog: 3.3.0-rc3...3.3.0-rc4