Release Notes

v2.44.0

Release date: August 04, 2026

New features

Improvements

  • SSO logout now ends the upstream identity-provider session — When a ledger authenticates through Studio SSO, logging out now redirects the browser to a configurable identity-provider logout endpoint (e.g. Azure AD B2C via the ACH SSO engine) after clearing the Studio session, so the user is fully signed out instead of being silently re-authenticated on the next visit. Configure it by setting logoutUrl on the ledger's sso policy value; when it is absent, logout behaves as before and returns to the login page.

  • Proofs without a status no longer break the chain in latest-chain mode — When resolving record status, proofs that carry no status are now skipped rather than cutting the chain short. This lets status quorum accumulate correctly even when non-status proofs (e.g. plain signing proofs) are interleaved between status-bearing proofs. Example:

  [{
    ...,
    "custom": {
      "status": "active"
    }
  }, {
    ...
    "custom": {
      "status": undefined
    }
  }, {
    ...,
    "custom": {
      "status": "active"
    }
  }]

In the example above we have a chain of proofs with status active which is broken by a proof with undefined status. This case will no longer affect the resolution of statuses, in this case active.

Fixes

  • BQRB acknowledges report events before generating the report — The BigQuery Reporting Bridge now responds to Ledger as soon as it receives a report-created event and generates the report in the background.

On this page