v5.9.0
Full Changelog: v5.8.0...v5.9.0
Prep for FHIR Imms API Flu Search and remaining programmes and bulk upload
- Programme-based feature flagging (MAV-2489, MAV-2490) - Feature flags can now be configured per vaccination programme for sync and search operations
- MAV-2583: Removed per-organisation feature flagging for Imms API search, simplifying configuration
- MAV-2462: Mavis Upload users now see a tailored homepage and navigation designed specifically for upload workflows
Getting Mavis ready for scaling and cohorting
- Allow uploads where the help text row is included in the CSV (MAV-1741) - Class list CSV uploads now accept files that include the help text row, removing the need to manually delete this row before uploading
- Create workgroups for Vaccs UK and Birmingham (MAV-2423)
- Preview potential data issues before finalisation (MAV-906) - Users can now preview potential data issues before finalising class list uploads, helping to identify problems earlier in the import process
Health questions and consent forms
- MAV-2535: Updated health questions following feedback from SAIS teams to improve clarity and accuracy
- MAV-2632: Updated health questions for MMR in downloadable consent forms
Platform & Operations improvements
- Database performance optimisation (MAV-2633) - Implemented under-the-hood performance optimization for patient lookups
- Database refactoring (MAV-2577, MAV-2586, MAV-2591) - Replaced programmes table with programmes enum and removed references to session dates as part of ongoing database optimisation
- MAV-2600: Fixed vaccination reporting dashboard issues with database updates
Bug fixes
- MAV-2604: Fixed issue where the review screen incorrectly showed extra school moves for children during class list imports
- School data fixes (MAV-2590) - Created script to correct school data for BLMK and N&W regions
Post-release tasks
PR #5207:
- Run
data_migrations:set_session_dates
PR #5163:
- Run
UpdateReportingAPIPatientProgrammeStatusesToVersion4migration
PR #5191:
- Reconfigure the feature flagging:
PR #5165:
- Reconfigure the feature flagging: