3.3 KiB
3.3 KiB
Change Log
This project adheres to Semantic Versioning.
2.1.11
- Reduce size (by Anton Evzhakov).
2.1.10
- Reduce size by 10% (by Anton Khlynovskiy).
2.1.9
- Reduce
formatandasync/formatsize (by Dair Aidarkhanov).
2.1.8
- Improve React docs (by Nahum Zsilva).
2.1.7
- Reduce
index,asyncandnon-securesize (by @polemius).
2.1.6
- Reduce size (by Stas Lashmanov).
- Return fast mask for Node.js.
2.1.5
- Reduce size (by Max Graey).
- Fix IE support.
2.1.4
- Reduce
generatesize (by Vsevolod Rodionov). - Reduce
formatandformatsize (by Victor). - Reduce
async,non-secureandnon-secure/generatesize. - Speed up
formatandasync/format(by Max Graey). - Improve development process on Windows (by Stanislav Lashmanov).
2.1.3
- Improve performance (by Stephen Richardson).
- Reduce size (by Stephen Richardson).
2.1.2
- Improve docs.
2.1.1
- Fix React Native support (by Shawn Hwei).
2.1
- Improve React Native support (by Sebastian Werner).
2.0.4
- Improve error text for React Native (by Sebastian Werner).
2.0.3
- Fix freeze on string in ID length.
2.0.2
- Improve docs (by Sylvanus Kateile and Mark Stosberg).
2.0.1
- Reduce npm package size.
- Mark package as not having side effects (by @xiaody).
2.0
- Use
-instead of~in default alphabet to by file name safe. - Add
nanoid/non-secure/generate.
1.3.4
- Reduce
non-securesize. - Add
asynccallback type check.
1.3.3
- Fix
nanoid/asyncperformance regression. - Fix old Node.js
not seededissue in synchronous version too.
1.3.2
- Fix random generator
not seededissue of old Node.js.
1.3.1
- Reduce library size.
1.3
- Add
nanoid/async/formatandnanoid/async/generate. - Improve synchronous API performance.
- Reduce
urlsize (by Daniil Poroshin). - Improve React Native docs (by joelgetaction).
1.2.6
- Reduce library size (by rqrqrqrq).
1.2.5
- Fix Node.js 6.11.1 support (by Andrey Belym).
1.2.4
- Speed up Node.js secure generators (by Dmitriy Tsvettsikh).
1.2.3
- Fix JSDoc (by Hendry Sadrak).
1.2.2
- Fix distribution in
nanoid/non-secure(by Eatall).
1.2.1
- Fix old Node.js support.
1.2
- Add
nanoid/async. - Fix
nanoid/non-secureJSDoc. - Add Chinese documentation (by Wenliang Dai).
- Speed up and reduce size of
nanoid/non-secure(by Ori Livni).
1.1.1
- Improve performance and reduce size of non-secure ID generator.
1.1
- Add non-secure ID generator.
- Suggest to use non-secure ID generator for React Native developers.
- Reduce size.
1.0.7
- Fix documentation.
1.0.6
- Fix documentation.
1.0.5
- Reduce
nanoid/indexsize (by Anton Khlynovskiy).
1.0.4
- Reduce npm package size.
1.0.3
- Reduce npm package size.
1.0.2
- Fix Web Workers support (by Zachary Golba).
1.0.1
- Reduce
nanoid/indexsize (by Anton Khlynovskiy).
1.0
- Use 21 symbols by default (by David Klebanoff).
0.2.2
- Reduce
nanoid/generatesize (by Anton Khlynovskiy). - Speed up Node.js random generator.
0.2.1
- Fix documentation (by Piper Chester).
0.2
- Add
sizeargument tonanoid(). - Improve performance by 50%.
- Reduce library size by 26% (by Vsevolod Rodionov and Oleg Mokhov).
0.1.1
- Reduce library size by 5%.
0.1
- Initial release.