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 🌊
Older releases in series
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