Skip to content

Releases: danlentz/clj-uuid

RFC-9562 Support

25 Sep 15:38
Compare
Choose a tag to compare

Updates, new features, and documentation in support of IETF RFC-9562: Universally Unique IDentifiers (UUIDs).

v6 UUID -- Time based, index-friendly, lexically sortable, does not disclose MAC
v7 UUID -- POSIX time based, index-friendly, lexically sortable, cryptographically secure
v8 UUID -- User customizable

Maintenance Release

20 Jun 19:21
Compare
Choose a tag to compare
  • disable warn-on-reflection for release build
  • updated api docs
  • type hint cleanup (with thanks to @gws)
  • require clojure with :scope "provided" (with thanks to @niwinz)

feature/documentation complete release

17 Mar 18:26
Compare
Choose a tag to compare
  • new: get-instant, get-clk-seq, get-variant
  • Documentation completed for all symbols visible as public API
  • Documentation completed for initial user getting started guide
  • Documentation completed for xref implentation strategy withapplicable sections of RFC

initial non SNAPSHOT realease

16 Mar 03:09
Compare
Choose a tag to compare
  • promoted to non-SNAPSHOT signed clojars deployment
  • more configuration-tolerant node-id calculation
  • minor cleanup and updates to documentation

Get a UUID before light can travel 200 feet in a vacuum

10 Mar 22:53
Compare
Choose a tag to compare
  • Time-based (v1) UUID's now 10x faster than java.util.UUID/randomUUID
  • Common, non-MAC disclosing node-id code for all levels of JDK
  • Updates to test suite

Initial Release

17 Feb 01:13
Compare
Choose a tag to compare
  • Performant, thread-safe v1 UUID's
  • Documentation and docstrings
  • Greatly expanded test coverage, including concurrency tests

Preliminary API; Informal Testing/Verification

04 Jan 17:07
Compare
Choose a tag to compare
0.0.6

Minor: Eliminate accidental repitition