[ANN] Apache Maven Plugin Tools 3.9.0 released

2023-05-15 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Plugin Tools, version 3.9.0.


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


Release Notes - Maven Plugin Tools - Version 3.9.0


** Bug
* [MPLUGIN-470] - *-mojo.xml (in PluginXdocGenerator) is 
overwritten when multiple locales are defined
* [MPLUGIN-471] - Generated table by PluginXdocGenerator does not 
contain default attributes


** Improvement
* [MPLUGIN-469] - Omit empty line in generated help goal output if 
plugin description is empty
* [MPLUGIN-472] - Use Plexus I18N rather than fiddling with 
resource bundles directly


** Task
* [MPLUGIN-467] - Remove reporting from maven-plugin-plugin

** Dependency upgrade
* [MPLUGIN-468] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Maven PMD Plugin 3.21.0 released

2023-05-15 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
PMD Plugin version 3.21.0.


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

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


  org.apache.maven.plugins
  maven-pmd-plugin
  3.21.0



Release Notes - Maven PMD Plugin - Version 3.21.0

** Bug
* [MPMD-369] - System encoding conflicts with XML encoding in 
CpdViolationCheckMojo
* [MPMD-373] - System property java.version is overwritten in ITs 
as model property


** New Feature
* [MPMD-365] - Support Java 20

** Improvement
* [MPMD-375] - Replace *ReportGenerators with new *ReportRenderers

** Task
* [MPMD-374] - Remove deprecated and unused PmdCollectingRenderer

** Dependency upgrade
* [MPMD-364] - Upgrade to PMD 6.55.0
* [MPMD-372] - Upgrade plugins and components (in ITs)


Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Shared Utils 3.4.2 Released

2023-05-15 Thread Slawomir Jaranowski
The Apache Maven team is pleased to announce the release of the Apache
Maven Shared Utils version 3.4.2

https://maven.apache.org/shared/maven-shared-utils/

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


 org.apache.maven.shared
 maven-shared-utils
 3.4.2


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

https://maven.apache.org/shared/maven-shared-utils/download.html


Release Notes - Maven Shared Components - Version maven-shared-utils-3.4.2

** Bug
* [MSHARED-1072] - executeCommandLineAsCallable hangs forever if
InputStream is used

** Task
* [MSHARED-1252] - Bump plexus-io to 3.4.1 for maven-assembly-plugin

Enjoy,

-The Apache Maven team


[ANN] Apache Maven Assembly Plugin 3.6.0 Released

2023-05-15 Thread Slawomir Jaranowski
The Apache Maven team is pleased to announce the release of the Apache
Maven Assembly Plugin, version 3.6.0

The Assembly Plugin for Maven enables developers to combine project output
into a single distributable archive that also contains dependencies,
modules, site documentation, and other files.

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

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


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


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

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


Release Notes - Maven Assembly Plugin - Version 3.6.0

** Bug
* [MASSEMBLY-843] - finalName as readonly parameter makes common
usecases very complicated
* [MASSEMBLY-965] - Symbolic links get copied with absolute path
* [MASSEMBLY-977] - Warning if using Maven 3.9.1
* [MASSEMBLY-986] - Minimal default Manifest configuration of jar
archiver should be respected

** New Feature
* [MASSEMBLY-973] - Support Zstandard compression format

** Improvement
* [MASSEMBLY-989] - in RB mode, apply 022 umask to ignore environment
group write umask
* [MASSEMBLY-990] - add system requirements history

** Task
* [MASSEMBLY-974] - Drop deprecated repository element
* [MASSEMBLY-983] - Support running build on Java 20
* [MASSEMBLY-984] - Refresh download page
* [MASSEMBLY-985] - Cleanup declared dependencies
* [MASSEMBLY-988] - Avoid using deprecated methods of plexus-archiver

** Dependency upgrade
* [MASSEMBLY-972] - Upgrade maven-plugin parent to 39
* [MASSEMBLY-978] - Upgrade plexus-utils to 3.5.1
* [MASSEMBLY-979] - Bump maven-common-artifact-filters from 3.3.1 to
3.3.2
* [MASSEMBLY-981] - Bump log4j from 1.x to 2.x in integration tests
* [MASSEMBLY-982] - drop dependency to maven-compat
* [MASSEMBLY-987] - Bump plexus-archiver from 4.6.0 to 4.7.1

Enjoy,

-The Apache Maven team