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
- Counter overflow handling: stall generator -> increment timestamp
Removed
- `TIMESTAMP_BIAS`
- `Scru128Idcounter()`, `Scru128Idper_sec_random()`, `Scru128Idper_gen_random()`
Added
- `Scru128Idcounter_hi()`, `Scru128Idcounter_lo()`, `Scru128Identropy()`