All pages
Powered by GitBook
1 of 24

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Releases

Version: 0.15.2

  • Name: Inji Verify v0.15.2

  • 4th December, 2025

  • Release Notes

Version: 0.15.1

  • Name: Inji Verify v0.15.1

  • 4th November, 2025

Version: 0.15.0

  • Name: Inji Verify v0.15.0

  • 31st October, 2025

Version: 0.14.0

  • Name: Inji Verify v0.14.0

  • 30th September, 2025

Version: 0.13.1

  • Name: Inji Verify v0.13.1

  • Date: 20th Aug, 2025

Version: 0.13.0

  • Name: Inji Verify v0.13.0

  • Date: 24th July, 2025

Version: 0.12.3

  • Name: Inji Verify v0.12.3

  • Date: 28th May, 2025

Version 0.11.1

  • Name: Inji Verify v0.11.1

  • Date: 12th May, 2025

Version: 0.11.0

  • Name: Inji Verify v0.11.0

  • Date: 2nd April, 2025

Version: 0.10.0

  • Name: Inji Verify v0.10.0

  • Date: 10th Oct, 2024

Version: 0.9.0

  • Name: Inji Verify 0.9.0

  • Date: 5th July, 2024

Version: 0.8.1

  • Name: Inji Verify 0.8.1 (Patch)

  • Date: 22nd May, 2024

Version: 0.8.0

  • Name: Inji Verify 0.8.0

  • Date: 8th May, 2024

Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes
Release Notes

Version 0.15.1

Release Name: Inji Verify v0.15.1

Support: Patch Release

Release Date: 4th Nov, 2025

Overview

This patch release for Inji Verify 0.15.1 addresses critical version alignment issues identified in 0.15.0. By updating key dependencies and SDK versions, this release ensures greater stability, compatibility, and a smoother deployment experience.

Key Updates

In 0.15.1, the POM dependency and SDK versions have been aligned and updated for improved stability and compatibility.

Component
Description
0.15.1 (Current Release)
0.15.0 (Previous Release)

Repositories: Released/Dependent

Repositories
Tags: Released/Dependent

Projects: Released

Inji Verify Repositories Released:

  1. inji-verify-service -

  2. inji-verify-ui (ref implementation) -

  3. SDK -

  4. API-Test -

Compatible modules

The following table outlines the tested and certified compatibility of Inji Verify 0.15.1 with other modules.

Module
Version

Learn More

Please refer to the list of items covered as part of release.

Version 0.15.2

Release Name: Inji Verify v0.15.2

Support: Patch Release

Release Date: 4th December, 2025

Overview

The Inji Verify 0.15.2 patch release includes critical fixes to ensure reliable testing and smooth deployment. This update resolves the expiry issue with non-dynamic QR codes in the UI test rig and addresses gaps in the API Automation smoke tests such that all test cases execute and pass as expected.

vc-verifier POM Dependency

The POM dependency of vc-verifier was 1.5.0-SNAPSHOT. In version 0.15.1, the POM dependency version is 1.5.0.

1.5.0

1.5.0-SNAPSHOT

Inji Verify SDK Version

The Inji Verify SDK version was 0.15.0-beta.23, which was also true for Inji Verify UI. Now published as 0.15.0 and consumed by Verify UI.

0.15.0

0.15.0-beta.23

Inji Verify

v0.15.1

Inji Wallet

0.20.0

Inji Web

0.14.1

Pixel-Pass library

0.6.0

vc-verifier library

1.5.0

https://github.com/mosip/inji-verify/tree/release-0.15.x/verify-service
https://github.com/mosip/inji-verify/tree/release-0.15.x/verify-ui
https://github.com/mosip/inji-verify/tree/release-0.15.x/inji-verify-sdk
https://github.com/mosip/inji-verify/tree/release-0.15.x/api-test
0.15.0
Feature documentation
API Documentation
Collab Guide
Key Updates
  • Expiry of Non-Dynamic QR Codes in INJI-Verify UI Test Rig:

    • An issue was identified in the INJI-Verify UI test rig, where non-dynamic QR codes intended to remain static for testing purposes were expiring after a certain duration. This behaviour caused interruptions in automated test flows and inconsistencies during repeated verification scenarios.

    • Fix made: In this release, the expiry logic for non-dynamic QR codes has been corrected to ensure they remain valid for the entire testing lifecycle, enabling stable, repeatable, and reliable UI test executions.

  • API Automation v0.15.1 | Smoke Test Results and Fix:

    • During the execution of the 0.15.1 API Automation smoke test suite, no failures were observed. The expected outcome is for all test cases to execute and pass without any skips. The skipped tests indicate underlying issues that require attention. The results showed: T-12, P-8, S-4, F-0.

      • T (Total): 12 test cases executed

      • P (Passed): 8 test cases completed successfully

Repositories: Released/Dependent

Repositories
Tags: Released/Dependent

Inji Verify

Projects: Released

Inji Verify Repositories Released:

  1. API-Test - https://github.com/mosip/inji-verify/tree/release-0.15.x/api-test

Compatible modules

The following table outlines the tested and certified compatibility of Inji Verify 0.15.2 with other modules.

Module
Version

Inji Wallet

Inji Web

Pixel-Pass library

vc-verifier library

Learn More

Please refer to the list of items covered as part of 0.15.0 and 0.15.1 release.

  • Feature documentation

  • API Documentation

  • Collab Guide

