Comsat v0.4.0 Release Notes

Release Date: 2015-07-01 // almost 9 years ago
  • 🆕 New integration modules:

    • comsat-okhttpOkHttp 2.4 HTTP/SPDY client integration.
    • comsat-httpkitHTTP Kit client integration (the http-kit client API is a subset of clj-http); thanks to Nir Rubinstein for his preliminary investigation and work on this one

    💥 Breaking changes:

    • 🚚 The FiberDBI(IDBI jdbi, ExecutorService es) constructor has been removed because JDBI is now a fully transparent integration on top of JDBC's and doesn't need an executor on its own: executors passed to other constructors will be used for the underlying JDBC integration

    👌 Improvements:

    • 🚀 comsat-dropwizard upgraded to the recently released Dropwizard 0.8.1.
    • 🔒 comsat-spring-boot and the new comsat-spring-boot-security module introduce convenient configuration annotations, resp.FiberSpringBootApplication and FiberSecureSpringBootApplication.
    • 🔒 comsat-spring upgraded to Spring Boot 1.2.4, Spring Framework 4.1.6 and Spring Security 4.0.1 (and more tests ported).
    • ⚡️ comsat-jooq has been improved and updated to jOOQ 3.6.2
    • ⚡️ comsat-jdbi has been improved and updated to JDBI 2.62
    • 👀 comsat-jdbc is now completely wrapped and fiber-blocking (see #27 below)
    • comsat-actors-servlet now includes an HTTP/SSE/WebSocket test with Undertow as well
    • ⬆️ Quasar and several other dependencies upgraded

    Closed issues:

    • #26
    • #27
    • #28
    • #29
    • 🛠 Fixed an issue in comsat-spring that prevented controlled methods annotated to be suspendable, but not actually instrumented, from being still executed inside fibers.