mSupply v9.01 (2026-05-29)
Improvements
- User permissions preset template [18132]
- Option to select specific fields when exporting dashboards [18073]
- Site form now shows the number of store records associated with a store/site [18050]
- Allowed zero quantity on prescription lines when the “Edit Prescribed Quantity” preference is enabled [18127]
- Option to enable or disable the aggregator scheduler per data element [18266]
- Optimised aggregators: Total Consumption, Stock Movement, Stock History, and Monthly DOS [18268] [18298]
- Asset module: Added custodian phone number and email labels from the customisable list [18157]
- Custom fields for supplier invoice line [18118]
- Master list log when “Automatically add new items to this master list” is enabled [18134]
- Log when a user generates a “User Activity Report” [18131]
- Added a “Unit” of Measurement column to standard stock reports [18046]
- Added ‘moved on’ column to the replenishment report [18156]
South Sudan
- Custom fields to stock and purchase order references linked to supplier invoice custom fields [18118]
- Stock custom report [18118]
Haiti
- Purchase order consignment receipt report: Added a QR code containing the purchase order number [18274]
UK-Med
- New customer invoice printout (Commercial invoice) [18138]
- New customer invoice printout (Freight info) [18137]
Myanmar
- Add Myanmar font to the issued and receipt voucher report [18135]
Bug Fixes
- Fixed misleading zero Sync Site ID log messages when creating a new patient [18183]
- Updated export/import tender line column names [18155]
- Fixed customer requisitions from the EPI wastage form retaining a serial number of -1 after site export [18151]
- Disabled the PostgreSQL export queue when the dashboard is not configured [18027]
- Fixed item notes being displayed when they should not be visible [17905]
- Fixed remote searched patient home store not being set when first made visible [17427]
- Fixed stock supplier information being updated during inventory adjustment creation [18287]
- Fixed the “On Hold” checkbox becoming unchecked when reopening a replenishment [18176]
- Prevented creation of units containing only blank spaces [18174]
- Fixed a ledger issue caused by placeholder lines being issued from mobile sites [18114]
- Fixed supplier response imports where #VALUE! was incorrectly converted to 0 [18031]
- Fixed an HL7 patient merge error [18304]
- Fixed repeat prescriptions failing when the pack size is greater than 1 [18300]
- Fixed a coms integration error caused by shipment files containing an invalid expiry date (0-00-00) [18283]
- Fixed a login issue affecting users with no default store and access to multiple stores [18188]
- Fixed a web server runtime error when selecting a patient or prescriber [18162]
- Fixed a runtime issue when saving preferences after testing a tender connection [18160]
- Fixed disposal dates not appearing in asset reports [18123]
- Added fixes for Tamanu prescription integration [18100]
- Fixed an invalid currency ID issue [18090]
- Fixed manufacturer details not being visible on finalized purchase orders [18087]
Internal / Open mSupply
- Various field changes
- Improved log deletion performance [18133]
- Removed duplicate sync record checks during record creation [17895]
- Changed PostgreSQL export to append only mode to improve sync performance [17667]
- Added an Execute on Server preference for sending emails [18115]
- Prevented SMTP override settings from being cleared when no password is supplied [17973]
- Removed unused 4D modules from the application build [18258]
- Fixed an issue where the startup background migrations process could lock tables when running concurrently [18093]
- Removed logging for “site failed to update sync date” events [18089]
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.01 (2026-05-29)
- mSupply v9.0 (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)
- mSupply v7.02 (2023-03-01)
- mSupply v7.01 (2023-02-01)