Releases: austinksmith/Hamsters.js
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.
1.9-Hotfix
Same release notes as 1.9, includes proper hamsters file.
1.8
Adjust max thread count calculation for best performance, fixed potential bug when thread pool active and there are many pending thread items.
1.7
Improved memory management, reduced library overhead, adjusted maxThread calc for best performance, legacy fallback simulated threads now match HTML5 minimal setTimeOut specification of 4ms.
1.6
Added support for Ipad 2 & Ipad 1 & IE Mobile devices. Added simulated threading for older devices, should give the appearance of responsiveness even when computations fallback to the main thread legacy processor.
1.5
Graceful fallback support added for Internet Explorer Mobile & Monochrome Kindle 3 tablet, these devices do not properly support web workers.
1.4
Legacy processor fallback, graceful performance degradation depending on browser web worker support.