Changelog plugin changes
dIon Gillard
Emmanuel Venisse
Upgrade to Xerces 2.8.0. Replace the deprecated xmlParserAPIs by xml-apis 1.3.03. Add the xml-resolver dependency for xerces.
Upgrade to Junit 3.8.2.
Don't construct links to files if
repository.urlis absent.
NullPointerException if developer's id is missing.
Replace netbeans's cvslib-3.6 by cvsclient-20051129.
New '
lastRelease' option for
maven.changelog.date.
Some valid scm urls are not allowed.
Auto select factory from connection doesn't work if provider name length different from 3.
Add MKS SI support.
Changelog returns 0 entries on Windows with CVS (not CVSNT). New property
maven.changelog.quoteDate.
Changelog plugin creates wrong links for Subversion repositories. New property
maven.changelog.svn.baseurl.
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
Incorrect parsing of SVN log files when username contains spaces.
Avoid NullPointerException when no type is given
Corrected parsing of VSS results
Corrected parsing of .cvspass
Determine default factory from connection - no need to configure for SCMs other than CVS.
Add VSS support
Corrected link for viewcvs configured with muliple cvs repository.
Correctly parse (no author) from SVN logs
Add CVS monitor support
Quote argument with < in it on Windows for the CVS provider - required if using CVSNT
Fix problem parsing revisions on Linux introduced by MPCHANGELOG-29
Add the ability to show several sets of changes
Allow local CVSROOT to only have 5 tokens (no host name)
Fix subversion revision passing on Windows
Handles new CVS date format (introduced by cvs 1.12).
Perforce Repository URL should include project.
Handle ViewCVS URLs with ? in them.
changelog.xml author tag in Clearcase contains developer.id.
Plugin does not find the password for the CVSROOT in .cvspass if the CVSROOT in .cvspass is preceded by a "/1".
Add the possibility to specify a date format for input stream (Starteam only).
Prevent any NPE depending on certain repository definition conditions
Build and run plugin against the installed version of Maven
Fix date format with clearcase.
Allow empty passwords in create-cvspass
Parsing of windows user names (domain\user) was broken.
Bad documentation for goals
Add changelog:create-cvspass goal for creating the required .cvspass file Add documentation on .cvspass file for CVSNT users.
Use Netbean 3.6 version of cvslib to fix cvs 1.11.2 bug.
Increase password read failure from debug to warning and provide more information
Fix bad HTML
Add maven.changelog.basedir property.
If, using the cvslib, fails, then fall back to using the command line call to the cvs executable.
Added java based CVS library using cvslib. Removed requirement for cvs executable.
Add support for Perforce SCM and cleaned up some docs.
Fix CDATA sections in comments.
Add support of IBM Rational ClearCase SCM.
Upgrade to maven 1.0 beta 10
Upgrade to commons-logging 1.0.3
Remove classloader property stuff
Add xml declaration to generated report. Fixed for character encoding.
Escape filename.
I register reports only if source, test,... exists. So, corresponding entrys in menu will appear only if reports are registered.
Corrected link for viewcvs configured with muliple cvs repository.
Added more documentation
Reworked CVS changelog plugin to use the project repository connection string, rather than relying on CVS/Entries