Version History

mSupply v9.0 (2026-04-09)


New Features

Improvements

  • Option to select specific fields to export in dashboard [17666]
  • Tamanu prescription integration updates [17880]
  • Stock window: export to excel all the stock columns [18028]
  • Able to process multiple repeats in one prescription [17735]
  • Patient merge button while doing prescription [17762]
  • Use machine id to identify clients for default printer prefs [17660]
  • Web authorisation: add button in requisition to recheck authorisation status [17325]
  • Tender: preferred column in the evaluation report to show if it is preferred or not [18058]
  • Support DB: Send the deleted site details to the Support DB app [17915]
  • Add confirmation alert when the user clicks on the duplicate lines button in a transact [17772]
  • Separate json logging for rest errors [17565]
  • Add a purchase order reference column on the outstanding purchase order line excel report. [17776]
  • Alphabetically sort master lists when applying master list filter [17769]

Nigeria

  • NHLMIS integration updates [17960] [17894] [17887]
  • One Network integration (COMS): changes to make it usable for non-Akesis stores [17506]
  • One Network integration (COMS) updates [17711] [17665] [17658] [17648] [17636] [17621] [17618] [17615] [17603]

Niger

  • Niger DHIS2 Integration [17763]

Afghanistan

  • Custom report for dispatch printing template [17744]

Côte d’Ivoire

  • Internal requisition report to include indicator code [17824]
  • eSIGL integration: only push requisition order for the specific supplying stores [17823]

Bug fixes

  • Print issue: Windows 11 microsoft print to pdf print error code 995 [17956]
  • Delete relevant sync out records when all of the stores are removed from a sync site [17838]
  • Improve alert when ‘Removing item from masterlist’ [17765]
  • Calculated purchase order should not be able to choose mSupply store as a supplier [17736]
  • Runtime error while opening the merged location [17686]
  • Restrict to put an invalid number for pack size during stock split [17657]
  • Name merge handle soft deletions [17192]
  • Web authorisation: able to work on a single user with sync turned off. #15347 [15347]
  • When running 2 progress bars, the total and counter numbers of both progress bars are getting mixed up. [11973]
  • Runtime error when printing replenishment report [18053]
  • The store masterlist visibility does not work in the store window [18005]
  • Issue With Replenishment Move List – Export To Excel [17996]
  • The stock transfer does not work when the receiving store is not visible [17993]
  • When making a store visible to another, the name of that store doesn’t sync to the site [17992]
  • Ledger issue: when you delete the lines from the customer invoice and the stock window is opened in another client [17975]
  • Syncing the newly created name using mirror sync doesn’t work. [17959]
  • Prescription window freezes when you try to view the item details window [17886]
  • Handle record locking when doing stock transfer [17861]
  • Runtime error while opening a merged location [17686]
  • Item reconcile code creates the stock line for the placeholder lines in a supplier invoice [17987]
  • Tender imports should handle the number as text [17986]
  • In the prescription window, add space in the UI for date of birth [17921]
  • ‘Tender lines with supplier response’ Spreadsheet Missing Lines [17906]
  • Import tender not working if manufacturer is missing [17893]
  • Haiti: Phased stocktake gets finalised even if the record has been locked [17875]
  • In prescription, the program list does not respond when you re-select a prescriber [17828]
  • Window freezes when you click on `OK & Previous` button on the very first record in the `Edit Tender Item` window [18074]

Internal or open mSupply related

  • New fields are added
  • Preemptive web/sync processes [17536] [17801] [17800] [17788] [17787] [17786] [17878]
  • Make background migration processes preemptive [17965]
  • Ability to keep records appearing recent for training and demo datafile17662
  • Upgrading to 4D v20.8 LTS [17728]
  • Removed 4D tokenisation [17869]
  • Dashboard OAuth: send additional information for a newer Grafana version [17825]
Comments

Add a new comment....



Formatting: Textile help
    

Note: All comments are moderated- they will appear after being cleared by the web site moderator..