{"id":1935,"date":"2026-01-21T10:16:21","date_gmt":"2026-01-21T10:16:21","guid":{"rendered":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/?p=1935"},"modified":"2026-05-07T05:15:29","modified_gmt":"2026-05-07T05:15:29","slug":"kivicare-v4-0","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/kivicare-lite\/documentation\/changelog\/kivicare-v4-0\/","title":{"rendered":"Kivicare v4.0"},"content":{"rendered":"<div class=\"nolwrap\">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.4.0<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">07 May 2026<\/span><\/em><\/h5>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>New Features<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> Added option to set service as Private or Public during service creation.<\/li>\n\n\n\n<li><strong>[New]<\/strong> Enabled clinic admin modification in the Edit Clinic module.<\/li>\n\n\n\n<li><strong>[New]<\/strong> Integrated Webhook for PayPal payment gateway.<\/li>\n\n\n\n<li><strong>[New]<\/strong> Added encounter medical report settings to enable or disable reports for encounters via settings.<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Fixes &amp; Improvements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed] Appointment Shortcode<\/strong>: Automatically skips clinic selection when only one clinic is available and ensures all available services are displayed correctly.<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> <strong>Encounter Template<\/strong>: Resolved list visibility issues when permissions are restricted, added option to hide reports, improved UI consistency with global theme support, and fixed various translation issues.<\/li>\n\n\n\n<li><strong>[Fixed] Date Format<\/strong>: Resolved consistency issues for site-wide custom date formats and fixed appointment slot date display.<\/li>\n\n\n\n<li><strong>[Fixed] Doctor Sessions<\/strong>: Resolved session handling issues for doctors associated with multiple clinics.<\/li>\n\n\n\n<li><strong>[Fixed] Service Management<\/strong>: New services created during encounter closure are now visible in the service list.<\/li>\n\n\n\n<li><strong>[Fixed] Clinic Selection<\/strong>: Automatically select clinic when only the default clinic is available, preventing redundant selection steps.<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Resolved multiple translation issues for better localization.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.3.0<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">13 Apr 2026<\/span><\/em><\/h5>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Enhanced Security &amp; E2EE<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> Introduced End-to-End Encryption (E2EE) for sensitive patient data, medical records, and clinic settings to ensure maximum privacy and compliance.<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Fixes &amp; Improvements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Translation issues across multiple modules to improve localized experience.<\/li>\n\n\n\n<li><strong>[Fixed] <\/strong>Calendar toolbar functionality and visibility bugs.<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Resolved various minor bugs and stability improvements.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.2.1<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">18 Mar 2026<\/span><\/em><\/h5>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Multi-Clinic &amp; Registration Enhancements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> Enabled multi-clinic selection during patient registration with paginated select component and backend validation<\/li>\n\n\n\n<li><strong>[New]<\/strong> Allowed doctors to select multiple clinics during registration; clinic selection menu stays open for improved UX<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Updated translation templates to reflect new registration form changes<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Added dynamic translation context for sidebar labels based on user roles<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>New Features &amp; Improvements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New] <\/strong>Patient list can now be filtered by mobile number for faster search<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Axios instance now includes&nbsp;<code>withCredentials<\/code>&nbsp;for proper cross-origin request handling<\/li>\n\n\n\n<li><strong>[Improvement] <\/strong>Dashboard configuration is invalidated after appointment mutations to ensure accurate updates<\/li>\n\n\n\n<li><strong>[Improvement] <\/strong>Responsive design for mobile devices<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Fixes &amp; Refactoring<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Admin bar is now forcefully disabled for all non-admin KiviCare roles for improved role-based access control<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Canceled appointments were not appearing in the appointment list; now displayed correctly<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> &#8220;Canceled&#8221; status filter was not functioning properly; now resolved<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Navigation error in custom forms<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Auto-closing functionality added for past appointments<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> After registration, users are automatically redirected to their respective dashboards<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.2.0<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">02 Mar 2026<\/span><\/em><\/h5>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Compatibility<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> <span style=\"color: #0693e3\" class=\"stk-highlight\">Official WordPress.com platform compatibility introduced<\/span><\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Multi-Timezone Architecture Upgrade<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> Comprehensive multi-timezone support across the entire booking engine<\/li>\n\n\n\n<li><strong>[New]<\/strong> Patient profile, Clinic, and Clinic Admin timezone configuration support<\/li>\n\n\n\n<li><strong>[New]<\/strong> Automatic browser timezone detection in booking widget for smarter default selection<\/li>\n\n\n\n<li><strong>[New] <\/strong>Internal UTC-based appointment storage architecture for consistent global scheduling<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Enhancements &amp; Performance Improvements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Improvement]<\/strong> Replaced&nbsp;<code>dayjs<\/code>&nbsp;dependency with native JavaScript&nbsp;<code>Date<\/code>&nbsp;and&nbsp;<code>Intl.DateTimeFormat<\/code>&nbsp;for faster rendering<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Deep query caching for KCQueryBuilder (select and count operations) with automatic invalidation and full Redis Cache plugin compatibility<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Replaced generic SkeletonSlots with optimized AppointmentFormSkeleton loaders<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Upgraded Specialty dropdown to PaginatedSelect for high-volume dataset handling<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>Fixes &amp; Refactoring<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Improved backend filtering logic for \u201cUpcoming Appointments\u201d aligned with wp_timezone mapping<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.1.4<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">26 Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> Added appointment calendar support for Admin and Clinic Admin roles<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Minor bug fixes<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.1.3<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">23 Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Security fixes <\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> UI fixes for holiday list <\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Minor bug fixes<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.1.<\/strong>2 \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">16 Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New] <\/strong>Integrated Dark Mode<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.1.<\/strong>1 \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">13 Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Patients Static List ID Not Fetch.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.1.0<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">13 Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[New]<\/strong> Added filters in Fullcalendar<\/li>\n\n\n\n<li><strong>[New]<\/strong> Holiday module: Add holiday for specific time, support for date range, multiple dates, and single date selection<\/li>\n\n\n\n<li><strong>[New]<\/strong> Appointment booking calendar UI: Show clinic\/doctor holiday, remaining slots, doctor off days on specific dates<\/li>\n\n\n\n<li><strong>[Fixed] <\/strong>Added unique ID in patient list during appointment booking<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Third party plugin and theme conflicts<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Appointment booking shortcode: Patient details not showing when service price is 0<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Register\/login shortcode conflict with theme<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.0.4<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">06 Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Gender other setting issue<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Default country code issue<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Calendar translation issue<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Calendar flatpicker date format issue<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Dashboard calendar translation issue<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Refactor login and register tab attributes to a single initial_tab for improved flexibility<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.0.3<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">2nd Feb 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Kivicare clinic and doctor list appointment button<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Plugin and theme conflict<\/li>\n\n\n\n<li><strong>[Added]<\/strong> Compatibility to update clinic<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Currency prefix and postfix issue<\/li>\n\n\n\n<li><strong>[Refactor]<\/strong> Distinguish dashboard permalink handling for administrator and clinic_admin roles<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.0.2<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">30 Jan 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>[Fixed]<\/strong> Appointment shortcode service image display issue<\/li>\n\n\n\n<li><strong>[Fixed]<\/strong> Patient added issue<\/li>\n\n\n\n<li><strong>[Improvement]<\/strong> Enhanced error handling<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.0.1<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">30 Jan 2026<\/span><\/em><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Migrated sidebar datatables for better consistency<\/li>\n\n\n\n<li>Book Appointment Shortcode UI<\/li>\n\n\n\n<li>Various minor <strong>bugs<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Version 4.0.0<\/strong> \u2013 <em><span style=\"color: #f68685\" class=\"stk-highlight\">28 Jan 2026<\/span><\/em><\/h5>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211; New Look &amp; Better Performance<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Completely redesigned modern interface<\/strong> built with ReactJS 19 and Bootstrap 5<\/li>\n\n\n\n<li><strong>Faster loading<\/strong> with lazy loading components and optimized performance<\/li>\n\n\n\n<li><strong>Smoother navigation<\/strong> with cleaner design and improved user experience<\/li>\n\n\n\n<li><strong>Better dashboard customization<\/strong> with custom color variables and enhanced styling options<\/li>\n\n\n\n<li><strong>Custom role-based dashboard URLs<\/strong> \u2013 dashboards now load on dedicated URLs instead of wp-admin pages<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211; More Secure &amp; Reliable System<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Stronger authentication module<\/strong> for better security and user access control On Custom notification<\/li>\n\n\n\n<li><strong>More stable background processing<\/strong> with WooCommerce Action Scheduler integration for queued tasks<\/li>\n\n\n\n<li><strong>Upgraded to WordPress REST API<\/strong> \u2013 deprecated old wp-admin AJAX routes for better reliability<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211;  Payment Enhancements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>New KnitPay integration<\/strong> supporting 500+ payment gateways, giving you more flexible payment options<\/li>\n\n\n\n<li>Learn more: <a href=\"https:\/\/wordpress.org\/plugins\/knit-pay\/\" target=\"_blank\" rel=\"noopener\">KnitPay Plugin<\/a><\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong> &#8211; Improved Appointment Scheduling<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Day-wise different time slots<\/strong> \u2013 doctors can now set unique availability for each day of the week<\/li>\n\n\n\n<li><strong>More flexible session management<\/strong> for accurate and personalized scheduling<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211; Multi-Language Support<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Language switcher in header<\/strong> so users can easily change their preferred language<\/li>\n\n\n\n<li>Better internationalization for global clinic management<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211;  Better Form Builder<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Drag-and-drop interface<\/strong> for easier custom form creation<\/li>\n\n\n\n<li><strong>Improved user experience<\/strong> with enhanced form builder design and functionality<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211;  Templates &amp; Email Improvements<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Print templates easily customizable<\/strong> through child themes for seamless branding<\/li>\n\n\n\n<li><strong>HTML support in email templates<\/strong> for richer, better-looking messages and notifications<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\"><strong>&#8211; Overall Performance Boost<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Faster page loads<\/strong> with optimized component rendering<\/li>\n\n\n\n<li><strong>Better data handling<\/strong> using TanStack Query for efficient state management<\/li>\n\n\n\n<li><strong>Streamlined system architecture<\/strong> for a smoother experience across the entire platform<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Version 4.4.0 \u2013 07 May 2026 New Features Fixes &amp; Improvements Version 4.3.0 \u2013 13 Apr 2026 Enhanced Security &amp; E2EE Fixes &amp; Improvements Version 4.2.1 \u2013 18 Mar 2026 Multi-Clinic &amp; Registration Enhancements New Features &amp; Improvements Fixes &amp; Refactoring Version 4.2.0 \u2013 02 Mar 2026 Compatibility Multi-Timezone Architecture Upgrade Enhancements &amp; Performance Improvements [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-1935","post","type-post","status-publish","format-standard","hentry","category-changelog"],"featured_image_src":null,"author_info":{"display_name":"wordpressadminiq","author_link":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/author\/wordpressadminiq\/"},"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/1935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/comments?post=1935"}],"version-history":[{"count":29,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/1935\/revisions"}],"predecessor-version":[{"id":3305,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/1935\/revisions\/3305"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/media?parent=1935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/categories?post=1935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/tags?post=1935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}