You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by sv...@apache.org on 2019/09/04 18:34:06 UTC
svn commit: r1866416 - in /maven/website/content: docs/3.6.2/
docs/3.6.2/release-notes.html maven-site-1.0-site.jar
Author: svn-site-role
Date: Wed Sep 4 18:34:05 2019
New Revision: 1866416
Log:
Site checkin for project Apache Maven Site
Added:
maven/website/content/docs/3.6.2/
maven/website/content/docs/3.6.2/release-notes.html
Modified:
maven/website/content/maven-site-1.0-site.jar
Added: maven/website/content/docs/3.6.2/release-notes.html
==============================================================================
--- maven/website/content/docs/3.6.2/release-notes.html (added)
+++ maven/website/content/docs/3.6.2/release-notes.html Wed Sep 4 18:34:05 2019
@@ -0,0 +1,286 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia Site Renderer 1.9 from content/markdown/docs/3.6.2/release-notes.md at 2019-09-04
+ | Rendered using Apache Maven Fluido Skin 1.7
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="Date-Revision-yyyymmdd" content="20190904" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Maven – Release Notes â Maven 3.6.2</title>
+ <link rel="stylesheet" href="../../css/apache-maven-fluido-1.7.min.css" />
+ <link rel="stylesheet" href="../../css/site.css" />
+ <link rel="stylesheet" href="../../css/print.css" media="print" />
+ <script type="text/javascript" src="../../js/apache-maven-fluido-1.7.min.js"></script>
+ <!-- Google Analytics -->
+ <script type="text/javascript">
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-140879-1']);
+ _gaq.push(['_trackPageview']);
+ (function() {
+ var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
+ })();
+ </script>
+ </head>
+ <body class="topBarDisabled">
+ <div class="container-fluid">
+ <div id="banner">
+ <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png" alt="Apache Maven Site"/></a></div>
+ <div class="pull-right"><a href="../.././" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png" alt=""/></a></div>
+ <div class="clear"><hr/></div>
+ </div>
+
+ <div id="breadcrumbs">
+ <ul class="breadcrumb">
+ <li class=""><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li>
+ <li class=""><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li>
+ <li class="active ">Release Notes â Maven 3.6.2 <a href="https://github.com/apache/maven-site/tree/master/content/markdown/docs/3.6.2/release-notes.md"><img src="../../images/accessories-text-editor.png" title="Edit" /></a></li>
+ <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-09-04</li>
+ <li class="pull-right"><span class="divider">|</span>
+<a href="../../scm.html" title="Get Sources">Get Sources</a></li>
+ <li class="pull-right"><a href="../../download.cgi" title="Download">Download</a></li>
+ </ul>
+ </div>
+ <div class="row-fluid">
+ <div id="leftColumn" class="span2">
+ <div class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li><a href="../../index.html" title="Welcome"><span class="none"></span>Welcome</a></li>
+ <li><a href="https://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li>
+ <li class="nav-header">About Maven</li>
+ <li><a href="../../what-is-maven.html" title="What is Maven?"><span class="none"></span>What is Maven?</a></li>
+ <li><a href="../../maven-features.html" title="Features"><span class="none"></span>Features</a></li>
+ <li><a href="../../download.html" title="Download"><span class="none"></span>Download</a></li>
+ <li><a href="../../users/index.html" title="Use"><span class="icon-chevron-right"></span>Use</a></li>
+ <li><a href="../../docs/history.html" title="Release Notes"><span class="none"></span>Release Notes</a></li>
+ <li class="nav-header">Documentation</li>
+ <li><a href="../../plugins/index.html" title="Maven Plugins"><span class="none"></span>Maven Plugins</a></li>
+ <li><a href="../../guides/index.html" title="Index (category)"><span class="none"></span>Index (category)</a></li>
+ <li><a href="../../users/index.html" title="User Centre"><span class="icon-chevron-right"></span>User Centre</a></li>
+ <li><a href="../../plugin-developers/index.html" title="Plugin Developer Centre"><span class="icon-chevron-right"></span>Plugin Developer Centre</a></li>
+ <li><a href="../../repository/index.html" title="Maven Central Repository"><span class="icon-chevron-right"></span>Maven Central Repository</a></li>
+ <li><a href="../../developers/index.html" title="Maven Developer Centre"><span class="icon-chevron-right"></span>Maven Developer Centre</a></li>
+ <li><a href="../../articles.html" title="Books and Resources"><span class="none"></span>Books and Resources</a></li>
+ <li><a href="../../security.html" title="Security"><span class="none"></span>Security</a></li>
+ <li class="nav-header">Community</li>
+ <li><a href="../../community.html" title="Community Overview"><span class="none"></span>Community Overview</a></li>
+ <li><a href="../../project-roles.html" title="Project Roles"><span class="none"></span>Project Roles</a></li>
+ <li><a href="../../guides/development/guide-helping.html" title="How to Contribute"><span class="none"></span>How to Contribute</a></li>
+ <li><a href="../../users/getting-help.html" title="Getting Help"><span class="none"></span>Getting Help</a></li>
+ <li><a href="../../issue-management.html" title="Issue Management"><span class="none"></span>Issue Management</a></li>
+ <li><a href="../../scm.html" title="Getting Maven Source"><span class="none"></span>Getting Maven Source</a></li>
+ <li><a href="../../team.html" title="The Maven Team"><span class="none"></span>The Maven Team</a></li>
+ <li class="nav-header">Project Documentation</li>
+ <li><a href="../../project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li>
+ <li class="nav-header">Maven Projects</li>
+ <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li>
+ <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li>
+ <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li>
+ <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li>
+ <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li>
+ <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li>
+ <li><a href="../../plugins/index.html" title="Plugins"><span class="none"></span>Plugins</a></li>
+ <li><a href="../../plugin-testing/index.html" title="Plugin Testing"><span class="none"></span>Plugin Testing</a></li>
+ <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span class="none"></span>Plugin Tools</a></li>
+ <li><a href="../../apache-resource-bundles/index.html" title="Resource Bundles"><span class="none"></span>Resource Bundles</a></li>
+ <li><a href="../../scm/index.html" title="SCM"><span class="none"></span>SCM</a></li>
+ <li><a href="../../shared/index.html" title="Shared Components"><span class="none"></span>Shared Components</a></li>
+ <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li>
+ <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li>
+ <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li>
+ <li class="nav-header">ASF</li>
+ <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li>
+ <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li>
+ <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li>
+ <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li>
+</ul>
+<form id="search-form" action="https://www.google.com/search" method="get" >
+ <input value="https://maven.apache.org" name="sitesearch" type="hidden"/>
+ <input class="search-query" name="q" id="query" type="text" />
+</form>
+<script type="text/javascript">asyncJs( 'https://cse.google.com/brand?form=search-form' )</script>
+ <hr />
+ <div id="poweredBy">
+ <div class="clear"></div>
+ <div class="clear"></div>
+ <div id="twitter">
+ <a href="https://twitter.com/ASFMavenProject" class="twitter-follow-button" data-show-count="false" data-align="left" data-size="medium" data-show-screen-name="true" data-lang="en">Follow ASFMavenProject</a>
+ <script type="text/javascript">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
+ </div>
+ <div class="clear"></div>
+ <div class="clear"></div>
+<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" /></a>
+ </div>
+ </div>
+ </div>
+ <div id="bodyColumn" class="span10" >
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+ NOTE: For help with the syntax of this file, see:
+ http://maven.apache.org/doxia/references/apt-format.html
+-->
+<h1>Release Notes – Maven 3.6.2</h1>
+<p>The Apache Maven team would like to announce the release of Maven 3.6.2.</p>
+<p>Maven 3.6.2 is <a href="../../download.html">available for download</a>.</p>
+<p>Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting, and documentation from a central place.</p>
+<p>The core release is independent of plugin releases. Further releases of plugins will be made separately. See the <a href="../../plugins/index.html">PluginList</a> for more information.</p>
+<p>If you have any questions, please consult:</p>
+<ul>
+
+<li>the web site: <a class="externalLink" href="https://maven.apache.org/">https://maven.apache.org/</a></li>
+<li>the maven-user mailing list: <a href="/mailing-lists.html">https://maven.apache.org/mailing-lists.html</a></li>
+<li>the reference documentation: <a href="/ref/3.6.2/">https://maven.apache.org/ref/3.6.2/</a></li>
+</ul><section>
+<h2><a name="Reporters_and_Contributors_of_this_release"></a>Reporters and Contributors of this release</h2>
+<p>We really value the contributions of these non committers, so this section is focused on those individuals. Descriptions of the issues fixed can be found at the <a href="#Details">end of these release notes</a>.</p>
+<p>Issue Reporters of this release: Benoit GUERIN, Christian Schulte, Elliotte Rusty Harold, Falko Modler, Francesco Chicchiriccò, Guillaume Nodet, guofei, Joseph Walton, Louis Mills, Mark Derricutt, Mark McKelvy, Mickael Istria, Nicolas Echegut, Nicolas Radde, Raphael Rösch, Ray Tsang, Robert Thornton, Rohan Padhye, Sergey Chernov, Stefan Oehme, Thibaud Lepretre, zhb.</p>
+<p>Code Contributors of this release: Guillaume Nodet, Mickael Istria, Ray Tsang, Stefan Oehme, Joseph Walton, Bo Zhang, AElMehdi, Christian Schulte, Mao Shuai, MartinKanters, Sergey Chernov, Jesse Glick.</p>
+<p>Many thanks to all reporters and contributors for their time and support.</p>
+<p>(Please send an email to the dev list if we missed anyone).</p></section><section>
+<h2><a name="Overview_about_the_changes"></a>Overview about the changes</h2>
+<ul>
+
+<li>
+
+<p>This release focuses mostly performance improvements, better memory footprint, and less CPU usage.</p>
+</li>
+<li>
+
+<p>We are continuing to convert Maven Core to use JSR 330 annotations instead of Plexus (still not finished, see [MNG-5577][https://issues.apache.org/jira/browse/MNG-5577]).</p>
+</li>
+<li>
+
+<p>New support for ‘release’ qualifier (see [MNG-6655]).</p>
+</li>
+<li>
+
+<p>The toolchain.xml file supports environment variables (see [MNG-6665]).</p>
+</li>
+</ul></section><section>
+<h2><a name="The_detailed_issue_list"></a>The detailed issue list<a href="#Details"></a></h2>
+<p>Sub-task</p>
+
+<div>
+<div>
+<pre class="source">[MNG-6680] - Convert Maven Settings Builder to JSR 330
+[MNG-6685] - Convert Maven Model Builder to JSR 330
+[MNG-6686] - Convert Maven Embedder to JSR 330
+</pre></div></div>
+
+<p>Bug</p>
+
+<div>
+<div>
+<pre class="source">[MNG-6375] - NullPointerException when pom.xml has incomplete XML tag
+[MNG-6626] - NullPointerException in DefaultExceptionHandler
+[MNG-6629] - DefaultModelValidator.validateId is inefficient
+[MNG-6630] - ComparableVersion.parseVersion is inefficient
+[MNG-6631] - DefaultArtifactVersion.parseVersion is inefficient
+[MNG-6632] - ArtifactHandlerManager.getArtifactHandler is inefficient
+[MNG-6633] - ExcludesArtifactFilter is a memory hog
+[MNG-6636] - NPE on reporting convertion (DefaultReportingConverter) when inheritance of with no reports
+[MNG-6639] - Child inherit.append.path attributes not defined in Maven POM XSD
+[MNG-6642] - Tycho-based modules do not build with 3.6.1 (works with 3.6.0)
+[MNG-6643] - Version comparison CLI does not work anymore
+[MNG-6644] - NPE in DefaultReportingConverter when reports has no InputLocation (using polyglot Maven)
+[MNG-6647] - NPE in DefaultReportingConverter (when reports injected by Repaint IO maven-tiles)
+[MNG-6653] - DefaultProjectBuildingRequest copy constructor does not copy all fields
+[MNG-6668] - Model location handling uses too much memory
+[MNG-6669] - Tycho cannot resolve project dependencies
+[MNG-6700] - Equal compile source roots are added multiple times
+[MNG-6703] - DefaultUrlNormalizer doesn't normalize all relative URIs
+[MNG-6704] - MavenRepositorySystemUtils.newSession() misses assignment
+[MNG-6707] - Maven XML parser does not accept '>' in XML processing instructions
+[MNG-6712] - Downgrade maven-resolver:1.4.0 to 1.3.3
+[MNG-6713] - Fix ExclusionArtifactFilter to respect wildcard
+[MNG-6716] - relative testSourceDirectory on macos throw duplicate class error
+[MNG-6720] - MultiThreadedBuilder: wait for parallel running projects when using --fail-fast
+[MNG-6723] - MavenProject.getParentFile() not set when using ProjectBuilder.build(List<File>, ...)
+</pre></div></div>
+
+<p>Improvement</p>
+
+<div>
+<div>
+<pre class="source">[MNG-6069] - Migrate to non deprecated parts of Commons CLI
+[MNG-6638] - Prevent reparsing POMs in MavenMetadataSource
+[MNG-6655] - Add support for "release" qualifier
+[MNG-6665] - toolchain.xml file should support environment variables
+[MNG-6667] - Hint at Maven upgrade requirement when trying to build a pom.xml with a newer modelVersion
+[MNG-6675] - Make Resolver debug log messages for projects and plugins consistent
+[MNG-6695] - Improve speed in collection merging
+[MNG-6696] - Speed improvements while parsing big reactor projects
+[MNG-6697] - Add a fast interpolator not using reflection
+[MNG-6698] - Lazily compute the ManagedVersionMap
+[MNG-6701] - Document maven.repo.local system property
+[MNG-6702] - Improve DefaultModelValidator performance
+[MNG-6705] - Speep up Artifact version check and Parent interpolation
+[MNG-6718] - Upgrade Plexus Utils to 3.2.1
+[MNG-6729] - StringSearchModelInterpolator introspects objects from Java API
+[MNG-6747] - Generalize 'resume from' message when build reactor fails
+</pre></div></div>
+
+<p>Test</p>
+
+<div>
+<div>
+<pre class="source">[MNG-6535] - Improve test coverage of org.apache.maven.model.path.DefaultUrlNormalizer
+</pre></div></div>
+
+<p>Task</p>
+
+<div>
+<div>
+<pre class="source">[MNG-6681] - improve documentation: dependency type = file classifier(optional)+extension + additional hints on dependency features
+</pre></div></div>
+
+<p>Dependency upgrade</p>
+
+<div>
+<div>
+<pre class="source">[MNG-6549] - Remove unused transitive dependencies of Guava
+[MNG-6627] - upgrade plexus-component-metadata to 2.0.0 to get reproducible META-INF/plexus/components.xml
+[MNG-6646] - Upgrade maven-assembly-plugin to 3.1.1
+[MNG-6671] - Upgrade Modello to 1.11
+[MNG-6674] - Upgrade Wagon to 3.3.3
+[MNG-6738] - Upgrade maven-resolver to 1.4.1
+</pre></div></div>
+
+<p>The full list of changes can be found in our <a class="externalLink" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12345234">issue management system</a>.</p></section><section>
+<h2><a name="Complete_Release_Notes"></a>Complete Release Notes</h2>
+<p>See <a href="../../docs/history.html">complete release notes for all versions</a></p></section>
+ </div>
+ </div>
+ </div>
+ <hr/>
+ <footer>
+ <div class="container-fluid">
+ <div class="row-fluid">
+ <p>Copyright ©2002–2019
+<a href="https://www.apache.org/">The Apache Software Foundation</a>.
+All rights reserved.</p>
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
\ No newline at end of file
Modified: maven/website/content/maven-site-1.0-site.jar
==============================================================================
Binary files - no diff available.