Releases: opencrvs/opencrvs-countryconfig-mosip
OpenCRVS Countryconfig MOSIP - v1.9.0
New features
- Render number of copies printed count on a certificate template. #7586
- Certificate Template Conditionals: Added support for conditional filtering of certificate templates based on declaration form data and event metadata using JSON Schema validation. Templates can now be dynamically shown or hidden based on specific criteria such as demographics, registration status, action history, and regional variations. Includes helper functions for improved readability and maintainability. See Certificate Template Conditionals documentation for implementation details. #7585
Improvements
-
Upgrade node version to 22
This version enforces environment to have Node 22 installed (supported until 30 April 2027) and removes support for Node 18 for better performance and using new features offered by NodeJS
- Use nvm to upgrade your local development environment to use node version
22.x.x. - Add conditions for the certified copy certificate to ensure it's only available to children who are 1 year or older. #9684
- Available disk space in root file system alert adjusted to fire when 20GB are remaining, rather than when diskspace usage is at 70%.
- Use nvm to upgrade your local development environment to use node version
-
Upgraded MinIO to RELEASE.2025-06-13T11-33-47Z and MinIO Client (mc) to RELEASE.2025-05-21T01-59-54Z and ensured compatibility across both amd64 and arm64 architectures.
-
Remove the remnants of OpenHIM from the backup & restore scripts. #9732
-
Store system monitoring data for 1 month #10515
-
Restricted filesystem usage for journal service and file rotation strategy #10518)
-
Tiltfile: Improved Kubernetes support for development environment #10672
-
Updated
@opencrvs/mosipto v1.9.0 with the following enhancement:- Integrated with OpenCRVS v1.9.0's new event system backend APIs #50
-
Added helper methods to support MOSIP integration field configurations in forms
Bug fixes
OpenCRVS Countryconfig MOSIP - v1.8.0
New features
- Upgraded to
@opencrvs/mosipv1.8.0 to support the following enhancements:- Added QR code scanner form configuration, allowing users to scan QR codes and automatically prefill form fields with the extracted data. #7939
- Integrated E-signet authentication flow using mock identities. #8062
- Enabled online verification flow with mock identities. #7944
- Provided support for custom business logic to determine whether MOSIP processing should be triggered during registration. #7942
- Ensured that registering a death event deactivates the corresponding identity in MOSIP. #7943
- Enforced rejection of registrations if MOSIP processing fails. #8174