* Fix `variables` handling override values set via `Set{VariableName}()` syntax
* Make `TenantsFeature` a dependency of `Multitenancy` to ensure streamlined initialization
From this point on, all application instances are multi-tenant with a single, default tenant. This streamlines the startup tasks that are designed around multitenancy.
* Add JS variable handling tests
* Ensure ExpandoObjects are correctly processed and synchronized between contexts and engines
Introduced a new helper method to process ExpandoObject conversions to JavaScript objects. Updated various handlers and functions to ensure ExpandoObjects are correctly processed and synchronized between contexts and engines. Added a new workflow test to validate the updated processing logic.
|
||
|---|---|---|
| .. | ||
| Contracts | ||
| Endpoints/Tenants | ||
| Extensions | ||
| Features | ||
| Options | ||
| Providers | ||
| Services | ||
| Elsa.Tenants.csproj | ||
| Elsa.Tenants.csproj.DotSettings | ||
| FodyWeavers.xml | ||