Skip to content

v5.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:19
· 3828 commits to main since this release
c6c2579

Full Changelog: v5.2.3...v5.3.0

Preparation for MMR

  • MMR communications (MAV-2071) - Updated communications with MMR-specific content throughout the parent consent journey
  • MMR batch settings (MAV-2296) - Turned off default batch for MMR vaccinations to better support the MMR workflow
  • Simplified pre-screening (MAV-2347) - Pre-screening questions have been simplified to improve the vaccination recording workflow
  • MMR triage option (MAV-2303) - Added option to triage MMR cases even when status is "no triage needed", providing greater flexibility for clinical decision-making

General improvements

  • Unmatched consent highlighting (MAV-2053) - Sessions now highlight when there are unmatched consent responses, making it easier for teams to identify and resolve consent issues
  • NHS number daily lookup results (MAV-2065) - Search results now display NHS numbers found from the daily PDS lookup, improving patient record management
  • Imms API dose quantity handling (MAV-2318) - Unknown dose quantities from the Imms API are now properly reflected in Mavis vaccination records

Technical improvements

  • Database performance (MAV-2262) - Identified and created missing database indices to improve page loading times
  • PDS feature flags refactoring (MAV-2271) - Refactored feature flags for PDS jobs during import for better maintainability
  • Name normalisation (MAV-2288) - Child names are now normalised on consent forms before searching PDS, improving match rates
  • Background job optimisation (MAV-2420) - Optimised performance of background job that moves aged out patients to unknown school
  • AWS access management (MAV-2250) - Added AWS shell access to Developer role in production account for improved operational support

Bug fixes

  • MAV-2322: Fixed incorrect label for eligible children checkbox
  • MAV-2326: Fixed issue where 'did not consent' tally did not include children in "conflicting consent" state
  • MAV-2351: Fixed issue where users could not "keep both records" if no NHS number was found for upload and existing record

Post-release tasks

PR #4902:

  • Deploy account stack

PR #4820:

  • Run deploy monitoring workflow