NMW OSS Changelog

nmw-oss-1.10.1-SNAPSHOT

Snapshot Notes

nmw-oss-1.10.0

Release Notes

nmw-oss-1.9.0

Release Notes

  • Updated to latest release of PGP keys map to maven artifacts.
  • Updated dependencies.
  • Limited the workaround for JDK-8215291 to only builds in JDK < 12 with no src/main/java/module-info.java. The previous mitigation was applied too broadly and broke the search URLs for projects with modules.
  • Reduced size of Javadoc top section and fixed scroll position in Java 11.
  • Enabled Checkstyle on all builds using Apache Maven Checkstyle Plugin.

    The default style is based on Google's Java Style Checkstyle, but with the maximum line length increased to 200 characters.

    By default, builds fail on Checkstyle error. Each project that cannot immediately be adapted to pass the analysis should configure the plugin with <failOnViolation>false</failOnViolation>.

  • Enabled SpotBugs on all builds using SpotBugs Maven Plugin.

    By default, builds fail on SpotBugs error. Each project that cannot immediately be adapted to pass the analysis should configure the plugin with <failOnError>false</failOnError>.

nmw-oss-1.8.4

Release Notes

  • Require secure session cookies in production.

nmw-oss-1.8.3

Release Notes

  • Updated dependencies.

nmw-oss-1.8.2

Release Notes

nmw-oss-1.8.1

Release Notes

nmw-oss-1.8.0

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.

nmw-oss-1.7.0

Release Notes

nmw-oss-1.6.0

Release Notes

nmw-oss-1.5.0

Release Notes

nmw-oss-1.4.0

Release Notes

nmw-oss-1.3.0

Release Notes

nmw-oss-1.2.0

Release Notes

nmw-oss-1.1.1

Release Notes

  • Reduced use of property substitutions in pom.xml. This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions.
  • Updated version of NMW Email Taglib.
  • Updated version of NMW OSS Parent.

nmw-oss-1.1.0

Release Notes

nmw-oss-1.0.0

Release Notes

  • Project moved to GitHub and Maven.