Skip to content

Releases: bitwarden/credential-exchange

v0.3.0

08 Sep 14:22
0552762

Choose a tag to compare

credential-exchange-format v0.3.0

Added

  • Implement Default on all types where either all fields are optional or vectors that can be
    empty. (#90)

Changed

  • BREAKING: Changed integration_hash to integrity_hash in FileCredential. (#87)

Fixed

  • Included EditableField.extensions in serialization and deserialization. (#91)
  • BREAKING: Changed CustomFieldsCredential to support any EditableField and not only
    EditableFieldString. (#97)
  • BREAKING: Renamed AndroidAppCertificateFingerprint::hash_algorithm to hash_alg to match
    the spec. (#99)

Thank you! 💙 A big shout-out to the following community members for their contributions!

v0.2.0

21 Jul 15:38
16dda5a

Choose a tag to compare

credential-exchange-format v0.2.0

Added

  • BREAKING: Added SharedExtension enum variant to Extension. (#80)

Changed

  • BREAKING: Changed all enums to be #[non_exhaustive] which allows additive changes to be
    non-breaking in the future. (#80)
  • BREAKING: Changed fields in Fido2HmacCredentials and GeneratedPasswordCredential to be
    public. (#82)
  • BREAKING: Allow From impls for any extension E. (#83)

Thank you! 💙 A big shout-out to the following community members for their contributions!

v0.1.0

18 Apr 12:02
202767e

Choose a tag to compare

Initial release of credential-exchange crates.

credential-exchange-format v0.1.0

Implements the Review Draft, March 13, 2025 revision of the Credential Exchange Format specification.

credential-exchange-protocol v0.1.0

Implements parts of the Working Draft, October 03, 2024 revision of the Credential Exchange Protocol specification.

credential-exchange v0.1.0

Reserves the crates.io namespace.


Thank you! 💙 A big shout-out to the following community members for their contributions!