Theme

Introduction

Updates & Releases

The Hikma Health platform uses the CalVer versioning system - we find that this works best with our trunk based development (trunk is the dev branch), where all changes are assumed ready for production as long as tests pass. This acts as a forcing function to always have "working software" at any point in time.

CalVer is a versioning system based on calendar dates, typically using the format YYYY.MM.DD or variations thereof to indicate when a release was made.


Checking the verisions you currently have

(currenly migrating to calver)

Server

Open your repository (the fork you made form hikma-health-server repository), open the package.json file. There should be a "version" key with the value there.

Mobile

To check the currenly running versions of your app, open the app and go to the settings page. In the settings page, at the very top you will see the verion of your app next to the header.

Example: "Hikma Health(v0.4.4)" means you have version 0.4.4 installed.

🎉 2025.11.22

Mobile

Released: Version 0.4.4

New Features:

  • Pharmacy: A new pharmacy module to prescribe, track and manage patient medications
  • Inventory: Automatically track inventory through the prescribed and dispensed medications
  • A "Restart" button added to side menu to allow in-app restarts

Bug Fixes:

  • Autorotations respecting the device
  • Silenced inacurate errors from failed sync

Server

New Features:

  • Pharmacy: Keep track of prescriptions through the dashboard reports
  • Inveotory: Record and keep track of inventory

Bug Fixes:

  • Improved permissions re-initialization on new migration.
Previous
Getting started