Truvera Documentation portal
WebsiteTruvera Workspace
  • Truvera overview
    • Decentralized identity explained
    • Roadmap
    • Subscription plans & billing
  • Solutions
    • Biometric-Bound Credentials
  • Truvera Workspace
    • Create an organization profile (DID)
    • Issue verifiable credentials
      • Filtering, downloading and deleting credentials
    • Verify credentials
    • Create a schema
    • Create a design
    • Team management
      • Inviting a team member
      • Removing a team member
      • Changing team member roles
      • Data retention policies
      • Sub-accounts
    • Revoking credentials
    • Ecosystem Tools
      • Ecosystem set up
      • Ecosystem example
    • Monetizing credentials
      • Setting up monetizable credentials
    • Creating API keys and webhook endpoints
    • Transaction history
    • Custom branded distribution emails
    • Truvera Workspace release notes
      • 2025 Release notes
        • Release notes Q1 2025
      • 2024 Release notes
        • Release Notes February 2024
        • Release Notes March 2024
        • Release Notes April 2024
        • Release Notes May 2024
        • Release Notes June 2024
        • Release Notes July 2024
        • Release Notes August 2024
        • Release Notes September 2024
        • Release Notes October 2024
        • Release notes November 2024
        • Release notes December 2024
  • Truvera API
    • Getting started
    • Webhooks
      • Webhooks API endpoints
    • Sample Postman collections
      • Issue-Store-Verify sample flow
      • Create ecosystems
      • Issue monetizable credentials
      • Create sub-accounts
      • Issue OpenID credentials
    • Truvera Swagger UI
    • DIDs
    • Profiles
    • Credentials
    • Presentations
      • Proof templates
      • Proof requests
      • Other proof endpoints
    • Registries
    • Revocation Status
    • Credential Schemas
    • Jobs
    • Templates
    • Sub-accounts
    • Teams
    • Messaging
    • OpenID
      • OpenID Issuance and Verification Integration Guide
    • iden3comm
    • Ecosystem Tools
      • Trust Registry Integration Guide
      • Creating a Trust Registry
      • Inviting participants
      • Verifiers and Public info
      • Trust Registry Schemas
      • Trust Registry Proof Templates
      • Reports
      • Updating and Deleting Trust Registry
    • Issuing paid credentials (KVAC algorithm integration)
    • Data
    • Verify
    • Keys
    • Schemas
  • System architecture
    • Proposed architecture with Truvera
    • Revocation
    • System scalability
    • Security policies
    • How data is processed and stored
  • Supported standards
    • Interoperability with OpenID
  • Credential wallet
    • Create and manage DIDs in the Truvera Wallet
    • Truvera Wallet release notes
      • Release Notes 2025Q1
      • Release Notes 2024Q4
      • Release Notes 2024Q3
        • Release Notes September 2024
        • Release Notes August 2024
        • Release Notes July 2024
      • Release Notes June 2024
      • Release Notes May 2024
      • Release Notes April 2024
    • White label wallet
      • Configuration
        • Enabling and Disabling Features
        • Customizing the Styling
        • Configuring for Android Builds
        • Configuring iOS Builds
      • Publishing in App Stores
        • Android Build Testing and Publishing
        • iOS Build Testing and Publishing
    • Wallet SDK
      • Getting started
        • Example Credential
        • Presentation definition
        • Verify credentials
      • Cloud wallet
      • Biometric plugin
      • Ecosystem Tools
    • Download Truvera Wallet
  • Open source community
    • Code of Conduct
    • Truvera Credential SDK
    • Blockchain archives
      • DOCK token
        • Migration terms and conditions
  • Support
    • System Status
    • Discord
    • Support services
    • Security policy
Powered by GitBook
On this page
  • v0.4.22 April 25
  • Overview
  • Bug Fixes
  • Tasks
  • v0.4.21 April 18
  • Overview
  • Story
  • Bug Fixes
  • Tasks
  • v0.4.20 April 15
  • Overview
  • Bug Fixes
  • Tasks and Enhancements
  • v0.4.19 April 03
  • Overview
  • New Features
  • Bug Fixes and Improvements
  • UI/UX Enhancements
  • Task and Research

Was this helpful?

Edit on GitHub
  1. Credential wallet
  2. Truvera Wallet release notes

Release Notes April 2024

