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

Version 0.22.0

Release Name: Inji Mobile Wallet 0.22.0

Release Type: Developer

Release Date: 6th March 2026

Overview

This release of Inji Mobile Wallet v0.22.0 introduces support for Presentation During Issuance (PDI) and enhancements to credential issuance and verification workflows aligned with OpenID4VCI and OpenID4VP standards.

The release also adds support for Claim 169 QR Code–based credential rendering, enabling the wallet to store and display credentials containing embedded QR blocks used for quick verification scenarios.

In addition, this version includes improvements to DID resolution flows, credential offer trust UI, and credential status visibility, along with several stability fixes, UI corrections, and interoperability improvements across Android (Kotlin) and iOS (Swift).

These enhancements improve the wallet’s reliability and extend its ability to support advanced issuance scenarios required by countries and ecosystem partners.

Key Highlights

1. Presentation During Issuance (PDI)

This release introduces support for Presentation During Issuance, allowing issuers to request verifiable presentations from the wallet during credential issuance.

This enables advanced workflows such as:

  • Eligibility verification before credential issuance

  • Conditional issuance flows

The wallet now supports:

  • Trusted issuer PDI flows

  • Non-trusted issuer PDI flows

  • UI screens for credential trust and consent

  • Library-level support in OpenID4VP and VCI client libraries

2. Claim 169 QR Code Credential Support

Support has been added for Claim 169 QR code–formatted credentials, allowing the wallet to download, store, and render credentials containing embedded QR verification blocks.

Enhancements include:

  • Rendering of QR code data embedded within credentials

  • Library updates for Claim 169 credential parsing

  • Improvements to credential display for QR-based credentials

3. OpenID4VP & DID Interoperability Improvements

Several improvements have been made to improve compatibility with OpenID-based verification flows.

Enhancements include:

  • Support for resolving did:jwk with RSA key types

  • Improvements to same-device and cross-device DID flows

  • Enhancements to OpenID4VCI interaction metadata handling

These improvements enhance interoperability with external issuers and verifiers.

4. UI and User Experience Improvements

This release includes improvements across multiple wallet screens to improve visual consistency and accessibility.

Enhancements include:

  • Credential offer trust screen UI updates

  • Improved credential status information display

  • Language rendering improvements

  • UI alignment fixes across credential details and settings screens

Features Released

Feature / Enhancement
Jira Link

Presentation During Issuance – Trusted Issuer Flow UI

UI Credential Offer Trust Screens

Wallet Support – Claim 169 QR Code

Swift Library Pixelpass Changes for Claim 169

Credential Status Detailed View

OpenIDVP Library – Presentation During Issuance (Swift)

OpenIDVP Library – Presentation During Issuance (Kotlin)

VCI Client – Presentation During Issuance Interaction Metadata (Swift)

VCI Client – Presentation During Issuance Interaction Metadata (Kotlin)

OpenID4VP – DID JWK Resolution with RSA Key Type

Remove Claims from Request Body for mso_mdoc

Repositories Released

Module
Version

inji-wallet

inji-openid4vp

inji-openid4vp-ios-swift

inji-vci-client

inji-vci-client-ios-swift

Compatible Modules

Module
Version

Mimoto

Inji Certify

Inji Verify

eSignet

inji-config

Known Issues

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

Jira Issue
Description

In the PDI Trusted Flow, the Cancel button from the Select Card page does not redirect the user back to the Credential Type page.

In the PDI Trusted Flow, the wallet should restrict the number of face authentication attempts to three, but this limitation is not enforced when verification fails.

In the PDI Trusted Flow, when no matching credentials are found, the application does not display an appropriate error message.

In the PDI Non-Trusted Flow, scanning an invalid QR code does not show a proper error message.

After successfully sharing a Claim 169 VC, the credential appears with two images on the Incoming Card page on the receiver device.

The PDI flow is not functioning correctly on Android and iOS, and a flickering issue occurs on the processing screen.

Bug Fixes

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

Jira Issue
Description

DID flow crash during same-device by-reference flow.

Pre-registered issuance flow failure with signed flow scenarios.

Wallet crash when initiating PDI flow after deleting one credential.

Network request failure during PDI trusted flow.

History page audit logs not updating correctly after VC sharing.

Issuer logo not displayed after VC download.

Language switch causing UI icon rendering issues.

iOS application crash when selecting “No, Take Me Back” in OVP flow.

Unable to render details view for mso_mdoc credential.

DID scheme not working in same-device and cross-device scenarios.

Android unable to download Mock VC V2 credentials.

Credential download failure for multiple credential types.

VC sharing history not refreshing automatically.

Help page documentation links outdated.

Scrollbar overlapping search bar on home screen.

Biometric icon updated to Face ID for newer devices.

Backup & Restore screen showing incorrect bottom navigation.

iOS ARC memory management issue resolved.

Improved error messaging for invalid SD-JWT credential subject.

Consent text improved for clarity.

Nested credential rendering improvements.

QR share options requiring double click on iOS fixed.

Error message mismatch between Android and iOS fixed.

Improved error messaging for invalid or duplicate QR scans.

Intro sliders reversed for Arabic locale.

Credential count not updating correctly after deletion.

Release Documentation

Additional Resources

Last updated

Was this helpful?