- rebuild without dev-dependencies.
- Fail nicely (throw or return error) for unsupported Contexts.
- e.g. returning a
core.async
channel without enabling it's support by requiringsieppari.async.core-async
- e.g. returning a
- Fix performance regressions from previous Alphas.
- Tested against Promesa 5.*.
- Support
java.util.concurrent.CompletionStage
by default on the JVM andjs/Promise
for ClojureScript.sieppari.async.promesa
is not needed anymore and has been removed.
- Catch Async Exceptions
- Support Promesa 4.x (thanks to by Andrea Richiardi and Andrey Antukh)
- Remove automatic support for 3rd party async libs
- Reduced
sieppari.core
load time by about 4 seconds. sieppari.async.*
namespaces now need to berequire
:d explicitly, you probably only need one of them.
- Reduced
- Run tests with Kaocha on JVM and node, then consolidate build tools back to just Leiningen.
- Initial support for ClojureScript by Andrea Richiardi
core.async
&promesa
(requires1.10.0-SNAPSHOT
)