1.2.1.0-beta.1 (Part 2)
Release Version: 1.2.1.0-beta.1
Release Type: Beta Release
Release Date: Coming Soon
Overview
This component wise beta release introduces significant enhancements, including migration to Java 21 for improved compatibility and performance, the categorization of MOSIP data into default and seed data for streamlined deployment and customization, and support for new cryptographic algorithms (SECP256K1, SECP256R1, and Ed25519) to strengthen security
Additionally, transitioning from the landing zone folder to the MinIO object store addresses scalability and storage challenges, ensuring efficient data handling.
This release has been tested with and supports eSignet 1.3.0. For users who have already deployed MOSIP and intend to upgrade to Java 21, please refer to this guide (link to be updated soon) for a detailed step-by-step process to ensure a seamless transition.
Note:
As the Inji stack continues to evolve, we are introducing the inji-config repository to manage the Spring Cloud configuration for the stack. Hence Inji-config file has been moved out from the mosip-config repository and placed under the inji-config repository here.
As part of the Java 21 migration in this beta release, users must follow specific steps to migrate Artifactory and MOSIP configuration files. Before proceeding with the migration, ensure that two separate Artifactory servers are running:
Java 11 Artifactory Server: This is for repositories not yet compatible with Java 21 in this beta release.
Java 21 Artifactory Server: For repositories that support Java 21.
This setup ensures compatibility and seamless operation of Java 11 and Java 21-supported repositories. Any latest Java 11-compatible Artifactory server can be used for this purpose.
Note: This component wise beta release will be part of the MOSIP Identity v1.2.1.0-beta.1 release.
Major Areas of Work
Code Migration from JAVA 11 to JAVA 21
Enabling Digital Signature with ECC Algorithm in Key Manager
Data Segregation to Default, Seed, and Test
Functional bug fixes
Security bug fixes
DSL Automation
Repository Released
bio-utils
To be updated
commons
To be updated
mosip-openid-bridge
To be updated
biosdk-client
To be updated
biosdk-services
To be updated
audit-manager
To be updated
keymanager
To be updated
khazana
To be updated
packet-manager
To be updated
admin-services
To be updated
registration
To be updated
registration-client
To be updated
To be updated
websub
To be updated
durian
To be updated
mosip-config
To be updated
mosip-functional-tests
To be updated
converters
To be updated
keycloak
To be updated
reporting
To be updated
mosip-ref-impl
To be updated
artifactory-ref-impl
To be updated
mosip/mock-smtp-sms
To be updated
mosip-helm
To be updated
mosip-infra
To be updated
K8s-infra
To be updated
Documents for reference
Last updated