# 1.2.2.4 ID Repository & 1.2.1.2 ID Authentication

**Release Version: v1.2.2.4 ID Repository & v1.2.1.2 ID Authentication**

**Release Type: Patch**

**Release Date: 17th November, 2025**

## Overview

Release of components ID Repository 1.2.2.4 and ID Authentication 1.2.1.2 is a patch release which mainly contains fixes for bugs which are critical. The release addresses on resolving functional issues, improving automation reliability, and enhancing infrastructure compatibility

## Major Highlights

### ID Repository v1.2.2.4 - Identity Lifecycle Fixes

**Resolved Critical Update Failures**

* **Fixed registrant lifecycle transitions** - Child-to-Adult identity updates now process correctly, preventing data inconsistencies during age-based transitions.

**Token Management Consistency**

* **Fixed PSUT token generation** - Resolved token inconsistencies across [UIN](/1.2.0/id-lifecycle-management/identity-management/identifiers.md#uin), [VID](/1.2.0/id-lifecycle-management/identity-management/identifiers.md#vid), and [Handle](/1.2.0/id-lifecycle-management/identity-issuance/id-repository/custom-handle.md#what-is-a-handle) identifiers, ensuring reliable authentication workflows.

### ID Authentication v1.2.1.2 - API Reliability & Automation Support

**Improved Authentication Reliability**

* **Resolved server-side API issues** - Fixed critical authentication processing failures that impacted service availability.

### **Infrastructure Security Enhancement**

* **Migrated to Eclipse Temurin JRE base image** - Upgraded from end-of-support Docker images to maintain security compliance and long-term maintainability.

Refer [here ](/1.2.0/id-lifecycle-management/identity-issuance/id-repository.md)to know more about features of ID Repository.

Click [here](/1.2.0/id-lifecycle-management/identity-verification/id-authentication.md) to know more about features of ID Authentication.

{% hint style="warning" %}
**Note:** As part of this release, we have updated the base Docker image because the previous version has reached end-of-support. Due to this change, country-specific customizations included in earlier images will **not** be available by default. System Integrators (SIs) will need to explicitly re-apply their custom code to the new Docker image to avoid any issues during deployment or runtime.
{% endhint %}

## Bug Fixes

The following bugs have been fixed in this release:

| JIRA                                                          | Description                                           |
| ------------------------------------------------------------- | ----------------------------------------------------- |
| [MOSIP-37285](https://mosip.atlassian.net/browse/MOSIP-37285) | API – IDA Server-Side Issues                          |
| [MOSIP-41856](https://mosip.atlassian.net/browse/MOSIP-41856) | IDA Automation Test Failures                          |
| [MOSIP-42320](https://mosip.atlassian.net/browse/MOSIP-42320) | PSUT Token Generation Mismatch                        |
| [MOSIP-41917](https://mosip.atlassian.net/browse/MOSIP-41917) | Reg Client Update (Child → Adult) Not Updating IDRepo |
| [MOSIP-43566](https://mosip.atlassian.net/browse/MOSIP-43566) | Docker Base Image Update                              |

## Repositories: Released

| **Repository**    | **Tags Released**                                                    |
| ----------------- | -------------------------------------------------------------------- |
| id-repository     | [v1.2.2.4](https://github.com/mosip/id-repository/tree/v1.2.2.4)     |
| id-authentication | [v1.2.1.2](https://github.com/mosip/id-authentication/tree/v1.2.1.2) |

## Documentation

* [UIN, VID, and Handle identifiers](/1.2.0/id-lifecycle-management/identity-management/identifiers.md#uin)
* [ID Repository](/1.2.0/id-lifecycle-management/identity-issuance/id-repository.md)
* [ID Authentication](/1.2.0/id-lifecycle-management/identity-verification/id-authentication.md)
* \[Test Report]


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mosip.io/1.2.0/roadmap-and-releases/releases/1.2.2.4-id-repository-and-1.2.1.2-id-authentication.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
