Reduced use of property substitutions in pom.xml.
This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions.
Now outputting HTML or XHTML based on the current response content type.
This should eliminate validator warnings when used as HTML.
Removed support or IE 6, 7, 8, and 9 since all are end-of-life.
Minimum Java EE version changed from 6 to 7.
Search engines are spiraling off target due to the "authenticationTarget" being rewritten into
the URL for clients with cookies disabled. A servlet filter now sets a header
X-Robots-Tag: noindex, nofollow for any request that contains any
Project documentation moved to per-project book in SemanticCMS format.
Added changelog as top-level project link.
Improved Javadoc formatting.
Improved README formatting.
Got the basic redirected placeholder pages in place for SemanticCMS-based content.
Canonical URLs configured per-book.
Using latest releases of dependencies.
Include-only JSPs renamed to *.inc.jsp to match SemanticCMS conventions.
No book title.
Project moved to GitHub and Maven.
Web resources moved to separate jar file to share between projects without
having to copy into the web root. Thank you servlets 3.0 for allowing us
to no longer copy JSP files between projects with tedious build systems.
Packaged for compatibility with old Ant build system.