Return-Path: X-Original-To: apmail-maven-announce-archive@minotaur.apache.org Delivered-To: apmail-maven-announce-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8B5C817E57 for ; Thu, 29 Jan 2015 20:13:34 +0000 (UTC) Received: (qmail 94959 invoked by uid 500); 29 Jan 2015 20:13:34 -0000 Delivered-To: apmail-maven-announce-archive@maven.apache.org Received: (qmail 94780 invoked by uid 500); 29 Jan 2015 20:13:33 -0000 Mailing-List: contact announce-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@maven.apache.org Delivered-To: mailing list announce@maven.apache.org Received: (qmail 94746 invoked by uid 99); 29 Jan 2015 20:13:33 -0000 Received: from eris.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Jan 2015 20:13:33 +0000 Received: by minotaur.apache.org (Postfix, from userid 6004) id D2A1517E55; Thu, 29 Jan 2015 20:13:32 +0000 (UTC) To: announce@maven.apache.org Subject: [ANN] Apache Maven Enforcer Version 1.4 Released Cc: users@maven.apache.org,dev@maven.apache.org Message-Id: <20150129201332.D2A1517E55@minotaur.apache.org> Date: Thu, 29 Jan 2015 20:13:32 +0000 (UTC) From: khmarbaise@apache.org (Karl Heinz Marbaise) 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: org.apache.maven.plugins maven-enforcer-plugin 1.4 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