v0.9.0 has a huge amount of improvements, but is still not the fully stable API.
- Callback interface was completely removed in favor of Promises;
Before the stable v1 release, the sync API will be removed too and you should use async/await - Salts now must be buffers, and converting from string will be removed in v0.10;
- There was a fix on the salt behavior and it is not padded to 16 bytes anymore;
- Salt length limit is completely removed;
You can use krazy gigabyte salts, but remember you depend on system entropy to generate salts - General improvements to C++ code:
- Code was split into header and source file
- Always use auto and move construction
- General fixes to reduce copying of variables
- You can provide 'auto' to the
parallelismoption to detect the amount of CPUs in the system, but you will need the same amount (of threads) to verify it later!