Skip to content

Release v4.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 09:14
· 88 commits to master since this release

🚀 simpleflakes v4.0.0

Fast, lightweight, and reliable distributed 64-bit ID generation with zero dependencies for Node.js.

Performance

  • ~8.8M ops/sec simpleflake() generation
  • Zero dependencies
  • TypeScript ready

✨ New Features

  • fix: update SimpleFlakeStruct to use bigint for timestamp and randomBits; add tests for new structure (1493323)
  • fix: add collision chance information to performance section in README.md (dc0c76f)
  • fix: update feature list in README.md for improved clarity and visual appeal (6c89dbd)
  • fix: enhance README.md for clarity and consistency in features and use cases (77c1d47)
  • chore: add youtube video about simpleflakes (a432aa4)
  • feat: add initial announcement for Snowflake ID generation system (6bf6e66)

🪲 Bug Fixes

  • fix: clarify comment on Snowflake structure in README for accuracy (00e872f)
  • fix: clarify Snowflake structure comment in README for accuracy (786333f)
  • fix: reorganize references section in README for improved clarity and accessibility (1b0725e)
  • fix: remove development section from README for clarity and conciseness (2239555)
  • fix: reorder default export to enhance clarity and maintain original API structure (701356e)
  • fix: update test constants to use bigint for consistency and adjust related tests (128e05c)
  • fix: update SIMPLEFLAKE_EPOCH to use bigint type in tests (8272d6c)
  • fix: simplify export of SIMPLEFLAKE_EPOCH in default export (9f7cc02)
  • fix: adjust formatting of simpleflake ID structure in README.md for improved clarity (8cc95d5)
  • fix: improve formatting of simpleflake ID structure in README.md for better readability (a9de84c)
  • fix: update links in README.md for improved readability (884d3f3)
  • fix: update README.md for formatting consistency and clarity (ce095a0)
  • chore: fix for code scanning alert no. 8: Workflow does not contain permissions (3ba8c30)
  • fix: update badge links in README.md for accuracy and consistency (918cbd4)
  • fix: update dependencies badge in README.md for accuracy (dcfdc88)

🔧 Maintenance

  • chore: bump version to 4.0.0 (d325a8f)

Installation

npm install simpleflakes@v4.0.0

Full Changelog: v3.1.0...v4.0.0