> For the complete documentation index, see [llms.txt](https://docs.inji.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inji.io/inji-wallet/inji-web/inji-web/version-0.15.0.md).

# Version 0.15.0

**Release Name:** Inji Web Wallet 0.15.0

**Release Type**: Developer

**Release Date**: 1st December,2025

## **Overview**

Inji Web **0.15.0** introduces a major milestone with the first end-to-end [OpenID4VP ](https://openid.net/specs/openid-4-verifiable-presentations-1_0-ID3.html#name-same-device-flow)verifiable credentials presentation support, along with significant UI enhancements, improved security, updated libraries, functional bug fixes, and extensive code quality improvements.

This release brings the Inji Web Wallet closer to full support for verifier-driven flows and aligns with open standards.

## Key Highlights

### OpenID4VP End-to-End Flow (Initial Implementation)

The OpenID4VP flow enables users to securely receive, review, and share verifiable presentations with seamless UI and robust error handling.

This release delivers the first complete implementation of the [OpenID4VP](https://openid.net/specs/openid-4-verifiable-presentations-1_0-ID3.html) standard for Verifiable Credential Presentation.

* Redirect from verifier
* Trust screen
* Credential matching & selection
* User consent
* Presentation creation & submission
* UI for negative flows (No matching credentials / No internet/API Failures)
* Updated verifier request URL format

### Additional Enhancements

* UI and UX improvements across the wallet enhance user experience and include the following.
* Resolved CORS issues and introduced configurable Redis for flexible deployments, alongside stronger error handling and improved documentation for clarity and maintainability.

## **Features Released**

<table><thead><tr><th width="132.23828125">Type</th><th>Feature / Enhancement</th><th>Jira Link</th></tr></thead><tbody><tr><td>Story</td><td>OpenID4VP Flow – Verifier request URL format change</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1747">INJIWEB-1747</a></td></tr><tr><td>Story</td><td>Enhance error handling in OpenID4VP flow with retry &#x26; close</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1735">INJIWEB-1735</a></td></tr><tr><td>Story</td><td>UI – Results, redirect back &#x26; negative flows (No internet)</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1717">INJIWEB-1717</a></td></tr><tr><td>Story</td><td>UI – Credential selection, consent &#x26; no matching credential flow</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1715">INJIWEB-1715</a></td></tr><tr><td>Story</td><td>UI – Redirect from verifier &#x26; display trust screen</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1714">INJIWEB-1714</a></td></tr><tr><td>Story</td><td>API – Manage verifier trust decision</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1713">INJIWEB-1713</a></td></tr><tr><td>Story</td><td>API – Credential selection, consent &#x26; submission</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1712">INJIWEB-1712</a></td></tr><tr><td>Story</td><td>API – Get matching credentials for presentation</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1711">INJIWEB-1711</a></td></tr><tr><td>Story</td><td>API – Implement OpenID4VP Authorization Request Handler</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1704">INJIWEB-1704</a></td></tr><tr><td>Story</td><td>Configure special keys to identify face rendering</td><td><a href="https://mosip.atlassian.net/browse/INJIWEB-1673">INJIWEB-1673</a></td></tr></tbody></table>

## **Repositories Released**

| Module                   | Version                                                                    |
| ------------------------ | -------------------------------------------------------------------------- |
| inji-config              | [**0.13.0**](https://github.com/mosip/inji-config/tree/v0.13.0)            |
| inji-openid4vp           | [**0.6.0**](https://github.com/mosip/inji-openid4vp/tree/v0.6.0)           |
| inji-openid4vp-ios-swift | [**0.6.0**](https://github.com/mosip/inji-openid4vp-ios-swift/tree/v0.6.0) |
| mimoto                   | [**0.20.0**](https://github.com/mosip/mimoto/tree/v0.20.0)                 |
| inji-web                 | [**0.15.0**](https://github.com/mosip/inji-web/tree/v0.15.0)               |

## **Compatible Modules**

| Module       | Version                                                                    |
| ------------ | -------------------------------------------------------------------------- |
| eSignet      | [v1.6.2](https://github.com/mosip/esignet/releases/tag/v1.6.2)             |
| inji-certify | [v0.12.2](https://github.com/mosip/inji-certify/releases/tag/v0.12.2)      |
| durian       | [v1.3.0-beta.2](https://github.com/mosip/durian/releases/tag/1.3.0-beta.2) |
| inji-verify  | [v0.15.0](https://github.com/mosip/inji-verify/releases/tag/v0.15.0)       |

## Known Issues

Below is the list of key known issues specific to this release. For all the known issues, click [here](https://mosip.atlassian.net/issues/?jql=project%3D%22Inji%20Web%22%20and%20type%20in%20%28bug%29%20and%20status%20not%20in%20%28closed%2C%20canceled%29%20order%20by%20created%20DESC).

| **Jira Issue**                                                  | **Description**                                                                                                                   |
| --------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| [INJIWEB-1629](https://mosip.atlassian.net/browse/INJIWEB-1629) | Injiweb-API: Download credentials and fetch credentials fails on the server side.                                                 |
| [INJIWEB-1624](https://mosip.atlassian.net/browse/INJIWEB-1624) | Injiweb-API: Fetch credentials with empty wallet ID and empty `accept-language` header returns improper error codes and messages. |
| [INJIWEB-1619](https://mosip.atlassian.net/browse/INJIWEB-1619) | Injiweb-API: Downloading wallet credentials with a null/empty wallet ID returns improper error codes and messages.                |

## Bug Fixes

Below is the list of bug fixes as part of the **0.15.0** release:

| Jira Issue                                                      | Description                                              |
| --------------------------------------------------------------- | -------------------------------------------------------- |
| [INJIWEB-1765](https://mosip.atlassian.net/browse/INJIWEB-1765) | “Do not trust this verifier” still continued flow        |
| [INJIWEB-1748](https://mosip.atlassian.net/browse/INJIWEB-1748) | User has to scroll for last row VC options               |
| [INJIWEB-1729](https://mosip.atlassian.net/browse/INJIWEB-1729) | Fix Sonar code issues                                    |
| [INJIWEB-1692](https://mosip.atlassian.net/browse/INJIWEB-1692) | CORS issue when accessing Mimoto APIs via docker-compose |

## Release Documentation

* [Feature Documentation](/inji-wallet/inji-web/overview/features/verifiable-credential-presentation-openid4vp.md)
* [End User Guide](/inji-wallet/inji-web/functional-overview/end-user-guide.md#openid4vp-presenting-verifiable-credentials)
* [API Documentation](https://mosip.stoplight.io/docs/mimoto/x4k8ruhin2f09-authorize-verifiable-presentation)
* [QA Report](/inji-wallet/inji-web/inji-web/version-0.15.0/test-report.md)

## Additional Resources

* [Feature Documentation](https://docs.inji.io/inji-wallet/inji-web/overview/features) - Contains detailed explanations of all available features of Inji Web Waller and its usage.
* [Backend Services ](https://docs.inji.io/inji-wallet/inji-web/technical-overview/backend-services)- Provides detailed instructions to set up the backend for the Inji Web Wallet.
* [End User Guide](https://docs.inji.io/inji-wallet/inji-web/functional-overview/end-user-guide) - Offers end-to-end guidance for end users on setup and daily usage.
* [API Documentation](https://docs.mosip.io/inji/inji-web/technical-overview/backend-services/mimoto-bff) - Includes comprehensive details of all APIs, endpoints, request/response formats, and examples.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.inji.io/inji-wallet/inji-web/inji-web/version-0.15.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