S (Skipped): 4 test cases skipped due to configuration or dependency gaps

  • F (Failed): 0 failures recorded

  • Fix made: As part of this release, we have now fixed these gaps to ensure that all smoke tests run as intended and achieve a 100% pass rate in subsequent executions.

  • v0.15.2
    0.20.0
    0.14.1
    0.6.0
    1.5.0

    Version 0.8.1

    Release Name: Inji Verify 0.8.1 (Patch)

    Support: Developer Release

    Release Date: 22nd May 2024

    Overview

    Inji Verify 0.8.1 addresses critical installation issues by fine-tuning the installation script with minor corrections. Additionally, the update to the Helm chart name helm -n $NS install inji-verify mosip/injiverify in the install.sh script ensures seamless deployment.

    Repositories: Released/Dependent

    Documentation

    Repositories

    Tags: Released/Dependent

    Inji Verify

    v0.8.1

    Pixel-Pass Library

    v0.1.4

    Feature documentation
    User guide

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    Verification is performed with a UI and API test rig.

    Testing scope has been focused on the below features:

    • Automation Functional UI.

    • Automation API Test rig

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. Functional test was performed in combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included simulation of multiple identity schema and respective UI schema configurations.

    UI Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total
    Passed
    Failed
    Skipped

    Functional and test rig code base branch which is used for the above metrics is:

    • Hash Tag: sha256:15c2fcdb50bda62c3b6b7b6ed912d63e8944bee0790f2c2198b043438c0bba3d

    Verify API Test Rig Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total
    Passed
    Failed
    Skipped

    Functional and test rig code base branch which is used for the above metrics is:

    • Hash Tag: sha256:1c218f4afcda49c8838ad87ee475249fc554e4962ec6afbd02c8a5a4d89f782e

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for the xls file is .

    Version 0.11.1

    Release Name: Inji Verify 0.11.1 (Patch)

    Support: Developer Release

    Release Date: 12th May, 2025

    Overview

    Inji Verify 0.11.1 focuses on ensuring seamless interoperability with Inji Mobile Wallet version 0.16.0 (on Android devices) by aligning with the OpenID4VP - Draft 21 specification. This patch incorporates the following key updates required for compatibility with the mobile wallets following OpenID4VP specification (Draft 21):

    1. QR Data Encoding: QR data is now URL-encoded instead of Base64-encoded.

    2. Mandatory vp_formats: When client_metadata is provided, the vp_formats parameter is now mandatory to ensure proper format negotiation between wallet and verifier.

    Important: OpenID4VP – Cross-Device Flow feature is not supported on iOS devices, currently it functions only on the Inji Mobile Wallet (v0.16.0) for Android. Support for IOS is coming up soon with next release i.e. Inji Verify v0.12.0.

    Note:

    We reccommend users to upgrade to Inji Verify v0.11.1 instead of using v0.11.0, as the OpenID4VP Cross-Device Flow does not function as expected in v0.11.0. (Refer to for more details).

    Additionally, please note that the OpenID4VP Cross-Device Flow is compatible only with Inji Mobile Wallet v0.16.0. It is not supported with v0.15.0 as the two key updates (QR Data Encoding and Mandatory vp_formats), required for compatibility, have been incorporated starting v0.16.0 of Inji Mobile Wallet.

    Repositories: Released/Dependent

    Repositories
    Tags: Released/Dependent

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.11.1 with other modules.

    Module
    Version

    Known Issue

    Jira ID
    Description

    Bug Fixes

    Below is the list of fixes as part of the 0.11.1 release:

    Jira ID
    Description

    Documentation

    Version 0.13.1

    Release Name: Inji Verify v0.13.1

    Support: Developer Release

    Release Date: 20th Aug, 2025

    Overview

    The Inji Verify 0.13.1 patch release includes critical fixes to ensure smooth deployment and prevent issues encountered in version 0.13.0.

    Key Updates:

    1. Database Upgrade Script Fix:

    • In version 0.13.0, the db_upgrade script was missing the table creation script verify-vc_submission.sql.This caused the Inji Verify service to fail when upgrading from version 0.12.3 (which already had the database set up), as the required table was not created.

    • The previous workaround (in 0.13.0) required manually running verify-vc_submission.sql from db_scripts.

    • Fix: This patch release now includes the missing script in db_scripts, ensuring the table is created automatically during upgrades.

    Note: We recommend upgrading directly to Inji Verify v0.13.1 instead of using v0.13.0. If you continue using v0.13.0, you must manually run verify-vc_submission.sql from db_scripts to create the required table.

    Repositories: Released/Dependent

    Repositories
    Tags: Released/Dependent

    Projects: Released

    Inji Verify Repositories: 4 projects (all these projects are of same version) as below:

    1. inji-verify-service -

    2. inji-verify-ui (ref implementation) -

    3. SDK -

    4. API-Test -

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.13.1 with other modules.

    Module
    Version

    Release Scope

    Please refer to the list of items covered as part of patch release.

    Bug Fixes

    Below is the list of fixes as part of the 0.13.1 release:

    Jira ID
    Description

    Documentation

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of:

    • Functionality

    • Deployability

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of the following functions:

    ● Functionality

    ● Deployability

    ● Configurability

    ● Customizability

    Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform.

    16

    16

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    27

    27

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    here
    Collab Guide
  • QA Report

  • Inji Verify

    v0.11.1

    Inji Wallet

    v0.16.0

    Inji Web

    v0.10.0

    Pixel-Pass library

    v0.5.0

    vc-verifier library

    v1.2.0

    INJIVER-1137

    OpenID4VP - Cross device flow is not working in iOS (works only on Inji mobile wallet in Android phones currently). The supported fix will be provided in 0.12.0 which will be out soon.

    INJIVER-1084

    VC result is incorrectly displayed under the Upload tab When a Verifiable Credential (VC) is scanned using the Scan feature.

    INJIVER-1086

    VP Verification is not compatible with Inji Mobile 0.16.0

    MOSIP Community Announcement
    Feature documentation
    User guide
    Workflow
    Local Setup

    QA Report

    Inji Verify

    v0.13.1

    Inji Mobile Wallet

    0.17.0

    Inji Web Wallet

    0.12.0

    Pixel-Pass library

    v0.6.0

    vc-verifier library

    v1.3.0

    INJIVER-1255

    The db_upgrade script for version 0.13.0 is missing the table creation script verify-vc_submission.sql. As a result, when upgrading from version 0.12.3 (which already had the database setup), the required table was not created, causing the inji-verify service to fail.

    INJIVER-1271

    VP Verification was failing for MOSIP National ID VC as there was a case-sensitive mismatch in “type” of config.json.

    INJIVER-1251

    API automation failure observed for the /vp-result endpoint with 0.13.0 images in the released environment.

    0.13.1 Inji Verify service
    https://github.com/mosip/inji-verify/tree/release-0.13.x/verify-ui
    https://github.com/mosip/inji-verify/tree/release-0.13.x/inji-verify-sdk
    https://github.com/mosip/inji-verify/tree/release-0.13.x/api-test
    0.13.1
    Feature documentation
    Integration Guide
    API Documentation
    Collab Guide

    Configurability

  • Customizability

  • Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform.

    Testing scope has been focused on sanity around the following features:

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    OVP functionality Verification:

    1. Windows: using Edge, Firefox and Chrome browsers.

    2. Android: using Edge, Firefox and Chrome browsers, 0.16.0 inji-mobile.

    3. iPhone: using Safari, Edge, Firefox and Chrome browsers, 0.16.0 inji-mobile.

    4. MAC: using Safari Edge, Firefox and Chrome browsers.

    Testing results

    Below are the results for Upload, Scan and OVP flow functionality with Windows, Android phone, MAC, Android Tablet, iPad and iPhone with different browsers:

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Feature Health

    Test execution statistics

    UI Automation results

    The below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total

    Passed

    Failed

    Skipped

    10

    10

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: dee1915d76f02b9e85eb0afd14cbcb2b44bacb15

    Verify API Test Rig Automation results

    The below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total

    Passed

    Failed

    Skipped

    27

    27

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: sha256:0c3e6307334a29a3dc82a15e80fd10ecf5b66b6eb0f8111bc1dff207bab6d933

    Detailed Test Metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of tests passed / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for all the test report files is here.

    Testing scope has been focused around the below features:

    ● Inji Verify Home page

    ● Verify Scan Feature

    ● Verify Upload Feature

    Below are the combinations that QA verified and Certified Inji Verify:

    Upload feature Verification:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. MAC using Safari browser.

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixel and Safari browser.

    2. Mobile phone Android with front camera 16 megapixel using browsers Chrome.

    3. Mobile phone Android with front camera 8 megapixel using browsers Chrome.

    4. iPhone with 12 megapixel front camera using Safari browser.

    Note: Unable to verify Scan functionality in windows.

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following functions.

    ● Functionality

    ● Deployability

    ● Configurability

    ● Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    ● Default configuration - with 1 language which is English.

    Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. The functional test was performed in combination with individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included the simulation of multiple identity schema and respective UI schema configurations.

    Total
    Passed
    Failed
    Skipped

    104

    68

    33

    3

    Test Rate: 97%, With Pass Rate: 67%

    Here is the detailed breakdown of metrics for each module:

    Test cases

    Inji Verify UI

    Total

    104

    Passed

    68

    Failed

    33

    Skipped

    3

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking, and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    ● Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100.

    ● Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100.

    Inji-Verify 0.8.0 - Verification - Report

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform.

    Testing scope has been focused around the below features:\

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    Below are the combinations that QA verified and Certified INJI Verify:

    Upload feature Verification:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Edge, Firefox and Chrome browsers.

    3. MAC using Safari Edge, Firefox and Chrome browsers. .

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixel using Chrome, edge, Firefox and Safari browsers.

    2. Windows laptop with a front camera of 2 megapixel using Chrome, edge, and Firefox browsers.

    3. Mobile phone Android with back camera 16 megapixel using browsers Chrome, Edge and Firefox browsers.

    4. Mobile phone Android and Android Tablet with back camera 8 megapixel using browsers Chrome, Edge and Firefox browsers.

    Testing results:

    Below are the results for Upload and Scan functionality with Windows, Android phone, MAC, Android Tablet, iPad and iPhone with different browsers:

    Note: The scan feature is not working with the QR code generated from INJI Mobile, but the QR code that is generated with INJI Web is working fine.

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. Functional test was performed in combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included simulation of multiple identity schema and respective UI schema configurations.

    UI Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag:

    SHA:sha256:5e1c2741b64cc729a29a6ac767d48eeef9a9e0a1942028f9d16a1e80c25c6719

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for the xls file:

    <TBD>

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    • Functionality

    • Deployability

    Version 0.8.0

    Release Name: Inji Verify 0.8.0

    Support: Developer Release

    Release Date: 8th May, 2024

    Overview

    We are excited to announce the release of Inji Verify version 0.8.0! This release introduces several new features like scanning QR code, uploading QR code, and error handling aimed at improving the user experience and functionality of the verification portal. Below are the key highlights of this release:

    New Features:

    Test Report

    Testing Scope

    The testing scope covers verification against specifications from the perspectives of:

    • Functionality

    • Deployability

    iPhone and iPad with 12 megapixel back camera Chrome, edge, Firefox and Safari browsers.

  • Verified in low light to scan the QR code

  • Verified scan with blur, cracked, low quality QR codes was verified

  • Total

    Passed

    Failed

    Skipped

    349

    283

    66

    0

    Test Rate: 100%, With Pass Rate: 81%

    Total

    Passed

    Failed

    Skipped

    10

    10

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    Configurability

  • Customizability

  • Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform.

    Testing scope has been focused on the below features:

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    • Same device flow

    Below are the combinations that QA verified and Certified INJI Verify:

    Upload feature Verification:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Firefox and Chrome browsers.

    3. iPhone using Safari, Edge, Firefox and Chrome browsers.

    4. MAC using Safari Edge, Firefox and Chrome browsers.

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixel using Chrome, edge, Firefox and Safari browsers.

    2. Windows laptop with a front camera of 2 megapixel using Chrome, edge, and Firefox browsers.

    3. Mobile Android phone Tablet with back camera 16 megapixel using browsers Chrome, Edge and Firefox browsers.

    4. iPhone and iPad with 12 megapixels back camera Chrome, edge, Firefox and Safari browsers.

    5. Verified in low light to scan the QR code

    6. Verified scan with blur, cracked, low quality QR codes was verified

    OVP functionality Verification with current INJI Verify version:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Firefox and Chrome browsers.

    3. iPhone using Safari, Edge, Firefox and Chrome browsers.

    4. MAC using Safari Edge, Firefox and Chrome browsers.

    Same device flow Verification with current INJI Verify version:

    1. Android using Edge, Firefox and Chrome browsers.

    2. iPhone using Safari, Edge, Firefox and Chrome browsers.

    Same Device flow and OVP was verified with INJI Mobile v 0.20.0

    Testing results:

    Below are the results for Upload, Scan and OVP flow functionality with Windows, Android phone, MAC, Android Tablet, iPad and iPhone with different browsers:

    Note : OVP flow was verified in 0.20.0 inji-mobile build.

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. Functional test was performed in combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included simulation of multiple identity schema and respective UI schema configurations.

    Total
    Passed
    Failed
    Skipped

    842

    749

    93

    0

    Test Rate: 100%, With Pass Rate: 88%

    UI Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total
    Passed
    Failed
    Skipped

    21

    21

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: sha256:3501df0f116ca40faa947e354dbbab6486ca0058a6a77a406fdfb3d2c9b86197

    Verify API Test Rig Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total
    Passed
    Failed
    Skipped

    33

    33

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: sha256:4cdc020be40d6c237f490995d26d1ba7410d93a9e47ee1db4aa42c1bd4f44bd2\

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for the xls file (To be updated):

  • QR Code Scanning: Users can now scan QR codes directly from their device cameras using the built-in scanning feature. This allows for quick and seamless verification of Verifiable Credentials without the need for manual data entry.

  • QR Code Upload: In addition to QR code scanning, users have the option to upload QR code files from their devices for verification. This provides flexibility for users who may have QR codes saved as digital files.

  • Error Handling: Error messages and prompts have been added to provide clearer guidance to users in case of issues such as unsupported QR code formats, unreadable QR codes, or scan session timeouts.

  • Scan Feature QR Code Compatibility:

    • QR code versions supported for the scan feature range from v22 and below.

    Camera Resolution Requirement:

    • The device's front or web camera resolution must exceed 8 megapixels.

    • Cameras should be used in well-lit environments without filters, ensuring proper alignment for optimal scanning.

    Upload Feature QR Code Compatibility:

    • QR code versions supported for the upload feature range from v32 and below.

    As of the current release, Inji Verify supports QR code scanning from laptops/desktops and mobile devices with a front camera, but not on the responsive version of mobile browsers. Additionally, the platform allows for uploading QR codes. However, physical paper scanning is not supported.

    Repositories: Released/Dependent

    Repositories

    Tags: Released/Dependent

    Inji Verify

    Pixel-Pass Library

    Known Issues

    Jira ID

    Description

    Inji-Verify: Able to upload and validate QR Code when internet connection is off.

    Inji-Verify: Upload QR Code is accepting image with two same working QR Codes added in one image.

    Inji-Verify: Upload QR Code is accepting image with two different working QR Codes added in one image.

    Inji-Verify : Scan is not happening for an invalid QR code

    Inji Verify: Unable to scan Sunbird QR code through Mobile/Windows/Mac

    Inji Verify: The scan feature is not working in Windows (web-based) for the 1 mp camera

    Documentation

    • Feature Documentation

    • User Guide

    • QA Report

    Configurability

  • Customizability

  • Verification is performed from both end-user and System Integrator (SI) viewpoints, assessing configurability and extensibility to ensure readiness for deployment in multiple countries. As MOSIP is an “API First” product platform, these aspects are critical.

    Features Tested

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    • Same device flow

    QA Verified Combinations

    Upload Feature Verification:

    1. Windows: Edge, Firefox, Chrome

    2. Android: Edge, Firefox, Chrome

    3. iPhone: Safari, Edge, Firefox, Chrome

    4. Mac: Safari, Edge, Firefox, Chrome

    Scan Functionality Verification:

    1. Mac (Laptop, 2MP front camera): Chrome, Edge, Firefox, Safari

    2. Windows (Laptop, 2MP front camera): Chrome, Edge, Firefox

    3. Android (Phone/Tablet, 16MP back camera): Chrome, Edge, Firefox

    4. iPhone/iPad (12MP back camera): Chrome, Edge, Firefox, Safari

    5. Verified QR code scanning in low light

    6. Verified scanning with blurred, cracked, and low-quality QR codes

    OVP Functionality Verification (current INJI Verify version):

    1. Windows: Edge, Firefox, Chrome

    2. Android: Edge, Firefox, Chrome (0.19.0 INJI-mobile)

    3. iPhone: Safari, Edge, Firefox, Chrome (0.19.0 INJI-mobile)

    4. Mac: Safari, Edge, Firefox, Chrome

    Same Device Flow Verification (current INJI Verify version):

    1. Android: Edge, Firefox, Chrome (0.19.0 INJI-mobile)

    2. iPhone: Safari, Edge, Firefox, Chrome (0.19.0 INJI-mobile)

    Testing Results

    Results for Upload, Scan, and OVP flow functionality were validated across Windows, Android phone, Mac, Android Tablet, iPad, and iPhone with various browsers.

    Note: OVP flow supports only the 0.19.0 inji-mobile build.

    Test Approach

    A persona-based approach was adopted for IV&V, simulating real-world scenarios. Personas represent user types and help determine relevant use cases. Testing addressed:

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    Verification methods varied based on how each need was addressed.

    Verified Configuration

    Verification was performed on the following configuration:

    • Default configuration with 1 language:

      • English

    Feature Health

    Test Execution Statistics

    Functional Test Results

    Functional testing followed a black box approach, covering individual modules and integration, with test data aligned to user stories. Coverage included GUI, system, and end-to-end flows across multiple configurations, simulating various identity and UI schema configurations.

    Total
    Passed
    Failed
    Skipped

    655

    562

    93

    0

    Test Rate: 100%, Pass Rate: 85%

    UI Automation Results

    MOSIP functional automation framework was used for UI automation.

    Total
    Passed
    Failed
    Skipped

    17

    17

    0

    0

    Test Rate: 100%, Pass Rate: 100%

    Functional and test rig code base branch used for these metrics:

    • Hash Tag: sha256:52554ad1062b28e67973e422f046bbc4b49ddad525498017996ed100422d1915

    Verify API Test Rig Automation Results

    Total
    Passed
    Failed
    Skipped

    29

    29

    0

    0

    Test Rate: 100%, Pass Rate: 100%

    Functional and test rig code base branch used for these metrics:

    • Hash Tag: sha256:7c6529869cec006ae825ed85cc9af57818db11f3ed738de05e71bc9f31dfd532

    Detailed Test Metrics

    Manual and automation testing metrics are derived from defect density, test coverage, execution coverage, tracking, and efficiency.

    • Passed Test Cases Coverage: (Number of passed tests / Total executed) × 100

    • Failed Test Cases Coverage: (Number of failed tests / Total executed) × 100

    GitHub link for the XLS file is here.

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform.

    Testing scope has been focused around the below features:

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    Below are the combinations that QA verified and Certified INJI Verify:

    Upload feature Verification:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Edge, Firefox and Chrome browsers.

    3. iPhone using Safari, Edge, Firefox and Chrome browsers.

    4. MAC using Safari Edge, Firefox and Chrome browsers.

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixel using Chrome, edge, Firefox and Safari browsers.

    2. Windows laptop with a front camera of 2 megapixel using Chrome, edge, and Firefox browsers.

    3. Mobile phone Android with back camera 16 megapixel using browsers Chrome, Edge and Firefox browsers.

    4. Mobile phone Android and Android Tablet with back camera 8 megapixel using browsers Chrome, Edge and Firefox browsers.

    OVP functionality Verification:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Edge, Firefox and Chrome browsers, 0.16.0 inji-mobile.

    3. iPhone using Safari, Edge, Firefox and Chrome browsers, 0.16.0 inji-mobile.

    4. MAC using Safari Edge, Firefox and Chrome browsers.

    Testing results

    Below are the results for Upload, Scan and OVP flow functionality with Windows, Android phone, MAC, Android Tablet, iPad and iPhone with different browsers:

    Note : OVP flow supports 0.16.0 inji-mobile build only

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. Functional test was performed in combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included simulation of multiple identity schema and respective UI schema configurations.

    UI Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: 3705d872beb6f103a787badd5d1e141937abb14a

    Verify API Test Rig Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: a1924880ffba43036f8d6ca8faafca2a36962df1

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for more of the reports is .

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence Configurability and Extensibility of the software is also assessed. This ensures readiness of software for use in multiple countries. Since MOSIP is an “API First” product platform.

    Testing scope has been focused on the below features:

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    Below are the combinations that QA verified and Certified INJI Verify:

    Upload feature Verification:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Edge, Firefox and Chrome browsers.

    3. iPhone using Safari, Edge, Firefox and Chrome browsers.

    4. MAC using Safari Edge, Firefox and Chrome browsers.

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixel using Chrome, edge, Firefox and Safari browsers.

    2. Windows laptop with a front camera of 2 megapixel using Chrome, edge, and Firefox browsers.

    3. Mobile Android phone Tablet with back camera 16 megapixel using browsers Chrome, Edge and Firefox browsers.

    4. iPhone and iPad with 12 megapixels back camera Chrome, edge, Firefox and Safari browsers.

    OVP functionality Verification with current INJI Verify version:

    1. Windows using Edge, Firefox and Chrome browsers.

    2. Android using Edge, Firefox and Chrome browsers, 0.17.0 INJI-mobile.

    3. iPhone using Safari, Edge, Firefox and Chrome browsers, 0.17.0 INJI-mobile.

    4. MAC using Safari Edge, Firefox and Chrome browsers.

    Testing results:

    Below are the results for Upload, Scan and OVP flow functionality with Windows, Android phone, MAC, Android Tablet, iPad and iPhone with different browsers:

    Note : OVP flow supports 0.16.0 inji-mobile build only

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or a service in a similar way. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software and thereby determines use cases/scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. Functional test was performed in combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included simulation of multiple identity schema and respective UI schema configurations.

    Total
    Passed
    Failed
    Skipped

    UI Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total
    Passed
    Failed
    Skipped

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: 7e1352eae4a0c9090bb15c4be234696d88ecf653

    Verify API Test Rig Automation results

    Below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Total
    Passed
    Failed
    Skipped

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: 1c3dd7f1144efdf7cab078315fc536af0ad6f960

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for more of the reports is .

    v0.8.0
    v0.1.4
    Inji Verify -150
    Inji Verify - 159
    Inji Verify -160
    Inji Verify -245
    Inji Verify -237
    Inji Verify -234

    iPhone and iPad with 12 megapixel back camera Chrome, edge, Firefox and Safari browsers.

  • Verified in low light to scan the QR code.

  • Verified scan with blur, cracked, low quality QR codes was verified.

  • Total

    Passed

    Failed

    Skipped

    505

    429

    76

    0

    Test Rate: 100%, With Pass Rate: 84%

    Total

    Passed

    Failed

    Skipped

    10

    10

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    Total

    Passed

    Failed

    Skipped

    27

    27

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    here

    Verified in low light to scan the QR code

  • Verified scan with blur, cracked, low quality QR codes was verified

  • 584

    511

    66

    0

    Test Rate: 100%, With Pass Rate: 88%

    10

    10

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    27

    27

    0

    0

    Test Rate: 100% With Pass Rate: 100%

    here

    Version 0.12.3

    Release Name: Inji Verify v0.12.3

    Support: Developer Release

    Release Date: 28th May, 2025

    Overview

    We are thrilled to announce the release of Inji Verify 0.12.3 that enhances Verifiable Credential (VC) verification capabilities and streamlines ease of integration with relying party applications.

    New Features

    1. Inji Verify SDK - OpenID4VP-VP verification component introduces a modular TypeScript component designed to facilitate easy integration of OpenID4VP-VP verification into verifier/relying party applications.

    • Modular NPM Package: The OpenID4VP-VP verification component is available as a standalone NPM module, promoting modularity and simplifying integration. Developers can incorporate it into their projects without depending on the full Inji Verify repository.​

    • Comprehensive Integration Guide: A detailed is provided, explaining the setup and usage to ensure a smooth integration process. The steps are also available in the .​

    • Framework Compatibility: Currently, this component is compatible exclusively with verifier applications built using React and TypeScript. Support for additional frameworks and languages is planned for upcoming releases.

    These flexibilities empowers developers to accelerate their VC verification implementation with minimal setup, enabling faster time-to-market for digital identity-enabled services.​

    Note: Inji Verify SDK's OpenID4VP-VP verification component supports React version - 18.2.0

    Note: The Inji Verify SDK's Scan/Upload component, enabling developers to embed VC verification capabilities into their applications, will be introduced in future releases. Stay tuned!

    2. Inji Verify Backend enhancement - Transition to PostgreSQL

    The backend has transitioned from an in-memory H2 database to a PostgreSQL database, ensuring persistent and reliable data storage. This enhancement improves data durability and supports more robust backend operations.

    With these updates, Inji Verify continues to evolve, offering more secure, adaptable, and user-friendly credential verification solutions.

    Note:

    To test OpenID4VP Cross-Device Flow both on Android and iOS devices, we recommend users to upgrade to Inji Verify v0.12.3 instead of using v0.11.1 (as this feature works only on Android phones).

    Note:

    Additionally, please note that the OpenID4VP Cross-Device Flow is compatible only with Inji Mobile Wallet v0.16.0. It is not supported with v0.15.0 as the two key updates (QR Data Encoding and Mandatory vp_formats), required for compatibility, have been incorporated starting v0.16.0 of Inji Mobile Wallet

    Repositories: Released/Dependent

    Repositories
    Tags: Released/Dependent

    Projects: Released

    Inji Verify Repositories: 4 projects (all these projects are of same version) as below:

    1. inji-verify-service -

    2. inji-verify-ui (ref implementation) -

    3. SDK -

    4. API-Test -

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.12.3 with other modules.

    Module
    Version

    Known Issues

    Below is the list of known issues. To read in detail and view all the issues related to Inji Verify please click

    Jira ID
    Description

    User Stories

    Jira ID
    Description

    Bug Fixes

    Below is the list of fixes as part of the 0.12.3 release:

    Jira ID
    Description

    Documentation

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    Verification is performed not only from the end-user perspective but also from the System Integrator (SI) point of view. Hence, the configurability and extensibility of the software are also assessed. This ensures the readiness of the software for use in multiple countries. Since MOSIP is an "API First" product platform, these aspects are critical for its adaptability and scalability.

    Testing scope has been focused around the following features:

    • Inji Verify Home page

    • Verify Scan Feature

    • Verify Upload Feature

    • OVP Flow

    Below are the combinations that QA verified and Certified INJI Verify:

    Upload feature Verification:

    1. Windows: using Edge, Firefox and Chrome browsers.

    2. Android: using Edge, Firefox and Chrome browsers.

    3. iPhone: using Safari, Edge, Firefox and Chrome browsers.

    4. MAC: using Safari Edge, Firefox and Chrome browsers.

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixel using Chrome, edge, Firefox and Safari browsers.

    2. Windows laptop with a front camera of 2 megapixel using Chrome, edge, and Firefox browsers.

    3. Mobile phone Android with back camera 16 megapixel using browsers Chrome, Edge and Firefox browsers.

    4. Mobile phone Android and Android Tablet with back camera 8 megapixel using browsers Chrome, Edge and Firefox browsers.

    OVP functionality Verification:

    1. Windows: using Edge, Firefox and Chrome browsers.

    2. Android: using Edge, Firefox and Chrome browsers, 0.15.0 inji-mobile.

    3. iPhone: using Safari, Edge, Firefox and Chrome browsers, 0.15.0 inji-mobile.

    4. MAC: using Safari Edge, Firefox and Chrome browsers.

    Note: OVP flow supports 0.15.0 inji-mobile build only https://mosip.atlassian.net/browse/INJIVER-1086**.**

    Testing results:

    Below are the results for Upload, Scan and OVP flow functionality with Windows, Android phone, MAC, Android Tablet, iPad and iPhone with different browsers:

    Note: OVP flow supports 0.15.0 inji-mobile build only https://mosip.atlassian.net/browse/INJIVER-1086**.**

    Test Approach

    Persona-based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product or a service in a similar way. Persona-based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software, and thereby determines use cases or scenarios that the customers will execute. The persona needs may be addressed through any of the following.

    • Functionality

    • Deployability

    • Configurability

    • Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below

    • Default configuration - with 1 Lang

      • English

    Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing, which based its test cases on the specifications of the software component under test. Functional testing was performed in a combination of individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, and End-To-End flows across multiple configurations. The testing cycle included the simulation of multiple identity schemas and respective UI schema configurations.

    Test Rate: 100%, Pass Rate: 84%

    UI Automation results

    The below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Test Rate: 100%, Pass Rate: 100%

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: dee1915d76f02b9e85eb0afd14cbcb2b44bacb15

    Verify API Test Rig Automation results

    The below section provides details on UI Automation by executing MOSIP functional automation Framework.

    Test Rate: 100%, Pass Rate: 100%

    Functional and test rig code base branch which is used for the above metrics is:

    Hash Tag: sha256:0c3e6307334a29a3dc82a15e80fd10ecf5b66b6eb0f8111bc1dff207bab6d933

    Detailed Test Metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking, and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    • Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of tests passed / Total number of tests executed) x 100

    • Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100

    Git hub link for all the report files is .

    Version 0.15.0

    Release Name: Inji Verify v0.15.0

    Support: Developer Release

    Release Date: 31st October, 2025

    Overview

    We are excited to announce the release of Inji Verify v0.15.0. This version introduces support for the SD-JWT format across all existing features including QR code scanning, QR code upload, and Verifiable Presentation (VP) verification on both same-device and cross-device modes.

    Version 0.11.0

    Release Name: Inji Verify v0.11.0

    Support: Developer

    Release Date: 2nd April, 2025

    Overview

    We’re excited to announce the release of Inji Verify 0.11.0, packed with new capabilities and enhancements to improve verifiable credential authentication.

    Version 0.9.0

    Release Name: Inji Verify 0.9.0

    Support: Developer Release

    Release Date: 5th July 2024

    Overview

    Release 0.9.0 of Inji Verify enhances usability with a mobile-responsive portal, adds support for CBOR QR code decoding, and includes critical bug fixes. It introduces UI improvements using Tailwind CSS, enables PDF scanning with QR codes, and enhances credential display, including expired credentials. These updates aim to improve overall user experience and system functionality.

    Test Report

    Testing Scope

    The scope of testing is to verify fitment to the specification from the perspective of

    ● Functionality

    ● Deploy ability

    ● Configurability

    ● Customizability

    Verification is performed not only from the end user perspective but also from the System Integrator (SI) point of view. Hence, the Configurability and Extensibility of the software is also assessed. This ensures the readiness of software for use in multiple countries. MOSIP is an “API First” product platform.

    iPhone and iPad with 12 megapixel back camera Chrome, edge, Firefox and Safari browsers.

  • Verified in low light to scan the QR code

  • Verified scan with blur, cracked, low quality QR codes was verified

  • Total

    Passed

    Failed

    Skipped

    486

    411

    75

    0

    Total

    Passed

    Failed

    Skipped

    10

    10

    0

    0

    Total

    Passed

    Failed

    Skipped

    27

    27

    0

    0

    here

    Unable to scan sunbird QR code through Mobile/Windows/Mac.

    VP Verification APIs are validating invalid entries.

    Unable to scan VP Verification QR Code from Inji mobile.

    When a MOSIP VC is downloaded from Inji Web, the verification fails upon uploading the VC.

    QA Report

    Inji Verify

    v0.12.3

    Inji Wallet

    0.16.0

    Inji Web

    0.12.0

    Pixel-Pass library

    v0.5.0

    vc-verifier library

    v1.2.0

    INJIVER-1061

    In OpenID4VP (Cross device)component, after scanning the health insurance QR code in the injiwallet app, it is displaying the life insurance VC.

    INJIVER-1131

    The OpenID4VP (Cross device) component in Inji Verify currently validates a presentation as successful even when a wrong Verifiable Credential (VC) is submitted. As a temporary workaround, implement credential type validation on the Relaying Party (RP) side, by verifying that the received VC matches the expected type defined in the original presentation_definition.

    INJIVER-940

    Implementation of Docker Compose for verify-service is yet to be picked up. (This will be taken up as part of 0.13.0 release)

    INJIVER-1062

    We are uploading an invalid QR code, and while it displays an error message stating that the QR code is invalid, the credential details are still visible.

    INJIVER-1063

    On iPhone 8 and iPhone 7, uploading the Injiweb QR code PDF shows an error message.

    INJIVER-625

    Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and below.

    INJIVER-627

    Inji Verify SDK - OpenID4VP-VP Verification (Cross-device flow) component.

    INJIVER-1094

    Publish ‘OpenID4VP-VP Verification’ component as a separate NPM module.

    INJIVER-1092

    Integrate Postgres DB with Inji Verify.

    INJIVER-1109

    Datashare VC verification was failing due to a configuration issue in mimoto which had to be thereby reverted.

    INJIVER-1126

    When clicking the 'Verify Another QR Code' button in the Upload tab, if the user cancels the file selection window, the application is not redirecting to the previously viewed Uploaded VC result screen.

    INJIVER-1101

    Inji Verify API test suite consumed expired VCs which lead to failure in certain test scenarios.

    INJIVER-1099

    VC verification is failing due to data encoding.

    INJIVER-1098

    Testcase on GetVpTokenForRequest is failing in dev2 env of inji verify API test rig.

    INJIVER-1116

    UI and API automation test suite is failing after syncing develop branch.

    integration guide
    SDK's README
    https://github.com/mosip/inji-verify/tree/release-0.12.x/verify-service
    https://github.com/mosip/inji-verify/tree/release-0.12.x/verify-ui
    https://github.com/mosip/inji-verify/tree/release-0.12.x/inji-verify-sdk
    https://github.com/mosip/inji-verify/tree/release-0.12.x/api-test
    here.
    Feature documentation
    Integration Guide
    API Documentation
    Collab Guide
    New Features
    1. Ability to verify SD-JWT VC using QR Code Scan feature: Inji Verify now supports SD-JWT based Verifiable Credentials (VCs) which is an additional credential format built on the OpenID4VP and OpenID4VCI specifications.

    2. Ability to verify SD-JWT VC using QR Code Upload feature: Beyond live scanning, Inji Verify allows users to upload QR code images containing SD-JWT VCs directly to the portal.

    3. Ability to create request and verify SD-JWT VC using VP Verification feature - Cross Device flow: Inji Verify enables cross-device verification for SD-JWT based VCs, allowing credentials to be securely shared between devices for instance, from a mobile wallet to a desktop verifier.

    4. Ability to create request and verify SD-JWT VC using VP Verification feature - Same Device flow: With support for the SD-JWT Same-Device Flow, Inji Verify allows both the verifier and the wallet to operate seamlessly on the same mobile device.

    5. Ability to view the claims that were disclosed/ not disclosed for SD-JWT VC verification: When verifying SD-JWT based Verifiable Credentials (VCs), Inji Verify clearly indicates which claims were disclosed and which were withheld by the holder during the verification process.

    6. Error Handling: The portal provides robust error handling to guide users in case of VP Submission issues, with appropriate HTTP status codes indicating the type of error.

    Note: The Inji Verify UI is a reference implementation to demonstrate orchestration. Developers can selectively embed SDK components in the verifier applications as per their needs.

    Repositories: Released/Dependent

    Repository
    Tag (Released/Dependent)

    Inji Verify

    Projects Released

    Inji Verify Repo: 4 projects (all these projects are of same version) are as follows:

    1. inji-verify-service

    2. inji-verify-ui (ref implementation)

    3. SDK

    4. API-Test

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.15.0 with other modules.

    Module
    Version

    Inji Wallet

    Inji Web

    Pixel-Pass library

    vc-verifier library

    Bug Fixes

    Below is the list of fixes as part of the 0.15.0 release, for the complete list refer to the link.

    Issue
    Description

    INJI-verify - GetVpRequestWithDID is failing in Dev-int-inji with invalid response.

    Many newly added configurations are missing in docker-compose.yml.

    INJI-verify – UI testrig Helm chart missing required configurations.

    Missing “type” support for SD-JWT VC in verify UI.

    INJI-verify - Intermittently we are not able to create QR code for VP verification flow.

    INJI-verify - same device flow on IOS with 0.19.0 wallet is not working (long polling issue).

    User Stories

    Jira ID
    Description

    Create test QR codes with SD-JWT format for testing, removing dependency on other modules.

    OpenID4VP - Same-Device Flow: Receive and display results of SD-JWT VP verification (testing).

    OpenID4VP - Cross Device Flow: Receive and display results of SD-JWT VP verification (testing).

    Upload and verify SD-JWT VC via QR code (testing).

    Scan and verify SD-JWT VC QR code (testing).

    OpenID4VP - Error Handling Scenarios (testing VP verification errors).

    Known Issues

    Below is a list of some key known issues. For a detailed overview and the complete list of issues related to Inji Verify, please click here.

    Jira ID
    Description

    In OpenID4VP (Cross device) component, after scanning the health insurance QR code in the injiwallet app, it is displaying the life insurance VC.

    The OpenID4VP (Cross device) component in Inji Verify currently validates a presentation as successful even when a wrong Verifiable Credential (VC) is submitted. As a temporary workaround, implement credential type validation on the Relaying Party (RP) side, by verifying that the received VC matches the expected type defined in the original presentation_definition.

    We are uploading an invalid QR code, and while it displays an error message stating that the QR code is invalid, the credential details are still visible.

    On iPhone 8 and iPhone 7, uploading the Injiweb QR code PDF shows an error message.

    Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and below.

    User friendly error message is not displayed for expired session scenario.

    Documentation

    • Feature documentation

    • Integration Guide

    • API Documentation

    • Collab Guide

    New Features
    • OpenIDVP Cross-Device Flow – ​The OpenID for Verifiable Presentations (OpenID4VP) Cross-Device Flow facilitates secure sharing of Verifiable Presentations (VPs) across different devices, allowing verifiers to request specific credentials and users to share the requested VCs from their digital wallets on one device while interacting with the verifier on another, with verification result displayed in Inji Verify.

    • Language Selection – Users can now choose their preferred language from multiple international (Portuguese, Spanish, French, English, Arabic, Khmer) and Indian vernacular (Tamil, Hindi, Kannada), enhancing accessibility and usability.

    • UI Theme Customization – Integrators and countries can now personalize the UI theme to match their branding and preferences.

    • Server-Side VC Verification – Integration of the vc-verifier library to support Ed25519 and RSA key verification, strengthening security of server-side verifications.

    Additional Enhancements

    Zoom Slider for Mobile Scanning – A zoom slider is introduced to adjust magnification for better scanning and verification on mobile devices.

    Support for W3C VC Data Model 1.1 & 2.0 – Ensuring compatibility with the latest verifiable credential standards.

    Upgrading of vc-verifier library (v1.2.0)

    • VCs with ED25519 Signature 2018 are verifiable.

    • Usage of universal DID resolver library.

    Theme Upgrade - Introducing a sleek gradient-based design as the new default theme for Inji Verify UI. This theme offers a modern and visually appealing user experience, enhancing usability and aesthetic appeal. This theme can nevertheless be customized based on integrators/countries' preferences.

    With these updates, Inji Verify continues to evolve, making credential verification more secure, adaptable, and user-friendly!

    Note: Currently the scope of VCs that can be verified are:

    • VCs adhering to W3C VC Data Model 1.1 and 2.0 standards, promoting interoperability and adherence to industry specifications.

    • Algorithms supported: Ed25519 Verification Key 2018, Ed25519 Verification Key 2020, RSA Verification Key 2018

    • VC format support: JSON-LD

    • Verification methods supported:

      • verificationMethod is did:web and in combination with proofValue or jws

      • verificationMethod is https:// and in combination with proofValue or jws

    Repositories Released

    Repositories
    Tags: Released

    Inji Verify

    vc-verifier library

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.10.0 with other modules.

    Module
    Version

    Inji Wallet

    Inji Web

    Pixel Pass

    Known Issues

    Below is the list of known issues. To read in detail and view all the issues related to Inji Verify please click here.

    Jira ID

    Description

    In OVP, after scanning the health insurance QR code in the injiwallet app, it is displaying the life insurance VC.

    We are uploading an invalid QR code, and while it displays an error message stating that the QR code is invalid, the credential details are still visible.

    On iPhone 8 and iPhone 7, uploading the Injiweb QR code PDF shows an error message.

    Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and below.

    Unable to scan sunbird QR code through Mobile/Windows/Mac.

    VP Verification APIs are validating invalid entries.

    Bug Fixes

    Below is the list of fixes as part of the 0.11.0 release:

    Jira ID

    Description

    OpenID4VP Cross Device Verification failing for multiple scenarios

    A suitable error message is not displayed for non - supported QR codes (mock mDL).

    There is no success toaster message for successful scan.

    Success/ Warning/ Error messages is not placed on the top-right of the screen in mobile view.

    Arrows to navigate across tabs are not aligned in mobile view.

    The FAQ section is either hidden or not visible on Android and iOS devices

    Documentation

    • Feature documentation

    • User guide

    • API Documentation

    • Local Setup

    New Features:

    1. UI Enhancements

    • The user interface of Inji Verify has been optimized for mobile devices, offering responsive views that adapt seamlessly to different screen sizes. Users can conveniently access and utilize the scan and upload feature across devices.

    • Inji Verify has undergone user interface and user experience enhancements based on GenderMag principles, ensuring improved accessibility and usability.

    2. CBOR QR Code Support

    • Support for CBOR-encoded QR codes has been added, expanding compatibility and enabling broader usage scenarios. Inji Verify can now decode the CBOR QR code using the pixel pass library.

    3. Tech Upgrades

    • Inji Verify has transitioned from MaterialUI to the Tailwind CSS library, offering enhanced flexibility and customization options.

    4. Critical Bug Fixes

    • Several critical bugs related to the scan and upload functionalities have been identified and fixed, ensuring smoother user experiences.

    5. Support for PDFs Containing QR Codes

    • Inji Verify now supports various formats, including PDFs that contain QR codes, broadening the range of documents that can be scanned and verified.

    6. Credential Display Enhancements

    • Credential details retrieved from the issuer's well-known configuration include display properties, ensuring a consistent and accurate representation of credential information.

    • Users can now view expired credentials within the Inji Verify portal.

    7. Browser Support

    • Chrome, Edge, Safari, and Firefox: Full support for both scan and upload features, ensuring a seamless user experience across these popular browsers.

    Assumptions or Limitations:

    • Verification Method: We are assuming the verification method currently only works with DID (Decentralized Identifier). However, it can also be a direct URL key reference. This distinction is crucial for correct implementation and usage. You can look at the specific code handling this verification method here.

    This release represents a significant step forward in improving functionality, usability, and compatibility within Inji Verify.

    Repository Released

    Repositories
    Tags Released

    Inji Verify

    Pixel-Pass Library

    Known Issues

    Below is the list of known issues. To read in detail and view all the topics related to Inji Verify please click here.

    Jira ID
    Description

    Inji Verify - In Android the deactivated flashlight feature appears on the scan screen page.

    Inji Verify- The scan screen view is not rendering correctly in the Firefox browser.

    Inji Verify - When the user uploads a file in an unsupported format, they do not receive the proper error message.

    Inji Verify - In Browser Stack, after clicking the 'Scan QR Code' button, the user is not directed to the camera access 'Allow' popup screen.

    Inji Verify - If the attribute values are lengthy, text wrapping does not occur when verifying credentials

    Inji Verify - After updating the registry value of a sunbird VC, the old QR code is getting validated.

    Bug Fixes

    Below is the list of fixes as part of the 0.9.0 release:

    Jira ID
    Description

    Inji Verify - The upload feature is not working on IOS mobile devices.

    Inji Verify -The upload feature is not working in the Safari browser.

    Inji Verify - Enhancement The user can use the expired QR code; it does not display any error messages.

    Inji Verify - Allowed file formats list should be updated with PDF.

    Inji Verify - "QR Code uploaded successfully" message is popping up a late compared to the UI.

    "Upload Another QR Code" button is displayed instead of "Upload QR Code" button.

    Documentation

    • Feature documentation

    • User guide

    • QA Report

    The testing scope has been focused on the following features:

    ● Inji Verify Home page

    ● Verify Scan Feature

    ● Verify Upload Feature

    Below are the combinations that QA verified and Certified INJI Verify:

    Upload feature Verification:

    1. Windows using Edge, Firefox, and Chrome browsers.

    2. Mac using Safari browser.

    Scan functionality Verification:

    1. MAC (Laptop) with a front camera of 2 megapixels and Safari browser.

    2. Mobile phone Android with camera 16 megapixel using browsers Chrome.

    3. iPhone with 24-megapixel camera using Safari browser.

    Note: Unable to verify Scan functionality in Windows.

    Test Approach

    Persona based approach has been adopted to perform the IV&V, by simulating test scenarios that resemble a real-time implementation.

    A Persona is a fictional character/user profile created to represent a user type that might use a product/or service similarly. Persona based testing is a software testing technique that puts software testers in the customer's shoes, assesses their needs from the software, and thereby determines use cases/scenarios that the customers will execute. The persona's needs may be addressed through any of the following.

    ● Functionality

    ● deploy ability

    ● Configurability

    ● Customizability

    The verification methods may differ based on how the need was addressed.

    Verified configuration

    Verification is performed on various configurations as mentioned below.

    ● Default configuration - with 1 Language.

    1. English

    Feature Health

    Inji Verify Feature Health

    Test execution statistics

    Functional test results

    Below are the test metrics by performing functional testing. The process followed was black box testing which based its test cases on the specifications of the software component under test. The functional test was performed in combination with individual module testing as well as integration testing. Test data were prepared in line with the user stories. Expected results were monitored by examining the user interface. The coverage includes GUI testing, System testing, End-To-End flows across multiple configurations. The testing cycle included the simulation of multiple identity schema and respective UI schema configurations.

    Total
    Passed
    Failed
    Skipped

    253

    198

    39

    16

    Test Rate: 93%, With Pass Rate: 83%

    Here is the detailed breakdown of metrics for each module:

    Module
    Total Test Cases
    Passed
    Failed
    Skipped

    Inji Verify UI Verification

    253

    198

    39

    16

    Test results for Upload and Scan

    Windows

    Windows
    Upload button
    Upload feature
    Scan Button
    Scan Feature
    Overall layout

    Firefox

    Pass

    Pass

    Pass

    In-consistent (Camera resolutions)

    Pass

    Edge

    Pass

    Pass

    MAC

    MAC
    Upload button
    Upload feature
    Scan Button
    Scan Feature
    Overall layout

    Firefox

    Pass

    Pass

    Pass

    Pass

    Pass

    Edge

    Pass

    Pass

    iPhone

    IPhone
    Upload button
    Upload feature
    Scan Button
    Scan Feature
    Overall layout

    Firefox

    Pass

    Pass

    Pass

    Pass

    Pass

    Edge

    Pass

    Pass

    Android

    Android
    Upload button
    Upload feature
    Scan Button
    Scan Feature
    Overall layout

    Firefox

    Pass

    Pass

    Pass

    Pass

    Pass

    Edge

    Pass

    Pass

    Detailed Test metrics

    Below are the detailed test metrics by performing manual/automation testing. The project metrics are derived from Defect density, Test coverage, Test execution coverage, test tracking, and efficiency.

    The various metrics that assist in test tracking and efficiency are as follows:

    ● Passed Test Cases Coverage: It measures the percentage of passed test cases. (Number of passed tests / Total number of tests executed) x 100.

    ● Failed Test Case Coverage: It measures the percentage of all the failed test cases. (Number of failed tests / Total number of test cases executed) x 100.

    Git hub link for the xls file

    Version 0.14.0

    Release Name: Inji Verify v0.14.0

    Support: Developer Release

    Release Date: 30th September, 2025

    Overview

    We are excited to announce the release of Inji Verify v0.14.0, which brings significant enhancements to OpenID4VP - Same Device flow support, SDK modularization and improvements in verification result handling.

    INJIVER-237
    INJIVER-955
    INJIVER-1011
    INJIVER-859

    INJIVER-1333

    INJI-verify - Same device flow for LandStatementCredential VC on Android with 0.20.0 wallet is not working.

    INJIVER-1332

    INJI-verify - VP verification for LandStatementCredential VC on IOS and Android with 0.20.0 wallet is not working.

    INJIVER-1330

    Security testing inji-verify (0.14.0): update vulnerable docker image.s

    INJIVER-1329

    Security testing: inji-verify(0.14.0) : update vulnerable libraries.

    INJIVER-1325

    Security testing: Inji verify: Non-literal regular expressions constructed from user input can cause excessive CPU usage.

    INJIVER-1316

    Inji Verify: In Same Device Flow, getting error on screen, after second round of VP submission.

    INJIVER-1314

    INJI-Verify – Design document with element ID is not provided.

    INJIVER-1313

    INJI-verify - Element is replaced and causing a failure in uitestrig.

    INJIVER-1301

    Inji Verify continues polling for status even after an error alert is displayed. Bug Fixes - Inji Verify.

    INJIVER-1290

    OpenID4VP: Request Verifiable Credentials button is not opening the wallet selection popup in Android Tablet.

    INJIVER-1264

    INJI-verify – Getting “Failed To fetch” for the Same Device Flow after successful VP submission in Android devices.

    INJIVER-1263

    INJI-verify - VP verification is failing intermittently.

    INJIVER-1231

    INJI-Verify – Deployment ReadMe is Outdated. Inji Verify Release.

    INJIVER-1216

    INJIVER – After clicking the ‘Scan QR Code’ button, the close icon becomes unresponsive when tapped. Inji Verify SDK.

    INJIVER-1166

    Secuirty testing: inji-verify(0.12.0) - resolve docker vulnerabilities.

    INJIVER-1165

    Security testing: inji-verify(0.12.0) - update vulnerable libraries.

    INJIVER-1164

    Security testing: include timeout after VC display - reload page both in QR code scan, upload and VP verification flows.

    INJIVER-1090

    INJI-verify - Unable to verify two scenarios in OVP flow.

    INJIVER-935

    INJI-verify - selected tab is not been highlighted in mobile view.

    INJIVER-807

    INJI-VERIFY : there is no success toaster messages for successful scan.

    INJIVER-792

    INJI-Verify: Logo Display Issue on Mobile Devices.

    INJIVER-716

    Error codes of OVP flow are not matching the expectation.

    INJIVER-279

    Sonar analysis: Reliability issues on inji verify -develop branch. Bug Fixes - Inji Verify.

    INJIVER-1311

    Error handling in /vp-result/{transactionId} API by sending non-200 status codes in response.

    INJIVER-1194

    INJI Verify SDK should be able to support integration with applications built on platforms beyond React (Typescript) applications, such as Angular, PHP, and others.

    INJIVER-1069

    The MOSIP UIN VCs generated via reg-client are currently not verifiable through INJI Verify.

    INJIVER-979

    Long-polling listeners are implemented within the service layer, preventing the backend from scaling effectively in a multi-pod (distributed) environment.

    QA Report
    v0.15.0
    0.20.0
    0.14.0
    0.6.0
    1.5.0
    INJIVER-1381
    INJIVER-1373
    INJIVER-1356
    INJIVER-1339
    INJIVER-1335
    INJIVER-1334
    INJIVER-1276
    INJIVER-1243
    INJIVER-1241
    INJIVER-1239
    INJIVER-1237
    INJIVER-1222
    INJIVER-1061
    INJIVER-1131
    INJIVER-1062
    INJIVER-1063
    INJIVER-625
    INJIVER-1220

    INJIVER-1011

    Unable to scan VP Verification QR Code from Inji mobile.

    INJIVER-859

    When a MOSIP VC is downloaded from Inji Web, the verification fails upon uploading the VC.

    INJIVER-283

    Unable to scan QR codes under low light.

    INJIVER-744

    While scanning the QR code, the copyright text overlaps with the zoom slider.

    INJIVER-743

    When the user clicks on the ellipse, it is not highlighted in grey color.

    INJIVER-741

    The Upload and Scan buttons have a white layout at both beginning and the end.

    INJIVER-740

    In iOS and Android devices, the 1-2-3 circles in Inji Verify have vertical lines on the edges.

    INJIVER-739

    In all browsers of iPhone, verify credentials is not displayed in gradient color.

    INJIVER-738

    On all devices, the loading indicator is not displayed as a circle; instead is rotating as an oval or appearing skewed.

    INJIVER-737

    In Firefox, the bullet points on the left side of upload page are not displaying correctly.

    INJIVER-726

    Scan screen view is reduced (width and height) within the scan area.

    Collab Guide
    QA Report
    v0.11.0
    v1.2.0
    0.15.0
    0.10.0
    0.5.0
    INJIVER-1061
    INJIVER-1062
    INJIVER-1063
    INJIVER-625
    INJIVER-237
    INJIVER-955
    INJIVER-912
    INJIVER-908
    INJIVER-807
    INJIVER-749
    INJIVER-748
    INJIVER-745

    INJIVER-388

    Inji Verify - Getting "No MultiFormat Readers were able to detect the QR code." error when the VC PDF from the inji web application is uploaded.

    INJIVER-329

    Inji Verify - In Android The deactivated flashlight feature appears on the scan screen page

    INJIVER-248

    Allowed file format and Min size displayed at the right bottom of the inji verify screen is missing on uploading QR code whose size is not supported.

    INJIVER-246

    Notification pop up asking for camera access should display on the browser itself once user deny the camera access and try to scan the qr code.

    INJIVER-244

    Inji Verify - Able to scan a scratched QR code via mobile.

    INJIVER-240

    Instruction message displayed on the header of the scanner when camera gets open to scan qr code , is not appropriate.

    INJIVER-239

    Instruction message displayed in the inji verify home page on the header of the scanner is not appropriate.

    INJIVER-238

    Scan feature is not working with mobile camera less than 8MP.

    INJIVER-235

    No option to select back camera in mobile browser while scanning qr code.

    INJIVER-234

    Scan feature is not working in windows (web based) for 1 mp camera.

    INJIVER-233

    Inji Verify - Sometimes, we are seeing internet not available in the middle of verification.

    INJIVER-232

    Inji Verify - The steps while verifying the QR code is not displayed in mobile view.

    INJIVER-228

    Mobile view alignment is not properly aligned.

    INJIVER-202

    When I am uploading a working QR code i am able to view the data but it successful error message displaying is wrong i.e "Unfortunately, the given credential is invalid!" and is in red color.

    INJIVER-151

    Enhancement: The scan QR code button is not highlighted. The messages (error/successful upload) are not properly aligned.

    INJIVER-149

    Time and date displayed on card are not proper (localization of time and date are not done).

    INJIVER-146

    Getting "QR code uploaded successfully" pop up on result screen.

    INJIVER-145

    QR Code or card with QR code generated via Sunbird is not getting uploaded.

    INJIVER-143

    Not getting appropriate error message on uploading blurry QR code.

    INJIVER-141

    Activate your device camera step is getting selected even while uploading the QR code.

    v0.9.0
    v0.1.6
    INJIVER-329
    INJIVER-334
    INJIVER-282
    INJIVER-302
    INJIVER-390
    INJIVER-389
    INJIVER-418
    INJIVER-405
    INJIVER-296
    INJIVER-275
    INJIVER-274
    INJIVER-249

    Pass

    In-consistent (Camera resolutions)

    Pass

    Safari

    NA

    NA

    NA

    NA

    NA

    Chrome

    Pass

    Pass

    Pass

    In-consistent (Camera resolutions)

    Pass

    Pass

    Pass

    Pass

    Safari

    Pass

    Pass

    Pass

    Pass

    Pass

    Chrome

    Pass

    Pass

    Pass

    Pass

    Pass

    Pass

    Pass

    Pass

    Safari

    Pass

    Pass

    Pass

    Pass

    Pass

    Chrome

    Pass

    Pass

    Pass

    Pass

    Pass

    Pass

    Pass

    Pass

    Safari

    NA

    NA

    NA

    NA

    NA

    Chrome

    Pass

    Pass

    Pass

    Pass

    Pass

    New Features

    1. OpenID4VP Same-Device flow via deeplink: Inji Verify now supports the OpenID4VP Same Device Flow, allowing verifier and wallet to operate on the same mobile device.

    • Verifier sends an Authorization Request with presentation_definition via deep link.

    • Wallet authenticates the user, collects consent, and returns a vp_token via redirect (response_mode=direct_post).

    • Inji Verify parses the vp_token, validates credentials, and displays results with statuses: Valid, Valid but Expired, Invalid.

    • Multiple VCs displayed in card format, expandable details, color-coded statuses, and JSON download option.

    • This feature provides a seamless, app-like experience on same mobile device without requiring a second device.

    2. Inji Verify SDK- OpenID4VP- VP verification component where same device flow (point 1) functionality is incorporated

    • Modular NPM Package: : Released as a standalone TypeScript component for seamless integration into verifier/relying party apps.

    • Easy Integration: Comes with a step-by-step integration guide and README.​

    • Compatibility: Supported for React + TypeScript verifier apps (React 18.2.0); broader framework/language support planned in future releases.

    Note: The Inji Verify UI is a reference implementation to demonstrate orchestration. Developers can selectively embed SDK components in the verifier applications as per their needs.

    Additional Enhancements:

    1. OpenID4VP – QR Codes via request_uri: Inji Verify now supports QR codes that reference the Authorization Request via request_uri instead of embedding it directly.

    • Wallets resolve the request by performing an HTTP GET to the hosted request object.

    • This reduces QR code size, improves security (request hosted on trusted verifier servers), and alignment with OpenID4VP best practices.

    2. DID-based client_id: Aligned with OpenID4VP Draft 23, Inji Verify now supports DID-based client_id values, replacing the deprecated client_id_scheme. This improves interoperability and trust through decentralized identifiers.

    3. VP verification results display:

    • Verification results now display all originally requested credentials, including any newly shared after a missing credential prompt.

    • Status clearly shown (Valid, Invalid, Valid but Expired) with completion confirmation once all checks are done.

    Repositories: Released/Dependent

    Repositories
    Tags: Released/Dependent

    Inji Verify

    Projects: Released

    Inji Verify Repositories: 4 projects (all these projects are of same version) as below:

    1. Inji Verify Service - 0.14.0 Inji Verify service

    2. Inji Verify UI (ref implementation) - https://github.com/mosip/inji-verify/tree/release-0.14.x/verify-ui

    3. SDK - https://github.com/mosip/inji-verify/tree/release-0.14.x/inji-verify-sdk

    4. API-Test - https://github.com/mosip/inji-verify/tree/release-0.14.x/api-test

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.14.0 with other modules.

    Module
    Version

    Inji Mobile Wallet

    Inji Web Wallet

    Pixel-Pass library

    vc-verifier library

    Known Issues

    Below is a list of some key known issues. For a detailed overview and the complete list of issues related to Inji Verify, please click here.

    Jira ID
    Description

    In OpenID4VP (Cross device) component, after scanning the health insurance QR code in the injiwallet app, it is displaying the life insurance VC.

    The OpenID4VP (Cross device) component in Inji Verify currently validates a presentation as successful even when a wrong Verifiable Credential (VC) is submitted. As a temporary workaround, implement credential type validation on the Relaying Party (RP) side, by verifying that the received VC matches the expected type defined in the original presentation_definition.

    We are uploading an invalid QR code, and while it displays an error message stating that the QR code is invalid, the credential details are still visible.

    On iPhone 8 and iPhone 7, uploading the Injiweb QR code PDF shows an error message.

    Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and below.

    INJI Verify SDK should be able to support integration with applications built on platforms beyond React (Typescript) applications, such as Angular, PHP, and others.

    User Stories

    Jira ID
    Description

    OpenID4VP Same-Device flow via deeplink, allowing verifier and wallet to operate on the same mobile device.

    Integrate OpenID4VP- VP verification component (same device flow) in Inji Verify SDK.

    OpenID4VP Draft 23- Implement DID based client id scheme.

    OpenID4VP: Authorisation Request via request_uri for did based client id.

    Removal of wallet selection panel in OpenID4VP Same device flow (mobile).

    Display VC result of all credentials originally requested after missing credentials have been shared from mobile wallet successfully.

    Bug Fixes

    Below is the list of fixes as part of the 0.14.0 release:

    Jira ID
    Description

    Data share VC verification is failing.

    Timeout error occurs in /vp-request/{request_id}/status() for Same Device Flow on Android after successful VP submission.

    VP verification in Cross-Device Flow causes the iOS Inji Mobile app to crash.

    VP verification in Same-Device Flow causes the iOS Inji Mobile app to crash.

    SDK README on the NPM site is not updated.

    Same Device Flow is not fully developed.

    Documentation

    • Feature documentation

    • Integration Guide

    • API Documentation

    • Collab Guide

    Version 0.13.0

    Release Name: Inji Verify v0.13.0

    Support: Developer Release

    Release Date: 24th July, 2025

    Overview

    We are thrilled to announce the release of Inji Verify 0.13.0 that enhances Verifiable Credential (VC) verification capabilities and streamlines ease of integration with relying party applications.

    New Features

    1. Inji Verify SDK- Scan & Upload component: Inji Verify provides modular SDK components that empower verifier (relying party) applications to seamlessly integrate Verifiable Credential (VC) verification workflows—without relying on the full Inji Verify reference application.

    • Modular NPM Package: The Scan & Upload component is available as a standalone NPM module, promoting modularity and simplifying integration. Developers can incorporate it into their projects without depending on the full Inji Verify repository.​​

    • Comprehensive Integration Guide: A detailed is provided, explaining the setup and usage to ensure a smooth integration process. The steps are also available in the .​

    • Framework Compatibility: Currently, this component is compatible exclusively with verifier applications built using React and TypeScript. Support for additional frameworks and languages is planned for upcoming releases.

    Note: The Inji Verify UI is provided as a reference implementation to demonstrate how the SDK components can be orchestrated in a full-fledged verifier application. It is not required for adoption. Developers are encouraged to selectively embed only the components relevant to their business and technical needs.

    Note: Inji Verify SDK- Scan / Upload component supports React version- 18.2.0

    2. Server Setup for VC and VP Proof Verification in vc-verifier library

    The vc-verifier library has been integrated into Inji Verify to enable server-side verification of both Verifiable Credentials (VCs) and Verifiable Presentations (VPs).

    Originally designed for credential-level cryptographic and schema validation, the library has now been enhanced to support VP proof verification as per OpenID4VP specifications, ensuring end-to-end trust and compliance.

    Key Capabilities:

    • VP Proof Verification for OpenID4VP flows

    • VC Proof Verification for OpenID4VCI flows

    • Support for key types: Ed25519VerificationKey2018, Ed25519VerificationKey2020, and RSAVerificationKey2018

    • Verification Methods: did:key and did:jwk

    Additional Enhancements:

    1. Support for JsonWebSignature2020 with Ed25519 algorithm type for VP verification : VC-Verifier library supports JsonWebSignature2020 with Ed25519 algorithm for Verifiable Presentation (VP) verification, so that we can process VPs secured with this cryptographic standard and ensure broader interoperability for presentation flows.

    2. Configuration of DB Parameters: Database parameters like DB Name, DB Schema, and JDBC URL which were hardcoded earlier, are now dynamically configurable, so that deployments can be made more flexible, environment-specific, and manageable through configuration.

    3. Integration of Swagger locally with the Inji Verify API service so that developers can easily access and test the API documentation without relying solely on the published Stoplight documentation.

    4. Migration all the JSONB fields to TEXT in Inji Verify database so that we can improve database performance, as we are not utilizing JSON-based filtering and TEXT will better suit our use case.

    OpenID4VP Draft 21 enhancement by streamlining the authorization response structure and eliminating unnecessary metadata.

    Repositories: Released/Dependent

    Repositories
    Tags: Released/Dependent

    Projects: Released

    Inji Verify Repositories: 4 projects (all these projects are of same version) as below:

    1. inji-verify-service -

    2. inji-verify-ui (ref implementation) -

    3. SDK -

    4. API-Test -

    Compatible modules

    The following table outlines the tested and certified compatibility of Inji Verify 0.13.0 with other modules.

    Module
    Version

    Known Issues

    Below is a list of some key known issues. For a detailed overview and the complete list of issues related to Inji Verify, please click

    Jira ID
    Description

    User Stories

    Jira ID
    Description

    Bug Fixes

    Below is the list of fixes as part of the 0.13.0 release:

    Jira ID
    Description

    Documentation

    Version 0.10.0

    Release Name: Inji Verify v0.10.0

    Support: Developer

    Release Date: 10th Oct, 2024

    Overview

    We are excited to announce the release of Inji Verify version 0.10.0, which brings significant improvements to the platform, including the implementation of OpenID for Verifiable Presentations (OpenID4VP) specifications, enhanced error handling scenarios, and support for new QR code sharing mechanisms. This release also includes crucial bug fixes, Docker Compose enhancements, and scanner library upgrades.

    New Features

    • QR Code Handling Enhancements

      • Previously, JSON-LD VCs embedded in QR codes were dense and difficult to scan. To address this, the QR codes now embed the URL of the VC storage instead of the entire VC. This allows for easier scanning and sharing of credentials. Additionally, a configuration-based approach has been introduced to manage QR code content per issuer and credential type.

      • The sharing of credentials via QR codes has been streamlined. Users can now scan the QR code from either a physical copy or a smartphone, which redirects to Inji Web to authorize and present the VP to Inji Verify.

    Additional Improvements:

    • Client & Redirect URI Support:

      • Inji Verify now includes extra fields (client_id & redirect_uri) to handle OpenID4VP requests, redirecting users for authorization through Inji Web.

    • VC Validation Improvements:

    Repositories: Released/Dependent

    Compatible modules:

    The following table outlines the tested and certified compatibility of Inji Verify 0.10.0 with other modules.

    Module
    Version

    Known Issues

    Below is the list of known issues. To read in detail and view all the issues related to Inji Verify please click

    Bug Fixes

    Below is the list of fixes as part of the 0.10.0 release:

    Documentation

    INJIVER-1220

    User friendly error message is not displayed for expired session scenario.

    INJIVER-1069

    The MOSIP UIN VCs generated via reg-client are currently not verifiable through INJI Verify.

    INJIVER-979

    Long-polling listeners are implemented within the service layer, preventing the backend from scaling effectively in a multi-pod (distributed) environment.

    INJIVER-1217

    After scanning a QR code, clicking on 'Verify Another QR Code' sometimes causes the camera to freeze with a black screen.

    INJIVER-1201

    The Verifiable Credential Selection Panel is not set as the default option.

    INJIVER-1198

    UI Automation README is outdated and not aligned with recent changes.

    INJIVER-1191

    Add provision to send transactionID for VC submission from the Relying Party.

    INJIVER-1186

    The Verifiable Credential Panel contains duplicate element IDs.

    INJIVER-1181

    NPM warning prevents Sonar analysis from being triggered.

    INJIVER-1163

    Security testing identified a camera access issue in Inji Verify.

    INJIVER-1139

    Overlapping text appears at the bottom of the screen during the ‘Initiate VP Request’ process.

    INJIVER-1090

    Unable to verify two scenarios in the OVP flow.

    INJIVER-1067

    Language selection is not applied consistently across the entire screen.

    INJIVER-939

    Button label and layout are misaligned.

    QA Report
    v0.14.0
    0.18.0
    0.13.0
    v0.6.0
    v1.4.0
    INJIVER-1061
    INJIVER-1131
    INJIVER-1062
    INJIVER-1063
    INJIVER-625
    INJIVER-1194
    INJIVER-526
    INJIVER-1127
    INJIVER-1140
    INJIVER-1213
    INJIVER-1235
    INJIVER-1100
    INJIVER-1278
    INJIVER-1264
    INJIVER-1262
    INJIVER-1261
    INJIVER-1230
    INJIVER-1221

    Credential & Presentation Expiry Checks

  • Robust Error Reporting for failed verifications. This enhancement ensures the verifier backend meets security and interoperability standards while maintaining extensibility for evolving DID-based ecosystems.

  • NPM warnings are preventing the Sonar analysis from being triggered./td>

    The MOSIP UIN VCs generated via reg-client are currently not verifiable through INJI Verify.

    Long-polling listeners are implemented within the service layer, preventing the backend from scaling effectively in a multi-pod (distributed) environment.

    Integrate Swagger for API documentation in the Inji Verify backend.

    Migrate all JSONB fields to TEXT data type.

    OpenID4VP Draft 21: Update Authorization Response to remove unnecessary metadata.

    On Windows, users do not receive an appropriate error message when uploading a file in an unsupported format.

    Users occasionally face difficulty scanning valid Sunbird RC QR codes on mobile devices.

    A 502 error is encountered after uploading a PDF file.

    Tapping the 'Scan' button on iOS devices makes the scan screen unexpectedly scrollable.

    The ‘Download’ button of verified VC is not properly aligned on the UI.

    VC sorting functionality in the VP verification- Credential Selection panel is not working correctly.

    API tests are failing following the VC Verifier integration.

    UI tests are failing after integrating the Scan and Upload SDK.

    VP Request QR code generation is failing.

    Verification of Datashare VCs is slower than expected.

    The API automation report indicates a failure in the 'GetVpTokenForRequest' method.

    VC verification fails when the credential is downloaded from the Inji Web application.

    VP verification is not compatible with Inji Mobile version 0.17.0 as the sprint build did not have the entire design in place to be compatible.

    QA Report

    Inji Verify

    v0.13.0

    vc-verifier library

    v1.3.0

    Inji Mobile Wallet

    0.17.0

    Inji Web Wallet

    0.12.0

    Pixel-Pass library

    v0.6.0

    INJIVER-1061

    In OpenID4VP (Cross device)component, after scanning the health insurance QR code in the injiwallet app, it is displaying the life insurance VC.

    INJIVER-1131

    The OpenID4VP (Cross device) component in Inji Verify currently validates a presentation as successful even when a wrong Verifiable Credential (VC) is submitted. As a temporary workaround, implement credential type validation on the Relaying Party (RP) side, by verifying that the received VC matches the expected type defined in the original presentation_definition.

    INJIVER-1062

    We are uploading an invalid QR code, and while it displays an error message stating that the QR code is invalid, the credential details are still visible.

    INJIVER-1063

    On iPhone 8 and iPhone 7, uploading the Injiweb QR code PDF shows an error message.

    INJIVER-625

    Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and below.

    INJIVER-1194

    INJI Verify SDK should be able to support integration with applications built on platforms beyond React (Typescript) applications, such as Angular, PHP, and others.

    INJIVER-1039

    Inji Verify SDK- Scan & Upload component.

    INJIVER-1123

    Publish Scan & Upload component as a separate NPM module.

    INJIVER-943

    VP Proof Verification in VC- Verifier library.

    INJIVER-991

    Add support for JSON Web Signature 2020 using Ed25519 algorithm for Verifiable Presentation (VP) verification.

    INJIVER-991

    Add support for JSON Web Signature 2020 using Ed25519 algorithm for Verifiable Presentation (VP) verification.

    INJIVER-1073

    Configure database parameters.

    INJIVER-940

    Implement Docker Compose setup for Inji Verify Service.

    INJIVER-1171

    The online sharing VCs- OpenID4VP flow remains stuck in the loading state for both Upload and Scan methods.

    INJIVER-1172

    Inji Verify remained unstable for a certain duration.

    INJIVER-148

    Multi-language support is not available (enhancement).

    INJIVER-156

    After uploading and verifying the QR code, the retrieved data should display the full name as the first field in the VC result area.

    INJIVER-237

    Unable to scan the Sunbird QR code on Mobile, Windows, or Mac devices.

    integration guide
    SDK's README
    0.13.0 Inji Verify service
    https://github.com/mosip/inji-verify/tree/release-0.12.x/verify-ui
    https://github.com/mosip/inji-verify/tree/release-0.12.x/inji-verify-sdk
    https://github.com/mosip/inji-verify/tree/release-0.12.x/api-test
    here.
    Feature documentation
    Integration Guide
    API Documentation
    Collab Guide

    User Flow for Sharing:

    • The user downloads a VC as a PDF or has a physical copy from Inji Web.

    • The user scans the QR code using Inji Verify.

    • Inji Verify redirects to Inji Web for authorization, retrieves the VC in VP format, and completes the verification.

  • Error Handling Scenarios - OpenID4VP

    • Introduced comprehensive error handling scenarios as per the OpenID4VP specification to ensure robustness during Verifiable Presentation transactions. This ensures that issues such as invalid credentials or expired tokens are handled gracefully with informative error messages.

  • Docker Compose

    • This release simplifies deployment with Docker Compose, allowing users to easily set up and configure the Inji Verify environment.

  • React-scanner-lib Upgrade The React scanner library has been upgraded for improved performance and reliability in scanning QR codes.

    • ZXing-cpp library

    • PDF.js Integration

  • Updation of Pixel Pass library for Sunbird QR Code

    • To properly manage binary data by unzipping it before sending it back, the Pixel pass library has been updated to ensure backward compatibility of Sunbird QR codes.

  • Critical Bug Fixes

    • Several critical bugs have been resolved, including issues with QR code generation and scanning, ensuring a smoother verification experience.

  • Enhanced validation logic for Verifiable Credentials (VCs) in the VP token format, ensuring that credentials are properly authenticated and validated before presenting results to users.

    Inji Verify- The alignment on the no internet error screen is not correct on mobile

    Inji Verify : Sometimes the error message is not displayed when we try to upload a file of min size.

    Inji Verify- The user scan or upload the Expired QR code is getting the success screen

    Inji Verify- In android The deactivated flashlight feature is appearing on the scan screen page

    Inji Verify- The alignment of the page for uploading and scanning QR codes in the Safari browser is incorrect.

    Inji Verify- The scan screen view is not rendering correctly in the Firefox browser

    Injiverify- If the attribute values are lengthy, text wrapping does not occur when verifying credentials

    Inji Verify- Update the Readme file required for docker-compose

    Inji Verify- No error message when camera being disabled and if the camera is not present.

    Inji Verify- Back button from scan page is bringing the last event from upload to scan screen.

    Inji Verify- Intermittently, the scan pages alignment is not proper.

    Inji Verify- The page alignment during scanning on iOS devices is not accurate

    Inji Verify- Unable to upload .PNG extension QR codes

    Inji Verify- Mobile Homepage Button Redirects to Connection Failure Page in Desktop View

    Repositories

    Tags: Released/Dependent

    Inji Verify

    v0.10.0

    Pixel-Pass Library

    v0.5.0

    Inji Wallet

    0.13.1

    Inji Web

    0.10.0

    Jira ID

    Description

    INJIVER-639

    Upload feature not functioning on Lower-End iPhones in Chrome Browser

    INJIVER-638

    Inji Verify - Page Fails to Load on Lower-End iPhones in Safari Browser

    INJIVER-625

    Inji Verify - Upload not functioning on Mac Safari Browser Versions 16 and Below

    INJIVER-610

    QR Code scan fails on Windows devices.

    INJIVER-237

    Unable to scan sunbird QR code through Mobile/Windows/Mac

    INJIVER-387

    INJIVER- When the user turns on the internet connection, they encounter a 'no internet' error screen."

    Jira ID

    Description

    INJIVER-150

    Able to upload and validate QR Code when internet connection is off.

    INJIVER-159

    Enhancement: Upload QR Code is accepting images with two same working QR Codes added in one image.

    INJIVER-301

    Inji Verify-In Browser Stack, after clicking the 'Scan QR Code' button, the default image does not appear.

    INJIVER-302

    Inji Verify- In Browser Stack, after clicking the 'Scan QR Code' button,the user is not directed to the camera access 'Allow' popup screen

    INJIVER-303

    Inji Verify-In Browser Stack, after clicking the 'Scan QR Code' button, the default image does not appear.

    INJIVER-305

    Inji Verify-In Browser Stack, after clicking the 'Scan QR Code' button, the default image does not appear

    here.
    Feature Documentation
    User guide
    QA Report

    INJIVER-1181
    INJIVER-1069
    INJIVER-979
    INJIVER-1120
    INJIVER-1122
    INJIVER-1144
    INJIVER-282
    INJIVER-310
    INJIVER-640
    INJIVER-715
    INJIVER-910
    INJIVER-934
    INJIVER-1188
    INJIVER-1189
    INJIVER-1197
    INJIVER-1199
    INJIVER-1185
    INJIVER-1192
    INJIVER-1161
    INJIVER-422
    INJIVER-312
    INJIVER-328
    INJIVER-329
    INJIVER-333
    INJIVER-334
    INJIVER-390
    INJIVER-444
    INJIVER-600
    INJIVER-601
    INJIVER-602
    INJIVER-607
    INJIVER-611
    INJIVER-612