Tags: elsa-workflows/elsa-studio
Tags
Refactor null initializations and add support for edge vertices Replace `default!` with explicit `null` assignments for clarity and uniformity in property initialization. Added a new `Vertices` property to `X6Edge` and updated `FlowchartMapper` to support mapping edge vertices, improving the flexibility of flowchart connections.
Remove Agent-related components and associated logic Deleted all components, pages, validation logic, and styling related to the Agent module, including `Agent.razor`, `Agents.razor`, and validators. This change also removes agent APIs, references, and dependencies across the project.
Update package versions and align Elsa dependencies Updated multiple package versions, including Microsoft.AspNetCore components to 9.0.4. Aligned Elsa dependencies by introducing ElsaExtensionsVersion and updating related package references to ensure consistency. This change ensures proper versioning and resolves potential mismatches in dependency management.
Update base_version and patch branch reference to 3.3.5 Updated the `base_version` and adjusted the branch reference for patch 3.3.5 in the GitHub Actions workflow. These changes ensure alignment with the latest release version and proper branch detection during workflow execution.
Refactor workflow definitions loading and update defaults. (#396) Improve `LoadWorkflowDefinitionsAsync` by filtering definitions to retain only the highest version for each `DefinitionId`. Additionally, standardize optional parameter defaults across `WorkflowDefinitionService` methods by replacing `default` with `null` for consistency.
PreviousNext