Skip to content

Releases: nyris/shortguid-rs

0.7.0

17 May 16:33
3415d18
Compare
Choose a tag to compare

To use shortguid/0.7.0 in your project, add:

[dependencies]
shortguid = "0.7.0"

Changes since 0.7.0

Added

  • Added support for the uuid crate's bytemuck feature.
  • Added support for Borsh serialization via the uuid crate's borsh feature.

Changed

  • Use the uuid crate's fast RNG by default.

0.6.0

20 Aug 16:56
5f1d1ac
Compare
Choose a tag to compare

To use shortguid/0.6.0 in your project, add:

[dependencies]
shortguid = "0.6.0"

Changes since 0.5.0

Added

  • Added ShortGuid::from_bytes_le as a counterpart to to_bytes_le.

0.5.0

24 Jun 15:42
dc6f300
Compare
Choose a tag to compare

To use shortguid/0.5.0 in your project, add:

[dependencies]
shortguid = "0.5.0"

Changes since 0.4.0

Added

  • Added a FromStr implementation, allowing for parse::<ShortGuid>("...").
  • Added from_slice to construct from a &[u8].
  • Added support for Serde.

0.4.0

24 Jun 15:41
d62cb25
Compare
Choose a tag to compare

To use shortguid/0.4.0 in your project, add:

[dependencies]
shortguid = "0.4.0"

Changes since 0.3.0

Added

  • Added more PartialEq implementations for String and &&str comparisons.
  • Added Copy, Ord and PartialOrd implementations for ShortGuid.

0.3.0

08 Apr 12:25
e68512b
Compare
Choose a tag to compare

Added

  • Added new_random when using the random crate feature.
  • Added new_from_uuid to create a ShortGuid from an existing UUID.

0.2.0

07 Apr 23:38
8ae7391
Compare
Choose a tag to compare

This release makes some functions const and adds more PartialEq implementations.

0.1.0

07 Apr 02:15
df75c18
Compare
Choose a tag to compare
Initial commit