Changelog

Kivicare v4.0


Version 4.2.118 Mar 2026
Multi-Clinic & Registration Enhancements
  • [New] Enabled multi-clinic selection during patient registration with paginated select component and backend validation
  • [New] Allowed doctors to select multiple clinics during registration; clinic selection menu stays open for improved UX
  • [Improvement] Updated translation templates to reflect new registration form changes
  • [Improvement] Added dynamic translation context for sidebar labels based on user roles
New Features & Improvements
  • [New] Patient list can now be filtered by mobile number for faster search
  • [Improvement] Axios instance now includes withCredentials for proper cross-origin request handling
  • [Improvement] Dashboard configuration is invalidated after appointment mutations to ensure accurate updates
  • [Improvement] Responsive design for mobile devices
Fixes & Refactoring
  • [Fixed] Admin bar is now forcefully disabled for all non-admin KiviCare roles for improved role-based access control
  • [Fixed] Canceled appointments were not appearing in the appointment list; now displayed correctly
  • [Fixed] “Canceled” status filter was not functioning properly; now resolved
  • [Fixed] Navigation error in custom forms
  • [Fixed] Auto-closing functionality added for past appointments
  • [Fixed] After registration, users are automatically redirected to their respective dashboards
Version 4.2.002 Mar 2026
Compatibility
  • [New] Official WordPress.com platform compatibility introduced
Multi-Timezone Architecture Upgrade
  • [New] Comprehensive multi-timezone support across the entire booking engine
  • [New] Patient profile, Clinic, and Clinic Admin timezone configuration support
  • [New] Automatic browser timezone detection in booking widget for smarter default selection
  • [New] Internal UTC-based appointment storage architecture for consistent global scheduling
Enhancements & Performance Improvements
  • [Improvement] Replaced dayjs dependency with native JavaScript Date and Intl.DateTimeFormat for faster rendering
  • [Improvement] Deep query caching for KCQueryBuilder (select and count operations) with automatic invalidation and full Redis Cache plugin compatibility
  • [Improvement] Replaced generic SkeletonSlots with optimized AppointmentFormSkeleton loaders
  • [Improvement] Upgraded Specialty dropdown to PaginatedSelect for high-volume dataset handling
Fixes & Refactoring
  • [Fixed] Improved backend filtering logic for “Upcoming Appointments” aligned with wp_timezone mapping
Version 4.1.426 Feb 2026
  • [New] Added appointment calendar support for Admin and Clinic Admin roles
  • [Fixed] Minor bug fixes
Version 4.1.323 Feb 2026
  • [Fixed] Security fixes
  • [Fixed] UI fixes for holiday list
  • [Fixed] Minor bug fixes
Version 4.1.2 – 16 Feb 2026
  • [New] Integrated Dark Mode
Version 4.1.1 – 13 Feb 2026
  • [Fixed] Patients Static List ID Not Fetch.
Version 4.1.013 Feb 2026
  • [New] Added filters in Fullcalendar
  • [New] Holiday module: Add holiday for specific time, support for date range, multiple dates, and single date selection
  • [New] Appointment booking calendar UI: Show clinic/doctor holiday, remaining slots, doctor off days on specific dates
  • [Fixed] Added unique ID in patient list during appointment booking
  • [Fixed] Third party plugin and theme conflicts
  • [Fixed] Appointment booking shortcode: Patient details not showing when service price is 0
  • [Fixed] Register/login shortcode conflict with theme
Version 4.0.406 Feb 2026
  • [Fixed] Gender other setting issue
  • [Fixed] Default country code issue
  • [Fixed] Calendar translation issue
  • [Fixed] Calendar flatpicker date format issue
  • [Fixed] Dashboard calendar translation issue
  • [Fixed] Refactor login and register tab attributes to a single initial_tab for improved flexibility
Version 4.0.32nd Feb 2026
  • [Fixed] Kivicare clinic and doctor list appointment button
  • [Fixed] Plugin and theme conflict
  • [Added] Compatibility to update clinic
  • [Fixed] Currency prefix and postfix issue
  • [Refactor] Distinguish dashboard permalink handling for administrator and clinic_admin roles
Version 4.0.230 Jan 2026
  • [Fixed] Appointment shortcode service image display issue
  • [Fixed] Patient added issue
  • [Improvement] Enhanced error handling
Version 4.0.130 Jan 2026
  • Migrated sidebar datatables for better consistency
  • Book Appointment Shortcode UI
  • Various minor bugs.
Version 4.0.028 Jan 2026
– New Look & Better Performance
  • Completely redesigned modern interface built with ReactJS 19 and Bootstrap 5
  • Faster loading with lazy loading components and optimized performance
  • Smoother navigation with cleaner design and improved user experience
  • Better dashboard customization with custom color variables and enhanced styling options
  • Custom role-based dashboard URLs – dashboards now load on dedicated URLs instead of wp-admin pages
– More Secure & Reliable System
  • Stronger authentication module for better security and user access control On Custom notification
  • More stable background processing with WooCommerce Action Scheduler integration for queued tasks
  • Upgraded to WordPress REST API – deprecated old wp-admin AJAX routes for better reliability
– Payment Enhancements
  • New KnitPay integration supporting 500+ payment gateways, giving you more flexible payment options
  • Learn more: KnitPay Plugin
– Improved Appointment Scheduling
  • Day-wise different time slots – doctors can now set unique availability for each day of the week
  • More flexible session management for accurate and personalized scheduling
– Multi-Language Support
  • Language switcher in header so users can easily change their preferred language
  • Better internationalization for global clinic management
– Better Form Builder
  • Drag-and-drop interface for easier custom form creation
  • Improved user experience with enhanced form builder design and functionality
– Templates & Email Improvements
  • Print templates easily customizable through child themes for seamless branding
  • HTML support in email templates for richer, better-looking messages and notifications
– Overall Performance Boost
  • Faster page loads with optimized component rendering
  • Better data handling using TanStack Query for efficient state management
  • Streamlined system architecture for a smoother experience across the entire platform

Suggestions & Improvements

Your email address will not be published. Required fields are marked *