2.3.15

2025-03-21

⚠️ This is not the latest version.

A newer version 2.3.18 is available.

This version of Tamanu requires Chrome 133 or later.

Artifacts

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

Changelog

Features

  • fhir: SAV-717: Add New Imaging Types for RISPACS Modalities
  • fhir: SAV-710: Extend Imaging Request’s Reason for Cancellation
  • web: SAV-718: Sort imaging areas alphabetically

Bugfixes 🐛

  • fhir: SAV-662: imaging study cancel workflow

Older releases in series

2.3.12

Manual Release Steps 🦀

Config to update ⚙️

Db schema or other changes to check against reports 📊

Other manual release steps 🤏

External Changes 🏡

Features ⭐

Tweaks ⚖️

  • SAV-673: Update prefix AE_ and IN_ to AE- and IN-

Bug fixes 🐛

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

2.3.11

Manual Release Steps 🦀

Config to update ⚙️

Db schema or other changes to check against reports 📊

Other manual release steps 🤏

External Changes 🏡

Features ⭐

  • SAV-670: Filter discharge dispositions based on encounter type

Tweaks ⚖️

Bug fixes 🐛

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

2.3.10

Hotfix

  • downloads: SAV-639: implement two-step downloads for reports

2.3.9

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 🛠️

Miscellaneous / Config changes 🌊

2.3.6

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 🐛

  • Fix templates not showing up for facility specific letterhead config

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

2.3.4

Hotfix release

Bug fixes 🐛

  • TAMOC-169: File picker doesn’t work if task takes longer than a second (e.g. reports).

2.3.3

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 🐛

-SAV-601: Turn sync.assertIfPulledRecordsUpdatedAfterPushSnapshot off by default -NASS-1197: Remove Nationality and Passport from ‘Vaccination certificate’ pdf

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

2.3.2

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 🐛

-SAV-579: [Medici] Only send latest note and include note Ids

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

2.3.0

Manual Release Steps 🦀

Config to update ⚙️

Db schema or other changes to check against reports 📊

Other manual release steps 🤏

External Changes 🏡

Features ⭐

  • TAN-(11 cards): Program registries in mobile plus some tweaks to server version! See epic: https://linear.app/bes/project/tamanu-patient-program-registry-9bf7c47a2ff1
  • EPI-718: On back from patient detail screen, redirection issue resolved
  • EPI-719: add x close button to all modals
  • EPI-722: Required field validation changes
  • EPI-723: Permission check added for new procedure and imaging request
  • NASS-1109: Enable hiding/moving of patient tabs
  • NASS-1096: Print PDF page breaks
  • TAN-2435: Program registry: Mobile program registry permission checks
  • TAN-2497: Ensure program registration edit handling works
  • TAN-2462: Program registry “Remove” functionality not working
  • TAN-2498: RC V2.3 - Scratch in submitting forms on mobile
  • TAN-2491: Clean up how filtering and searching code on mobile
  • SAV-582: Program Registry Mobile: Click too far to the left fails to select an option in multi-select search component
  • NOTAM-301: Program registry files with changed config in survey questions have applied to mobile but not to desktop
  • NOTAM-309: Release candidate V2.3 - Mobile - ‘All patients’ page hasn’t appear after the initial sync completion
  • NOTAM-308 Release candidate V2.3 - Mobile - Reset password label is in lack of colour background
  • TAN-2423: Program registry: Mobile should pre-populate PatientData survey questions with PatientProgramRegstration data
  • TAN-2496: Visual defects on mobile patient program registrations list
  • TAN-2431: Program registry: Add mobile backend models to support program registries
  • TAN-2424: Program registry: Display dropdown for patient registration PatientData form controls on mobile
  • TAN-2429: Program registry: Build new mobile multiselect search component for related conditions
  • TAN-2422: Program registry: Create mobile view program registry screen
  • TAN-2431: Program registry: Create ‘Patient Summary’ button and screen
  • TAN-2420: Program registry: Create ‘Program registry’ component on mobile
  • TAN-2418: Program registry: Add program registry search to mobile patient search filters
  • TAN-2434: Program registry: Mobile should write PatientProgramRegistration fields when submitting PatientData survey questions
  • TAN-2482: Foreign keys and indexes on program registries tables
  • TAN-2421: Program registry: Create mobile ‘Add program registry’ form + screens
  • TAN-2502: Tamanu Mobile V2.3 has scratches on old version BlueStacks
  • TAN-2465: Program registry: Timezone issues
  • SAV-301: Mobile: Add loading state to all submittable forms
  • NASS-1164: mmunisation certificate printing facility shown as State level instead of facility name

Tweaks ⚖️

  • NASS-985: Add ability to exclude vaccines from displaying on the ‘Immunisation Certificate’

Bug fixes 🐛

  • NASS-1173: Double clicking on the imaging record in the imaging side bar table throws an error
  • NASS-1189: Fix PAD data not updating on initial sync
  • TAN-2490: Program registry mobile: Fix overlapped content on smaller screens and remove transparency on sync pop-up
  • TAN-2503: Program registry: Inconsistence in how a program registry is created
  • TAN-2469: Program registry: Adding patient to registry should mark patient for sync
  • TAN-2492: Program registries mobile - The initial sync failed for ‘patient_program_registration.clinicianId’ is nu

Internal Changes 🛋️

Infrastructure and maintenance 🛠️

Miscellaneous / Config changes 🌊

Copied to clipboard!