0.0.5 6 months ago .tar.gz browse log

Support for EMPromise::Trampoline.yield

0.0.4 10 months ago .tar.gz browse log

Fix for calling sync at the start of a Fiber

0.0.3 1 year, 1 month ago .tar.gz browse log

Run each promise chain on a seperate Fiber

The main new feature in this release is that every logical promise chain now
runs on a distinct Fiber.  This allows fiber-local variables to work more
naturally, and also allows em-synchrony-style fiber-syncing async
calls (including EMPromise#sync) to be used inside an EMPromise#then block
safely, allowing mix-and-match of the coding styles.

Eventmachine is also declared a dependency now, it's omission was a bug.

EM::Deferrable#sync has been added

0.0.2 1 year, 4 months ago .tar.gz browse log

Add catch_only helper for catching specific promise failures

0.0.1 1 year, 7 months ago .tar.gz browse log

Initial release