Releases: austinksmith/Hamsters.js
v3.0
Eliminates all dom interaction from the library
Further reduces library runtime overhead & complexity
Major performance improvements when using typed arrays
Massively reduced thread creation performance cost
Removed scar tissue
Fixed minified version runtime issues (YUI compressor instead of UglifyJS)
v3.0-Hotfix
Resolves critical security error in IE11
v2.9
Resolves remaining blob creation memory issues in IE11
Improved memory management, single blob creation per session
Reduced dom overhead and interaction, single dom element & interaction per session
Improved thread creation performance & library startup
Reduced library variable size and complexity
Removed browser specific tweaks, rely on browser manufacturers to optimize structured cloning algorithms
Improved general performance
v2.8
Adds legacy fallback mode for preliminary use within asm.js and node, these run on the main thread.
Slight optimization doesn't append dom objects to browsers/devices that will not be using them.
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.