mSupply v9.03 (2026-07-30)
Improvements
- Dispensary: Preference to “Show `Hold` checkbox on prescriptions” [18532]
- Inactive user auto-logout will now work on single-user sites [18365]
- Tender quotes log tab [18199]
- Optimise item import process [18360]
- Custom data (list type): add a way to clear a field value once set [18480]
Nauru
- Nauru: Prescribed but not dispensed report (Unfulfilled prescription report) [18513]
UK-Med
- Add ons on commercial invoice and freight info reports [18468]
South Sudan UNFPA
- South Sudan UNFPA – Waybill report with UNFPA logo only [18384]
Nigeria
- Integration: COMS inventory file creation to handle illegal filename characters (e.g. “/”) [18555]
Bug Fixes
- The cross-tab transaction report shows the suppliers instead of customers in the report [18501]
- Duplicate transaction category codes and descriptions accepted without validation alert [18496]
- Customer shortfall report does not provide the right data [18492]
- Duplicate process is not clearing some linked PO and GR record ID [18407]
- Prescription loading is slow for the first time when the ward is assigned [18375]
- Store Preferences `Expiring items period` and `Stocktake frequency` should not accept decimals [18316]
- Health supply hub supplier download does not populate address and contact fields in mSupply [18271]
- Fixed “Item usage report w/ pending PO” where it creates an empty line and an empty next page. [18211]
- Health supply hub `Test Connection ` shows test successful even if you entered the wrong credentials [18173]
- Avoid the use of the merged name in transactions after the names are merged [17926]
- Internal orders are not syncing when the default supplier is not visible to the customer [17890]
- Avoid editing the repacks transactions of stores of another site [17761]
- Repack cannot be created for the first time [17645]
- Avoid user timeout when adding/editing locations, items, masterlists and running reports [18481]
- Name store visibility tab incorrectly marks an extra store as visible [18471]
- Overdue stocktake value does not update in notification after finalising the stocktake [18448]
- ‘Execute On Server’ emails have no attachments [18371]
- Field in use alert if custom data is used by the same table name in preferences > custom fields [18256]
- There is no dashboard export scheduler even if the dashboard setting has been done in new datafile [18249]
- The reporting for ledger issues takes a long time to report even for a single store [17970]
- Runtime error when you try to delete the by the deleted supplier in tender [17862]
- Avoid exporting a disabled site [17710]
- “Can finalise/authorise replenishments” permissions not working [18506]
- Sync v5 site initialisation times out and loops for large/multi-store sites [18405]
Internal / Open mSupply
- Various field changes
- Upgrade to 4D v20.8 HF3 [18560]
- Make all scheduler processes preemptive [17972]
- cURL plugin to use openSSL 4.0 [18356]
Where is mSupply?
mSupply is primarily used in low- and middle-income countries around the world. You can find us in more than 35 countries.
Version History
- mSupply v9.03 (2026-07-30)
- mSupply v9.02 (2026-07-03)
- mSupply v9.01 (2026-05-29)
- mSupply v9.00 (2026-04-09)
- mSupply v8.08 (2026-02-02)
- mSupply v8.07 (2025-12-19)
- mSupply v8.06 (2025-11-10)
- mSupply v8.05 (2025-09-25)
- mSupply v8.04 (2025-08-08)
- mSupply v8.03 (2025-06-27)
- mSupply v8.02 (2025-05-14)
- mSupply v8.01 (2025-03-19)
- mSupply v8.0 (2025-01-30)
- mSupply v7.19 (2024-12-11)
- mSupply v7.18 (2024-10-09)
- mSupply v7.17 (2024-08-31)
- mSupply v7.16 (2024-07-18)
- mSupply v7.15 (2024-06-05)
- mSupply v7.14 (2024-04-26)
- mSupply v7.13 (2024-03-27)
- mSupply v7.12 (2024-02-12)
- mSupply v7.11 (2023-12-22)
- mSupply v7.10 (2023-11-27)
- mSupply v7.09 (2023-10-20)
- mSupply v7.08 (2023-09-22)
- mSupply v7.07 (2023-08-15)
- mSupply v7.06 (2023-07-05)
- mSupply v7.05 (2023-05-25)
- mSupply v7.04 (2023-04-12)
- mSupply v7.03 (2023-03-09)