> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wizflow.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Version 2.12.1

> Custom entities, article pages, and enhanced chat completion support

# 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

***

> [!NOTE]
>
> **Need help with this update?** Our support team is ready to assist with migration questions at [support@wizflow.io](mailto:support@wizflow.io)

### Resources

* [Support](mailto:support@wizflow.io)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.