Skip to content

Releases: plotdb/suuid

0.6.0

Choose a tag to compare

@zbryikt zbryikt released this 07 Jun 12:34
  • 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

Choose a tag to compare

@zbryikt zbryikt released this 25 Jan 05:55
  • fix bug: suuid command failed due to incorrect path in cli.ls

0.5.0

Choose a tag to compare

@zbryikt zbryikt released this 21 Jan 15:37
  • 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

Choose a tag to compare

@zbryikt zbryikt released this 10 Jun 12:04
  • tweak build and code structure to prevent from accessing window object directly.

0.3.2

Choose a tag to compare

@zbryikt zbryikt released this 30 Jan 06:20
  • add command line tool for generating suuid quickly

0.3.1

Choose a tag to compare

@zbryikt zbryikt released this 28 Jan 08:56
  • add and upgrade uuid dependency
  • add buble to transpile uuid ES5 syntax.
  • update demo site with interactive generation demo

0.3.0

Choose a tag to compare

@zbryikt zbryikt released this 28 Jan 03:26
  • add encode function for encode any base16 id.
  • tweak suuid option and document its usage.

0.2.1

Choose a tag to compare

@zbryikt zbryikt released this 22 Jan 02:33
  • update charmap in README.md to reflect the correct charmap used in code.

0.2.0

Choose a tag to compare

@zbryikt zbryikt released this 22 Jan 02:29
  • use unreserved characters _ and . to replace + ( reserved character ) and - ( delimiter for uuid ).

0.1.0

Choose a tag to compare

@zbryikt zbryikt released this 21 Jan 12:55
  • 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.