v0.7.2
版本发布时间: 2015-06-26 00:32:59
puniverse/quasar最新发布版本:v0.8.0(2018-11-03 02:13:29)
New features:
- A fully TCK-compliant Reactive Streams implementation based on Quasar Channels in the
quasar-reactive-streams
module
Improvements:
- Instrumentation optimisation has been introduced: methods that don't need instrumentation will be left untouched and this improves performance
- Instrumentation verification is more precise, it checks call sites (see #86) and it prints extended stack trace information on HotSpot JRE 8; in addition it works even without verification enabled (and without performance penalty) when an uncaught exception is thrown in a fiber
- Improved JDK8-optimised build, no duplicate classes anymore (see #91)
- Minor channels improvements and fixes
- Kotlin upgraded to
0.12.613
(post-M12) and several other dependencies upgrade - The
@Suspendable
annotation is now supported on individual interface methods rather than just on the whole interface
Closed issues:
- #86
- #91
- #93
- #94
- #95
- #96
- A minor issue in
scanSuspendables
has been addressed, it sometimes included unnecessary (but harmless) lines insuspendable-supers
Notes:
- The Gradle wrapper has been removed to simplify the codebase and its maintenance. If you're building Quasar locally just install the latest Gradle distribution before doing so and use plain
gradle