Skip to content

Releases: mikehall314/es6-promisify

v4.1.1

28 Sep 11:49
Compare
Choose a tag to compare
  • Switch from JSLint to ESLint
  • Conform code to the new linter

v4.1.0

19 May 10:49
Compare
Choose a tag to compare
  • Detects attempts to promisify a Promise and just resolves with the promise.
  • Update Promise polyfill to es6-promise@3.2.1
  • Update to jslint@0.10.0
  • Update to babel-preset-es2015@6.9.0

v4.0.0

01 Apr 15:25
Compare
Choose a tag to compare
  • Removes custom callbacks (use new Promise() instead)
  • Adds thisArg option to provide a custom this context
  • Adds multiArg option to control how mutliple callback arguments are handled
  • Update dependencies

v3.0.0

17 Aug 17:10
Compare
Choose a tag to compare
  • Update Promise polyfill to es6-promise@3.0.2
  • Update to the latest JSLint
  • Integrate with Travis CI (Thanks @TrySound)
  • Bugfix: handle callbacks with >2 parameters (Thanks @pgaubatz)

v2.0.0

15 Jun 08:49
Compare
Choose a tag to compare
  • Update Promise polyfill to es6-promise@2.3.0
  • Refactored native implementation detector
  • Update .jslintrc to most recent stable version
  • Now binds to original context (fixes #5, thanks @rysenko)

v1.1.1

16 Sep 22:18
Compare
Choose a tag to compare

Bugfixes

v1.1.0

08 Sep 11:50
Compare
Choose a tag to compare

Now uses native Promises, if available, and only uses the es6-promise library as a fallback.

v1.0.2

30 Jul 20:03
Compare
Choose a tag to compare

promisify.js now passes jslint! Re-factor also removes the callback trampoline from the default callback (with thanks to @oconnore)

v1.0.1

24 Jun 12:12
Compare
Choose a tag to compare

Fixes a bug which prevented multiple calls to the same promisified function (with thanks to @poying).

v1.0.0

14 May 17:11
Compare
Choose a tag to compare
  • Allow custom callback handlers
  • Unit tests with nodeunit
  • Expand the documentation
  • Upgrade to es6-promise 1.0.0