Skip to content

v6.20.0

Choose a tag to compare

@github-actions github-actions released this 19 Feb 17:42
· 1082 commits to main since this release
33620e3

Full Changelog: v6.19.0...v6.20.0

National reporting and Mavis Upload

  • Restrict anatomical site based on vaccination product for national reporting uploads (MAV-3387) - Implemented validation to restrict anatomical site options based on the vaccination product for national reporting uploads
  • Block national reporting uploads if they contain records which were performed before programme started (MAV-3320) - Added validation to prevent uploading vaccination records that were performed before the programme start date
  • Align the content of validation errors between patient imports and vaccination records (MAV-3433) - Aligned validation error messages between patient imports and vaccination records for consistency
  • MAV-3429: Fixed issue where field error message for local_patient fields didn't follow specification
  • MAV-3389: Fixed issue where duplicate vaccination records showed IMMS synced message for both records
  • MAV-2948: Fixed issue where incorrect error message content was shown during upload validation

Patient record management & schools management

  • MAV-2359: Fixed issue where changesets and search results were attributed to the wrong patient in "Keep both records" flow
  • MAV-1253: Fixed issue where "Keep both records" and "Keep previously uploaded record" flows mixed up parent contact details
  • MAV-248: Fixed issue where there was no entry in the activity log to indicate that another record had been merged
  • Revisit the technical design for ensuring the latest schools are on production (MAV-496) - Reviewed and improved technical design for ensuring the latest school data is available on production

Platform & Operations improvements

  • Wait longer before giving up on import processes (MAV-3844) - Increased timeout duration for import processes to handle larger files
  • Increase sidekiq resources (MAV-3459) - Increased Sidekiq resources for improved background job processing performance

Bug fixes

  • MAV-3412: Fixed issue with missing template names for notify communications
  • MAV-3391: Fixed issue where address for sensitive patient was displayed in session view, minus postcode
  • MAV-3310: Fixed issue where important notices were not being generated on PDS updates
  • MAV-3272: Fixed issue where recording "already vaccinated" flow was incorrect
  • MAV-3170: Fixed error in archiving patient when reason was "duplicate"

Pre-release Tasks

PR NHSDigital/manage-vaccinations-in-schools-infrastructure#10:

Post-release Tasks

PR #5876:

  • Run data migration to unset performed_at_time on vaccination records:
    bin/rails data_migration:unset_vaccination_record_performed_at_time
    

PR #6046:

  • Run rake data_migration:rename_pending_changes_batch_id