v2.67.0
2 days ago by Craig Adam
New Features
- Workspace Item Permissions: Added comprehensive permission handling for workspace items with UI integration and database migration to establish proper default permissions
- Configuration File Logging: Enhanced server logging capabilities to include configuration file details for better debugging and monitoring
- TypeScript and JSX Support: Enabled full TypeScript and JSX support in the code editor component for improved developer experience
Improvements
- AI Prompt Run Persistence: Added message persistence to AI prompt runs, allowing better tracking and analysis of AI interactions
- Deep Diff Component Refactoring: Refactored the deep-diff component to use setter/getter methods for improved performance and reliability
- Action Filtering: Implemented proper filtering to show only active actions in the UI, reducing clutter and improving usability
- Loop Agent Response Handling: Enhanced parameter passing between actions and sub-agents with improved response type handling
- Skip Code Building: Improved JavaScript language support for Skip chat code viewer and cleaned up placeholder code
- Logging Enhancements: Added schema formatting improvements and cleaned up Flyway escaping-related logging
Bug Fixes
- Flyway Template Escaping: Fixed critical issue where template syntax like
${id}
in SQL strings would break Flyway migrations by properly escaping them to$'+'{
- Child Component Assembly: Resolved bug in child component assembly process
- Payload Change Detection: Fixed payload change visualization to properly display when new payloads are introduced
- Skip Entity Filtering: Removed unnecessary skip entity filtering from test configuration files