1.1.5
This is a cumulative release
1.0.6
- Dispatchers are actively registered through Config
1.0.7
- Add Deferred.resolve(Promise)
- Resolving or rejecting a promise twice is a no-op instead of causing an exception
1.0.8
- Adding Promise.spread()
1.0.9
- Improved Promise.spread()
- Added test cases
1.1,0
- Let spread callbacks use different types
1.1.1
- Add progress support
1.1.2
- JQ.wrap accepts null
- Deferred can be resolved with any Future
- Promise.fail must return promise of the same type
- Add Promise.fin()
1.1.3
- Add JQ.VOID
1.1.4
- Move void value from JQ.VOID to Value.VOID
1.1.5
- Add Value.wrap(VoidCallable) for wrapping void method calls