[ANN] Apache Maven Remote Resources Plugin 1.6.0 Released

2018-11-01 Thread Hervé Boutemy
The Apache Maven team is pleased to announce the release of the Apache Maven 
Remote Resources Plugin, version 1.6.0

This plugin is used to retrieve JARs of resources from remote repositories, 
process those resources, and incorporate them into JARs you build with Maven.

https://maven.apache.org/plugins/maven-remote-resources-plugin/

You should specify the version in your project's plugin configuration:


  org.apache.maven.plugins
  maven-remote-resources-plugin
  1.6.0


You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-remote-resources-plugin/download.cgi


Release Notes - Maven Remote Resources Plugin - Version 1.6.0

** Bug
* [MRRESOURCES-70] - SVN settings: eol-style and keywords
* [MRRESOURCES-73] - remote resources depends on unavailable maven 
filtering verison
* [MRRESOURCES-74] - maven remote resources plugin not compatible with Java 
8
* [MRRESOURCES-75] - Currently running -Prun-its clean verify - fails
* [MRRESOURCES-76] - Updated plexus-interpolation to fix possible 
concurrency issues
* [MRRESOURCES-91] - Avoid overwrite of the destination file if the 
produced contents is the same
* [MRRESOURCES-94] - Performance issue in 
ProcessRemoteResourcesMojo.configureVelocityContext(...)
* [MRRESOURCES-101] - NPE - Error rendering velocity resource

** Improvement
* [MRRESOURCES-79] - Removed dependency 
plexus-container-default:1.0-alpha-9-stable-1
* [MRRESOURCES-84] - Print warning in case no encoding has been set.
* [MRRESOURCES-86] - Remove unused dependency maven-monitor
* [MRRESOURCES-88] - Added a note about .vm on the usage page
* [MRRESOURCES-89] - Removed deprecated attributes
* [MRRESOURCES-90] - Using project.isExecutionRoot() instead of the old way.

** Wish
* [MRRESOURCES-111] - add INFO message on number of resources bundled/copied

** Dependency upgrade
* [MRRESOURCES-77] - Upgrade maven-filtering to 1.3
* [MRRESOURCES-78] - Upgrade maven-plugin-testing-harness to 1.3
* [MRRESOURCES-80] - Upgrade to maven-parent version 26
* [MRRESOURCES-82] - Upgrade to maven-plugins parent version 27
* [MRRESOURCES-87] - Upgrade JUnit from 3.8.1 to 4.11
* [MRRESOURCES-95] - Upgrade plexus-resources from 1.0-alpha-7 to 1.0.1
* [MRRESOURCES-97] - Upgrade mavenplugins parent to version 30
* [MRRESOURCES-99] - Upgrade of plexus-interpolation to 1.24.
* [MRRESOURCES-100] - Upgrade maven-filtering to 3.1.1
* [MRRESOURCES-103] - Upgrade parent to 32
* [MRRESOURCES-104] - Upgrade parent to 31
* [MRRESOURCES-107] - Upgrade JUnit from 4.11 to 4.12
* [MRRESOURCES-108] - Upgrade plexus-interpolation to 1.25
* [MRRESOURCES-109] - Upgrade plexus-utils from 3.0.24 to 3.1.0
* [MRRESOURCES-110] - Upgrade parent to version 33

Enjoy,

-The Apache Maven team




[ANN] Apache Maven Version 3.6.0 Released

2018-11-01 Thread Karl Heinz Marbaise
The Apache Maven team is pleased to announce the release of the Apache
Maven 3.6.0.

Apache 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 piece of
information.

You can find out more about Apache Maven at https://maven.apache.org

You can download the appropriate sources etc. from the download page:
https://maven.apache.org/download.cgi

Release Notes - Apache Maven Version 3.6.0

https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922=12338966

Code Contributors of this release:

 * Christoph Kunze
 * David Churcher

