AO Servlet Subrequest Changelog


Release Notes

  • Updated to Java™ EE 7 Web Profile (Servlet 3.1, JSP 2.3, EL 3.0, and JSTL 1.2).
  • Minimum Java version changed from 1.8 to 11.
  • Now supports Java 9+ modules. Due to still having filename-based automatic module dependencies, *-SNAPSHOT versions include module-info.class while releases include the Automatic-Module-Name manifest entry. To minimize the difference between these modes, does not perform any transitive requires.
  • Maven artifact relocated from com.aoindustries:ao-servlet-subrequest to com.aoapps:ao-servlet-subrequest.
  • Package renamed from com.aoindustries.servlet.subrequest to com.aoapps.servlet.subrequest.


Release Notes

  • Implemented setDateHeader(String, long) and addDateHeader(String, long).
  • set*Header(String, …) and add*Header(String, …) now do nothing when header name is null or empty.


Release Notes

  • Pulled Servlet subrequest utilities of SemanticCMS Core Servlet.
  • Minimum Java version changed from 1.7 to 1.8.
  • Added new interfaces that define some methods to access information captured during subrequests, for commonality between different forms of subrequest (single-threaded versus concurrent).