Skip to main content
Skip table of contents

Changelog

Version

Release date

Docker Images

Changes

Breaking Changes

Known Bugs

0.12.7

Lissi Agent UI: 0.12.7

Lissi Agent Controller: 0.12.7

Lissi Keycloak Config: 0.12.7

Lissi Verifier: 0.1.8

AcaPy: 0.8.1 (Askar)

  • Bulk basic Messaging endpoint

  • Adds holder capabilities webhooks

  • Resolves Swagger-UI Bug from 0.12.5

  • Adds support for sending all event notifications to a single URL

  • Adds OTP as a default action for the agent users

  • Adds static multi-use connection invitation endpoint

0.12.6

Invalid

0.12.5

Lissi Agent UI: 0.12.5

Lissi Agent Controller: 0.12.5

Lissi Keycloak Config: 0.12.5

Lissi Verifier: 0.1.8

AcaPy: 0.8.1 (Askar)

  • Dependency Updates

  • Liquibase changelogs refactored to a single changefile

  • Swagger UI utilisation returns Network Errors

0.12.4

Invalid

0.12.3

Invalid

0.12.2

14.07.2023

Lissi Agent UI: 0.12.2

Lissi Agent Controller: 0.12.2

Lissi Keycloak Config: 0.12.2

Lissi Verifier: 0.1.8

AcaPy: 0.8.1 (Askar)

  • dependencies docker images updated

    • Nginx

    • Postgres

    • Busybox

    • Keycloak

  • Docker image hardening

  • Liquibase migration version fix

  • UI fixes

    • Tenant pagination

  • Proof level revocation removed

0.12.1

(Unstable)

14.07.2023

Lissi Agent UI: 0.12.0

Lissi Agent Controller: 0.12.1

Lissi Keycloak Config: 0.12.1

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

  • Rollback the version of AcaPy to 0.7.5

0.12.0

16.06.2023

Lissi Agent UI: 0.12.0

Lissi Agent Controller: 0.12.0

Lissi Keycloak Config: 0.12.0

Lissi Verifier: 0.1.8

AcaPy: 0.8.1 (Askar)

  • Nginx version update

  • Keycloak version update 20.0.3

  • Transaction endorsement feature

  • Purge Routine feature

    • Agent level configuration

    • Tenant level configuration

  • Holder capabilities feature

  • URL shortener introduction

    • Connection

    • Connectionless proof request

  • SBOM Generation

  • Acapy Update

  • Database migration

    • Mongo DB → Postgres

The version update of AcaPy 0.8.1 seems to presents some issue in the live environments (Kubernetes) connecting to the IDUnion Ledger

0.11.12

17.02.2023

Lissi Agent UI: 0.11.12

Lissi Agent Controller: 0.11.12

Lissi Keycloak Config: 0.11.12

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

  • Mongo Dependency update (Mongo Atlas Compatibility)

  • Basic Messaging Feature (API + FrontEnd)

  • Support For managed MongoDB Database

0.11.11

24.01.2023

Lissi Agent UI: 0.11.11

Lissi Agent Controller: 0.11.11

Lissi Keycloak Config: 0.11.11

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

  • Fixed the Lissi Agent UI initial load time

  • Migrated to SpringBoot 2.7

  • Lissi Agent Controller requires the authSource=admin within the query parameter in the MongoDB connection string (only of relevance when connecting to an external MongoDB)

0.11.10

20.01.2023

Lissi Agent UI: 0.11.10

Lissi Agent Controller: 0.11.10

Lissi Keycloak Config: 0.11.10

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

  • Fixed the Docker Compose Deployment

  • Updating a tenant will no longer remove the default DID from the Lissi Agent DB

  • Lissi Agent shows tenant images correctly now

  • Improve robustness of the Lissi Agent UI and fix many small bugs

  • Lissi Agent UI takes up to 20 seconds to load initially

0.11.9

09.12.2022

Lissi Agent UI: 0.11.9

Lissi Agent Controller: 0.11.9

Lissi Keycloak Config: 0.11.9

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

  • Lissi Agent supports the deletion of existing tenants via the UI as well as API

  • Tenant ID in the URL

  • Updating a tenant will remove the default DID from the Lissi Agent DB

  • Lissi Agent does not show tenant images correctly, the Lissi Wallet will still receive it

  • Docker-Compose deployment is not able to handle POST requests that come with a POST body

0.11.8

18.11.2022

Lissi Agent UI: 0.11.8