v0.4.22 April 25

Overview

In this release, we focused on addressing customer-reported issues, fixing bugs, and enhancing the overall functionality and reliability of the Dock Mobile Wallet application. Additionally, we implemented tasks aimed at improving testing procedures to ensure a seamless user experience.

Bug Fixes

Landscape Mode Issues

  • [DCKM-191]: Fixed landscape mode issues in the wallet app, including missing labels on navigation at the bottom and a mysterious blue bar that occupied half of the screen on the Scan screen. These issues no longer occur, providing a better user experience in landscape mode.

Boolean Attribute Display

  • [DCKM-211]: Addressed an issue where boolean attributes in verified credentials were not displayed correctly. With this fix, boolean attributes are now correctly displayed instead of just being labeled, ensuring accurate representation of credential information.

PersonalData Credential Rendering

  • [DCKM-260]: Fixed an error that prevented the rendering of PersonalData credentials in the wallet app. Users encountered errors when attempting to import PersonalData credentials, which are now resolved, allowing seamless rendering of custom schema credentials.

Wallet VC Verification Flow

  • [DCKM-461]: Resolved a critical issue where the wallet-to-wallet VC verification flow was broken. Users reported the verification process freezing at the waiting spinner stage. With this fix, the verification flow now proceeds smoothly, ensuring reliable VC verification between wallets.

Export Debug Logs Issue

  • [DCKM-356]: Resolved an issue where users were unable to export debug logs from the mobile app. Previously, attempting to export debug logs resulted in an error message or no action. With this fix, users can now export debug logs successfully, facilitating efficient troubleshooting and issue resolution.

BBS+ Revocation Verification Error

  • [DCKM-453]: Addressed a verification error encountered when verifying BBS+ credentials. Users reported receiving a VBAccumError during the verification process. The issue has been resolved, ensuring smooth verification of BBS+ credentials without errors.

Android Wallet Open Badge Support

  • [DCKM-466]: Resolved an issue where the Android wallet did not support Open badge functionality. Users encountered difficulties when attempting to scan QR codes. With this fix, the Android wallet now fully supports Open badge functionality, allowing users to scan QR codes seamlessly.

Tasks

End-to-End Test Error Prevention

  • [DCKM-377]: Implemented measures to ensure that end-to-end tests do not generate errors. This enhancement improves the reliability and accuracy of testing procedures, contributing to overall system stability and performance.

Integration Tests for Range Proofs

  • [DCKM-458]: Added integration tests for range proofs in the wallet-sdk. These tests ensure the correctness and functionality of range proofs, providing developers with confidence in their implementation.

v0.4.21 April 18

Overview

This release focuses on improving privacy compliance, addressing customer support issues, fixing bugs, and enhancing the Mobile SDK's accessibility and reliability. Additionally, integration tests for the wallet-sdk have been refined to ensure robust performance.

Story

iOS Privacy Manifest Update

  • [DCKM-431]: Updated the iOS privacy manifest to ensure compliance with API usage requirements. This update ensures that the app adheres to Apple's privacy policies and regulations.

Bug Fixes

Verification Error with Specified Credential Type

  • [DCKM-417]: Resolved an issue where an error message appeared during verification when a specific credential type was specified in the template creation. The error message "Properties does not exist" no longer occurs, ensuring smooth verification processes without interruptions.

Error Message During Verification with Optional Field

  • [DCKM-450]: Fixed an error message issue in the iOS Wallet where "Some of the revealed message names were not found" was displayed during verification when an optional field existed. This update ensures accurate error handling during verification, providing users with clear and relevant error messages.

Quotient Wallet Error - "Obj needs to be an Object"

  • [DCKM-452]: Addressed an error in the Quotient wallet where users encountered the message "Obj needs to be an Object" when attempting to obtain an auto loan and select credentials for presentation. This fix eliminates the error message, enabling users to proceed with the desired actions smoothly.

Quotient Wallet Biometrics Issue

  • [DCKM-454]: Fixed a bug in the Quotient wallet where biometrics were not prompted upon verification. This issue occurred when a biometric credential expired, and the wallet suggested using the expired credential without requesting a new biometric. With this fix, the wallet now correctly prompts users for a new biometric credential when necessary, ensuring a seamless verification process.

Tasks

