Skip to content

Tags: scru128/spec

Tags

v2.1.1

Toggle v2.1.1's commit message
v2.1.1 Released

- Fixed typo and punctuations

v2.1.0

Toggle v2.1.0's commit message
v2.1.0 Released

- Switched default letter case for generators from uppercase to lowercase
- Added optimized code examples of Base36 encoding and decoding

v2.0.1

Toggle v2.0.1's commit message
v2.0.1 Released

- Added bit layout guideline
- Made minor improvements

v2.0.0

Toggle v2.0.0's commit message
v2.0.0 Released

Changed:

- Textual representation: 26-digit Base32 -> 25-digit Base36
- Field structure: { `timestamp`: 44 bits, `counter`: 28 bits, `per_sec_random`:
  24 bits, `per_gen_random`: 32 bits } -> { `timestamp`: 48 bits, `counter_hi`:
  24 bits, `counter_lo`: 24 bits, `entropy`: 32 bits }
- Timestamp epoch: 2020-01-01 00:00:00.000 UTC -> 1970-01-01 00:00:00.000 UTC

Added:

- Counter overflow and clock rollback handling guidance

v1.0.2

Toggle v1.0.2's commit message
v1.0.2 Released

- Applied CC BY 4.0 license.