# Changelog plugin changes

dIon Gillard
Emmanuel Venisse

## 1.9-SNAPSHOT in SVN

Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :

- ant v1.5.3-1 -> v1.6.5
- commons-jelly-tags-xml v1.0 -> v1.1
- commons-logging v1.0.3 -> v1.0.4
- maven v1.0 -> v1.0.2
- maven-model v3.0.0 -> v3.0.1
- xercesImpl v 2.4.0 -> v2.6.2
- xml-apis v 1.0.b2 -> xmlParserAPIs v2.6.2

(update, MAVEN-1712, aheritier)
Incorrect parsing of SVN log files when username contains spaces. (fix, MPCHANGELOG-70, ltheussl, due to Arnaud Bailly)

## 1.8.2 2005-06-15

Avoid NullPointerException when no type is given (fix, MPCHANGELOG-66, brett)
Corrected parsing of VSS results (fix, MPCHANGELOG-65, brett, due to Fuad Efendi)
Corrected parsing of .cvspass (fix, MPCHANGELOG-64, epugh)

## 1.8.1 2005-06-06

Determine default factory from connection - no need to configure for SCMs other than CVS. (fix, MPCHANGELOG-23, brett)
Add VSS support (add, MPCHANGELOG-49, brett, due to Freddy Mallet)
Corrected link for viewcvs configured with muliple cvs repository. (fix, MPCHANGELOG-25, brett, due to Neil Palmer)
Correctly parse (no author) from SVN logs (fix, MPCHANGELOG-57, brett, due to Sebastian Scholze)
Add CVS monitor support (fix, MPCHANGELOG-53, brett, due to Kenneth Leider)
Quote argument with < in it on Windows for the CVS provider - required if using CVSNT (fix, MPCHANGELOG-47, brett)
Fix problem parsing revisions on Linux introduced by MPCHANGELOG-29 (fix, MPCHANGELOG-55, brett)
Add the ability to show several sets of changes (fix, MPCHANGELOG-63, brett, due to David Jackman)
Allow local CVSROOT to only have 5 tokens (no host name) (fix, brett)

## 1.7.2 2005-01-08

Fix subversion revision passing on Windows (fix, MPCHANGES-29, brett, due to Matthew Daniel)
Handles new CVS date format (introduced by cvs 1.12). (fix, MPCHANGELOG-48, felipeal, due to Erwin van der Koogh)
Perforce Repository URL should include project. (fix, MPCHANGELOG-45, evenisse, due to Jim Crossley)
Handle ViewCVS URLs with ? in them. (fix, MPCHANGELOG-46, dion, due to Juha Komulainen)

## 1.7.1 2004-07-12

changelog.xml author tag in Clearcase contains developer.id. (fix, MPCHANGELOG-36, dion, due to Matt Read)
Plugin does not find the password for the CVSROOT in .cvspass if the CVSROOT in .cvspass is preceded by a "/1". (fix, MPCHANGELOG-34, dion, due to Saito Kazuo)

## 1.7 2004-07-08

Add the possibility to specify a date format for input stream (Starteam only). (fix, evenisse)

## 1.6 2004-06-25

Prevent any NPE depending on certain repository definition conditions (fix, MPCHANGELOG-34, brett, due to Rafael Santiago, Jr.)
Build and run plugin against the installed version of Maven (fix, brett)
Fix date format with clearcase. (fix, MPCHANGELOG-39, evenisse)
Allow empty passwords in create-cvspass (update, dion)

## 1.5 2004-05-16

Parsing of windows user names (domain\user) was broken. (fix, MPCHANGELOG-22, dion, due to Tim Shadel)
Bad documentation for goals (fix, dion, due to Archimedes Trajano)
Add changelog:create-cvspass goal for creating the required .cvspass file Add documentation on .cvspass file for CVSNT users. (update, dion)
Use Netbean 3.6 version of cvslib to fix cvs 1.11.2 bug. (update, MPCHANGELOG-31, brett)
Increase password read failure from debug to warning and provide more information (update, dion)

## 1.4 2004-03-07

Fix bad HTML (fix, MPCHANGELOG-28, dion)
Add maven.changelog.basedir property. (update, evenisse)
If, using the cvslib, fails, then fall back to using the command line call to the cvs executable. (update, epugh)
Added java based CVS library using cvslib. Removed requirement for cvs executable. (update, epugh)
Add support for Perforce SCM and cleaned up some docs. (update, MPCHANGELOG-7, jcrossley)
Fix CDATA sections in comments. (fix, MPCHANGELOG-30, brett, due to fabrizio giustina)

## 1.3 2003-09-29

Add support of IBM Rational ClearCase SCM. (update, MPCHANGELOG-6, dion)
Upgrade to maven 1.0 beta 10 (update, dion)
Upgrade to commons-logging 1.0.3 (update, dion)
Remove classloader property stuff (fix, dion)
Add xml declaration to generated report. Fixed for character encoding. (fix, evenisse)
Escape filename. (fix, MPCHANGELOG-8, evenisse, due to Bruce Chenoweth)
I register reports only if source, test,... exists. So, corresponding entrys in menu will appear only if reports are registered. (fix, MPCHANGELOG-9, evenisse)
Corrected link for viewcvs configured with muliple cvs repository. (fix, MPCHANGELOG-10, evenisse)

## 1.2 UNKNOWN

Added more documentation (add, dion)
Reworked CVS changelog plugin to use the project repository connection string, rather than relying on CVS/Entries (add, dion)

## 1.1 2002-08-01

(fix, MPCHANGELOG-11, smor)