Skip to content

v0.2.6

Latest

Choose a tag to compare

@jondepalma jondepalma released this 26 Feb 15:03
Immutable release. Only release title and notes can be modified.
0816605

What's Changed

Fixed

  • Consistent error handling in resolve_did_to_key() (#17) — multibase.decode() exceptions are now caught and re-raised as ValueError with a clean message: "Invalid DID: failed to decode multibase string - <ExceptionType>". Internal library details no longer leak to callers.
  • Consistent error handling in from_jwk() (#18) — binascii.Error from base64.urlsafe_b64decode() is now caught and re-raised as ValueError: "Invalid JWK: failed to decode private key 'd' field - <ExceptionType>". Callers only need to handle ValueError for all JWK import errors.

Changed

  • GitHub Actions dependency updates via Dependabot (PR #60, closes #61)
    • actions/checkout: v4 → v6
    • actions/setup-python: v5 → v6
    • actions/upload-artifact: v4 → v6
    • actions/download-artifact: v4 → v7
    • codecov/codecov-action: v4 → v5

See CHANGELOG.md for full history.

⚠️ Beta Status: This release has not undergone an independent security audit. See SECURITY.md for details."