All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Rewrite the unit tests around chai
- Fix a one-in-2^32 bug in the hash handling code
- Add ES Module interface and TS definitions from @takase1121
- Fixed overflow exception causing an infinite loop and added a unit test for it
- Added thread-safe map() and reduce()
- Added public lockWrite()
- Added opt.lockWrite/opt.lockExclusive option for get(),set() and delete()
- Added jsdoc
- First official release