From e9ebaf5912964d99fb3ab1991379de2b268953a3 Mon Sep 17 00:00:00 2001 From: aheritier Date: Mon, 30 Apr 2007 10:14:50 +0000 Subject: [PATCH] [maven-scm-plugin] prepare release 1.7.1 git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@533668 13f79535-47bb-0310-9956-ffa450edef68 --- plugin/project.xml | 9 ++- plugin/xdocs/changes.xml | 139 ++++++++++++++++++++------------------- 2 files changed, 77 insertions(+), 71 deletions(-) diff --git a/plugin/project.xml b/plugin/project.xml index 25503e96..8fc6bba7 100644 --- a/plugin/project.xml +++ b/plugin/project.xml @@ -1,4 +1,4 @@ - + - - - Changes - Emmanuel Venisse - - - - assert:assertPluginAvailable : Fix error (NoSuchElementException) if the minimum release number has less elements than the version number installed. - Don't check that a given plugin version is available in the bootstrap. - Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1, jaxen v1.0-FCS-full to 1.1-beta-9. The following dependencies are removed : saxpath. - Upgrade to Xerces 2.8.0. Replace the deprecated xmlParserAPIs by xml-apis 1.3.03. Add the xml-resolver dependency for xerces. - plugin:install fails if maven.jar.final.name is set. - - + + + Changes + Emmanuel Venisse + + + + assert:assertPluginAvailable : Fix error (NoSuchElementException) if the minimum release number has less elements than the version number installed. + Don't check that a given plugin version is available in the bootstrap. + Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1, jaxen v1.0-FCS-full to 1.1-beta-9. The following dependencies are removed : saxpath. + Upgrade to Xerces 2.8.0. Replace the deprecated xmlParserAPIs by xml-apis 1.3.03. Add the xml-resolver dependency for xerces. + plugin:install fails if maven.jar.final.name is set. + + Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated : -
    -
  • commons-jelly-tags-xml v1.0 -> v1.1
  • -
  • commons-logging v1.0.3 -> v1.0.4
  • -
  • jdom v b10 -> v1.0
  • -
  • xercesImpl v 2.4.0 -> v2.6.2
  • -
  • xml-apis v 1.0.b2 -> xmlParserAPIs v2.6.2
  • -
-
- Allow plugin-test directory to be changed. - NTLM Proxy Problem. - plugin:download didn't redownload SNAPSHOT plugins. - Resolve project.xml inheritance when installing plugin. plugin:plugin goal now requires at least maven 1.1 and maven-artifact-plugin 1.7. - new plugin:validate-xml tag to validate xml documents against a schema. - new assert:assertPluginAvailable tag to check if a minimal release of a plugin is present. -
- +
    +
  • commons-jelly-tags-xml v1.0 -> v1.1
  • +
  • commons-logging v1.0.3 -> v1.0.4
  • +
  • jdom v b10 -> v1.0
  • +
  • xercesImpl v 2.4.0 -> v2.6.2
  • +
  • xml-apis v 1.0.b2 -> xmlParserAPIs v2.6.2
  • +
+ + Allow plugin-test directory to be changed. + NTLM Proxy Problem. + plugin:download didn't redownload SNAPSHOT plugins. + Resolve project.xml inheritance when installing plugin. plugin:plugin goal now requires at least maven 1.1 and maven-artifact-plugin 1.7. + new plugin:validate-xml tag to validate xml documents against a schema. + new assert:assertPluginAvailable tag to check if a minimal release of a plugin is present. +
+ Added new assert:assertFileContainstag that verifies if a file contains a specific string. - - Add plugin:generate-tags goal - Mention in docs for the plugin:repository-deploy that it uses the artifact plugin - - - Remove deploy warning - - - Prompt for artifactId, groupId and version if missing. - Add assertFileNotFound tag - - - Install to maven.plugin.dir instead of maven.home/plugins - More consistency in default goal naming (plugin:plugin) - plugin goal no longer installs to local repository: use plugin:repository-install - Use the artifact plugin instead of the deploy plugin - - - Add plugin:uninstall-now that removes the plugin from the currently running instance of Maven. - Add a plugin:install-now goal that installs the plugin into the currently running instance of maven so that it can be used by subsequent goals. - - - Create local repository directory first so plugin:download doesn't fail when it doesn't exist - Add optional msg attribute to assertFileExists and assertEquals tags - Don't uninstall incorrect plugins when running plugin:download - - - Fixed the plugin:download goal to work. Previously it would delete the plugin you just downloaded. Also now leverages the plugin:uninstall goal. - Added assert:assertEquals tag to verify if two values are equal while testing a plugin. - Added assert:assertFileExists tag to verify if a file exists while testing a plugin. - Add plugin:test goal - Add plugin:repository-deploy goal - Split plugin:download goal into plugin:download-artifact goal and the original goal that downloads and installs the plugin. Download to local repository as well. - - - Added plugin:download goal - Fixed MAVEN-708. Fix the goals description generation if there is no plugin.jelly file. - - + + Add plugin:generate-tags goal + Mention in docs for the plugin:repository-deploy that it uses the artifact plugin +
+ + Remove deploy warning + + + Prompt for artifactId, groupId and version if missing. + Add assertFileNotFound tag + + + Install to maven.plugin.dir instead of maven.home/plugins + More consistency in default goal naming (plugin:plugin) + plugin goal no longer installs to local repository: use plugin:repository-install + Use the artifact plugin instead of the deploy plugin + + + Add plugin:uninstall-now that removes the plugin from the currently running instance of Maven. + Add a plugin:install-now goal that installs the plugin into the currently running instance of maven so that it can be used by subsequent goals. + + + Create local repository directory first so plugin:download doesn't fail when it doesn't exist + Add optional msg attribute to assertFileExists and assertEquals tags + Don't uninstall incorrect plugins when running plugin:download + + + Fixed the plugin:download goal to work. Previously it would delete the plugin you just downloaded. Also now leverages the plugin:uninstall goal. + Added assert:assertEquals tag to verify if two values are equal while testing a plugin. + Added assert:assertFileExists tag to verify if a file exists while testing a plugin. + Add plugin:test goal + Add plugin:repository-deploy goal + Split plugin:download goal into plugin:download-artifact goal and the original goal that downloads and installs the plugin. Download to local repository as well. + + + Added plugin:download goal + Fixed MAVEN-708. Fix the goals description generation if there is no plugin.jelly file. + +