Issue Reporters of this release:

 * Richard van der Hoff
 * Jörg Sesterhenn
 * Andreas Sewe
 * David Churcher
 * Adam John Burley
 * Alexander Griesbaum
 * Christoph Amshoff
 * Seckin Onur Selamet
 * Phillip Webb
 * John Canny
 * Hoa Phan

Many thanks to contributors and reporters for the support and time.

Participants to the VOTE of the Maven 3.6.0 Release:

 * Filipe Sousa 
 * Eric Lilja
 * Enrico Olivelli
 * Gary Gregory
 * Thomas Collignon

Many thanks to those who tested the Maven releases 
and thanks for their support as well.

Release Notes for Apache Maven 3.6.0


https://maven.apache.org/docs/3.6.0/release-notes.html

Bugs:

 * [MNG-6311] - Maven intolerably slow when import scope used heavily in large 
project
 * [MNG-6358] - Maven build should not require access to apache.org
 * [MNG-6383] - ProjectBuilder unnecessarily rebuilds modules with ci-friendly 
versions
 * [MNG-6412] - Exceeding project discovery time when using CI friendly versions
 * [MNG-6415] - Project Artifacts Cache does not retain the order of classpath 
entries.
 * [MNG-6472] - Mockito cannot mock this class: interface 
org.eclipse.aether.impl.RepositoryEventDispatcher
 * [MNG-6490] - Maven shall not fail reporting circular dependency when the 
dependency is a classified secondary artifact

Improvements:

 * [MNG-4508] - No way to avoid adding artifactId to site urls
 * [MNG-5951] - add an option to avoid path addition to inherited URLs
 * [MNG-6059] - Important use cases not covered, as child.inherit.append.path 
affects all children
 * [MNG-6164] - Collections inconsistently immutable
 * [MNG-6391] - Printout version of last built module in reactor build
 * [MNG-6414] - Add more Apache license header patterns to skip downloading 
Apache license
 * [MNG-6467] - Remove plugin definition from pom file which is inherited
 * [MNG-6480] - Eclipse.org site is down, and you are unable to build Maven?
 * [MNG-6492] - Minor improvement on Array construction, converson

Task:

 * [MNG-6475] - Remove guava dependencies

Dependency upgrades:

 * [MNG-6424] - Upgrade plexus-interpolation to 1.25
 * [MNG-6449] - Upgrade parent to 32
 * [MNG-6473] - Update Mockito to 2.21.0
 * [MNG-6478] - Upgrade parent to 33 for sha512 checksum on release
 * [MNG-6479] - Upgrade XMLUnit to 2.2.1
 * [MNG-6486] - Upgrade to Wagon 3.2.0
 * [MNG-6489] - Upgrade Maven Resolver to 1.3.0
 * [MNG-6491] - Upgrade commons-lang3 to 3.8.1
 * [MNG-6496] - Upgrade Maven Resolver to 1.3.1
 * [MNG-6497] - Upgrade guice to 4.2.1

Enjoy,

- The Apache Maven team


[ANN] Maven Plugin Tools 3.6.0

2018-11-01 Thread Olivier Lamy
Hi

The Apache Maven team is pleased to announce the release of the Apache
Maven Plugin Plugin, version 3.6.0

The Maven Plugin Plugin is used to create a Maven plugin descriptor for any
Mojo's found in the source tree, to include in the JAR

https://maven.apache.org/plugins/maven-plugin-plugin/

You should specify the version in your project's plugin configuration:


org.apache.maven.plugins
maven-plugin-plugin
3.6.0


You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-plugin-plugin/download.cgi

Release Notes - Maven Plugin Plugin - Version 3.6.0

** Bug
* [MPLUGIN-336] - broken in JDK 10/JDK 11 - IllegalArgumentException
* [MPLUGIN-337] - Try to derive JDK requirements also from release
parameter

** Task
* [MPLUGIN-332] - remove plugin:updateRegistry goal, which is unused in
Maven 3
* [MPLUGIN-344] - Upgrade plexus-archiver 3.6.0

** Dependency upgrade
* [MPLUGIN-342] - Upgrade maven-parent to 33

Enjoy,

-The Apache Maven team