The following is a roadmap proposal that hasn't been approved or accepted by the Struts 2 project.

Struts 2.1

  • New plugins: REST, Dojo, DWR, Portlet, JUnit, and TestNG
  • Internal API cleanups

Struts 2.2

  • Finalize zero configuration strategy with new Conventions plugin
    • Move REST Plugin over to use Conventions plugin, if necessary
    • Ensure full legacy support
  • Scope consolidation
  • OSGi Plugin?
  • Public API
  • Add support for multiple UnknownHandler(s)

Struts 2.5

  • 2.5 and not 2.3 to reflect important changes in xwork
    • Guice 1.0
    • Reworked localization
  • JSR 303 (Bean Validation) support
  • Built-in command line tool like Grails
  • No labels