Skip to content
Christian Kaltepoth edited this page Jan 16, 2016 · 4 revisions

Some ideas and planning for further releases:

Rewrite 4.0.0

  • Drop Java 6 support
  • Drop Servlet 2.5 support
  • Remove old integration test profiles (tomcat, jetty)
  • ...

Future

  • Remove custom annotation scanning code as it doesn't work well in certain class loading scenarios (Spring Boot, jetty-maven-plugin, etc). Ideas:
    • Use a shaded version of reflections
    • Use ServletContainerInitializer???
  • Merge the handling of @Deferred into the handlers of @Parameter and @RequestAction. This allows to:
    • Auto-detect whether action has to be deferred (check scope annotations)
    • Code gets much simpler in this case
    • Optional: Dramatically simplify the annotation handler API by removing the handler chain