Releases: RyanZim/universalify
Releases · RyanZim/universalify
v2.0.1
- Performance improvements (thanks @H4ad!)
v2.0.0
- Properly handle falsy errors (#13). This is technically a BREAKING CHANGE, but will not affect the vast majority of users.
- Performance improvements for
fromCallback
(#12).
Thanks to @joepie91 for submitting the fixes for this release!
v1.0.0
- BREAKING: Drop support for Node versions 4, 6, & 8
- Modernize code
v0.2.0
Bugfix
Do not pass callback to promise functions; to prevent breaking functions with optional parameters.
v0.1.2
Add engines
field to package.json
v0.1.1
Bugfix
Previously, if you universalify.fromPromise()
ed a function, and called it with a callback that contained an error (as is common with mocha tests), universalify
would call the callback again with the error when the callback threw.
Now errors will cause an unhandled promise rejection (which is OK, because normally a callback error causes an unhandled rejection).
v0.1.0
universalified functions now have their name
attribute preserved