🎯 Major Milestones
This release introduces a powerful new conditional builder system and prepares the platform for Node.js v22 with comprehensive improvements across UI, performance, and developer experience.🧠 Advanced Conditional Builder
Exhaustive Operators & Logic Gates
Complete redesign of the conditional system with enterprise-grade capabilities:
- Exhaustive operators for complex condition matching
- Grouping support for nested logical structures
- Logical gates (AND, OR, NOT) for sophisticated workflows
- Visual condition builder with intuitive interface
✨ Major Features
🔧 Enhanced Conditional Logic
- New conditional builder for flow builder - Exhaustive operators, grouping, and logical gates for sophisticated workflow control
- Advanced condition matching - Support for complex nested conditions
- Visual workflow representation - Better understanding of conditional paths
⚡ Performance Improvements
- Lazy loading for template preview images - Faster page loads and better user experience
- Node.js v22 preparation - Updated dependencies and compatibility fixes
- Enhanced PDF library support - Updated to support Node.js v22
🎨 UI/UX Enhancements
- Updated canvas UI - New design that fits the modern interface standards
- New Wizflow typography component - Added to Wizflow core for consistent text styling
- Enhanced resource input chips - Updated icons and colors throughout B2B dashboard and Wizflow assistant
- Background and styling improvements - Enhanced visual design for /assistant page
🤖 Assistant & Feedback Systems
- Automatic feedback logging - Implemented on Vibeflow and assistant for continuous improvement
- Enhanced user interaction tracking - Better analytics and user experience insights
🚀 Technical Improvements
Node.js v22 Compatibility
- Removed Node.js version requirement - From package.json to allow testing of Node.js 22 on Vercel
- PDF dependencies bump - Updated to support Node.js v22
- Dockerfile base updates - Prepared for Node.js v22 deployment
- Worker compatibility fixes - Updated PDF libraries and blob types
Schema & Architecture
- Refactored entities schema - More modular file structure for better maintainability
- Improved date/time formatting - Standardized locale-aware formatting across the application
- 24-hour time format - Switched from 12-hour format for clarity
- AI disclaimer improvements - Enhanced message clarity and user understanding
Package Updates
- Upgraded multiple dependencies - Updated
@codemirror/lang-json
,elkjs
,@aws-sdk/client-s3
, and@aws-sdk/s3-request-presigner
- Enhanced type safety - Better TypeScript support across packages
🐛 Bug Fixes & Improvements
Critical Fixes
- Wizflow logout functionality - Fixed issue where logout was not working properly
- Template Signage entity PDF viewer - Resolved PDF viewing issues
- Pensure calculation fixes - Fixed getting stuck on pension info re-calculation on
/pension
page - File upload validation - Extended upload entity with
allowedFilenamePattern
andmaxTotalSize
UI Fixes
- Dreams and houses page refresh - Fixed issue where saving/deleting required page refresh before showing changes
- Resource input chip improvements - Better visual consistency throughout the platform
- Missing API route - Added missing route from FG
Database & Performance
- UserID indices declaration - Added missing indices on household tables for better performance
- Enhanced error handling - Better error messages and system stability
🎨 User Experience Updates
Interface Improvements
- Modern canvas design with updated visual hierarchy
- Enhanced typography consistency across all components
- Better color scheme and iconography
- Improved loading states with lazy loading
Workflow Enhancements
- More intuitive conditional builder interface
- Better visual feedback for complex workflows
- Enhanced error handling and user guidance
- Streamlined template creation process
⚠️ Breaking Changes
None in this release - all changes are backward compatible.Questions about this release? Contact our support team at support@wizflow.io.