SoftwareEntwicklung Beratung Schulung

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

Apache Maven Enforcer Version 1.4 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Enforcer, version 1.4.

Enforcer is a build rule execution framework.

If you need to force things within your build please use the maven-enforcer-plugin.

You should specify the version in your project’s plugin configuration:

1
2
3
4
5
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-enforcer-plugin</artifactId>
  <version>1.4</version>
</plugin>

Release Notes – Maven Enforcer – Version 1.4.

Bugs:

  • MENFORCER-143 – ‘All’ propery is not handled by RequireActiveProfile rule
  • MENFORCER-167 – Documented ‘*’ feature of banned dependencies doesn’t work
  • MENFORCER-175 – Rule RequirePrerequisite is incorrectly stated as ‘requirePrerequisites’ in docs
  • MENFORCER-181 – Failing Integration Test
  • MENFORCER-183 – site fails with Maven 3.1.1
  • MENFORCER-188 – ReactorModuleConvergence does not print the message
  • MENFORCER-205 – Broken link: ‘version’ part of ‘version – range’

Improvements:

New Features:

  • MENFORCER-160 – Add levels ERROR and WARN to enforcer rules
  • MENFORCER-186 – Create a rule for the reactor (ReactorModuleConvergence)
  • MENFORCER-193 – Add new rule: BannedRepositories to ban specified repositories for whole maven session

Tasks:

Enjoy,

-The Apache Maven team