Skip to content

Releases: gustavohenke/toposort

Version 1.0.1

13 Aug 11:10
Compare
Choose a tag to compare

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

13 Aug 11:09
Compare
Choose a tag to compare

Just a bump of the previous v1.0.0-beta.

Version 1.0.0-beta

31 Jul 01:28
Compare
Choose a tag to compare
Version 1.0.0-beta Pre-release
Pre-release

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

05 Sep 17:59
Compare
Choose a tag to compare
  • Display dependency chain when a cyclic dependency is found

0.3.0

20 Jan 00:07
Compare
Choose a tag to compare
  • AMD Support
  • Building via Grunt