2.1.3

2025-03-21

⚠️ This is not the latest version.

A newer version 2.1.6 is available.

This version of Tamanu requires Chrome 133 or later.

Artifacts

mobile android https://clients.ops.tamanu.io/2.1.3/android/tamanu/app-release.apk
Install Download

Changelog

Manual Release Steps 🦀

Config to update ⚙️

Db schema or other changes to check against reports 📊

Other manual release steps 🤏

External Changes 🏡

Features ⭐

Tweaks ⚖️

Bug fixes 🐛

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

SAV-556:Missing upstream tables for Medici Report materialisation

Miscellaneous / Config changes 🌊

Older releases in series

2.1.1

Manual Release Steps 🦀

Config to update ⚙️

Db schema or other changes to check against reports 📊

Other manual release steps 🤏

External Changes 🏡

Features ⭐

Tweaks ⚖️

Bug fixes 🐛

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

-SAV-537 : Improve performance of ReformatMultiSelectSurveyResponses sub command

Miscellaneous / Config changes 🌊

2.1.0

Manual Release Steps 🦀

Config to update ⚙️

  • Any surveys with PatientData questions should remove the following from their config column: writeToPatient.isAdditionalDataField. Note that writeToPatient.fieldName and writeToPatient.fieldType are still active.

Db schema or other changes to check against reports 📊

Other manual release steps 🤏

  • The /v1 API route is now deprecated, integrations should migrate this to /api. The schema of the API hasn’t changed. The /v1 route will be removed in a future release.

External Changes 🏡

Features ⭐

  • (44 cards): Program registries!
    • See epic: https://linear.app/bes/project/tamanu-patient-program-registry-9bf7c47a2ff1
  • NASS-988: Desktop login page update
  • NASS-1023: Display message to users during outage
  • NASS-1051: Desktop login page updated ‘Remember me’ workflow
  • NASS-1053: Desktop login page updated incorrect credentials validation
  • NASS-1068: Patient details component for PDF’s
  • NASS-1069: Patient details with barcode component for PDF’s
  • NASS-1070: Footer component for PDF’s
  • NASS-1072: Multi-page header component for PDF’s
  • NASS-1073: Patient details with address component for PDF’s
  • NASS-1074: Updates to ‘Forgot password’ design
  • NASS-1075: Data section component for PDF’s
  • NASS-1078: Set up as a Progressive Web App
  • NASS-1017: Display loading screen when payload is being downloaded post upgrade
  • NASS-1023: Display message to users during outage
  • NASS-1045: Check API server available when load app
  • NASS-1083: Table export + file downloads not working properly in Tamanu Web
  • NASS-1066: Port ‘Lab request’ printout from electron-native to ReactPDF
  • NASS-1065: Port ‘Discharge summary’ from electron-native to ReactPDF
  • NASS-1087: Port labels and ID cards to ReactPDF
  • NASS-1044: Testing card for replace print handling
  • NASS_1063: Port ‘Prescriptions’ printout from electron-native to ReactPDF
  • NASS-1064: Port ‘Imaging request’ printout from electron-native to ReactPDF
  • NASS-1067: Port ‘Cause of death certificate’ from electron-native to ReactPDF
  • NASS-994: Port ‘Encounter summary’ from electron-native to ReactPDF
  • NASS-997: Desktop login page: Update to ‘Remember me’ workflow
  • EPI-726: Procedures grid tooltip shows time as 00:00 am for procedure dates specified in the past or future

Tweaks ⚖️

  • KAM-127: Add /api route to servers, which is the same as the /v1 route.
  • NASS-984: Updates to the ‘Vaccination certificate’ pdf

Bug fixes 🐛

  • NASS-1091: Recording vitals no longer working on rel2.0 and main
  • NASS-1040: blank Patient letter
  • NASS-1041: fix “New Form” button
  • NASS-1043: handle file upload

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

Copied to clipboard!