Release version 1.5.0
Changelog for this release:
- Added optional numRounds argument to getHash
- Note: this necessitated removing the hash result caching functionality
- Reduced file size by optimizing internal constants
- Removed charSize input and replaced with encoding to handle Unicode. NOTE: Only Code points up to 0xFFFF are supported.
- charSize = 16 is effectively replaced by encoding = "UTF16"
- charSize = 8 was wrong in terms of handling UTF-8 and has been replaced by encoding = "UTF8"
- Changed method of referencing "window" to be compatible with WebWorkers, Node.js, and AMD (thanks piranna!)