Overview
This release marks a major update by consolidating all changes from versions 4.0.0 to 4.0.13 into a unified release. The new version focuses on enhanced usability, bug fixes, and key feature additions to improve workflow management, UI mode, and external API integrations.
---
Key Changes and Improvements
**Bug Fixes**
- **Log Display Issue**: Resolved a whitespace pre-wrap issue in log display.
- **UI Mode ACL**: Fixed access control issues in UI mode.
- **App Category Sorting**: Addressed a bug affecting the sorting of app categories.
- **Flow Instance Execution**: Resolved bugs related to external API flow instances.
- **External API UI Path**: Fixed path issues affecting the external API UI.
- **Workflow Kernel**: Corrected ID generation logic in the workflow kernel.
- **File Browser**: Fixed a file selector issue within workflow nodes.
- **Health Feature**: Resolved an interval disabling issue.
- **Execution Order**: Fixed cache-related execution order errors in workflows.
**New Features and Enhancements**
- **External API Integration**:
- Added external API UI with Bearer token support.
- Introduced a finish event for stream mode in external APIs.
- **Workflow Enhancements**:
- Added variable type checking for workflow nodes.
- New command: `dizest run <workflow_file>` for running workflows.
- Introduced an API for running workflows externally.
- Enabled copying of workflow results.
- Improved LLM stream mode support.
- Allowed relative library paths for workflows (`sys.path.append`).
- Added version management for DIZEST across Python environments.
- **UI and Usability Improvements**:
- Enhanced workflow UI with adjustable node sizes.
- Improved UI mode integration with better positioning and usability.
- Enhanced Codeflow usability, including smoother scrolling.
- Updated overall screen layout and structure for better user experience.
- **Authentication Updates**:
- Added ID & password options for login.
**Core and Infrastructure Updates**
- Enhanced MSA compatibility with core updates.
- Fixed bugs related to default configuration and workflow status tracking.
---
This release provides a comprehensive update with key fixes and usability improvements, ensuring a smoother user experience and better external API management.