What's Changed
- Update Dapper Migrations by @sfmskywalker in #6520
- Fix DbContext pooling by @sfmskywalker in #6531
- Add support for activity output testing by @sfmskywalker in #6529
- Add strict type checking for variable parsing by @sfmskywalker in #6536
- Fix race condition in Distributed Workflow Runtime during same-workflow event publishing by @sfmskywalker in #6538
- Fix Output Persistence of Async Activities by @sfmskywalker in #6542
- Moved compression to separate feature by @raymonddenhaan in #6554
- Enhanced Delete of variable persistence manager to allow drivers filt… by @MariusVuscanNx in #6558
- Fix TenantId Missing in ActivityExecutionRecords and DB Context Isolation in Multitenancy by @sfmskywalker in #6549
- Fix infinitely waiting Alterations Workflow by @sfmskywalker in #6561
- Extended the incidents data to include the activityNodeId by @MariusVuscanNx in #6570
- Fix MessageReceived not setting Result by @sfmskywalker in #6562
- Fix Container Type Evaluation by @sfmskywalker in #6584
- Fix Dispatch Workflow Resumption by @sfmskywalker in #6586
- Remove alteration models and refactor to use JsonObject by @sfmskywalker in #6582
- Refactor variable storage driver mapping logic. by @sfmskywalker in #6588
- Make input variable names case-insensitive in dictionary by @sfmskywalker in #6590
- Fixed Log Persistence Mode Evaluation For Activity Execution by @sfmskywalker in #6595
- Remove default commit strategy by @sfmskywalker in #6599
- Implement internal state activity persistence and logging mechanisms by @sfmskywalker in #6601
- Remove obsolete properties and refactor activity evaluation by @sfmskywalker in #6603
- Start a new workflow trace when triggered from UI by @raymonddenhaan in #6606
Full Changelog: 3.4.0-rc1...3.4.0-rc2