SoftwareEntwicklung Beratung Schulung

A coders, hackers heaven.....Hm...I do not think so...

Apache Maven Version 3.2.2 Released

Hi The Apache Maven Team is pleased to announce the release of Apache Maven Release 3.2.2.

The release notes can be found here:

http://maven.apache.org/docs/3.2.2/release-notes.html

The Release Notes

Bugs:

  • MNG-4565 – Requiring multiple profile activation conditions to be true does not work
  • MNG-5590 – ${basedir} and ${project.basedir} do not behave the same on file-based profile activation
  • MNG-5591 – Installing workspace reader triggers MNG-5503
  • MNG-5595 – name field missing in plugin.xml documentation
  • MNG-5596 – plugin descriptor model generated from Modello appears in javadoc
  • MNG-5609 – README.txt in distro incorrectly states JDK requirement as 1.5+
  • MNG-5612 – effective pom should not contain file-based profile activation fully interpolated but with limited interpolation like seen during profile activation
  • MNG-5613 – NPE error when building a reactor with duplicated artifacts
  • MNG-5620 – Prevent LinkageError when CDI is in the classpath
  • MNG-5623 – Exception when printing Reactor Summary
  • MNG-5624 – Maven API Plugin descriptor xsd does not exist at advertised location
  • MNG-5628 – NullPointerException with Maven 3.2.1 when circular dependency exists in POMs
  • MNG-5633 – NullPointerException when project contains cyclic references
  • MNG-5638 – Whitespaces matter in configuration can cause the incorrect repo to be selected
  • MNG-5640 – AbstractMavenLifecycleParticipant#afterSessionEnd is not invoked in some cases
  • MNG-5645 – version of “…” causes InternalErrorException.
  • MNG-5647 – ${maven.build.timestamp} uses incorrect ISO datetime separator
  • MNG-5648 – Regression of MNG-5176, DST in effect is ignored

Improvements:

  • MNG-5452 – ${maven.build.timestamp} should use UTC instead of local timezone (or be configurable)
  • MNG-5608 – warn if file-based profile activation uses ${project.basedir} since only ${basedir} is supported
  • MNG-5610 – README.txt in distro should be updated
  • MNG-5625 – Provide a terse information about the used thread builder
  • MNG-5630 – improve display of forked executions
  • MNG-5631 – WARNING about not triggered patterns in assembly descriptor
  • MNG-5639 – Support resolution of Import Scope POMs from Repo that contains a ${parameter}

Task:

  • MNG-3954 – Remove the RuntimeInfo required in the setting.mdo

Wishes:

  • MNG-2199 – Support version ranges in parent elements
  • MNG-5346 – update maven-plugin-plugin:descriptor default binding from generate-resources phase to process-classes

Enjoy,

-The Apache Maven team