Comsat v0.7.0 Release Notes

Release Date: 2016-04-06 // about 9 years ago
  • 🆕 New integrations

    👀 The comsat-shiro module contributed by @roded (thanks!) through #53 allows custom implementations of Shiro Realms to perform fiber-blocking calls when invoked by fibers (see the docs for details).

    👌 Improvements

    • ⬆️ Many dependencies have been upgraded both in the Java and Clojure modules.
    • Other minor improvements, some from the community (like @andreiursan's 57cff66, thanks!)

    Closed issues

    • #44
    • #50
    • #54
    • 🔧 comsat-actors-undertow and comsat-actors-netty support for concurrent requests within the same session has been made safer and more configurable.

Previous changes from v0.6.0

  • 🆕 New integration modules

    📄 comsat-kafka provides a Kafka Producer with an asynchronous send method that will return a Quasar SettableFuture. A SettableFuture can block fibers in addition to threads. Contributed by Tim Brooks. Thanks!

    👌 Improvements

    • 🐎 comsat-actors-undertow, comsat-actors-netty and comsat-servlet have been performance-optimized and allow more tuning (see the docs for more details).
    • ⬆️ Many dependencies have been upgraded both in the Java and Clojure modules.

    💥 Breaking changes

    The WebHandler.Context interfaces in comsat-actors-undertow and comsat-actors-netty have changed to allow greater control and optimization.
    🌐 They are used only when selecting request-serving web actor instances manually with the Undertow and Netty backends (rather than by scanning the classpath for @WebActor annotations).
    👀 See the docs for more details.

    Closed issues

    • #49
    • #51
    • 🛠 Fixed HTTP Web Actors watch in Web Actors backends and other minor fixes
    • 📄 Docs glitches