Releases: beyondessential/tamanu
Releases · beyondessential/tamanu
v2.54.0
Bugfixes 🐛
- admin: NASS-1911: Manage reference data in admin panel (#9418)
- admin: NASS-1911: Manage reference data in admin panel (#9418)
- admin: NASS-1911: Manage reference data in admin panel (#9418)
- admin: NASS-1911: Manage reference data in admin panel (#9418)
- admin: NASS-1911: Manage reference data in admin panel (#9418)
- adminPanel: Invalid
dateprop toTimeSlotPicker(#9534) - adminPanel: NASS-1912: nest ‘Location assignment’ under ‘Users’ (#9486)
- charting: Show permission denied message instead of misleading no-charts message (#9535)
- deaths: Death certificate stuck in loading state when no villageId (#9592)
- deaths: Death certificate stuck in loading state when no villageId (
ad0c599e18) - e2e: fix E2E (#9602)
- importer: SAV-1137: Populate form responses with custom fields (#9382)
- integration: SAV-1150: Update mSupply API (#9568)
- integrations: SAV-1150: Update config case (hotfix 2.54) (#9636)
- invoicing: use invoice insurance plans in PDF header instead of legacy patient insurer (#9547)
- invoicing: 2.54: keep policy number on invoice PDF when insurance plan selected (#9598)
- invoicing: parse price list rules JSON on import (HOTFIX 2.54) (#9666)
- invoicing: parse price list rules JSON on import (#9651)
- print: fix attendant field on FSM birth certificate and use enum translations (#9570)
- programRegistry: HOTFIX 2.46: prevent survey submission from overwriting registration date (#9556)
- referenceData: Fix maxFileSizeMB setting (#9496)
- referenceData: Fix maxFileSizeMB setting (#9496)
- reports: NOTAM-566: 2.54 hotfix: always include :timezone in report query replacements (#9629)
- reports: NOTAM-566: 2.51 hotfix: always include :timezone in report query replacements (#9626)
- scheduling: Hotfix v2.54: Date picker weekly view bug (#9641)
- sync: TAMOC-410: Rebuild encounter_history in sync_lookup for change_type column (MAIN) (#9476)
- sync: COOL-36: Prevent duplicate patient_ongoing_prescriptions when an encounter is discharged on facility and central (#9172)
- syntheticUsage: Fixed up errors when running synthetic usage (#9544)
- uiComponents: Semantically associate
<label>and<input>(#9364) - web: Icon button labelling (#9499)
- web: Inconsistent brand colours (#9487)
- web: Locale-aware number format in table paginator (#9525)
- web: Back button labelling (#9456)
- TAMOC-407: Drug suggester "all" route bug (#9345)- Release fix: 2.54: Fix locale on server generated PDFs (#9654)- Release 2.54: Fix mobile dropdown empty state bug (#9668)- Release 2.54: Fix mobile dropdown empty state bug (#9668)- Changelog time format (#9678)
Dependencies 📦
- Update playwright (#9507)
Documentation 📚
- llm: Endpoint test agent instructions (#9516)
Features ⭐
- admin: NASS-1911: Manage reference data in admin panel (#9418)
- forms: SAV-1093: Interdependent program forms (#9436)
- integrations: SAV-1136: Handle SOH with mSupply (#9455)
- patientSearch: SAV-1138: Configurable additional search fields (#9532)
Performance 🌊
- mobile: improve survey form performance on low-end devices (#9682)
- mobile: Improve survey form performance on low-end devices (#9521)
Revert ⏪
- Release fix: 2.54: Fix locale on server generated PDFs (#9654)
Testing 🧪
Tweaks ⚖️
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.54.0 |
ghcr.io/beyondessential/tamanu-facility |
v2.54.0 |
ghcr.io/beyondessential/tamanu-frontend |
v2.54.0 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.54.0 |
v2.52.6
Bugfixes 🐛
- invoicing: parse price list rules JSON on import (#9651)
- scheduling: Hotfix v2.52: Date picker weekly view bug (#9640)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.52.6 |
ghcr.io/beyondessential/tamanu-facility |
v2.52.6 |
ghcr.io/beyondessential/tamanu-frontend |
v2.52.6 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.52.6 |
v2.51.7
Features ⭐
- email: 2.51: add SMTP and other nodemailer transport support (#9653)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.51.7 |
ghcr.io/beyondessential/tamanu-facility |
v2.51.7 |
ghcr.io/beyondessential/tamanu-frontend |
v2.51.7 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.51.7 |
v2.50.12
Bugfixes 🐛
- pdf: reliably separate note content and footer on encounter progress record (#9644)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.50.12 |
ghcr.io/beyondessential/tamanu-facility |
v2.50.12 |
ghcr.io/beyondessential/tamanu-frontend |
v2.50.12 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.50.12 |
v2.53.3
Bugfixes 🐛
- integrations: SAV-1150: mSupply use itemCode (#9582)
- reports: NOTAM-566: 2.53 hotfix: always include :timezone in report query replacements (#9628)
- reports: NOTAM-566: 2.51 hotfix: always include :timezone in report query replacements (#9626)
Performance 🌊
- mobile: 2.53: improve survey form performance on low-end devices (#9565)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.53.3 |
ghcr.io/beyondessential/tamanu-facility |
v2.53.3 |
ghcr.io/beyondessential/tamanu-frontend |
v2.53.3 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.53.3 |
v2.52.5
Bugfixes 🐛
- reports: NOTAM-566: 2.52 hotfix: always include :timezone in report query replacements (#9627)
- reports: NOTAM-566: 2.51 hotfix: always include :timezone in report query replacements (#9626)
Performance 🌊
- mobile: HOTFIX 2.52: improve survey form performance on low-end devices (#9564)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.52.5 |
ghcr.io/beyondessential/tamanu-facility |
v2.52.5 |
ghcr.io/beyondessential/tamanu-frontend |
v2.52.5 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.52.5 |
v2.50.11
Bugfixes 🐛
- pdf: show original note author on encounter record printout (#9633)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.50.11 |
ghcr.io/beyondessential/tamanu-facility |
v2.50.11 |
ghcr.io/beyondessential/tamanu-frontend |
v2.50.11 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.50.11 |
v2.50.10
Bugfixes 🐛
- pdf: pad notes and medication cells in PDF printouts (#9632)
Performance 🌊
- mobile: HOTFIX 2.50: improve survey form performance on low-end devices (#9562)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.50.10 |
ghcr.io/beyondessential/tamanu-facility |
v2.50.10 |
ghcr.io/beyondessential/tamanu-frontend |
v2.50.10 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.50.10 |
v2.51.6
Bugfixes 🐛
Performance 🌊
- mobile: HOTFIX 2.51: improve survey form performance on low-end devices (#9563)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.51.6 |
ghcr.io/beyondessential/tamanu-facility |
v2.51.6 |
ghcr.io/beyondessential/tamanu-frontend |
v2.51.6 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.51.6 |
v2.46.5
Bugfixes 🐛
- programRegistry: MAUI-6469: recover registration dates corrupted by survey submission (hotfix 2.46) (#9622)
DBT Documentation
The DBT documentation for this release is available at:
Mobile app 📱
Container images 🚢
| Repository | Tag |
|---|---|
ghcr.io/beyondessential/tamanu-central |
v2.46.5 |
ghcr.io/beyondessential/tamanu-facility |
v2.46.5 |
ghcr.io/beyondessential/tamanu-frontend |
v2.46.5 |
ghcr.io/beyondessential/tamanu-patient-portal |
v2.46.5 |