2.29.1

2025-04-28

This version of Tamanu requires Chrome 134 or later.

Artifacts

central container oci://ghcr.io/beyondessential/tamanu-central:v2.29.1
central linux-amd64 https://servers.ops.tamanu.io/2.29.1/central-2.29.1-linux-amd64.tar.zst
Download
central windows-amd64 https://servers.ops.tamanu.io/2.29.1/central-2.29.1-windows.tar.zst
Download
dbt-manifest any https://docs.data.bes.au/tamanu/v2.29.1/manifest.json
Download
facility container oci://ghcr.io/beyondessential/tamanu-facility:v2.29.1
facility linux-amd64 https://servers.ops.tamanu.io/2.29.1/facility-2.29.1-linux-amd64.tar.zst
Download
facility windows-amd64 https://servers.ops.tamanu.io/2.29.1/facility-2.29.1-windows.tar.zst
Download
frontend any https://servers.ops.tamanu.io/2.29.1/web-2.29.1.tar.zst
Download
frontend container oci://ghcr.io/beyondessential/tamanu-frontend:v2.29.1
mobile android https://clients.ops.tamanu.io/2.29.1/android/tamanu/app-release.apk
Install Download
translations any https://translations.ops.tamanu.io/v2.29.1.csv
Download

Changelog

Bugfixes 🐛

  • fhir: SAV-945: Handle undefined upstreamIds when building FHIR References (hotfix for v2.29) (#7574)

Older releases in series

2.29.0

Bugfixes 🐛

  • ci: Fix storybook __dirname unresolved errors (#7422)
  • ci: Point Android APK to new central server URL (#7479)
  • ci: Fix diff-translations yaml indentation merge error (#7513)
  • ci: Hotfix-2.28: Point Android APK to new central server URL (4c1fcb23de)
  • patientMerge: TAMOC-274: Fix merging patient program registrations and conditions (#7295)
  • update: Incorrect semver selector for mobile update url default (#7463)
  • Release fixes for release-2-29 (#7530)- Fixes for release-2.29 (#7539)- Release-2-29 fix (#7541)- Release-2-29 fix (#7541)

Features ⭐

  • cd: KAM-346: push versions and artifacts to meta server (#7445)
  • imaging: SAV-914: Add support for ‘Mammogram Screening’ and ‘Mammogram Diagnostic’ imaging types (#7442)
  • metaServer: KAM-65: Send server statuses to meta server (#7461)
  • programRegistry: SAV-924: Translate program registry breadcrumbs (#7427)
  • reports: SAV-908: Create new field for sensitive lab test categories in reports (#7453)
  • sync: NASS-1531: Push then delete PatientCommunications (#7190)
  • testing: NASS-1617: E2E CI Job (#7360)
  • EPI-1136: Display the ‘Outpatient appointments’ component at the patient level when no appointments (#7446)- EPI-1123: Ability to set the duration of a repeating task (#7474)

Tweaks ⚖️

  • central: Default the mobile update URLs to the right thing (#7450)
  • ci: Fix diff-translations yaml indentation merge error (#7513)
  • mobile: NASS-1606: Bump min sdk version to 31 (#7546)
  • mobile: NASS-1606: Hotfix 2.27: Bump min sdk version to 31 (#7418)
  • tamanuWeb: Update global disabled button style (#7370)
  • testing: Make e2e test environment configurable (#7493)
Copied to clipboard!