Added
- CSV Import Enhancements – Added support for multiple clinic IDs in CSV imports with improved validation and mapping.
- Medical Report Downloads – Improved report filename handling by sanitizing titles and appending correct file extensions for downloads and API responses.
- Appointment Rescheduling SMS Templates – Added SMS templates for appointment rescheduling with improved notification error handling.
Enhanced
- Notification Formatting – Applied global date and time formatting helpers to appointment and current-time notification tags.
- Appointment Notifications – Improved appointment notification scheduling.
- Patient Imports – Improved patient import error logging and clinic mapping.
- Tax Calculation Logs – Updated tax calculation logging method.
- Metadata Storage – Improved Unicode handling in metadata storage and switched username generation to the global helper.
Fixed
- Custom Forms – Fixed nested custom form field sanitization.
- SMS Templates – Fixed duplicate or invalid SMS template entries.
- Reminder Emails – Resolved reminder email subject issue.
- Build Bundle – Fixed bundle script generation.
Added
Custom Form Conditional Logic – Added capability to show or hide fields based on user-defined conditions in custom forms.
2-Way Google Calendar Sync – Enhanced Google Calendar integration with full two-way synchronization support.
Custom Typography – Introduced font family settings to allow changing dashboard and interface fonts.
✨Enhanced
PDF Performance – Migrated from DOMPDF to mPDF library for significantly better performance and improved support for multiple languages in generated reports and invoices.
✨Fixed
Bugs – Resolved various minor bugs and stability improvements.
Added
Google Calendar – Added Google event templates for all user roles with custom event color based on appointment status
✨Fixed
Bugs – Bug fixes
- Theme
- [UPDATED] Compatibility with Elementor version 3.34.3
- [Fixed] Removed extra Swiper JS file loaded to prevent script conflicts.
- [Fixed] Minor bugs fixed.
[Fixed] Appointment data import issue.
[Compatibility] Now compatible with WordPress 6.7.2
[Fixed] Corrected special character display in send invoice file names.
[Fixed] Google Calendar event issue when booking appointments using WooCommerce Payment Gateway.
[Support] JSON support on notification template for Custom Notification Module.