Skip to content

OpenCRVS - v1.9.1

Choose a tag to compare

@Zangetsu101 Zangetsu101 released this 01 Dec 14:25
· 264 commits to develop since this release

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_READER now returns picked params under a data object.
    For example, code and state are now accessed via data.code and data.state.

    Previously:
    field(.query-params).get('code')
    Now:
    field(.query-params).get('data.code')

  • Removed support for following scopes

    • NATLSYSADMIN
    • DECLARE
    • VALIDATE
    • CERTIFY
    • PERFORMANCE
    • SYSADMIN
    • TEAMS
    • CONFIG
    • RECORD_EXPORT_RECORDS
    • RECORD_DECLARATION_PRINT
    • RECORD_PRINT_RECORDS_SUPPORTING_DOCUMENTS
    • RECORD_REGISTRATION_PRINT
    • RECORD_PRINT_CERTIFIED_COPIES
    • RECORD_REGISTRATION_VERIFY_CERTIFIED_COPIES
    • PROFILE_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.edit scope #9933
  • Login page no longer show "Farajaland CRVS" before showing the correct title #10958
  • ALPHA_PRINT_BUTTON does not get disabled after first print #10953