Release Notes - Maven 1 - Version 1.0-rc3 - HTML format

Bug

  • [MAVEN-37] - Not honoring parents project.properties when inheriting projects.
  • [MAVEN-206] - Running clean jar:install-snapshot in dir with no project.xml succeeds wrongly
  • [MAVEN-224] - remote and local repo overrides in project.properties does not work for plugins
  • [MAVEN-228] - Importing a jelly script used to expose goals definied in it.
  • [MAVEN-271] - maven -g does not list goals defined in maven.xml
  • [MAVEN-332] - INTERNAL ERROR: Trying to override java:jar
  • [MAVEN-540] - Property: maven.plugin.dir doesn't work
  • [MAVEN-558] - Errors incorrectly reported when an artifact does not exist on a remote repo
  • [MAVEN-608] - Fix memory leak due to inheritance and multiple creation of Jelly contexts and Ant projects
  • [MAVEN-808] - -d & -p options meaningless, location of project.xml
  • [MAVEN-823] - documentation can be too up to date
  • [MAVEN-956] - Install_repo.bat does not work on Win98
  • [MAVEN-1050] - cannot get multibyte string from project.xml
  • [MAVEN-1129] - Maven uses sun.* classes directly to access Base64 codec
  • [MAVEN-1161] - goal mapper does not follow j:import tags
  • [MAVEN-1177] - Maven build fails on ant
  • [MAVEN-1179] - Cannot build when JAVA_HOME has spaces
  • [MAVEN-1180] - maven -d doesn't work with relative path
  • [MAVEN-1181] - maven -d doesn't work when combined with -p
  • [MAVEN-1182] - maven -p sets basedir to project dir, not run dir
  • [MAVEN-1184] - Broken support of whitespaces in parameters
  • [MAVEN-1185] - The Maven CLI breaks with JDK 1.5 and Cygwyn
  • [MAVEN-1197] - NPE in pluginfinder
  • [MAVEN-1204] - build and project properties should not override command line
  • [MAVEN-1205] - ClassCastException in MavenJellyContext.class
  • [MAVEN-1206] - Maven doesn't find plugin goals if plugin dependency is downloaded during build
  • [MAVEN-1213] - Bootstrap fails on jdk1.3
  • [MAVEN-1214] - maven.xml default goal of ${maven.multiproject.type} no longer works
  • [MAVEN-1215] - getPluginContext will not load a plugin
  • [MAVEN-1219] - Goals from plugin dependencies fail if the plugin is installed as part of the build process
  • [MAVEN-1222] - Instal page implies that %home% should be set/used w/Windows
  • [MAVEN-1223] - have entities resolve relative to xml files defining them
  • [MAVEN-1226] - newer SNAPHOTs dependencies in local repo are replaced with older from remote repo
  • [MAVEN-1227] - maven -g has '\n' instead of "\r\n" on Windows
  • [MAVEN-1230] - Wrong error message when downloading dependencies fails
  • [MAVEN-1244] - plugin issues to fix for RC3
  • [MAVEN-1248] - maven ignores goals from cli when using -o or -X
  • [MAVEN-1251] - Properties aren't being overriden in maven.xml
  • [MAVEN-1252] - Variable/Properties are messed up...
  • [MAVEN-1253] - Pristine checkout does not compile
  • [MAVEN-1254] - artifact relative path not correctly computed when override is on
  • [MAVEN-1257] - Specify in site documentation that HEAD does not compile now and 1.0 branch should be used
  • [MAVEN-1262] - Missing plugins\plugin-parent-1.0\plugin.jelly in bootstrap build
  • [MAVEN-1264] - Bad xml in project.xml may case dependencies to be totally ignored
  • [MAVEN-1265] - getDependencyPath fails for nonstandard types
  • [MAVEN-1271] - "maven eclipse" can't find org.apache.commons.jelly.tags.xml.XMLTagLibrary
  • [MAVEN-1275] - ant properties are not created correctly with the current 1.0-HEAD (breaks torque plugin)
  • [MAVEN-1277] - Inheritance is misspelled as a property name
  • [MAVEN-1286] - cannot cache more than 1 preGoal for an individual goal

Improvement

  • [MAVEN-1082] - improve reactor tag to allow collection of included projects without execution
  • [MAVEN-1124] - Add exit to maven.bat
  • [MAVEN-1193] - Remove 'throws Exception' from MavenUtils
  • [MAVEN-1207] - maven .exe installer should delete $MAVEN_HOME_LOCAL/plugins when installing/uninstalling
  • [MAVEN-1224] - subprojects should inherit project.properties file that lives in same dir as <extend>'ed pom file
  • [MAVEN-1243] - Add a CLI command to show versions of plugins
  • [MAVEN-1247] - Projects should inherit the project.properties from the POM they extend

Task

  • [MAVEN-468] - 1.0 release plan
  • [MAVEN-656] - Get code/license from Bob for Werkz code added to maven
  • [MAVEN-1098] - cleanup touchstone
  • [MAVEN-1100] - remove rootrelativepathtag
  • [MAVEN-1101] - clarify necessary jelly tag dependencies per project
  • [MAVEN-1255] - project.property inheritence backwards compat for RC2 users

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.