2 minute read

Some components of the swiyu Public Beta Trust Infrastructure got new releases we would like you to inform about. If you are running older versions of the generic issuer or verifier, you have to update these components immediatly. In addition, we’ve published new repositories for testing your deployments as well as credential issuance and verification flows.

New Versions for Android and iOS Wallets

With the latest versions Android v1.13.1 and iOS v1.14.0 we’ve fixed some issues that have been raised by the community:

With the next wallet releases, we’ll proceed the contract-step for the issues Access-Token-Request uses wrong Content-Type respectively Wallet sends token endpoint params as query params.

Generic Issuer Version 2.4.2

Generic Verifier Version 2.3.1

DID Toolbox Version 1.9.0

  • Feature: The DID Toolbox Java API enhanced - supplying verification material for verification methods (of a DID Document) unambiguously (no default values) using new and more potent fluent methods assertionMethods/authentications (for DidLog[Creator\|Updater]Context classes). Deprecations introduced accordingly.
  • Feature: Changed Proof-of-Possession (PoP) creation to include a resolvable kid in the JWT header.

DID Resolver Version 2.6.0

New Repositories for a better test coverage

To better support the implementation of our generic components and the validation of your own deployments we’ve released two new repositories. We hope these are helpful to our community and we look forward to hearing your feedback.

Generic Application Test

The Generic Application Test is a test system designed to run end-to-end (E2E) tests against the generic swiyu Issuer and Verifier components. Its primary goal is to validate the generic behavior of these components in isolation, without relying on a full trust infrastructure or real wallets. The system focuses on testing the issuance and verification flows, independently of any specific ecosystem or deployment.

Test Wallet

The swiyu Generic Test Wallet is a web application that simulates a wallet to test credential issuance and verification flows based on OIDC4VCI and OIDC4VP. It is primarily intended to validate your own deployment of the swiyu Generic Issuer and Verifier components.