Skip to content

Release v3.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 19:38
· 110 commits to master since this release

🚀 simpleflakes v3.1.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

  • feat: modernize build system with SWC + TypeScript hybrid approach (39ed5f4)
  • refactor: update build process and add SWC for JavaScript compilation (e090cc0)

🪲 Bug Fixes

  • fix: update .swcrc configuration for TypeScript parser and minification settings (31dfbdf)
  • fix: update .swcrc configuration for TypeScript parser and module settings (058329c)
  • fix: update bug fixes section emoji in release notes (4400952)
  • Fix formatting of README.md badge section (dd28393)
  • fix: update descriptions for clarity and consistency across README.md and package.json (1033bd5)
  • fix: update README.md for clarity on performance description (cd2ff66)
  • fix: correct spelling of Simpleflake in comparison table (844e06a)
  • fix: update README.md to include comparisons with UUID v7, Nanoid, and KSUID (d539154)

Other Changes

  • test: separate unit tests for SimpleFlakeStruct and related functions (f929230)

Installation

npm install simpleflakes@v3.1.0

Full Changelog: v3.0.5...v3.1.0