Before starting the update, make sure that you have backed up your files and database so that you can be able to revert back to them if you face any issues
NEW: Users can now import contacts with dynamic contact fields as set in their settings section. When importing contacts, users need to download the template which will include all their configured dynamic contact fields.
Fixed WhatsApp template placeholders not being replaced with actual values when saving to database (including header text support)
Fixed contact field ordering not being persisted when dragging and dropping in settings
Fixed Arabic text handling in basic replies for proper case-insensitive matching
Commented out unnecessary logging in AutoReplyService for better performance
Fixed “Undefined property” error in ContactGroupsImport when uploading contact groups
Fixed URL encoding issue with placeholders (using rawurlencode for URL-specific placeholders)
Fixed contact import template download to include dynamic contact fields
Fixed export functionality to support both CSV and XLSX formats with user selection
Fixed Brazilian phone number validation issues with libphonenumber library by implementing custom validation for Brazilian numbers (8-14 digits support)
Fixed Flow Builder text entry node connector limit to allow multiple outgoing connections (increased from 2 to 100 connections)
Implemented adaptive formatting for Brazilian numbers based on length
Added support for legacy São Paulo mobile numbers (8-digit format)
Enhanced WebhookController to use Brazilian phone validation
Added comprehensive test coverage for Brazilian phone validation
NEW: Users can now import contacts with dynamic contact fields as set in their settings section. When importing contacts, users need to download the template which will include all their configured dynamic contact fields.
NEW: Introduction of Actions in Flowbuilder module. Actions allow users to automate tasks such as sending messages, updating contact fields, and triggering webhooks directly within a flow, making automation more powerful and flexible.
FIX: Resolved an issue where the Flowbuilder module was not being properly activated after installation or update, ensuring users can enable and use Flowbuilder features without manual intervention.