Skip to content

Releases: uuid-rs/uuid

Const fns are here

23 May 19:14
Compare
Choose a tag to compare

Additions:

  • Const Uuid::from_bytes added (#218)
  • Backport u128 support (#238)

Dependency Updates:

  • serde & serde-test to 1.0.56 (#240)
  • cfg_if fixed to min 0.1.2

Feature Gates:

  • const_fn feature gate added (#232)

Collaborators:

Introducing: The Prelude

15 Apr 09:55
Compare
Choose a tag to compare

Additions:

  • UUID Prelude added (#177) (refactored in #193)
  • Allow compatibility with rust playgrounds - play.integer32.com and play.rust-lang.org (#189)

Refactors:

  • slog implementation (#185) and test (#182) uuid creation functions moved to seperate modules

Create uuid from random bytes

20 Mar 22:43
Compare
Choose a tag to compare

Changelog:

  • from_random_bytes added as a workaround for making rand public (#172)

Other miscellaneous changes (non-public):

  • copy_memory_function removed and replaced with copy_from_slice (#175)
  • cfg-if to create logical feature gate implementations (#167)
  • templates for issues & PRs. So please use them while creating issues/PRs (#162)

use_std brought back for backward compatibility

03 Mar 18:01
Compare
Choose a tag to compare
  • adds optional slog::Value impl #158
  • [BUG-FIX] use_std brought back for backward compatibility #157

Use uuid in your project with uuid="0.6.1" in your Cargo.toml file

Default Std

16 Feb 18:27
Compare
Choose a tag to compare
  • Cargo.toml updated to reflect repository changes (#148)
  • Minimum supported rustc version added (#143)
  • Update Sha1 dependency to 0.5 0.6 (#142 and #146)
  • UuidV1ClockSequence trait added (#137)

from beta release:

  • make std default feature (#130 #131)
  • macro use cleanup (#125)
  • remove rustc_serialize support (#112)
  • make rand a private dependency
  • fix some doc rendering issues
  • bump sha-1 to 0.4 (#110)
  • rename use_std to std (#107)
  • Add tests for compact/readable representations (#105)
  • Remove use of serde_test (#104)
  • Add impl fmt::{UpperHex,LowerHex} for {Uuid,Hyphenated,Simple} (#103)

Default Std

07 Feb 21:37
Compare
Choose a tag to compare
Default Std Pre-release
Pre-release
  • make std default feature (#130 #131)
  • macro use cleanup (#125)
  • remove rustc_serialize support (#112)
  • make rand a private dependency
  • fix some doc rendering issues
  • bump sha-1 to 0.4 (#110)
  • rename use_std to std (#107)
  • Add tests for compact/readable representations (#105)
  • Remove use of serde_test (#104)
  • Add impl fmt::{UpperHex,LowerHex} for {Uuid,Hyphenated,Simple} (#103)