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.jsonstructure.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_uriinstead 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
@languageand@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
V2 Issuer Endpoint and issuer configuration refactoring
Analysis for V2 Issuer API and configuration refactoring
OpenID4VP response URI-based client identification and redirection
Multi-language locale information support
Locale-based credential PDF title selection
Language-aware PDF content handling
Crypto utility refactoring
Mimoto code coverage improvements
Repositories Released
Compatible Modules
Known Issues
Below is the list of key known issues specific to this release. For all the known issues, click here.
Inji Web: Land Registry multilingual VC is not downloading from QA Inji.
Inji Web: Issuer name is updated after refresh in Stored Cards for multilingual-supported VC.
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.
Fixed an issue where expressions were displayed directly in the downloaded VC when field values were not provided during policy creation.
Fixed an issue where some options were not visible when the browser zoom level was increased.
Improved error handling when Mimoto is unavailable while verifying a VC through Inji Verify.
Made the authorization_servers parameter optional as required by the protocol.
Fixed an issue where the Download API was re-triggered when an error occurred from the Certify endpoint.
Fixed an issue where double scrollbars were displayed on the VC after selecting the View Card option.
Updated handling for the logo field name change in the well-known response.
Updated the Docker image tag and added missing configuration in the develop branch.
Added locale-based selection of the credential PDF title instead of always using the first displayObject.
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?