Version

Docker Images

Changes

Breaking Changes

Known Bugs

0.11.13

(Not released yet)

Lissi Agent UI: 0.11.13

Lissi Agent Controller: 0.11.13

Lissi Keycloak Config: 0.11.13

Lissi Verifier: 0.1.8

AcaPy: 0.7.5 (Askar)

0.11.12

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

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

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

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

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

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

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

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

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

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

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

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

UI: 0.11.0

Backend: 0.11.0

AcaPy: 0.7.3 (Askar)

  • Introduction of multitenancy

0.10.8

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

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

UI: 0.10.6

Backend: 0.10.6

AcaPy: 0.7.3 (Indy SDK)

  • Fixed many small UI and Backend bugs