Lissi Agent Controller: 0.11.8

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

  • Lissi Agent supports sending events to clients via Webhooks

  • ToS and Email verification configurable

  • Lissi Agent offers a Tenant Management UI for creating new tenants and updating existing tenants

  • Lissi Agent allows to promote a private DID to a public DID via the About page

  • Lissi Verifier is now able to render images encoded in credential attributes

  • Migration to AcaPy 0.7.5

  • Restructured the default Keycloak configuration

    • References lissi-keycloak-config image hosted on ACR

    • default theme renamed to custom-theme

  • Default imageURL. The API will never return imageUrl null but an empty string "" at least

    • To migrate existing deployments, connect to MongoDB and add an (empty) string for the imageUrl attribute to all tenants in the lissi_shared -> tenants collection

  • Updating a tenant will remove the default DID from the Lissi Agent DB

  • Lissi Agent does not show tenant images correctly, the Lissi Wallet will still receive it

  • Docker-Compose deployment is not able to handle POST requests that come with a POST body

0.11.7

01.11.2022

Lissi Agent UI: 0.11.7

Lissi Agent Controller: 0.11.7

Lissi Verifier: 0.1.7

AcaPy: 0.7.4 (Askar)

  • Lissi Agent Controller supports configuring a list of allowed origins used for the CORS header

  • Updated the default Keycloak configuration

    • reduced the number of clients to one: lissi-agent-client - the clients postman, lissi-cloud-swagger, lissi-cloud-ui, and lissi-cloud have been removed

    • moved the client roles from the client lissi-cloud to realm roles - allowed roles are admin and tenant IDs

0.11.6

07.10.2022

Lissi Agent UI: 0.11.6

Lissi Agent Controller: 0.11.6

Lissi Verifier: 0.1.6

AcaPy: 0.7.4 (Askar)

  • Tenant access based on authenticated user Role

  • Differentiate between Syntactic (400) and Semantic (422) Validation Exceptions

  • Send personal data via WebSockets & Kafka (e.g. claims from proof requests)

  • Updated the default Keycloak configuration and renamed the role lissi_cloud_api to admin

  • Lissi Agent Controller webhook endpoint switched from /ctrl/webhook to /ctrl/acapy-webhook

  • Remove support for Spring Actuator

0.11.5

15.09.2022

UI: 0.11.5

Backend: 0.11.5

AcaPy: 0.7.4 (Askar)

  • K8s deployment supports external databases

  • UI - About page

    • Remove Genesis URL displayed information

    • Agent label → current Tenant

  • Lissi Agent Controller

    • Spring Boot Profile mongo_life needs to be renamed to mongodb

  • Lissi Agent Docker Compose deployment

    • in the .profile rename LEDGER_POOL_NAMELEDGER_NAME

    • in the .profile remove the LEDGER_GENESIS_URL

  • Lissi Agent K8s deployment

    • in the your custom values.yaml rename LEDGER_POOL_NAMELEDGER_NAME

    • in the your custom values.yaml remove the LEDGER_GENESIS_URL

  • Lissi Agent MongoDB

    • the database lissi_cloud needs to be renamed to lissi_shared

0.11.4

31.08.2022

UI: 0.11.4

Backend: 0.11.4

AcaPy: 0.7.4 (Askar)

  • Tails Server is automatically deployed with every new deployment

0.11.3

22.08.2022

UI: 0.11.3

Backend: 0.11.3

AcaPy: 0.7.4 (Askar)

  • Support for SSI Verifier Deployments thanks to custom AcaPy startup flags

0.11.2

04.08.2022

UI: 0.11.2

Backend: 0.11.2

AcaPy: 0.7.4 (Askar)

  • Switch to AcaPy 0.7.4

  • Switch from Docker Hub to the Azure Container Registry (ACR)

0.11.1

15.07.2022

UI: 0.11.1

Backend: 0.11.1

AcaPy: 0.7.3 (Askar)

  • Cloud Agent is now sending an API key when calling Webhook endpoints of the Controller

0.11.0

11.07.2022

UI: 0.11.0

Backend: 0.11.0

AcaPy: 0.7.3 (Askar)

  • Introduction of multitenancy

0.10.8

09.06.2022

UI: 0.10.6

Backend: 0.10.8

AcaPy: 0.7.3 (Askar)

  • Migrate to the latest Spring Boot version to
    include the spring4shell vulnerability patch

0.10.7

30.04.2022

UI: 0.10.6

Backend: 0.10.7

AcaPy: 0.7.3 (Askar)

  • Switch to Indy VDR and Askar as a replacement for the Indy SDK

0.10.6

30.04.2022

UI: 0.10.6

Backend: 0.10.6

AcaPy: 0.7.3 (Indy SDK)

  • Fixed many small UI and Backend bugs

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.