-
Ported to Java 11
-
Removed SeqBuilder and moved methods to promise
-
Minor documentation and API improvements
-
Added support for NIO.2 sockets and file interfaces
-
Added the asynchronous proxy generator annotation processor
-
Added PromiseTraceProvider that allows enriching exceptions with asynchronous stack traces
-
Some small renames, improvements, and bug fixes
-
Promise and BatchedVat now use lock-free structures based on AtomicReference
-
FailFast is renamed to Cancellation
-
Changed to Sonar for verification
-
Added an experimental version of the context propagation API modelled after Project Reactor and Kotlin contexts