Comsat v0.3.0 Release Notes
Release Date: 2014-12-23 // over 9 years ago-
๐ New integration modules:
- ๐
comsat-spring-webmvc
โ Spring Framework Web MVC fiber-blocking controller methods integration. - ๐ง
comsat-spring-boot
โ Spring Boot auto-configuration support for Web MVC controllers. - ๐
comsat-spring-security
โ Spring Security configuration support for fibers. comsat-ring-jetty9
โ Clojure Ring fiber-blocking adapter based on Jetty 9.
๐ฅ Breaking changes:
๐
comsat-servlet
is now fully aligned to the standard Servlet API and allows using@WebServlet
annotations. To port code to the new version, removethrows SuspendExecution
from fiber-blocking servlets and replace it with a@Suspendable
annotation. Method bodies that throwSuspendExecution
will compile after wrapping them with:try { // ... method body} catch(SuspendExecution e) { throw new AssertionError(); // shouldn't happen}
๐ Improvements:
comsat-loader-tomcat
andcomsat-loader-tomcat-jdk8
now work in standalone server mode too (verified with Tomcat 7.0.56 and 8.0.15).comsat-servlet
now dispatches exceptions back to a servlet container's thread where they are re-thrown, so they can be handled correctly and reach the client.- โฌ๏ธ Several dependencies upgraded.
- ๐