Mobile SDK Publication

  • [DCKM-393]: Published the Mobile SDK's Git repository to facilitate evaluation, adoption, and collaboration. The repository is licensed under the Dock Labs Non-Production License (DL-NPL) and does not contain sensitive information. Additionally, it has been published to NPM for easy access and integration.

Wallet-SDK Integration Tests

  • [DCKM-432]: Fixed integration tests in the wallet-sdk and implemented a GitHub action to run these tests on each commit. This ensures the reliability and stability of the wallet-sdk, providing developers with confidence in its functionality.

App Version Update Issue

  • [DCKM-335]: Resolved an issue where the app version was not updated, causing obstacles in uploading the app to the iOS App Store.

v0.4.20 April 15

Overview

This release includes updates on improved handling of nested credentials attributes, Expiry Date Support improvements and enhancement related to ecosystem credential display in the dock wallet.

Bug Fixes

Nested Credential Attribute Display Issue

  • [DCKM-401]: Resolved an issue where nested credential attributes were not being correctly displayed in the wallet. Values nested within the biometric context now appear under the group name, improving attribute identification and user experience.

Expiry Date Support in Wallet

  • [DCKM-435]: Fixed a bug where the wallet was unable to handle expiry dates present in verifiable credentials (VC) and was getting stuck on the processing which is now fixed ensuring smoother user interactions.

Tasks and Enhancements

Alerts and Monitoring Review

  • [DCKM-289]: Conducted a review of the current alerting and monitoring system, identifying actions required to improve it. Efforts were made to ensure that the correct alerts are automatically routed to the appropriate individuals, enhancing system reliability and responsiveness.

Documentation of Ecosystem APIs in Wallet SDK

  • [DCKM-298]: Documented the ecosystem APIs in the Wallet SDK, providing comprehensive overview and reference documentation along with at least one example. This documentation aims to assist developers in effectively utilizing ecosystem APIs for wallet integration.

Verifier Ecosystem Badge Display

  • [DCKM-391]: Implemented a feature where the holder is shown applicable ecosystem information for the verifier when scanning a presentation request QR code. The ecosystem badge for the verifier is prominently displayed at the top of the credential selection screen, improving user understanding and interaction.

v0.4.19 April 03

Overview

This release includes updates to comply with iOS SDK requirements, improvements to ecosystem credential handling, and enhancements to biometric credential management.

New Features

Upgrade to iOS 17 SDK

  • [DCKM-365]: The wallet now utilizes the iOS 17 SDK, ensuring compliance with Apple's requirements. This update enables seamless submission to the App Store Connect and ensures compatibility with the latest iOS ecosystem.

Publicly Verifiable Ecosystem Credentials

  • [DCKM-366]: Ecosystem administrators can now designate certain schemas as "publicly verifiable," expanding the reach of credential verification. Verifiers who are not ecosystem participants can verify presentations containing publicly verifiable schemas without requiring ecosystem membership.

Short-Lived Biometric Check Credential

  • [DCKM-403]: Biometric check credentials now have a short lifespan of 2 minutes, ensuring enhanced security by requiring a new credential for subsequent presentation requests.

Bug Fixes and Improvements

Enhanced Wallet-to-Wallet Verification

  • [DCKM-329]: Resolved issues related to wallet-to-wallet verification, ensuring a seamless flow and successful verification process.

UI/UX Enhancements

  • [DCKM-396]: Increased the clickable area for the "i" target related to ecosystem information, improving accessibility and user experience.

  • [DCKM-398]: Biometric check credentials now contain minimal information, optimizing privacy and security.

  • [DCKM-404]: Fixed issuer information for biometric credentials, ensuring consistency and accuracy in credential issuance.

  • [DCKM-409]: Resolved account export/import issues, ensuring smooth functionality for exporting and importing wallet accounts.

  • [DCKM-424]: Fixed error message display during verification, ensuring clarity and accuracy in the verification process.

Task and Research

Wallet API Research

  • [DCKM-334]: Conducted research on Wallet APIs, exploring potential enhancements and optimizations for future releases.

Biometric Service Provider Enhancement

  • [DCKM-394]: Improved security by ensuring that the default biometric service provider does not have a public API key, enhancing protection against unauthorized access.

PreviousRelease Notes May 2024NextWhite label wallet

Last updated 9 months ago

Was this helpful?