OpenCRVS - v1.9.1
Introduction
OpenCRVS v1.9.1 is a hotfix release which includes bug fixes, improvements and new functionality.
It is to be used in conjunction with a forked country configuration release v1.9.1
Breaking changes
-
QUERY_PARAM_READERnow returns picked params under adataobject.
For example,codeandstateare now accessed viadata.codeanddata.state.Previously:
field(.query-params).get('code')
Now:
field(.query-params).get('data.code') -
Removed support for following scopes
NATLSYSADMINDECLAREVALIDATECERTIFYPERFORMANCESYSADMINTEAMSCONFIGRECORD_EXPORT_RECORDSRECORD_DECLARATION_PRINTRECORD_PRINT_RECORDS_SUPPORTING_DOCUMENTSRECORD_REGISTRATION_PRINTRECORD_PRINT_CERTIFIED_COPIESRECORD_REGISTRATION_VERIFY_CERTIFIED_COPIESPROFILE_UPDATE
New features
- Add multi-field search with a single component #10617
- Search Field: A new form field that allows searching previous records and using the data to pre-fill the current form. #10131
- HTTP input now accepts
field('..')references in the HTTP body definition. - Searchable Select: A new select component that allows searching through options. Useful for selects with a large number of options. Currently being used in address fields. #10749
Bug fixes
- During user password reset, email address lookup is now case insensitive #9869
- Users cannot activate or reactivate users with roles not specified in the
user.editscope #9933 - Login page no longer show "Farajaland CRVS" before showing the correct title #10958
ALPHA_PRINT_BUTTONdoes not get disabled after first print #10953