You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Karl Heinz Marbaise <kh...@apache.org> on 2015/01/29 21:13:32 UTC
[ANN] 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.
http://maven.apache.org/enforcer
If you need to force things within your build please use the
maven-enforcer-plugin.
http://maven.apache.org/enforcer/maven-enforcer-plugin/
You should specify the version in your project's plugin configuration:
<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:
* [MENFORCER-169] - No Unit Test for RequireActiveProfile Rule and no documentation
* [MENFORCER-170] - Refactored Unit Test Code
* [MENFORCER-171] - No documentation for RequireEnvironmentVariable
* [MENFORCER-177] - Support packagings for RequirePrerequisite rule, always ignore pom.
* [MENFORCER-179] - Improve documentation for the bannedDependencies
* [MENFORCER-180] - dependencyConvergence consitenly write the rule name in lower case.
* [MENFORCER-182] - Missing documentation for new feature MENFORCER-160
* [MENFORCER-187] - Link on the page to version is wrong
* [MENFORCER-200] - Make Plugin only 2.2.1 compatible - get rid of Maven 2.0
* [MENFORCER-201] - MavenProject Injection as a paremeter instead as a component.
* [MENFORCER-206] - Upgrade maven-invoker-plugin version to 1.9
* [MENFORCER-208] - Remove deprecated goals.
* [MENFORCER-209] - Upgrade plexus-utils to 3.0.20
* [MENFORCER-210] - Upgrade to maven-parent version 25
* [MENFORCER-212] - Upgrade maven-plugin-plugin from 3.2 to 3.3
* [MENFORCER-214] - Add prerequisites to maven-enforcer-plugin
* [MENFORCER-216] - Upgrade to maven-parent version 26
* [MENFORCER-217] - Upgrade maven-plugin-testing-harness to 1.3
* [MENFORCER-218] - Upgrade maven-dependency-tree to 2.2
* [MENFORCER-219] - Add m2e mapping
* [MENFORCER-220] - Make real MojoExecution available through the EnforcerExpressionEvaluator
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:
* [MENFORCER-161] - Fix deploySite
* [MENFORCER-192] - Update all entries @since with the correct version 1.4
* [MENFORCER-202] - Get rid of [WARNING] during build
Enjoy,
-The Apache Maven team
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org