# Changes

Emmanuel Venisse

## 1.7-SNAPSHOT In SVN

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

(update, MAVEN-1712, aheritier)
Allow plugin-test directory to be changed. (add, MPPLUGIN-33, ltheussl)
NTLM Proxy Problem. (fix, MPPLUGIN-25, ltheussl, due to Jamie McCrindle, Barrie Treloar)
plugin:download didn't redownload SNAPSHOT plugins. (fix, MPPLUGIN-26, carlos)
Resolve project.xml inheritance when installing plugin. plugin:plugin goal now requires at least maven 1.1 and maven-artifact-plugin 1.7. (add, MPPLUGIN-3, aheritier)
new plugin:validate-xml tag to validate xml documents against a schema. (add, ltheussl)
new assert:assertPluginAvailable tag to check if a minimal release of a plugin is present. (add, aheritier)

## 1.6 2005-06-03

Added new `assert:assertFileContains`tag that verifies if a file contains a specific string. (add, vmassol)
Add plugin:generate-tags goal (add, dion)
Mention in docs for the plugin:repository-deploy that it uses the artifact plugin (add, dion)

## 1.5.2 2004-11-10

Remove deploy warning (fix, brett)

## 1.5.1 2004-07-09

Prompt for artifactId, groupId and version if missing. (add, MPPLUGIN-20, dion)
Add assertFileNotFound tag (add, dion)

## 1.5 2004-06-28

Install to maven.plugin.dir instead of maven.home/plugins (fix, MPPLUGIN-16, brett)
More consistency in default goal naming (plugin:plugin) (update, brett)
plugin goal no longer installs to local repository: use plugin:repository-install (update, brett)
Use the artifact plugin instead of the deploy plugin (update, brett)

## 1.4 2004-05-13

Add plugin:uninstall-now that removes the plugin from the currently running instance of Maven. (add, MAVEN-1219, brett)
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. (add, MAVEN-1219, brett)

## 1.3 2004-03-22

Create local repository directory first so plugin:download doesn't fail when it doesn't exist (fix, MPPLUGIN-13, brett)
Add optional msg attribute to assertFileExists and assertEquals tags (update, dion)
Don't uninstall incorrect plugins when running plugin:download (fix, MPPLUGIN-12, brett)

## 1.2 2004-03-07

Fixed the plugin:download goal to work. Previously it would delete the plugin you just downloaded. Also now leverages the plugin:uninstall goal. (update, epugh)
Added assert:assertEquals tag to verify if two values are equal while testing a plugin. (add, vmassol)
Added assert:assertFileExists tag to verify if a file exists while testing a plugin. (add, vmassol)
Add plugin:test goal (add, dion)
Add plugin:repository-deploy goal (add, brett)
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. (update, brett)

## 1.1 2003-09-29

Added plugin:download goal (add, dion)
Fixed MAVEN-708. Fix the goals description generation if there is no plugin.jelly file. (fix, MAVEN-708, evenisse)