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