2.6.0

2025-03-21

This version of Tamanu requires Chrome 133 or later.

Artifacts

mobile android https://clients.ops.tamanu.io/2.6.0/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 ⭐

  • NASS-904: TranslatedText component (mobile)
  • NASS-905: TranslatedText replacements (mobile)
  • NASS-906: TranslatedText debug highlighting (mobile)
  • NASS-907: Translation backend (mobile)
  • NASS-910: Hook TranslatedText up to string from backend (mobile)
  • Static text translations for mobile: NASS-(1018 to 1021 and 1026 to 1036)
  • NASS-1151 cascading entity hierarchy select component
  • NASS-1167: Mobile patient modules configuration
  • SAV-304: Central server attachments endpoint should check permission
  • SAV-303: Central server admin panel endpoints should check relevant permissions
  • EPI-749: Ability to edit the ‘Reason for encounter’ after saved
  • EPI-753: Allergies in Tamanu: Add ‘Reaction’ field
  • EPI-806: Port Vitals Table on Encounter Summary for Kiribati to Tamanu Web

Tweaks ⚖️

  • NASS-1170: Vaccine date given validation
  • NASS-1234: Ability for PDF to be rendered in worker and implemented for vax cert
  • SAV-498: Update vulnerable packages identified by github security bot (main repo)
  • SAV-512: Facility auth user lookups are case sensitive
  • SAV-518: Update vulnerable packages identified by github security bot (mobile)
  • SAV-561: Right aligned ‘Program Registry’ status
  • SAV-602: Update ‘ID Forms’ modal to new UI
  • EPI-751: Hidden fields for patients that are created by clicking ‘Register birth’
  • EPI-767: Change the word ‘Prescription’ to ‘Instructions’ in the medication table in an encounter

Bug fixes 🐛

  • NASS-1236: Vitals can be saved with blank date

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

  • NASS-1220: Unit test for ReplaceStringVariables
  • No-issue: Remove ghost code for autodischarge
  • NOTAM-157: Mobile still uses meta-dev in production
  • TAMOC-126: Process runner should make sure to close its children
  • NASS-1019: Translate mobile ‘Patient search’ page
  • SAV-635: Remove moment from unit tests

Miscellaneous / Config changes 🌊

Copied to clipboard!