Ruby SDK 17.2.1
Released on Aug 13, 2026
Breaking changes
KSM-1193:
create_secretnow raises an error if the application configuration has no owner public key. Every other SDK already requires this key for record creation. This change makes Ruby consistent with the other SDKs. The SDK sets this key only during binding. An already-bound configuration cannot get this key later. Re-bind with a fresh one-time token, or set theKSM_APPOWNERPUBLICKEYenvironment variable if you use the read-onlyEnvironmentStorage.
Security
KSM-1193: Resolved an encryption issue with
create_secretcommands, affected by versions 17.0.3, 17.0.4, 17.1.0, and 17.2.0. This fix affects only records created after the SDK upgrade. To fix any existing records, the records must be deleted and re-created.
Resources
Last updated
Was this helpful?

