•
v10.0.0 Major Update 24-JULY-2025
•
- [UPGRADE] Laravel 10 to 12
•
- [UPGRADE] Vendor Packages
•
- [UPGRADE] Node package.json & package.lock
•
- [ADD] Zoom content page which is required when making zoom accessible for live users
•
- [ADD] Integrate Google Maps to display Pharmacies in admin with dynamic markers and center coordinates
•
- [ADD] Integrate Google Maps to display Laboratories in admin with dynamic markers and center coordinates
•
- [ADD] Integrate Google Maps to display hospitals with dynamic markers and center coordinates
•
- [ADD] Implement logout functionality for users and add routes for bulk logout of doctors and patients
•
- [ADD] Appointment Scheduled Reminder Notification for Doctor
•
- [ADD] Appointment Scheduled Reminder Notification
•
- [FIX] Fix SQL query in Pharmacy model to use 'lng' instead of 'lang' for accurate distance calculation
•
- [FIX] Optimize doctor and lab search functionality with improved filter handling
•
- [FIX] Update doctor display template to handle missing treatment and category data gracefully
•
- [FIX] Remove debug info logging from OneSignal notification data
•
- [FIX] Update appointment_status column to use ENUM type for better status management
•
- [FIX] Update device token validation to handle empty strings
•
- [FIX] Videocall functionality
•
- [FIX] Enhance status change notification to support both patient and doctor notifications
•
- [FIX] Improve appointment cancellation logic
•
- [FIX] Code Formatting Fixes with PINT
•
v9.3.0 Update 09-MAY-2025
•
[ADD] patient details pre-filled in appointment booking form
•
[FIX] Verification routing issues
•
[FIX] added Chat notification APIs
•
[FIX] Update OneSignal notification handling for improved error logging and code clarity
•
[FIX] Refactor distance query in Hospital, Lab and Pharmacy models for improved security and readability
•
v9.2.0 Update 12-APR-2025
•
– [ADD] add default dialing code configuration
•
– [ENHANCEMENT] Improve OneSignal notification error handling and device token checks
•
– [ENHANCEMENT] Roles & Permissions
•
– [ENHANCEMENT] Add dynamic title support in main layout and update doctor detail view
•
– [FIX] Add cache reset after role creation
•
– [FIX] removed section in role management view to prevent accidentally mixing roles and permissions
•
– [FIX] Added missed import for OneSignal
•
– [FIX] booking button state management issue fixed
•
– [FIX] placeholder replacement in notification templates
•
– [FIX] Update blog description rendering to allow HTML content
•
– [FIX] Update pharmacy timeslot edit button display issue
•
– [FIX] Correct heading tag for lab timeslot edit link
•
– [FIX] Allow Multiline content rendering in doctor description
•
– [FIX] Allow Multiline content rendering in pharmacy description
•
– [FIX] Update blog description field to longtext for improved content storage
•
– [FIX] Optimize distance query construction in Hospital, Lab, and Pharmacy models
•
– [FIX] Update OneSignal configuration to use patient credentials for call notification
•
v9.1.0 Update 05-FEB-2025
•
– [FIX] Minor fix
•
– [ADD] Addition of a dev function & route for API
•
v9.0.1 Patch Fix Update 17-12-2024
•
– [FIX] Minor bug fix
•
v9.0.0 Major Update 27-11-2024
•
– [UPGRADE] Laravel Upgrade to v10
•
– [UPGRADE] PHP version 8.1 or Above
•
– [UPGRADE] Libraries updated according laravel & php version
•
– [FIX] Multiple Improvements
•
– [FIX] Mail templates improved & related bugs fixed
•
– [NOTE] There are Database Queries to run before updating the code. Included in the root folder.
•
v8.4.0 Feature Update 05-10-2024
•
– [NEW] Zoom Meeting Creation - Integration with OAuth2.0
•
– [NOTE] There are Database Queries to run prior to updating the code. Included in the root folder.
•
v8.3.0 Feature Update 19-09-2024
•
– [NEW] Add to Google Calendar Feature in Patient Website > Dashboard > Appointments
•
– [NEW] Send Mail & Push Notification when Patient books from the Website
•
– [NEW] Added search functionality for location in setting page
•
– [ENHANCEMENT] implemented redirection logic after login
•
– [FIX] Fix phone code selection in doctor registration form
•
– [FIX] doctor detail page UI: set cursor default for timeslot links
•
v8.2.0 Update 08-08-2024
•
[ADMIN PANEL]
•
– [ADD] Added new currency for Kenya and Ghana
•
– [UPDATE] Updated Paystack
•
– [FIX] appointment.blade.php to fix button logic for pending and cancel status
•
– [FIX] Delete prescription file when deleting appointment
•
– [FIX] added .gitignore file & blank folder for PDF uploads for prescriptions
•
v8.1.0 Update 18-07-2024
•
[ADMIN PANEL]
•
– [ADD] password field in create and edit doctor forms
•
– [ADD] login functionality to allow super admin to log in as a doctor
•
– [FIX] Item delete Failure response message
•
– [FIX] logo display logic in registration and login pages
•
– [FIX] Remove the delete button from the test report page
•
– [FIX] lab timeslot display issue in admin_custom.js and schedule.blade.php
•
– [FIX] pathology registration image upload issue
•
– [FIX] minor bug fixes
•
v8.0.1 Update 20-05-2024
•
[ADMIN PANEL]
•
– [ENHANCEMENT] Unnecessary Test category removed from appointment booking flow
•
– [ENHANCEMENT] added validation in updating verification setting
•
– [ENHANCEMENT] Free Trial plan limit editing is now possible
•
– [FIX] Validation for phone & email field in verification tab for admin settings
•
v8.0.0 Update 09-03-2024
•
- Multiple UI & Bug Fixes
•
v7.0.0 Update 19-02-2024 (“dev4” Branch)
•
[ADMIN PANEL]
•
- [CHANGE] Arabic translation file sorted alphabetically & added a few key values
•
- [FIX] Sidebar Logo path fixed
•
- [FIX] Bugs fixed while adding a doctor from admin. Multiple validation issues are fixed.
•
- [FIX] sendOtp function error sometimes
•
- [FIX] The birthdate field was not functioning properly in the registration form for both patients and doctors.
•
- [FIX] The verification code issue after registration at the pharmacy
•
- [FIX] If the verification code page gets lost after subscription, there was no way to return to the page to input the code.
•
- [FIX] Fix typos in language strings & added missed translations
•
- [FIX] Patient’s forgot password screen navigation flow fixed
•
- [FIX] The deletion of categories, expertise, and treatment will not occur automatically if they are linked to a doctor.
•
- [FIX] Map widget display issue in multiple pages
•
[WEBSITE]
•
- [FIX] Logo path fixed
•
- [FIX] Search fields was not working properly in blogs page
•
- [FIX] Validation issue in checkout page
•
- [FIX] css color issues in rtl direction
•
- [FIX] UI in multiple pages
•
- [FIX] minor issues
•
- [FIX] pharmacy working hours display issues
•
v6.0.0 Major Update 27-DEC-2023
•
[ADMIN PANEL]
•
- [MAJOR] Updated to Laravel 9
•
- [CHANGE] Packages in vendor folder changed, so replace your vendor folder with ours.
•
- [FIX] Insurer localization word
•
- [CHANGE] Arabic translation file sorted alphabetically & added a few key values
•
- [FIX] Sidebar Logo path fixed
•
- [FIX] Bugs fixed while adding a doctor from admin. Multiple validation issues are fixed.
•
- [ADD] Added a phpinfo.php file in the root to easily know which PHP version the code is using, it’s useful for our support person & for debugging as well.
•
[WEBSITE]
•
- [FIX] Logo path fixed