Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

Release History

1.9.1 2007-05-23
1.9 2007-05-07 Requires Maven 1.1
1.8 2006-02-24 Requires Maven 1.1-beta-3
1.7 2005-12-12
1.6 2005-07-30 Requires Maven 1.1-beta-2
1.5.2 2005-06-15
1.5.1 2005-06-05
1.4.1 2004-09-29
1.4 2004-07-10
1.3 2004-06-25
1.2 2004-05-15
1.1 2004-03-10
1.0 2003-09-29

Get the RSS feed of the last changes

Release 1.9.1 - 2007-05-23

fix artifact:deploy always asks for passphrase (even if maven.artifact.gpg.skip=true). Fixes MPARTIFACT-76. ltheussl

Release 1.9 - 2007-05-07

add Allow to sign artifacts to deploy. Refer to properties documentation to know how to activate it. Fixes MPARTIFACT-75. aheritier
update Upgrade maven-model to version 3.0.2 and use stax reader/parser for the pom to allow to use relative entities. Fixes MAVEN-1755. aheritier
update Upgrade plexus-utils to version 1.0.5 Fixes MAVEN-1803. aheritier
update Upgrade commons-jexl to version 1.1 Fixes MAVEN-1796. aheritier
update Change the default repository to http://repo1.maven.org/maven/ for dependenc ies url in the manifest. Fixes MAVEN-1789. aheritier
fix Creating an upload-bundle for a plugin without any java code does not work. Fixes MPARTIFACT-72. ltheussl
update Update to velocity 1.5. ltheussl
update Update jelly dependency to match the ones in maven 1.1 core. ltheussl
update Include javadocs in created upload bundle. Fixes MPARTIFACT-67. ltheussl
fix "reject HostKey" error : Due to the upgrade of wagon, artifacts can't be deployed with scp and sftp protocols. Fixes MPARTIFACT-71. aheritier
update Upgrade Wagon dependencies to version 1.0-beta-2. Fixes MPARTIFACT-66. ltheussl
update Upgrade dependencies required by wagon : upgrade jsch 0.1.27 (instead of 0.1.14) and commons-net 1.4.1 (instead of 1.4.0). Fixes MPARTIFACT-66. aheritier

Release 1.8 - 2006-02-24

add Document artifact:create-upload-bundle . Fixes MPARTIFACT-65. ltheussl
update Rewrite the POM generated with artifact:create-upload-bundle . Fix also MPREPO-10. Fixes MPREPO-9. aheritier
add New goal artifact:create-upload-bundle that replaces deprecated create-upload-bundle . Fixes MPARTIFACT-64. ltheussl
update Upgrade to HttpClient 3.0. Fixes MAVEN-1739. aheritier

Release 1.7 - 2005-12-12

add New attribute artifactIdOverride that allows to specify custom names for deployed/installed artifacts. Fixes MPARTIFACT-57. Thanks to Neil Crow. ltheussl
fix When deploying a snapshot, jar and pom have different timestamped version. Fixes MPARTIFACT-56. ltheussl
add Make deploying a timestamped SNAPSHOT artifact configurable. Fixes MPARTIFACT-59. ltheussl
update Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :
  • commons-collections v3.1 - > v3.0
  • commons-httpclient v2.0 - > v2.0.2
  • commons-jelly v1.0-beta-4 - > v1.0
  • commons-jexl v1.0-beta-1 - > v1.0
  • commons-logging v1.0.3 - > v1.0.4
  • commons-net v1.1.0 - > v1.4.0
  • plexus-utils v1.0-alpha-3 - > v1.0.3
Fixes MAVEN-1712.
fix Correct handling of directory without a leading / Fixes MPARTIFACT-58. brett
update When rewriting POM, versions of dependencies overrided are resolved. aheritier
add New tag artifact:rewritePOM to Rewrite a full model. Inheritence,expression, and versions of dependencies overrided are resolved. aheritier

Release 1.6 - 2005-07-30

fix Correct basedir for file:// URLs Fixes MPARTIFACT-55. brett
fix Fix handling of dependencies with properties Fixes MPARTIFACT-54. brett

Release 1.5.2 - 2005-06-15

fix Correct the translation of dependency properties on deployment of the POM Fixes MPARTIFACT-51. brett
fix Upgrade Wagon SSH External provider to allow the use of no private key, and to correctly pass the private key and port arguments Fixes MPARTIFACT-52. brett
fix Upgrade Wagon SSH provider to fix directory creation in the SFTP provider Fixes MPARTIFACT-53. brett

Release 1.5.1 - 2005-06-05

update Wholly resolve the POM before deploying Fixes MPARTIFACT-49. brett
update Deploy anything with SNAPSHOT in the version as a snapshot Fixes MPARTIFACT-19. brett
update Deprecated install-snapshot and deploy-snapshot goals brett
remove Remove deprecated old deployment method brett
update Replace bulk of code with Wagon Fixes MAVEN-1396. brett

Release 1.4.1 - 2004-09-29

fix Improve error handling in FTPDeployer brett
fix Allow scpexe protocol to work better with args Fixes MPARTIFACT-38. brett
fix Check return code of spawned external processes Fixes MPARTIFACT-34. brett
fix Remove old snapshots that were created with symlinks before deployment. Fixes MPARTIFACT-32. brett
fix Fix group setting for scpexe deployer Fixes MPARTIFACT-29. brett
fix Run scpexe with a relative path so it works on cygwin. Fixes MPARTIFACT-28. brett
fix Improve error reporting on a JCEless install attempting to use built in SSH. Fixes MPARTIFACT-26. brett
fix Only log JSCH exceptions in debug mode, report exception Fixes MPARTIFACT-27. brett
fix Fix group setting for scp deployer Fixes MPARTIFACT-30. brett
fix Add mode setting for remote repository Fixes MPARTIFACT-12. brett
fix Fix group setting for SFTP deployer Fixes MPARTIFACT-11. brett
fix Fix group setting for FTP deployer Fixes MPARTIFACT-24. brett

Release 1.4 - 2004-07-10

fix Add overwrite option to unzip - necessary to run in batch mode Fixes MPARTIFACT-23. brett
add Add an scp executable deployer Fixes MPARTIFACT-22. Thanks to Leif Nelson. brett
update Deprecated the artifact:load hook goal brett
add Allow use of distributionSite POM attribute in artifact method brett
update Update dependencies on commons-* brett

Release 1.3 - 2004-06-25

add Allow non-passive FTP Fixes MPARTIFACT-8. Thanks to Matt Smith. brett
add Fix copy-deps when list is empty Fixes MPARTIFACT-20. brett
add Accept empty passphrase to ssh based deployers brett
add Default to maven.username if repository username not given brett
add Add typeHandler parameter to tags to specify a custom handler brett
add Switch between modern and legacy mode based on properties defined brett
add Absorb the deploy plugin to give one point of migration brett
fix Build and run against the installed version of Maven brett
fix Replace Apache Jakarta Maven by Apache Maven in Manifest Fixes MPJAR-29. Thanks to Martin van den Bemt. evenisse

Release 1.2 - 2004-05-15

add Add documentation for the compress mode property. evenisse
fix Fix S cp deployer when it use compress mode. evenisse
fix Add uberjar extension mapping. Fixes MPUBERJAR-5. brett

Release 1.1 - 2004-03-10

update Allow the deploy goals to work with maven.multiproject.type=plugin epugh

Release 1.0 - 2003-09-29

update Update to commons-jelly-20030902.160215 dion
update Update to velocity 1.4-dev dion
update Update to commons-lang 1.0.1 dion