Version 0.12.0

Release Name: Inji 0.12.0

Support: Developer Release

Release Date: 31st May, 2024

Overview

We are delighted to announce the release of Inji Mobile Version 0.12.0 . This release is compatible with v0.12.0 Mimoto release. As part of 0.12.0, Inji mobile introduces below mentioned key features:

1. Features added to the Download Functionality:

  • Credential Type Selection

  • VC Verification

  • QR Code Generation for VC

2. Library:

  • QR Code Generation: PixelPass

3. UI/UX Enhancements:

  • Card View UI Changes

  • VC Share Optimization

  • Activity Log Enhancements

  • GenderMag Fixes

4. Data Backup Enhancements

Inji mobile app addresses gender / inclusivity bias in software through GenderMag analysis. In this release, we have incorporated GenderMag fixes for UI / UX in inclusivity space.

To know more about the GenderMag UI/UI changes in the Inji mobile application, please refer here.

Summary

Please find below the details for the Inji Version 0.12.0 release:

Features added to the Download Functionality:

Credential Type Selection:

Inji mobile wallet now allows users to select the type of credential they need, giving them the option to choose from a list of Credential Types issued by the ID provider. This enables users to download Verifiable Credentials that match their selection.

VC Verification:

Inji mobile wallet provides the functionality to verify Verifiable Credentials using the Digital Bazaar library. The issuer's signature is verified based on the proof type provided by the issuer. Currently, we support the RSA signature type, and we will soon add support for the Ed25519 proof type.

To prevent failures during download caused by verification of Verifiable Credentials with any other signature type, this step needs to be bypassed. Learn more about the steps here.

QR code generation for VC:

PixelPass, part of the Inji Credentialing stack, generates QR codes for Verifiable Credentials within the Inji mobile wallet. It's specifically designed for smaller data sets when the ID provider doesn't send a QR code along with the Verifiable Credential. Users can view and use this QR code for verification purposes by the relying party or service provider.

To know more about QR code verification, read about Inji Verify here.

Library

QR Code Generation: PixelPass

To read more about PixelPass library refer here.

UI/UX enhancements:

Inji Mobile version 0.12.0 introduces enhanced UI to deliver a seamless user experience with an intuitive design. The UI modifications included in this release are:

Card View UI Changes:

  • Users can now view the card in two ways:

    • A mini view on the Home Page with a quick access menu.

    • A detailed view.

  • Additionally, the Settings menu has been moved to the NavBar for easier access.

VC Share Optimization:

  • With the quick access menu in the mini view of the card:

    • Users can quickly initiate a Share or Share with Selfie action from the card to be shared.

Activity Log enhancements:

The audit logs have been enhanced to elevate the user experience. Now, they include the card type, along with the card number and the action performed, for better readability.

GenderMag P2 items:

  • Enhanced text to clarify the next steps and reasons for permission requests.

  • Improved user experience by providing clear notifications for success or failure, including a success screen or error banner with the reason for failure during VC sharing and face verification.

Data backup enhancements:

As part of the 0.12.0 release, the following enhancements have been made to the Data Backup feature:

  1. Cloud as the Primary Source:

  • The backup file stored in the cloud will be the primary source of truth.

  • Once the backup file is downloaded and restored, it is automatically removed from the local app storage to ensure that the latest backup file is always restored.

  1. iCloud Section Visibility:

  • The iCloud Section is now visible in the Backup & Restore settings screen, allowing users to easily manage their backup.

  1. User Notification:

  • When the user initiates a Backup or Restore process, a banner will be displayed to inform users about the ongoing process.

Repository Released

Repositories

Tags Released

Inji

mimoto

mosip-config

Known Issues

Redmi devices are not supported in this release. To know more, refer here.

Mentioned below is the list of other known issues.

Jira issueIssue description

IOS -Specific devices the User not able to see the iCloud ID in iCloud setting section of backup and restore page.

INJI- Error message is not proper when invalid QR is scanned after changing language to other than English.

INJI - Backup & restore Name Is Different In Settings And in Backup & restore Page

INJI - Help Icon Language not Changing when we select other language that english

Backup and Restore heading Alignment is not proper in Backup& restore page

IOS - Associated app ID is missing in the Backup and restore page.

Inji- Date format is not proper in the e-signet Vc

INJI- Sometimes VC activate the button and back button responses is very slow

INJI - VC getting created without image while generating the UIN with lower and higher iso files.

Android - Intermediately while doing the face authentication the app is getting crashed

INJI - Iderpo UINs are failing in VC verification

Inji - Screen header and back button are overlapping

INJI - onboarding of new issuer is affecting the existing issuers

Inji- In specific devices, the Pin and Unpin feature is not working.

Android- Occasionally, unable to activate the restored VC

IOS - Upon sharing sunbird VC twice and then upon sharing Mosip VC, app crashes

Android - During face authentication, app crashes on a specific device

INJI - Backup doesn't append the new data, but replaces the data

Upon changing the finger authentication in the device, application does not display the error pop up for biometrics change

Bug Fixes

Below are the list of fixes as part of 0.12.0 release:

Jira issueSeverityIssue description

Blocker

inji - we are observing a download error message

Critical

Inji-Downloading error is observed when we were trying to restore VCs in a new device.

Critical

INJI- after deleting the backed up data it is not reflecting in the app

Critical

INJI - we are able to restore when there is no data to restore

Critical

IOS - app is not responsive in few senarios

Critical

INJI - once we delete a restored VC, we are not able to delete or pin other restore VC

Critical

IOS - device specific data is backuped if the Icloud is shared in multiple device

Critical

IOS - in specific device we are not able to restore VC

Critical

IOS- While deleting a single VC all downloaded VCs are getting deleted

Critical

INJI- The Backup button and restore button both are clickable at the same time

Critical

INJI - face auth is not working in room brightness on all devices

Critical

Getting tampered error pop up without tampering any vc in Vivo Y73.-- update: all devices

Critical

Inji- The Inji application is not stable sometimes we are not able to activate the VC

Major

INJIUI :- share button text is not translating to another language for ios

Major

Backup and restore screen the back button's response is slow.

Major

INJI- sunbird Vc is not rendering properly for a few second in sharing card page and received card page

Major

VC Select screen appears in a flash when the user clicks on Share from NavBar after navigating to Home page from the ID Transfer successful screen.

Major

android - receive card header is fully in caps

Major

INJI - few elements are not changing when the app converted to rtl

Major

Inji- We are missing the face validating popup and the Face match successfully popup.

Major

"Id details" section of downloaded card through e-signet don't have green tick mark in status.

Minor

Inji-In the intro sliders, the heading on the backup data page mentions "Data Backup."

Minor

INJI - The date format for downloaded and received are different for the same VC.

Minor

Inji- In download id screen enter the random 10 digits number it was showing UIN/VID/AID is invalid.

Minor

IOS- After downloading the sunbird Vc Unwanted space in between tick icon and valid

Minor

INJI-There was a glitch on previous connected screen for a second.

Documentation

Last updated

Copyright © 2021 MOSIP. This work is licensed under a Creative Commons Attribution (CC-BY-4.0) International License unless otherwise noted.