Skip to main content

TideCloak 0.13.28


Summary​

TideCloak 0.13.28 introduces voucher wallet infrastructure, VRK (Vendor Rotation Key) rotation support, along with improved cryptographic support and standardized error handling across the platform.

Key Features​

Voucher Wallet Setup : A new voucher wallet flow has been added across the stack — from wallet initialization and key generation in Midgard, through new vendor endpoints in the IDP extensions, to license history tracking in the IGA extensions.

VRK Rotation : Full Vendor Rotation Key (VRK) rotation is now supported end-to-end. Midgard and the IDP extensions both received multiple rounds of fixes to make rotation work reliably in production scenarios.

Technical Changes​

Improved Observability : Extensive logging has been added across Midgard, the IDP extensions, and tide-js. Midgard stdout output has been cleaned up, and time skew handling in tide-js has been improved.

Standardized Error Handling : A shared tidecloak-errors-shared module has been wired into both IDP consumer modules, providing consistent error responses across the platform.

Enclave SRI : sha256-qjtOjNDw9myoSul3bxBkC9H59PntLBLS/pJSTvcCYU4=

Detailed changelog​

For a granular per-repository breakdown of changes (Midgard, Heimdall, ORK, Ragnarok, TideJS, TideCloakJS, Asgard, master-libs, tidecloak-override, and upstream Keycloak), see the detailed changelog.