Releases: austinksmith/Hamsters.js
v2.7
- Identified and resolved a bug that would occur when running a function not making use of the newer dataType arguments
- Introduced automagical sorting options
- Cleaned up runtime logic
- Updated jsdoc guides
v2.6
Removes the remaining bottlenecks in the logic, performance enhancements.
v2.5
Resolves remaining legacy device support issues introduced by typedArray support, resolves possible performance degradation in Safari.
v2.4
Performance enhancements focused around a lower latency runtime, microoptimizations including smarter & faster memoization.
Average of 4ms latency reduction across the board.
v2.3
Improved memoization, roughly double effective cache size by hashing the input, decoupling of logic, performance improvements.
2.2
This release resolves issues for IE11 introduced by v2.1, also includes an optional result caching system.
2.1
Version 2.1 introduces improved aggregation performance when using the optional dataType param, up to 50% aggregation boost depending on the browser used.
2.0
Version 2.0 introduces support for typedArrays and a configurable dataType param, using these typedArrays can result in a massive performance boost, up to 10x in testing over previous releases. Later versions will expand on this for more performance depending on the task at hand.
Minified version now included as well.
2.0-Hotfix
This hotfix release corrects errors demonstrated in the minified release included with version 2.0.
1.9
Performance improvements for chrome & firefox, up to 50% improvement depending on workload. Intelligently manage data passing based on workload size, future versions will expand on this to be more performant.