Changelog

v1.2.1 - 2026-03-22

  • Minor refactoring and documentation updates.

v1.2.0 - 2026-03-22

  • Added setRollbackAllowance() to V7Generator to configure the maximum
    allowed timestamp rollback for each generator instance. This generator-level
    parameter governs the behavior of generate() and generateOrAbort() and
    eliminates the need for the rollbackAllowance argument of *Core variants,
    which are now superseded by the newly added *WithTs variants that leverage
    the generator-level parameter.
  • Deprecated generateOrResetCore() and generateOrAbortCore() of
    V7Generator. Users should migrate to the new generateOrResetWithTs() and
    generateOrAbortWithTs() methods.
  • Added isNil() and isMax() helper methods to UUID for easier checking of
    special values.
  • Updated dev dependencies.

v1.1.0 - 2025-11-30

  • Adjusted V7Generator to accept zero as a valid timestamp.
  • Updated dev dependencies.

v1.0.3 - 2025-11-28

  • Updated dev dependencies.

v1.0.2 - 2024-09-04

  • Updated dev dependencies.
  • Updated documentation.

v1.0.1 - 2024-06-19

  • Updated dev dependencies.

v1.0.0 - 2024-05-11

  • Initial stable release