Skip to content

2.1.0

Latest

Choose a tag to compare

@Devesh-Skyflow Devesh-Skyflow released this 25 May 10:03
· 4 commits to main since this release
e6b2d18

What's Changed

  • Credential field aliasesBearerToken, SignedDataTokens, and Credentials now accept
    camelCase credential keys (clientId, keyId, tokenUri) alongside the legacy all-caps forms
    (clientID, keyID, tokenURI). Both forms work; legacy forms emit a deprecation warning.
  • getByot() — new canonical method on TokenMode; getBYOT() retained as a deprecated delegate.
  • setLogLevel() — new canonical method on Skyflow; updateLogLevel() retained as a deprecated delegate.
  • downloadUrl — new canonical field on GetRequest and DetokenizeRequest; downloadURL retained as deprecated.
  • skyflowId normalisationGet and Query responses now return skyflowId (camelCase)
    in addition to skyflow_id for backward compatibility.

Deprecations

Deprecated Replacement
clientID / keyID / tokenURI in credentials clientId / keyId / tokenUri
getBYOT() getByot()
updateLogLevel() setLogLevel()
downloadURL in GetRequest / DetokenizeRequest downloadUrl
skyflow_id in response maps skyflowId

All deprecated forms continue to work and emit a WARN-level log message.
They will be removed in a future major release.

Full Changelog: 2.0.4...2.1.0