Releases: gustavohenke/toposort
Releases · gustavohenke/toposort
Version 1.0.1
Just a bump of the previous v1.0.0
, because npm publish
was refusing to republish 1.0.0
under another tag.
Version 1.0.0
Just a bump of the previous v1.0.0-beta
.
Version 1.0.0-beta
Changes:
- Complete rewrite of the project using ES6/ES7 and Babel for transpilation.
- More complete environment support using UMD (Universal Module Definitions), supporting Node.js/io.js and browsers.
- Addition of a pre-minified build for easy integration into browsers.
- Quite a bit of optimization internally. Initial benchmarks found Here show about a 500% performance gain over the 0.3.1 version.
- Added
.clear()
method to the class, allowing the Toposort instance to be reset. - Added
.Toposort
as a reference to the Toposort constructor from within an existing class instance. Can be useful in some cases.
So why is it still beta? Because quite a few libraries depend on Toposort, and for a complete rewrite it's a good idea to try it out before releasing it as stable.
Version 0.3.1
- Display dependency chain when a cyclic dependency is found
0.3.0
- AMD Support
- Building via Grunt