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.