For the complete documentation index, see llms.txt. This page is also available as Markdown.

Version 0.17.0

Release Name: Inji Web Wallet 0.17.0

Release Type: Developer

Release Date: 27th April 2026

Overview

This release of Inji Web Wallet 0.17.0 focuses on strengthening the platform through technical debt reduction, API improvements, OpenID4VP enhancements, security and reliability fixes, automation improvements, and continued multi-language support.

The release introduces the V2 Issuer API, improves the OpenID4VP response URI and redirection flow, addresses SonarCloud reliability issues in Mimoto, improves code coverage, and includes several user-facing bug fixes and API automation improvements.

Key Highlights

1. Issuers V2 API and Configuration Refactoring

  • Introduced a V2 Issuer Endpoint to simplify issuer configuration.

  • Refactored the existing mimoto-issuer-config.json structure.

  • Improved the maintainability and scalability of issuer configuration.

  • Added automation coverage for the V2 Issuer API and configuration changes.

2. OpenID4VP Enhancements

Improved the OpenID4VP flow to align client identification and redirection behavior with the expected protocol flow.

  • Use the response_uri instead of the redirect URI to identify the pre-registered client.

  • Always use the redirect URI returned by the VP submission endpoint.

  • Updated the DataShare VC verification automation flow to validate response URI-based client identification and redirection behavior.

3. Multi-Language Support

Continued the implementation of locale-aware credential rendering and language handling.

  • Added support for passing locale information from the client to APIs according to protocol requirements.

  • Added locale-based selection of the credential PDF title instead of always using the first displayObject.

  • Added handling for JSON-LD language/value structures using @language and @value.

  • Improved the foundation for rendering credentials according to the user's selected language.

4. Code Quality, Reliability and Technical Debt

This release includes several improvements aimed at reducing technical debt and improving long-term maintainability.

  • Fixed SonarCloud reliability issues in the Mimoto repository.

  • Improved Mimoto code coverage.

  • Refactored and consolidated crypto utility classes.

  • Synchronised release branch changes back into development branches.

  • Improved API and configuration maintainability.

  • Addressed security and reliability issues identified during development and testing.

Features and Technical Enhancements

Feature / Enhancement / Technical Upgrade
Jira Ticket

V2 Issuer Endpoint and issuer configuration refactoring

INJIWEB-1841

Analysis for V2 Issuer API and configuration refactoring

INJIWEB-1843

OpenID4VP response URI-based client identification and redirection

INJIWEB-1874

Multi-language locale information support

INJIWEB-1822

Locale-based credential PDF title selection

INJIWEB-1863

Language-aware PDF content handling

INJIWEB-1865

Crypto utility refactoring

INJIWEB-1622

Mimoto code coverage improvements

INJIWEB-1871

Repositories Released

Module
Version

Inji Web Wallet

0.17.0

Mimoto

0.22.0

Inji Config

0.16.0

Compatible Modules

Module
Version

Durian

1.3.0-beta.2

Inji Certify

0.14.0

Inji Verify

0.17.0

eSignet

1.7.1

Known Issues

Below is the list of key known issues specific to this release. For all the known issues, click here.

Jira Ticket
Description

INJIWEB-1893

Inji Web: Land Registry multilingual VC is not downloading from QA Inji.

INJIWEB-1879

Inji Web: Issuer name is updated after refresh in Stored Cards for multilingual-supported VC.

INJIWEB-1878

Inji Web: For multilingual VC, the PDF content is not translated after changing the language.

Bug Fixes

Below is the complete list of bug fixes included in the 0.17.0 release.

Jira Ticket
Description

INJIWEB-570

Fixed an issue where expressions were displayed directly in the downloaded VC when field values were not provided during policy creation.

INJIWEB-594

Fixed an issue where some options were not visible when the browser zoom level was increased.

INJIWEB-824

Improved error handling when Mimoto is unavailable while verifying a VC through Inji Verify.

INJIWEB-1435

Made the authorization_servers parameter optional as required by the protocol.

INJIWEB-1833

Fixed an issue where the Download API was re-triggered when an error occurred from the Certify endpoint.

INJIWEB-1834

Fixed an issue where double scrollbars were displayed on the VC after selecting the View Card option.

INJIWEB-1888

Updated handling for the logo field name change in the well-known response.

INJIWEB-1890

Updated the Docker image tag and added missing configuration in the develop branch.

INJIWEB-1863

Added locale-based selection of the credential PDF title instead of always using the first displayObject.

INJIWEB-1865

Added handling for @language and @value to generate PDF content based on the selected language.

Release Documentation

Additional Resources

  • Feature Documentation - Contains detailed explanations of all available features of Inji Web Waller and its usage.

  • Backend Services - Provides detailed instructions to set up the backend for the Inji Web Wallet.

  • End User Guide - Offers end-to-end guidance for end users on setup and daily usage.

  • API Documentation - Includes comprehensive details of all APIs, endpoints, request/response formats, and examples.

Last updated

Was this helpful?