Sub-task
- [MNG-4144] - document escape character for curly braces in clear-text passwords for settings.xml password security
- [MNG-4145] - switch to released versions of plexus-sec-dispatcher (and by ext. plexus-cipher) once they're available
Bug
- [MNG-2738] - 1-char profile names cannot be activated with -P
- [MNG-3401] - Plugin parameters must be specified outside an execution block when they are invoked from the command line
- [MNG-3776] - Namespace misspelled in settings.xml
- [MNG-4074] - cyclic reference with 2.1.0-RC1 that doesn't occur with 2.0.10
- [MNG-4082] - Encryption is triggered if passwords merely contain curly braces
- [MNG-4126] - [regression] Properties defined in profiles.xml of parent are not inherited during multimodule build
- [MNG-4137] - NPE in DefaultLIfecycleExecutor when run from within Hudson builds
- [MNG-4140] - Properties incorrectly replaced in pom
- [MNG-4146] - password security doesn't work with custom password providers
- [MNG-4147] - very long passwords cause LightweightHTTP wagon to line-wrap the Base64-encoded Authorization header
- [MNG-4165] - http session cookies rejected with non-lightweight http wagon (maybe with lightweight one too)
- [MNG-4166] - Problem parsing command-line options in release:perform
- [MNG-4167] - version-expression transformation interferes with plugins like GPG
- [MNG-4168] - String index out of range: 43807
- [MNG-4179] - [regression] Artifact download hangs upon transfer failure
- [MNG-4184] - [regression] maven2.1 fails with cyclic dependency in case of extension/dependency for report-plugin to reactor-project
- [MNG-4207] - Plugins that use ArtifactResolver with http repositories AND depend on log4j run into ExceptionInInitializerError
- [MNG-4213] - preemptive auth in non-lightweight http wagon causes Unauthorized responses from some servers
- [MNG-4219] - update plexus-utils to avoid leaking processes in CommandLineUtils.getSystemEnvars()
Improvement
- [MNG-3203] - maven should execute compiler:compile and :test-compile in separate executions, to allow separate configuration
- [MNG-3834] - Improve error message when dependency with classifier is missing version
- [MNG-4210] - Remove log4j configuration warning
Task
- [MNG-4143] - Update Java requirement to 1.5
- [MNG-4169] - Remove invocation of maven-plugin-plugin:updatePluginRegistry from default lifecycle bindings
Wish
- [MNG-4139] - avoid the schema location in generated maven-metadata*.xml
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.