Added time slots system for granular booking management
Added business hours configuration (morning/afternoon)
Time inputs now restricted to business hours with 5-minute intervals
Capacity tracking per time slot (not just per date)
Frontend slot selection modal with real-time availabili
Added floating “Back to TOC” button for easier navigation
Added admin color theme settings: replaced free custom CSS editor with a controlled color-picker UI (grouped by theme), JS hex validation and server-side sanitization.
Inject front-end CSS variables from admin colors to apply theme safely without overriding defaults.
1.3.3
Implemented automatic database migrations with FK constraint management
Fixed customer creation to occur after successful reservation
Added event reminder time units (minutes, hours, days)
Improved AJAX error handling with timeout support
Fixed reservation deletion functionality
Enhanced data integrity and error logging
Fixed foreign key constraints for production deployments
1.3.2
Added customer contact synchronization with Brevo email marketing tool
Added customer listing management page
1.3.1
Added category editing via AJAX popup
Added support for multiple date ranges or individual dates
Improved admin UI and validation
Added event description and duration fields
Added secure reservation deletion via AJAX
Enhanced email templates with per-status support
Improved security with nonces and input sanitization