Apache Maven Javadoc Plugin 3.1.0 Released
"Robert Scholte" <[email protected]> Mon, 04 Mar 2019 20:10:23 +0100
| Newsgroups | gmane.comp.apache.maven.announce,gmane.comp.jakarta.avalon.user,gmane.comp.apache.sling.devel |
|---|---|
| Message-ID | <[email protected]> |
------=_NextPart_17024344.734031244491 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The Apache Maven team is pleased to announce the release of the Apache Mave= n Javadoc Plugin, version 3.1.0 The Javadoc Plugin uses the Javadoc tool to generate javadocs for the speci= fied project. https://maven.apache.org/plugins/maven-javadoc-plugin/ You should specify the version in your project's plugin configuration: <plugin> =C2=A0 <groupId>org.apache.maven.plugins</groupId> =C2=A0 <artifactId>maven-javadoc-plugin</artifactId> =C2=A0 <version>3.1.0</version> </plugin> You can download the appropriate sources etc. from the download page: https://maven.apache.org/plugins/maven-javadoc-plugin/download.cgi Release Notes - Maven Javadoc Plugin - Version 3.1.0 ** Sub-task =C2=A0 =C2=A0 * [MJAVADOC-551] - Error if path to project contains a spaces =C2=A0 =C2=A0 * [MJAVADOC-552] - Author tag is removed, even though it shou= ld be excluded using the fixTags-setting ** Bug =C2=A0 =C2=A0 * [MJAVADOC-420] - javadoc:fix duplicates lines =C2=A0 =C2=A0 * [MJAVADOC-445] - JavadocOptionsXpp3Reader doesn't deseriali= ze the placement element in Tag =C2=A0 =C2=A0 * [MJAVADOC-449] - javadoc:aggregate fails with JDK 9 =C2=A0 =C2=A0 * [MJAVADOC-469] - <additionalOption> input isn't escaped for= double backslashes in argument file =C2=A0 =C2=A0 * [MJAVADOC-495] - links option ignored in offline mode, even= for local links =C2=A0 =C2=A0 * [MJAVADOC-506] - Javadoc plugin broken on Java 8 when modul= e-info.java present =C2=A0 =C2=A0 * [MJAVADOC-514] - Maven Javadoc Plugin can't get dependency = from third party maven repository =C2=A0 =C2=A0 * [MJAVADOC-526] - aggregate goal doesn't respect managed dep= endencies =C2=A0 =C2=A0 * [MJAVADOC-527] - detectLinks may pass invalid URLs to javad= oc(1) =C2=A0 =C2=A0 * [MJAVADOC-528] - Invalid 'expires' attribute =C2=A0 =C2=A0 * [MJAVADOC-532] - <link> entries that do not redirect are ig= nored =C2=A0 =C2=A0 * [MJAVADOC-533] - <link> entries that point to a resource th= at requires an Accept header may be ignored =C2=A0 =C2=A0 * [MJAVADOC-537] - warning when javadoc is invoked for depend= ency =C2=A0 =C2=A0 * [MJAVADOC-538] - JVM "JAVA_TOOL_OPTIONS" or "_JAVA_OPTIONS"= message detected as javadoc warning, triggers failure=C2=A0 =C2=A0 =C2=A0 * [MJAVADOC-542] - Unsupported class file major version 55 =C2=A0 =C2=A0 * [MJAVADOC-543] - Archiving to jar is very slow =C2=A0 =C2=A0 * [MJAVADOC-544] - Changed behaviour of Javadoc for temporary= files encoding (options, argfile, ...) =C2=A0 =C2=A0 * [MJAVADOC-548] - Directoryname mixed up with excludePackage= Names =C2=A0 =C2=A0 * [MJAVADOC-549] - Version tag comes and goes on several java= doc:fix goal runs =C2=A0 =C2=A0 * [MJAVADOC-554] - Running javadoc:aggregate twice throws Mav= enReportException =C2=A0 =C2=A0 * [MJAVADOC-555] - Javadoc:aggregate, Javadoc:jar fail if one= of the modules does not contain module-info.java =C2=A0 =C2=A0 * [MJAVADOC-556] - javadoc:aggregate fails with "No source fi= les for package" for packages that are not exported =C2=A0 =C2=A0 * [MJAVADOC-563] - Javadoc generation fails if module name co= ntains restricted keyword in non-terminal position =C2=A0 =C2=A0 * [MJAVADOC-567] - "Not in a module on the module source path= " when using JDK 12 =C2=A0 =C2=A0 * [MJAVADOC-568] - javadoc:jar fails when project has Automat= ic-Module-Name and (implicit) uses offlinelinks with element-list =C2=A0 =C2=A0 * [MJAVADOC-570] - --add-modules expects comma-separated argu= ments =C2=A0 =C2=A0 * [MJAVADOC-575] - <source>8</source> fails when module-info.= java exists =C2=A0 =C2=A0 * [MJAVADOC-580] - javadoc:javadoc detects wrong java API lin= k when running on openjdk 11.0.2 ** New Feature =C2=A0 =C2=A0 * [MJAVADOC-134] - Support aggregated reports at each level i= n the multi-module hierarchy ** Improvement =C2=A0 =C2=A0 * [MJAVADOC-444] - Add an 'aggregated-no-fork' goal =C2=A0 =C2=A0 * [MJAVADOC-447] - Command line dump reveals proxy user/passw= ord in case of errors =C2=A0 =C2=A0 * [MJAVADOC-499] - Ignore module-info.java on earlier Java ve= rsions =C2=A0 =C2=A0 * [MJAVADOC-513] - Aggregate: make order of classpath entries= predictable =C2=A0 =C2=A0 * [MJAVADOC-530] - Clean up additionalparam documentation =C2=A0 =C2=A0 * [MJAVADOC-534] - Support element-list links from java10 dep= endencies =C2=A0 =C2=A0 * [MJAVADOC-546] - Allow to generate report in Spanish locale =C2=A0 =C2=A0 * [MJAVADOC-558] - Change default value for removeUnknownThro= ws to true =C2=A0 =C2=A0 * [MJAVADOC-562] - Ability to pass --release to Javadoc tool =C2=A0 =C2=A0 * [MJAVADOC-565] - Make proxy configuration properly work for= both HTTP and HTTPS =C2=A0 =C2=A0 * [MJAVADOC-566] - Use patterns for defaultJavadocApiLinks =C2=A0 =C2=A0 * [MJAVADOC-577] - Fixed typos in User Guide. =C2=A0 =C2=A0 * [MJAVADOC-578] - Groups parameter is not compatibile with S= urefire ** Task =C2=A0 =C2=A0 * [MJAVADOC-557] - Deprecate parameter includeTransitiveDepen= dencySources ** Dependency upgrade =C2=A0 =C2=A0 * [MJAVADOC-535] - Upgrade to parent pom 32 Enjoy, -The Apache Maven team ------=_NextPart_17024344.734031244491--