Releases · plotdb/suuid · GitHub
Skip to content

Releases: plotdb/suuid

0.6.0

07 Jun 12:34

Choose a tag to compare

  • audit fix to fix dependency vulnerability
  • support --nots option and timestamp option for generating even shorter suuid (without timestamp)
  • remove _ and . to keep the encoding event simpler with one additional character tradeoff
  • remove uuid dependency, instead use nodejs / browser native crypto function
  • remove buble and browserify since we don't depend on uuid anymore

0.5.1

25 Jan 05:55

Choose a tag to compare

  • fix bug: suuid command failed due to incorrect path in cli.ls

0.5.0

21 Jan 15:37

Choose a tag to compare

  • use buble to prevent uglifying failure
  • further minimize generated js file with mangling and compression
  • rename suuid.js, suuid.min.js etc to index.js and index.min.js etc
  • update main and add browser field in package.json.
  • remove unused code in build
  • rebuild after uglifyjs upgrade
  • upgrade modules
  • release with compact directory structure

0.4.0

10 Jun 12:04

Choose a tag to compare

  • tweak build and code structure to prevent from accessing window object directly.

0.3.2

30 Jan 06:20

Choose a tag to compare

  • add command line tool for generating suuid quickly

0.3.1

28 Jan 08:56

Choose a tag to compare

  • add and upgrade uuid dependency
  • add buble to transpile uuid ES5 syntax.
  • update demo site with interactive generation demo

0.3.0

28 Jan 03:26

Choose a tag to compare

  • add encode function for encode any base16 id.
  • tweak suuid option and document its usage.

0.2.1

22 Jan 02:33

Choose a tag to compare

  • update charmap in README.md to reflect the correct charmap used in code.

0.2.0

22 Jan 02:29

Choose a tag to compare

  • use unreserved characters _ and . to replace + ( reserved character ) and - ( delimiter for uuid ).

0.1.0

21 Jan 12:55

Choose a tag to compare

  • upgrade packages.
  • fix bug: integer overflow may lead to incorrect decode result.
  • add timestamp as the first bytes.
  • tweak charmap.
  • add timestamp decode function.
  • update README for more information.
  • update build script with npx syntax.