Version 2.12.1
Released: Tuesday, April 15, 2025π― Overview
This release introduces powerful new features for Wizflow including custom entity support with webcomponents, enhanced content management capabilities, and improved chat completion events. These updates significantly expand the platformβs flexibility and integration options.β¨ Major Features
π Article Page Support
Umbraco Article Pages
Create rich article pages directly in Umbraco CMS with support for:
- Generic page templates for flexible content
- SEO-optimized article structures
- Integrated content management workflow
- Dynamic content rendering in Wizflow
π€ Chat Completion Events
Enhanced Chat Flow Control
New support for chat completion events in chatflows enables:
- Better tracking of conversation endpoints
- Automated triggers on chat completion
- Enhanced analytics for conversation flows
- Improved user journey mapping
π Minor Enhancements
π Custom Role Management
- Environment-based role assignment allows custom role names via environment variables
- More flexible permission structures for different deployment scenarios
- Simplified role management across tenants
π¨ UI/UX Improvements
CMS Integration
- Dynamic font management - Fonts can now be changed directly from Umbraco CMS
- Seamless typography updates without code changes
- Better brand consistency across all pages
π§ Technical Updates
Authentication & Security
- Refactored auth guards across B2B dashboard for improved security
- Consistent authentication handling across all protected routes
- Enhanced session management
CMS API Updates
- Migration from deprecated data types in Umbraco CMS API content mapping
- Important: This change breaks compatibility with previous FG deployments
- Improved data structure for future scalability
π Bug Fixes
Template Management
- Duplicate template feature now correctly updates interpolation and references
- Old IDs properly mapped to new generated IDs
- Maintains workflow integrity during duplication
Node Management
- Fixed duplication of nodes when adding entities and triggers with dependencies
- Resolved issues when selected entity is part of dependency chain
- Improved workflow visualization accuracy
Frontend Fixes
- Responsiveness improvements in expertβs view warning box
- Fixed visual issues with house message display
- Corrected login email template formatting
- Added missing CSP directives for cookie policy
Chatflow Improvements
- Fixed scroll and layout issues in Dreamplan signup chatflow
- Improved response edit UX for better user experience
- Enhanced visual consistency across all chat interfaces
Email & File Handling
- Email file attachments now send with correct file types
- Support for predefined file types in constants
- Works seamlessly with both Mailgun and Azure email services
Routing & Navigation
- Fixed issues with cart/pension page error handling
- Now displays user-friendly messages instead of error pages
- Improved navigation flow for better user experience
Data Handling
- Added 0 value support to delete last loan on a house
- More intuitive loan management interface
- Consistent data validation across forms
π Development Improvements
Debugging
- Improved VSCode debugging setup for better developer experience
- Enhanced breakpoint handling
- Better source map support
Build & CI/CD
- Fixed GitHub Action for changelog checking
- Improved continuous integration reliability
- Better version control workflows
β οΈ Breaking Changes
CMS API Mapping
The migration away from deprecated Umbraco data types breaks compatibility with all previous FG deployments. Existing deployments will need to be updated to use the new mapping structure.π Migration Notes
For CMS Users
- Update all Umbraco templates to use the new data structure
- Verify article page configurations
- Test font management through CMS interface
For Developers
- Update authentication guard implementations
- Review duplicate template functionality if using custom templates
- Verify email attachment configurations
Need help with this update? Our support team is ready to assist with migration questions at support@wizflow.io