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