Skip to content

Tascalate Concurrent 0.8.1

Choose a tag to compare

@vsilaev vsilaev released this 10 Sep 08:37
· 145 commits to master since this release
44dbf34

The following changes are made since 0.8.0

  1. Fixed timeout handling in Promises.retry* - previously only timeout set was cancellable, not the original promise.
  2. Fixed error in RetryPolicy that prevents creating infinite retry operations.
  3. Revisited decorators hierarchy
  4. Fix numerous bugs in decorators (enlistOptions are not passed for dependent promise decorator; wrong behavior for defaultAsyncOn / dependent decorators)
  5. Introduced ContextVar -- now it's possible to relay contextual variables (ThreadLocal-s) to composition operations on Promise-s