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

  1. Update all Umbraco templates to use the new data structure
  2. Verify article page configurations
  3. Test font management through CMS interface

For Developers

  1. Update authentication guard implementations
  2. Review duplicate template functionality if using custom templates
  3. Verify email attachment configurations

Need help with this update? Our support team is ready to assist with migration questions at support@wizflow.io

Resources