Changes dIon Gillard Emmanuel Venisse Arnaud Heritier Do not add a directory of sources which doesn't exist. Add specifying params with alternate doclets. Cannot set -sourcepath to add paths for inherited javadocs. Other doclets cannot use standard doclet parameters. Added maven.javadoc.warningsreport and maven.javadoc.javadocreport properties. The maxmemory property is set to 512m by default. StringIndexOutOfBoundsException on parsing the files. Files package.html and overview.html are not copied when source modifications are used. Added maven.javadoc.failonerror property. Added maven.javadoc.header and maven.javadoc.footer properties. Standard doclet parameters were passed to javadoc even if another doclet is used. Output encoding and charset are setted to ${maven.docs.outputencoding} Cannot build the plugin with jdk 1.3 Javadoc plugin causes site to fail Javadoc warning report was throwing exception when used with Java 1.3. Javadoc does not get created with multiple entries in maven.compile.src.set javadoc:jar fails if project doesn't have source files. Added maven.javadoc.bottom property The type for the javadoc is "javadoc.jar" when it is deployed on a repository. Default javadoc scope (package) can't be replaced by private or public. Javadoc fails if pom.package isn't specified. Add javadoc warning report formatted similar to Checkstyle report. Correct check needed function for when package is given but there are not java files in it. Javadoc plugin ignores the package specified in the pom. The maven-javadoc-plugin:register failed in javadoc plugin 1.5.1-SNAPSHOT. Use the property 'maven.compile.encoding' to set the encoding used when reading sources in javadoc task. Use the property 'maven.javadoc.excludepackagenames' to exclude packages from javadoc generation. Packages list broken on jdk 1.3 for multiple packages. @link tag not working with package names. Add the property maven.javadoc.debug to print informations to debug the plugin. Fix the needed flag when there's an empty sources directory. doc-files directories contents are correctly copied. Failure to generate relative cross-references to local classes. Add support for multiple source directories. javadoc:jar changed to place the jar in maven.build.dir Add plugin test project trim absolute paths to basedir in javadoc report, remove [javadoc] banner Prevent the plugin from failing when a sourceDirectory exists, but it does not contain Java files. Remove the need for ${pom} interpolation in properties. The use of the maven:property tag is now used to glean a default property. default useexternalfile to yes Fix typo in offline link generation. Allow custom taglets. Add maven.javadoc.overview property. Add maven.javadoc.useexternalfile property. update to use maven.docs.*/maven.gen.docs update to commons-lang 1.0.1 Added install, install-snapshot, deploy and deploy-snapshot goals Now respects pom.build.sourceModifications Used maven.docs.dest Added a custom tags support. This option is only available with Java 1.4. Added a report with the javadoc run contents Added the maven.javadoc.maxmemoryproperty so that users can customise how much memory javadoc can consume