Skip to content

v5.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 17:14
· 3549 commits to main since this release
2ae9d6d

Full Changelog: v5.4.0...v5.5.0

Preparation for MMR

  • Delayed vaccination scheduling (MAV-2290) - Nurses can now triage patients to delay vaccination until a specific date, with appropriate validation for MMR dose timing
  • MMR vaccination confirmation messages (MAV-2446) - Vaccination confirmation messages for MMR now include variable content specific to the vaccine administered

FHIR Imms Flu Search

  • Imms API feature flags (MAV-2463) - Added per-organisation feature flagging for Immunisation API search integration to support controlled rollout
  • Flu vaccination history search (MAV-2264) - Enabled flu vaccination search in production environment through the Immunisation API

Scaling, reporting and other improvements

Global triage page (MAV-2143) - Redesigned global child page to support triage across all programmes and sessions from a single location

  • Global children page search (MAV-2427) - The global children page no longer shows all patients by default, requiring a search to be performed first to improve performance
  • Unmatched consent search (MAV-2428) - Changed the default search behaviour for unmatched consent to improve page loading performance
  • Performance optimisation (MAV-2293, MAV-2006, MAV-2450, MAV-2447) - Multiple performance improvements including caching of patient-team relationships, navigation bar counts, preventing outdated statuses during large patient updates, and improved import concurrency
  • Rails upgrade (MAV-2386) - Upgraded to Rails 8.1 for improved performance and security

Bug fixes

  • MAV-2283: Fixed issue where Patient Specific Directions (PSD) were not being invalidated correctly
  • MAV-2240: Fixed issue where a missing translation appeared when conflicting method flu consent was added after triage
  • MAV-2321: Fixed issue where vaccination status displayed as both "vaccinated" and "refused vaccine" when vaccinating a child who had previously refused
  • MAV-2453: Fixed issue where MMR "delay vaccination to a later date" was using today's date in calculations instead of the vaccination date