Skip to content

OpenCRVS - v1.7.2

Choose a tag to compare

@github-actions github-actions released this 30 May 14:40
· 8 commits to release-v1.7.2 since this release

Introduction

OpenCRVS 1.7.2 is a hotfix release that includes couple of new features and bug fixes based on the identified needs of countries using OpenCRVS. It is to be used in conjunction with a forked country configuration release v1.7.2

New features

  • TimeField component with AM/PM support: The TimeField component now supports both 12-hour (AM/PM) and 24-hour formats through a new prop, use12HourFormat: boolean. The logic has been refactored into two separate components, TimeInput24 and TimeInput12. The TimeField component automatically selects the appropriate component based on the prop. #8336
  • Configurable Scopes: Introduce a new syntax for scopes which provides more customizability to the SI's via scopes. Two new scopes user.create[role=a|b|c] & user.update[role=d|e|f] are getting included in this release which can be used to restrict what the role of a newly created or updated user can be set to by the user of a particular role. Gradually most of the existing scopes will be migrated to use this new syntax.
  • New Full Honorific Name Field: An optional fullHonorificName field has been added to the user management page to capture the complete name of a user including their title or honorific. This field can be used for display purposes, including rendering the name appropriately on certificates.

Bug fixes

  • Filter out inactive locations in the Organisations menu #8782
  • Improve quick search results when searching by name #9272
  • Fix practitioner role history entries from being created with every view and download #9462
  • Fix a child's NID form field cannot be added eithe rmanually or via ESignet. A father section cannot be placed before a mother section if you wish to use a radio button to control mapping addresses from one individual to aother to make data entry easier #9582
  • Fix the role of the certifier unable to get resolved for new users which in turn caused the download of the declaration to fail #9643
  • Fix one failing unassign blocking all other unassign actions from continuing #9651
  • Fix record not getting unassigned when validating an already validated record again #9648