shimstack
Version:
Middleware for functions
71 lines (46 loc) • 1.17 kB
Markdown
# Changelog
## 0.1.0
* Initial release
## 0.1.1
* README update
## 0.1.2
* Fix generators functionality
* Tests
## 0.1.3
* Travis runs generator tests
## 0.1.4
* Simplify generator tests
## 0.1.5
* Additional tests
## 0.2.0
* `this` context override applies to all later calls
## 0.2.1
* README update
## 0.3.0
* `first` option
* Refactor: move custom Error constructor to separate file
* Update dependencies + dev dependencies
* Improve and clarify tests
* Travis run on node v4 + v6
* Replace Makefile with npm scripts
* Code tidy
* README tidy
* Update license
## 1.0.0
* `use` method
* `genWrap` option
* Treat original functions which are generators as co-routines (breaking change)
* Update dev dependencies
* Code comments
* README update
## 1.0.1
* Fix: `this` context can be overridden for final function only
* Refactor: less lengthy closures
## 2.0.0
* Inherit from prototype (breaking change)
* Do not treat original functions which are generators as co-routines (breaking change)
* `argumentsToArray` function made more efficient
* Refactor: utility functions
* Correct JSDoc comments
* Update dev dependencies
* Update `.npmignore`