[ANN] Apache Maven Doxia version 2.0.0-M1 released

2022-01-21 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia, version 2.0.0-M1


https://maven.apache.org/doxia/


Release Notes - Maven Doxia - Version 2.0.0-M1

** Task
* [DOXIA-534] - Remove Doxia Logging API
* [DOXIA-630] - Remove all deprecated modules
* [DOXIA-631] - Remove all deprecated macros
* [DOXIA-632] - Remove remaining deprecated code
* [DOXIA-633] - Drop and replace usage of HttpComponents in Core
* [DOXIA-634] - Drop and replace usage of Commons Lang in Core
* [DOXIA-635] - Drop and replace usage of Commons IO in Markdown Module
* [DOXIA-638] - Replace Plexus Container Default with Sisu Plexus Shim

** Dependency upgrade
* [DOXIA-636] - Upgrade Plexus Utils to 3.3.1
* [DOXIA-637] - Upgrade XML Unit to 2.8.4


Enjoy,

-The Apache Maven team


[ANN] Maven Compiler Plugin 3.9.0 released

2022-01-12 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Compiler Plugin version 3.9.0.


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

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


  org.apache.maven.plugins
  maven-compiler-plugin
  3.9.0



Release Notes - Maven Deploy Plugin - Version 3.9.0

** Bug
* [MCOMPILER-272] - When annotationProcessorPaths has multiple 
entries, only the transitive dependencies of the first entry are added
* [MCOMPILER-359] - plexus-java 0.9.10 causes a NullPointer in 
compiler-plugin 3.8.0
* [MCOMPILER-373] - Unable to compile MR jar code against older 
directories

* [MCOMPILER-410] - CI Broken by JDK 15 changes
* [MCOMPILER-455] - preparePaths does not take toolchain into 
account when parsing module-info.class


** Improvement
* [MCOMPILER-376] - Change default source/target to 1.7 (new 
minimum for JDK 12)

* [MCOMPILER-382] - Remove superfluous exception declarations
* [MCOMPILER-383] - Use Java 7 type inference more
* [MCOMPILER-384] - Remove null checks in conjunction with instanceof
* [MCOMPILER-385] - Minor performance improvements in CompilerMojo
* [MCOMPILER-404] - Update default source/target from 1.6 to 1.7
* [MCOMPILER-405] - Update plexus-java to 1.1.0
* [MCOMPILER-411] - make build Reproducible
* [MCOMPILER-427] - Lack of guide for cross-compilation for JDK 9+
* [MCOMPILER-428] - Documentation regarding 
useIncrementalCompilation not very useful

* [MCOMPILER-449] - Improve  parameter description
* [MCOMPILER-471] - Require Java 8
* [MCOMPILER-475] - Shared GitHub Actions

** Task
* [MCOMPILER-189] - Source Xref report is missing classes due to 
simple name collision, update maven-jxr-plugin
* [MCOMPILER-398] - Simplify the implementation of the 
inclusion/exclusion logic
* [MCOMPILER-467] - Improve compile mojo parameter 
multiReleaseOutput docs


** Dependency upgrade
* [MCOMPILER-399] - Upgrade mockito to latest 2.x


Enjoy,

-The Apache Maven team


[ANN] Apache Maven SCM 2.0.0-M1 released

2022-01-12 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 2.0.0-M1.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 2.0.0-M1

** Bug
* [SCM-883] - ScmFileSet DEFAULT_EXCLUDES too restrictive
* [SCM-973] - GitCheckInCommandNoBranchTest fails with Git 2.34.0+
* [SCM-975] - Broken link to Maven SCM plugin Release Notes

** Task
* [SCM-969] - Remove all deprecated providers
* [SCM-972] - Deprecate SCM Logger in favor of SLF4J

** Dependency upgrade
* [SCM-974] - Upgrade Plexus Utils to 3.3.1


Enjoy,

-The Apache Maven team


[ANN] Maven JAR Plugin 3.2.2 released

2022-01-12 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
JAR Plugin version 3.2.2.


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

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


  org.apache.maven.plugins
  maven-jar-plugin
  3.2.2



Release Notes - Maven JAR Plugin - Version 3.2.2

** Dependency upgrade
* [MJAR-283] - Upgrade Plexus Utils to 3.3.1
* [MJAR-284] - Remove override for Plexus Archiver to fix order of 
META-INF/ and META-INF/MANIFEST.MF entries



Enjoy,

-The Apache Maven team


[ANN] Maven JAR Plugin 3.2.1 released

2022-01-08 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
JAR Plugin version 3.2.1.


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

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


  org.apache.maven.plugins
  maven-jar-plugin
  3.2.1



Release Notes - Maven JAR Plugin - Version 3.2.1

** Bug
* [MJAR-276] - Don't log a warning when jar will be empty and 
creation is forced
* [MJAR-281] - Wrong order of META-INF/ and META-INF/MANIFEST.MF 
entries


** Improvement
* [MJAR-270] - make build Reproducible

** Dependency upgrade
* [MJAR-282] - Upgrade Maven Archiver to 3.5.2


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Archiver 3.5.2 released

2022-01-05 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Archiver, version 3.5.2.


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

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


  org.apache.maven
  maven-archiver
  3.5.2



Release Notes - Apache Maven Archiver - Version 3.5.2

** Bug
* [MSHARED-849] - archiver sorts META-INF/MANIFEST.MF before 
META-INF/ in ZIP header


** Dependency upgrade
* [MSHARED-1013] - Upgrade Plexus Archiver to 4.2.7


Enjoy,

-The Apache Maven team


[ANN] Maven Release 3.0.0-M5 released

2022-01-05 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Release version 3.0.0-M5.


https://maven.apache.org/maven-release/


Release Notes - Maven Release - Version 3.0.0-M5

** Bug
* [MRELEASE-1053] - scm element removed during release:prepare when 
parent != reactor root
* [MRELEASE-1066] - FileUtils.copyDirectory(File srcDir, File 
destDir) fails on Windows

* [MRELEASE-1069] - typo: it's
* [MRELEASE-1071] - update project.build.outputTimestamp property 
when its initial value is 0 to 9


** New Feature
* [MRELEASE-1015] - Add tag signing support to prepare goal

** Task
* [MRELEASE-1075] - Move CVS-based tests to Subversion or Git

** Dependency upgrade
* [MRELEASE-1074] - Upgrade Maven SCM to 1.12.2
* [MRELEASE-1076] - Upgrade Plexus Utils to 3.4.1


Enjoy,

-The Apache Maven team


[ANN] Apache Maven SCM 1.12.2 released

2022-01-01 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 1.12.2.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 1.12.2

** Bug
* [SCM-883] - ScmFileSet DEFAULT_EXCLUDES too restrictive
* [SCM-973] - GitCheckInCommandNoBranchTest fails with Git 2.34.0+

** Dependency upgrade
* [SCM-974] - Upgrade Plexus Utils to 3.3.1

Enjoy,

-The Apache Maven team


[ANN] Maven Deploy Plugin 3.0.0-M2 released

2021-12-30 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Deploy Plugin version 3.0.0-M2.


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

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


  org.apache.maven.plugins
  maven-deploy-plugin
  3.0.0-M2



Release Notes - Maven Deploy Plugin - Version 3.0.0-M2

** Bug
* [MDEPLOY-244] - maven deploy plugin 3.0.0-M1 breaks deploys when 
alt*DeploymentRepository properties are used
* [MDEPLOY-247] - Version 3.0.0-M1 breaks deploy using 
alt*DeploymentRepository with old syntax on Windows
* [MDEPLOY-249] - fix altDeploymentRepository format documentation: 
no more layout
* [MDEPLOY-279] - Missing validation of altDeploymentRepository 
mojo parameter


** New Feature
* [MDEPLOY-267] - add parameters to deploy or not non snapshots or 
release (-DskipRelease or -DskipSnapshot)


** Improvement
* [MDEPLOY-263] - Add .asf.yaml
* [MDEPLOY-265] - Allow old alt*DeploymentRepository property 
format if default layout is used

* [MDEPLOY-269] - Make build Reproducible

** Task
* [MDEPLOY-243] - Remove JIRA report from generated site
* [MDEPLOY-245] - Remove the updateReleaseInfo parameter's leftovers
* [MDEPLOY-250] - add documentation on managing network issues

** Dependency upgrade
* [MDEPLOY-248] - Update maven-artifact-transfer from 0.10.0 to 0.11.0
* [MDEPLOY-253] - Upgrade plexus-utils to 3.2.0
* [MDEPLOY-264] - Upgrade Maven Artifact Transfer to 0.13.1
* [MDEPLOY-268] - Upgrade maven-plugin-parent to version 34


Enjoy,

-The Apache Maven team


[ANN] Maven Site Plugin 3.10.0 released

2021-12-25 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Site Plugin, version 3.10.0.


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


Release Notes - Maven Site Plugin - Version 3.10.0

** Improvement
* [MSITE-870] - Mark Maven-exported dependencies as scope provided
* [MSITE-877] - Shared GitHub Actions

** Dependency upgrade
* [MSITE-875] - Upgrade Doxia to 1.10 and Doxia Sitetools to 1.10
* [MSITE-878] - Upgrade Doxia to 1.11.1 and Doxia Sitetools to 1.11.1



Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.7.3 released

2021-12-22 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.7.3.


https://maven.apache.org/resolver/

Release Notes - Maven Resolver - Version 1.7.3

** Improvement
* [MRESOLVER-204] - Add a SessionData#computeIfAbsent method
* [MRESOLVER-214] - Remove clirr configuration

** Task
* [MRESOLVER-219] - Implement NamedLock with advisory file locking
* [MRESOLVER-227] - Refactor NamedLockFactorySelector to a managed 
component

* [MRESOLVER-232] - Make SimpleNamedLockFactorySelector logic reusable


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.5.0 released

2021-12-22 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.5.0.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - Version 3.5.0

** Task
* [WAGON-614] - Deprecate Wagon FTP Provider
* [WAGON-615] - Deprecate Wagon HTTP Lightweight Provider
* [WAGON-616] - Deprecate Wagon SSH Provider
* [WAGON-617] - Deprecate Wagon WebDAV Provider
* [WAGON-618] - Remove HTTP file listing with JSoup


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Doxia Sitetools 1.11.1 released

2021-12-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia Sitetools, version 1.11.1


Doxia Sitetools is an extension of base Doxia component that generates 
either HTML sites, consisting of decoration and content that was 
generated by Doxia, or documents like RTF or PDF.


https://maven.apache.org/doxia/doxia-sitetools/

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

https://maven.apache.org/doxia/doxia-sitetools/download.cgi


Release Notes - Maven Doxia Sitetools - Version 1.11.1

** Improvement
* [DOXIASITETOOLS-234] - improve documentation on site.xml 
inheritance vs interpolation


** Task
* [DOXIASITETOOLS-236] - Deprecate Doxia Sitetools Doc Renderer

** Dependency upgrade
* [DOXIASITETOOLS-237] - Upgrade Maven Doxia to 1.11.1


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Doxia version 1.11.1 released

2021-12-02 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia, version 1.11.1


https://maven.apache.org/doxia/


Release Notes - Maven Doxia - Version 1.11.1

** Task
* [DOXIA-620] - Deprecate Doxia Logging API in favor of SLF4J
* [DOXIA-621] - Deprecate doxia-module-confluence
* [DOXIA-622] - Deprecate doxia-module-docbook-simple
* [DOXIA-623] - Deprecate doxia-module-fo
* [DOXIA-624] - Deprecate doxia-module-itext
* [DOXIA-625] - Deprecate doxia-module-latex
* [DOXIA-626] - Deprecate doxia-module-rtf
* [DOXIA-627] - Deprecate doxia-module-twiki
* [DOXIA-628] - Deprecate SsiMacro
* [DOXIA-629] - Deprecate SwfMacro


Enjoy,

-The Apache Maven team


[ANN] Maven PDF Plugin 1.5.1 released

2021-12-02 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
PDF Plugin version 1.5.1.


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

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


  org.apache.maven.plugins
  maven-pdf-plugin
  1.5.1



Release Notes - Maven PDF Plugin - Version 1.5.1

** New Feature
* [MPDF-8] - Create one PDF from a multi module project

** Improvement
* [MPDF-94] - make build Reproducible
* [MPDF-98] - Require Java 8

** Task
* [MPDF-86] - upgrade FOP to 2.2
* [MPDF-87] - honour reporting.excludeDefaults like 
maven-site-plugin (when reporting enabled)
* [MPDF-88] - upgrade Doxia Sitetools to 1.8 to support site.xml 
1.8 xsd

* [MPDF-92] - Require Java 7 at runtime
* [MPDF-99] - Add workaround for MPOM-269

** Dependency upgrade
* [MPDF-90] - Add GitHub documentation
* [MPDF-91] - Upgrade maven-plugins parent to version 32
* [MPDF-93] - Update Doxia to 1.9
* [MPDF-95] - Set minimum enforced Maven version to 3.0+
* [MPDF-97] - Upgrade Doxia to 1.10 and Doxia Tools to 1.10


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Plugin Tools 3.6.2 released

2021-11-26 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Plugin Tools, version 3.6.2.


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


Release Notes - Maven Plugin Tools - Version 3.6.2

** Bug
* [MPLUGIN-373] - Java 16 features not supported by 
maven-plugin-plugin:3.6.1
* [MPLUGIN-379] - Report goal does not include threadSafe attribute 
in generated documentation


** New Feature
* [MPLUGIN-370] - check that plugin dependencies that are already 
exported by Maven are scope provided


** Improvement
* [MPLUGIN-351] - Support m2e execution of goal "descriptor"
* [MPLUGIN-374] - Remove/deprecate unused requiresReports flag
* [MPLUGIN-375] - Review Mojo descriptor params
* [MPLUGIN-380] - Always include thread safety in report

** Task
* [MPLUGIN-372] - Descriptor generation does not work when Mojo 
class hierarchy extends provided class

* [MPLUGIN-376] - Drop use of legacy dependencies
* [MPLUGIN-377] - Drop use of legacy APIs

** Dependency upgrade
* [MPLUGIN-381] - Upgrade QDox to 2.0.1


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver Ant Tasks 1.4.0 released

2021-11-26 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver Ant Tasks version 1.4.0.


https://maven.apache.org/resolver-ant-tasks/

Release Notes - Maven Resolver Ant Tasks - Version 1.4.0


** Sub-task
* [MRESOLVER-212] - Use final variables whenever possible

** Improvement
* [MRESOLVER-209] - Remove redundant local variables
* [MRESOLVER-210] - Use try with resources
* [MRESOLVER-215] - Java 7 improvements

** Task
* [MRESOLVER-226] - Remove usage of M2_HOME

** Dependency upgrade
* [MRESOLVER-181] - Upgrade Ant to 1.9.16
* [MRESOLVER-182] - Require Java 8
* [MRESOLVER-205] - Upgrade Resolver to 1.7.2
* [MRESOLVER-206] - Upgrade Maven to 3.8.3
* [MRESOLVER-207] - Upgrade Plexus Interpolation to 1.26
* [MRESOLVER-208] - Upgrade Sisu to 0.3.5
* [MRESOLVER-221] - Upgrade Plexus Cipher to 2.0
* [MRESOLVER-222] - Upgrade SLF4J to 1.7.30


Enjoy,

-The Apache Maven team


[ANN] Apache Maven 3.8.4 released

2021-11-20 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven 3.8.4


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.

Maven 3.8.4 is available via https://maven.apache.org/download.cgi

The core release is independent of plugin releases. Further releases of 
plugins will be made

separately.

If you have any questions, please consult:

- the web site: https://maven.apache.org/
- the maven-user mailing list: https://maven.apache.org/mailing-lists.html
- the reference documentation: https://maven.apache.org/ref/3.8.4/


Release Notes - Maven - Version 3.8.4

** Bug
* [MNG-7270] - Maven startup script (init) calls which(1) which is 
an external command
* [MNG-7285] - [Regression] MavenProject.getArtifacts() not 
returning correct value across multiple threads
* [MNG-7300] - [Regression] Reloading web application (Enter) fails 
due to java.lang.ClassNotFoundException


** Task
* [MNG-7312] - Revert ThreadLocal approach from MNG-6843 and MNG-7251

** Dependency upgrade
* [MNG-7331] - Upgrade Jansi to 2.4.0


For more information read 
https://maven.apache.org/docs/3.8.4/release-notes.html


Enjoy!

- The Maven Team


[ANN] Apache Maven 3.8.3 released

2021-10-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven 3.8.3


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.

Maven 3.8.3 is available via https://maven.apache.org/download.cgi

The core release is independent of plugin releases. Further releases of 
plugins will be made

separately.

If you have any questions, please consult:

- the web site: https://maven.apache.org/
- the maven-user mailing list: https://maven.apache.org/mailing-lists.html
- the reference documentation: https://maven.apache.org/ref/3.8.3/


Release Notes - Maven - Version 3.8.3

** Bug
* [MNG-7045] - Drop CDI API from Maven
* [MNG-7214] - Bad transitive dependency parent from CDI API
* [MNG-7215] - [Regression] Maven Site Plugin cannot resolve parent 
site descriptor without locale

* [MNG-7216] - Revert MNG-7170
* [MNG-7218] - [Regression] o.a.m.model.Build.getSourceDirectory() 
incorrectly returns absolute dir on 3.8.2
* [MNG-7219] - [Regression] plexus-cipher missing from transitive 
dependencies

* [MNG-7220] - [REGRESSION] test-classpath incorrectly resolved
* [MNG-7251] - Fix threadLocalArtifactsHolder leaking into cloned 
project

* [MNG-7253] - Relocation message is never shown

** New Feature
* [MNG-7164] - Add constructor MojoExecutionException(Throwable)

** Improvement
* [MNG-7235] - Speed improvements when calculating the sorted 
project graph
* [MNG-7236] - The DefaultPluginVersionResolver should cache 
results for the session


** Task
* [MNG-7252] - Fix warnings issued by dependency:analyze
* [MNG-7254] - Expand Windows native libraries for Jansi due to 
JDK-8195129 (workaround)


** Dependency upgrade
* [MNG-6818] - Upgrade Plexus Utils to 3.3.0
* [MNG-6841] - Upgrade Plexus Interpolation to 1.26
* [MNG-7246] - Upgrade Plexus Cipher and Sec Dispatcher to 2.0
* [MNG-7250] - Upgrade Sisu Inject/Plexus to 0.3.5


For more information read 
https://maven.apache.org/docs/3.8.3/release-notes.html


Enjoy!

- The Maven Team

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



[ANN] Apache Maven SCM 1.12.0 released

2021-09-16 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 1.12.0.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 1.12.0

** Sub-task
* [SCM-956] - Deprecate maven-scm-provider-accurev
* [SCM-957] - Deprecate maven-scm-provider-bazaar
* [SCM-958] - Deprecate maven-scm-provider-clearcase
* [SCM-959] - Deprecate maven-scm-provider-integrity
* [SCM-960] - Deprecate maven-scm-provider-jazz
* [SCM-961] - Deprecate maven-scm-provider-perforce
* [SCM-962] - Deprecate maven-scm-provider-starteam
* [SCM-963] - Deprecate maven-scm-provider-tfs
* [SCM-964] - Deprecate maven-scm-provider-vss
* [SCM-965] - Deprecate maven-scm-providers-cvs
* [SCM-966] - Deprecate maven-scm-provider-synergy

** Bug
* [SCM-967] - MavenScmCli requires at least three args not less

** Task
* [SCM-953] - Deprecate commercial and CVS providers
* [SCM-968] - Reduce standard providers to non-deprecated ones

Enjoy,

-The Apache Maven team


[ANN] Apache Maven 3.8.2 released

2021-08-14 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven 3.8.2


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.

Maven 3.8.2 is available via https://maven.apache.org/download.cgi

The core release is independent of plugin releases. Further releases of 
plugins will be made

separately.

If you have any questions, please consult:

- the web site: https://maven.apache.org/
- the maven-user mailing list: https://maven.apache.org/mailing-lists.html
- the reference documentation: https://maven.apache.org/ref/3.8.2/


Release Notes - Maven - Version 3.8.2

** Sub-task
* [MNG-6281] - ArrayIndexOutOfBoundsException caused by pom.xml 
with invalid/duplicate XML


** Bug
* [MNG-4706] - Multithreaded building can create bad files for 
downloaded artifacts in local repository

* [MNG-5307] - NPE during resolution of dependencies - parallel mode
* [MNG-5315] - Artifact resolution sporadically fails in parallel 
builds

* [MNG-5838] - Maven on No-File-Lock Systems
* [MNG-5868] - Adding serval times the same artifact via 
MavenProjectHelper (attachArtifact) keep adding to the List duplicate 
artifacts
* [MNG-6071] - GetResource ('/) returns 'null' if build is started 
with -f

* [MNG-6216] - ArrayIndexOutOfBoundsException when parsing POM
* [MNG-6239] - Jansi messes up System.err and System.out
* [MNG-6380] - Option -Dstyle.color=always doesn't force color output
* [MNG-6604] - Intermittent failures while downloading GAVs from Nexus
* [MNG-6648] - 'mavenrc_pre' script does not receive arguments like 
mavenrc in Bourne shell does
* [MNG-6719] - mvn color output escape keys w/ "| tee xxx.log" on 
Win with git/bash
* [MNG-6737] - StackOverflowError when version ranges are 
unsolvable and graph contains a cycle

* [MNG-6767] - Plugin with ${project.groupId} resolved improperly
* [MNG-6819] - NullPointerException for 
DefaultArtifactDescriptorReader.loadPom

* [MNG-6828] - DependencyResolutionException breaks serialization
* [MNG-6842] - ProjectBuilderTest uses Guava, but Guava is not 
defined in dependencies
* [MNG-6843] - Parallel build fails due to missing JAR artifacts in 
compilePath
* [MNG-6850] - Prevent printing the EXEC_DIR when it's just a disk 
letter
* [MNG-6921] - Maven compile with properties ${artifactId} and 
${project.build.finalName} occurs java.lang.NullPointerException
* [MNG-6937] - StringSearchModelInterpolatorTest fails on symlinked 
paths

* [MNG-6964] - Maven version sorting is internally inconsistent
* [MNG-6983] - Plugin key can get out of sync with artifactId and 
groupId

* [MNG-7000] - metadata.mdo contains invalid link to schema
* [MNG-7032] - Option -B still showing formatting when used with 
--version
* [MNG-7034] - StackOverflowError thrown if a cycle exists in BOM 
imports

* [MNG-7090] - mvnDebug does not work on Java 11+
* [MNG-7127] - NullPointerException in MavenCliTest.testStyleColors 
in JDK 16
* [MNG-7155] - make sources jar reproducible (upgrade 
maven-source-plugin to 3.2.1)

* [MNG-7161] - Error thrown during uninstalling of JAnsi

** New Feature
* [MNG-7149] - Introduce MAVEN_DEBUG_ADDRESS in mvnDebug scripts

** Improvement
* [MNG-2802] - Concurrent-safe access to local Maven repository
* [MNG-6471] - Parallel builder should use  the module name as 
thread name

* [MNG-6754] - Set the same timestamp in multi module builds
* [MNG-6810] - Remove profiles in maven-model
* [MNG-6811] - Remove unnecessary filtering configuration
* [MNG-6816] - Prefer System.lineSeparator() over system properties
* [MNG-6827] - Replace deprecated StringUtils#defaultString() from 
Plexus Utils
* [MNG-6837] - Simplify detection of the MAVEN_HOME and make it 
fully qualified on Windows
* [MNG-6844] - Use StandardCharsets and remove outdated 
@SuppressWarnings

* [MNG-6853] - Don't box primitives where it's not needed
* [MNG-6859] - Build not easily reproducible when built from source 
release archive

* [MNG-6873] - Inconsistent library versions notice
* [MNG-6967] - Improve the command line output from maven-artifact
* [MNG-6987] - Reorder groupId before artifactId when writing an 
exclusion using maven-model
* [MNG-7010] - Omit "NB: JAVA_HOME should point to a JDK not a JRE" 
except when that is the problem

* [MNG-7064] - Use HTTPS for schema location in global settings.xml
* [MNG-7080] - Add a --color option
* [MNG-7170] - Allow to associate pomFile/${basedir} with 
DefaultProjectBuilder.build(ModelSource, ...)
* [MNG-7180] - Make --color option behave more like BSD/GNU grep's 
--color option

* [MNG-7181] - Make --version support -q
* [MNG-7185] - Describe explicit and recommended version for 

[ANN] Apache Maven SCM 1.11.3 released

2021-08-11 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 1.11.3.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 1.11.3

** Bug
* [SCM-926] - Maven SCM Jazz Provider should accept exit codes 52 
and 53 on JazzTagCommand

* [SCM-951] - Wrong argument type for equals in TFS commands
* [SCM-955] - gitexe and svnexe provider TCK tests fail when path 
is absolute


** Improvement
* [SCM-923] - upgrade maven-plugin-plugin to get reproducible 
generated plugin.xml

* [SCM-930] - Raise libraries to java 7 level and fix travis-ci build
* [SCM-933] - make build Reproducible
* [SCM-947] - Improve ChangeLogMojo by using ChangeLogRequest
* [SCM-948] - Make limit parameter work for svnexe and gitexe 
changelog goal
* [SCM-949] - xml.listStyle' for field element is deprecated: use 
'xml.itemsStyle'
* [SCM-954] - Always use --internal-diff for SvnDiffCommand in 
svnexe provider


** Dependency upgrade
* [SCM-935] - Update Mockito to 2.28.2

Enjoy,

-The Apache Maven team


[ANN] Apache Maven Doxia Sitetools 1.10 released

2021-06-30 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia Sitetools, version 1.10


Doxia Sitetools is an extension of base Doxia component that generates 
either HTML sites, consisting of decoration and content that was 
generated by Doxia, or documents like RTF or PDF.


https://maven.apache.org/doxia/doxia-sitetools/

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

https://maven.apache.org/doxia/doxia-sitetools/download.cgi


Release Notes - Maven Doxia Sitetools - Version 1.10

** Bug
* [DOXIASITETOOLS-221] - CLIRR can't find previous version

** Improvement
* [DOXIASITETOOLS-228] - Remove all  in 
default-site-macros.vm and replace by a space


** Dependency upgrade
* [DOXIASITETOOLS-219] - fix javadoc issues with JDK 8 when 
generating documentation
* [DOXIASITETOOLS-223] - wrong coordinates for jai_core: hyphen 
should be underscore

* [DOXIASITETOOLS-226] - Use latest JUnit version 4.13.2
* [DOXIASITETOOLS-231] - Upgrade Plexus Utils to 3.3.0
* [DOXIASITETOOLS-232] - Upgrade Plexus Interpolation to 1.26
* [DOXIASITETOOLS-233] - Upgrade Maven Doxia to 1.10


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Doxia version 1.10 released

2021-06-25 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia, version 1.10


https://maven.apache.org/doxia/


Release Notes - Maven Doxia - Version 1.10

** Bug
* [DOXIA-542] - Markdown module converts all apostrophes to 
quotation marks

* [DOXIA-588] - The Sink.JUSTIFY_XXX has no effect

** Improvement
* [DOXIA-521] - Markdown: Allow using the standard "" 
for code blocks
* [DOXIA-606] - fix javadoc issues with JDK 8 when generating 
documentation

* [DOXIA-607] - Add support for XHTML5 keygen element
* [DOXIA-614] - Support obtaining the source reference in a Doxia 
Parser
* [DOXIA-616] - Markdown: Properly expose the language specified in 
fenced code blocks


** Task
* [DOXIA-618] - doxia-module-markdown: Reincorporate 
maven-site-plugin's Doxia-specific integration tests


** Dependency upgrade
* [DOXIA-610] - Update doxia-module-fo to not use log4j
* [DOXIA-615] - Upgrade HttpClient to 4.5.13


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.7.1 released

2021-06-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.7.1.


https://maven.apache.org/resolver/

Release Notes - Maven Resolver - Version 1.7.1

** Bug
* [MRESOLVER-96] - Dependency Injection fails after upgrading to 
Maven 3.6.2


** Improvement
* [MRESOLVER-103] - Replace deprecated HttpClient classes

** Task
* [MRESOLVER-183] - Don't require optional dependencies for Redisson
* [MRESOLVER-184] - Destroy Redisson semaphores if not used anymore
* [MRESOLVER-186] - Update Maven version in Resolver Demo Snippets

** Dependency upgrade
* [MRESOLVER-185] - Upgrade Redisson to 3.15.6


Enjoy,

-The Apache Maven team


[ANN] Release Maven Dependency Plugin 3.2.0 released

2021-06-12 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Dependency Plugin version 3.2.0.


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

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


  org.apache.maven.plugins
  maven-dependency-plugin
  3.2.0



Release Notes - Maven Dependency Plugin - Version 3.2.0

** Bug
* [MDEP-693] - `dependency:analyze-only` goal fails on OpenJDK 14
* [MDEP-698] - FileWriter and FileReader should be replaced
* [MDEP-739] - Dependency Plugin go-offline doesn't respect 
artifact classifier
* [MDEP-740] - analyze-only failed: Unsupported class file major 
version 60 (Java 16)
* [MDEP-747] - analyze-only failed: Unsupported class file major 
version 61 (Java 17)

* [MDEP-749] - copy-dependencies fails when using excludeScope=test

** New Feature
* [MDEP-714] - Add analyze parameter "ignoreUnusedRuntime"

** Dependency upgrade
* [MDEP-686] - Upgrade maven-artifact-transfer from 0.11.0 to 0.13.1
* [MDEP-720] - Update maven-dependency-analyzer to 1.11.3


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver Ant Tasks 1.3.1 released

2021-05-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver Ant Tasks version 1.3.1.


https://maven.apache.org/resolver-ant-tasks/

Release Notes - Maven Resolver Ant Tasks - Version 1.3.1


** New Feature
* [MRESOLVER-66] - Settings task does not load active profile 
repositories defined in settings.xml


** Dependency upgrade
* [MRESOLVER-180] - Upgrade Maven Resolver to 1.6.3


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.7.0 released

2021-05-11 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.7.0.


https://maven.apache.org/resolver/

Release Notes - Maven Resolver - Version 1.7.0

** Bug
* [MRESOLVER-153] - resolver-status.properties file is corrupted 
due to concurrent writes
* [MRESOLVER-171] - Resolver fails when compiled on Java 9+ and run 
on Java 8 due to JDK API breakage



** New Feature
* [MRESOLVER-90] - HTML content in POM: Maven should validate 
content before storing in local repo

* [MRESOLVER-145] - Introduce more SyncContext implementations


** Improvement
* [MRESOLVER-104] - maven-resolver-demo-maven-plugin uses reserved 
artifactId

* [MRESOLVER-147] - Upgrade to Java 8
* [MRESOLVER-148] - Use vanilla Guice 4 instead of forked Guice 3
* [MRESOLVER-156] - Active dependency management for Google Guice/Guava
* [MRESOLVER-168] - add DEBUG message when downloading an artifact 
from repositories




** Task
* [MRESOLVER-141] - Review index-based access to collections
* [MRESOLVER-151] - Enforce a checksum policy to be provided explicitly
* [MRESOLVER-154] - Move SyncContextFactory interface to SPI module
* [MRESOLVER-155] - Make TrackingFileManager member of 
DefaultUpdateCheckManager

* [MRESOLVER-158] - Simplify SimpleDigest class
* [MRESOLVER-159] - Mark singleton components as Sisu Singletons
* [MRESOLVER-160] - Deprecate ServiceLocator
* [MRESOLVER-162] - Restore binary compatibility broken by 
MRESOLVER-154

* [MRESOLVER-170] - Deprecate org.eclipse.aether.spi.log
* [MRESOLVER-172] - Make TrackingFileManager shared singleton component
* [MRESOLVER-173] - Drop deprecated AetherModule
* [MRESOLVER-174] - Use all bindings in UTs and tests
* [MRESOLVER-175] - Drop SyncContextFactory delegates in favor of a 
selector approach
* [MRESOLVER-177] - Move pre-/post-processing of metadata from 
ResolveTask to DefaultMetadataResolver


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.6.3 released

2021-05-08 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.6.3.


https://maven.apache.org/resolver/

Release Notes - Maven Resolver - Version 1.6.3

** Bug
* [MRESOLVER-153] - resolver-status.properties file is corrupted 
due to concurrent writes
* [MRESOLVER-171] - Resolver fails when compiled on Java 9+ and run 
on Java 8 due to JDK API breakage


** Improvement
* [MRESOLVER-168] - add DEBUG message when downloading an artifact 
from repositories


** Task
* [MRESOLVER-177] - Move pre-/post-processing of metadata from 
ResolveTask to DefaultMetadataResolver


Enjoy,

-The Apache Maven team


[ANN] Maven Project Info Reports Plugin 3.1.2 released

2021-04-30 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Project Info Reports Plugin version 3.1.2.


https://maven.apache.org/plugins/maven-project-info-reports-plugin/

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


  org.apache.maven.plugins
  maven-project-info-reports-plugin
  3.1.2



Release Notes - Maven Project Info Reports Plugin - Version 3.1.2

** New Feature
* [MPIR-395] - Add TeamCity as a possibility for ciManagement entry

** Improvement
* [MPIR-391] - Continuous Integration support for GitHub Actions
* [MPIR-401] - Mailing list subscribe and unsubscribe links


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.6.2 released

2021-03-19 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.6.2.


https://maven.apache.org/resolver/

Release Notes - Maven Resolver - Version 1.6.2

** New Feature
* [MRESOLVER-165] - Add support for mirror selector on external:http:*
* [MRESOLVER-166] - Add support for blocked repositories/mirrors

Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.4.3 released

2021-03-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.4.3.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - Version 3.4.3

** Dependency upgrade
* [WAGON-607] - Upgrade HttpCore to 4.4.14
* [WAGON-608] - Upgrade HttpClient to 4.5.13
* [WAGON-609] - Upgrade transitive Commons Codec to 1.15


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Artifact Transfer 0.13.1 released

2020-12-26 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Artifact Transfer version 0.13.1.


https://maven.apache.org/shared/maven-artifact-transfer/


Release Notes - Maven Shared Components - Version 
maven-artifact-transfer-0.13.1


** Bug
* [MSHARED-863] - Possible NPEx in 
Maven30DependencyResolver.resolveDependencies

* [MSHARED-874] - NPE with maven-dependency-plugin
* [MSHARED-913] - Missing component annotations for maven3 and 
maven31 dependency collectors
* [MSHARED-920] - NPE in DefaultArtifactInstaller.install - missing 
injection of RepositoryManager


** New Feature
* [MSHARED-843] - Provide artifacts in CollectorResult when 
collectDependencies


** Improvement
* [MSHARED-864] - Refactor and simplify code
* [MSHARED-865] - Line up all IT's with Maven versions
* [MSHARED-869] - Reduce duplication in DefaultDependencyCollector-s
* [MSHARED-875] - Remove enforcer for bytecode enforcement
* [MSHARED-879] - make build Reproducible
* [MSHARED-889] - Remove explicit version for maven-shade-plugin
* [MSHARED-922] - Remove checksum creation from DefaultProjectDeployer

** Task
* [MSHARED-877] - Remove hard coded version for maven-invoker-plugin
* [MSHARED-878] - Add automatic module name

** Dependency upgrade
* [MSHARED-845] - Upgrade plexus-utils 3.3.0
* [MSHARED-846] - Upgrade commons-codec - 1.13
* [MSHARED-857] - Upgrade commons-codec 1.14
* [MSHARED-858] - Upgrade maven-shared-component parent to 34
* [MSHARED-859] - Upgrade maven-common-artifact-filters 3.1.0
* [MSHARED-876] - Upgrade in IT all maven-plugin parents to version 34
* [MSHARED-883] - Upgrade groovy from 2.4.10 to 3.0.3 for 
maven-invoker-plugin



Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.4.2 released

2020-11-29 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.4.2.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - Version 3.4.2


** Bug
* [WAGON-597] - AbstractHttpClientWagon.setPersistentPool has no 
effect due to parameter assigned to itself

* [WAGON-602] - [Regression] Preserve trailing slash in encoded URL
** Dependency upgrade
* [WAGON-601] - Use latest JUnit version 4.13.1


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver Ant Tasks 1.3.0 released

2020-11-25 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver Ant Tasks version 1.3.0.


https://maven.apache.org/resolver-ant-tasks/

Release Notes - Maven Resolver Ant Tasks - Version 1.3.0


** Dependency upgrade
* [MRESOLVER-143] - Upgrade Maven Resolver to 1.6.1


Enjoy,

-The Apache Maven team


[ANN] Maven Project Info Reports Plugin 3.1.1 released

2020-09-04 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Project Info Reports Plugin version 3.1.1.


https://maven.apache.org/plugins/maven-project-info-reports-plugin/

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


  org.apache.maven.plugins
  maven-project-info-reports-plugin
  3.1.1



Release Notes - Maven Project Info Reports Plugin - Version 3.1.1

** Bug
* [MPIR-374] - Unknown packaging: bundle when creating report
* [MPIR-398] - Nonsense links created for mailing lists when mailto 
is empty


** Improvement
* [MPIR-393] - MailiingListReport.getArchiveServer is weird
* [MPIR-394] - Link for Jenkins introduction should be updated to 
jenkins.io



Enjoy,

-The Apache Maven team


[ANN] Maven Resolver Ant Tasks 1.2.1 released

2020-06-03 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver Ant Tasks version 1.2.1.


https://maven.apache.org/resolver-ant-tasks/

Release Notes - Maven Resolver Ant Tasks - Version 1.2.1

** Bug
* [MRESOLVER-100] - Resolver Ant Task taskdef failing

** Improvement
* [MRESOLVER-102] - make build Reproducible
* [MRESOLVER-113] - Use a FileResource instead of PathElement for 
easier copy of path created by Resolve


** Dependency upgrade
* [MRESOLVER-110] - Upgrade to Maven 3.6.3
* [MRESOLVER-111] - Upgrade to Maven Resolver from 1.3.3 to 1.4.2
* [MRESOLVER-112] - Upgrade to Maven Antrun Plugin 3.0.0


Enjoy,

-The Apache Maven team


[ANN] Maven Project Info Reports Plugin 3.1.0 released

2020-05-26 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Project Info Reports Plugin version 3.1.0.


https://maven.apache.org/plugins/maven-project-info-reports-plugin/

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


  org.apache.maven.plugins
  maven-project-info-reports-plugin
  3.1.0



Release Notes - Maven Project Info Reports Plugin - Version 3.1.0

** Bug
* [MPIR-373] - Upgrade from 2.9 to 3.0.0 introduces additional warning
* [MPIR-374] - Unknown packaging: bundle when creating report
* [MPIR-376] - LightweightHttpsWagon is always used
* [MPIR-380] - Emails in developers section of pom are improperly 
handled
* [MPIR-385] - Emails in mailing list section of pom are improperly 
handled
* [MPIR-386] - Project building errors with plugins and central 
repository override


** New Feature
* [MPIR-375] - add plugin excludes feature for plugin-management report

** Improvement
* [MPIR-381] - Improve russian localization
* [MPIR-384] - Use PatternExcludesArtifactFilter to exclude 
artifacts in PluginManagement

* [MPIR-387] - make build Reproducible
* [MPIR-390] - Verify build by Github action

** Dependency upgrade
* [MPIR-388] - upgrade Doxia Sitetools to 1.9.2 to remove 
dependency on Struts

* [MPIR-389] - Upgrade Doxia to 1.9.1


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.4.1 released

2020-05-26 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.4.1.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - Version 3.4.1

** Bug
* [WAGON-591] - Transfer event is not restarted when request is 
redirected
* [WAGON-592] - Wagon fails when compiled on Java 9+ and run on 
Java 8 due to JDK API breakage
* [WAGON-594] - http.route.default-proxy config property never 
passes protocol and port of proxy server


** Improvement
* [WAGON-595] - Add configuration property 
'http.protocol.handle-content-compression'
* [WAGON-596] - Add configuration property 
'http.protocol.handle-uri-normalization'


** Task
* [WAGON-593] - Remove non-existent cache header


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.4.2 released

2020-04-27 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.4.2.


https://maven.apache.org/resolver/


Release Notes - Maven Resolver - Version 1.4.2

** Bug
* [MRESOLVER-38] - SOE/OOME in DefaultDependencyNode.accept

** Improvement
* [MRESOLVER-93] - PathRecordingDependencyVisitor to handle 3 cycles
* [MRESOLVER-102] - make build Reproducible


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.4.0 released

2020-04-25 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.4.0.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - Version 3.4.0

** Bug
* [WAGON-568] - Fail to deploy on Sonatype OSS since Maven 3.5.4
* [WAGON-573] - EntityUtils.consumeQuietly() never called on 
non-2xx status codes

* [WAGON-576] - Retry handler docs are possibly wrong
* [WAGON-582] - HttpMethodConfiguration#copy() performs a shallow 
copy only


** Improvement
* [WAGON-570] - Use RedirectStrategy from HttpClient rather than a 
custom approach
* [WAGON-580] - Improve and unify exception messages by status code 
types throughout HTTP providers
* [WAGON-585] - maven.wagon.http.ssl features documentation is 
incomplete

* [WAGON-586] - make build Reproducible
* [WAGON-588] - Handle 404 and 410 consistently in HTTP-based Wagon 
providers


** Task
* [WAGON-579] - Handle SC_UNAUTHORIZED and 
SC_PROXY_AUTHENTICATION_REQUIRED in all methods


** Dependency upgrade
* [WAGON-577] - Upgrade HttpCore to 4.4.13
* [WAGON-578] - Upgrade HttpClient to 4.5.11
* [WAGON-581] - Upgrade HttpClient to 4.5.12
* [WAGON-589] - Upgrade Maven Shade Plugin to 3.2.3


Enjoy,

-The Apache Maven team


[ANN] Maven Fluido Skin 1.9 released

2020-04-16 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Fluido Skin, version 1.9.


https://maven.apache.org/skins/maven-fluido-skin/

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


  org.apache.maven.skins
  maven-fluido-skin
  1.9



Release Notes - Maven Fluido Skin - Version 1.9

** Sub-task
* [MSKINS-105] - Provide alt text for all images

** Bug
* [MSKINS-157] - Fluido 1.8 has garbled footer

** Improvement
* [MSKINS-160] - Broken links to JIRA
* [MSKINS-161] - Upgrade Facebook Like button integration
* [MSKINS-162] - Add GitHub Action to confirm PR build

** Task
* [MSKINS-102] - Make Fluido-generated pages pass W3 HTML5 
Validation Service


** Dependency upgrade
* [MSKINS-163] - Upgrade to parent POM 34
* [MSKINS-164] - Upgrade to Maven Invoker Plugin 3.2.1


Enjoy,

-The Apache Maven team


[ANN] Maven Site Plugin 3.8.2 released

2019-07-31 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Site Plugin, version 3.8.2.


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


Release Notes - Maven Site Plugin - Version 3.8.2

** Bug
* [MSITE-823] - Documentation says JDK 1.6 required, doxia 
dependency requires 1.7
* [MSITE-842] - $currentFileName and $alignedFileName are incorrect 
for Maven Report plugins that use several Sink instances


** Improvement
* [MSITE-824] - Generate (X)HTML5 by default
* [MSITE-830] - Dependency upgrades related to identified security 
reports
* [MSITE-836] - when a report mojo fails with a RuntimeException, 
let m-site-p plugin tell which report is failing

* [MSITE-838] - Include support for confluence/docbook/twiki by default

** Dependency upgrade
* [MSITE-758] - upgrade wagon-api from 1.0 to 3.3.1
* [MSITE-839] - Upgrade to Maven Doxia (Sitetools) 1.9
* [MSITE-841] - Upgrade to Maven Doxia Sitetools 1.9.1
* [MSITE-843] - Update Jetty to 9.2.28
* [MSITE-844] - Update requirement to Java 7


Enjoy,

-The Apache Maven team


[ANN] Maven Default Skin 1.3 released

2019-07-31 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Default Skin, version 1.3.


https://maven.apache.org/skins/maven-default-skin/

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


  org.apache.maven.skins
  maven-default-skin
  1.3



Release Notes - Maven Default Skin - Version 1.3

** Task
* [MSKINS-136] - switch to Git

** Dependency upgrade
* [MSKINS-151] - Upgrade Parent to 33
* [MSKINS-152] - Upgrade Maven Doxia Sitetools to 1.9.1 in skin 
descriptor

* [MSKINS-154] - Upgrade Maven Site Plugin to 3.8.2 for ITs


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Doxia Sitetools 1.9.1 released

2019-06-23 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia Sitetools, version 1.9.1


Doxia Sitetools is an extension of base Doxia component that generates 
either  HTML sites, consisting of decoration and content that was 
generated by Doxia, or documents like RTF or PDF.


https://maven.apache.org/doxia/doxia-sitetools/

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

https://maven.apache.org/doxia/doxia-sitetools/download.cgi



Release Notes - Maven Doxia Sitetools - Version 1.9.1

** New Feature
* [DOXIASITETOOLS-207] - Add "generator" meta tag in HTML head for 
default site template


** Improvement
* [DOXIASITETOOLS-209] - Align Google Analytics snippet with Fluido 
Skin


** Task
* [DOXIASITETOOLS-208] - Remove obsolete meta tags from default 
site template

* [DOXIASITETOOLS-210] - Drop redundant "All rights reserved"
* [DOXIASITETOOLS-212] - Align common Velocity structures with 
Fluido Skin



Enjoy,

-The Apache Maven team


[ANN] Maven Resolver Ant Tasks 1.2.0 released

2019-04-12 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver Ant Tasks version 1.2.0.


This module generates browsable HTML pages from Java source code.

https://maven.apache.org/resolver-ant-tasks/




Release Notes - Maven Resolver Ant Tasks - Version 1.2.0

** Bug
* [MRESOLVER-83] - Classpath 'cp.runtime.test' in build.xml misses 
runtime dependencies


** Task
* [MRESOLVER-81] - Bump Java version to 7 in build.xml

** Dependency upgrade
* [MRESOLVER-70] - Upgrade Parent to 33
* [MRESOLVER-71] - Upgrade Maven Resolver from 1.1.1 (used by Maven 
3.5.3) to 1.3.3 (used by Maven 3.6.1)

* [MRESOLVER-72] - Upgrade Ant to 1.8.4
* [MRESOLVER-73] - Upgrade Plexus Utils to 3.2.0
* [MRESOLVER-74] - Upgrade SLF4J to 1.7.25
* [MRESOLVER-75] - Upgrade Plexus Interpolation to 1.25
* [MRESOLVER-77] - Upgrade Sisu Plexus to 0.3.3
* [MRESOLVER-78] - Upgrade JUnit to 4.12
* [MRESOLVER-79] - Upgrade Maven Ant Run Plugin to 1.8



Enjoy,

-The Apache Maven team


[ANN] Apache Maven SCM 1.11.2 released

2019-03-21 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 1.11.2.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 1.11.2

** Bug
* [SCM-777] - scm:validate ignores scmCheckWorkingDirectoryUrl 
configuration in favor of system property


** New Feature
* [SCM-318] - Allow tags to be removed with Git implementation
* [SCM-832] - maven-scm-provider-jgit should support SSH public key 
auth


** Improvement
* [SCM-917] - Allow tags to be removed with Subversion implementation
* [SCM-919] - Fix codecheck violations in JGit provider

Enjoy,

-The Apache Maven team


[ANN] Apache Maven Archiver 3.4.0 released

2019-02-24 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Archiver, version 3.4.0.


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

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


  org.apache.maven
  maven-archiver
  3.4.0



Release Notes - Apache Maven Archiver - Version 3.4.0

** Bug
* [MSHARED-588] - User supplied Class-Path entry does not go first
* [MSHARED-782] - Deprecated option classpathMavenRepositoryLayout 
not marked as deprecated in the documentation

* [MSHARED-783] - Archiver documentation issue tracker 404

** New Feature
* [MSHARED-787] - Add optional buildEnvironment information to the 
manifest

* [MSHARED-798] - Add addDefaultEntries option (true by default)

** Improvement
* [MSHARED-362] - Support removing default manifest entries with 
Maven Archiver
* [MSHARED-777] - Remove deprecated main attributes from generated 
manifest
* [MSHARED-799] - Change "Created-By" manifest entry value to be 
reproducible

* [MSHARED-800] - Remove Maven version from pom.properties


** Wish
* [MSHARED-661] - Remove manifest entry "Built-By: " for 
reproducible builds
* [MSHARED-796] - use java.specification.version instead of 
java.version in Build-Jdk manifest entry


** Task
* [MSHARED-797] - Move current Build-Jdk manifest entry to 
Build-Jdk-Spec



Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.3.2 released

2019-02-08 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.3.2.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - Version 3.3.2

** Bug
* [WAGON-545] - Connection reset while downloading artifacts in 
cloud environment (Azure)

* [WAGON-546] - HttpWagon TTL not set
* [WAGON-554] - Tests with checkin rely on global Git config

** Task
* [WAGON-552] - Replace Commons Codec with Plexus Utils
* [WAGON-555] - Use java.nio.file.Path for URI construction of 
file:// URIs in tests

* [WAGON-556] - Skip parsing of user info for file:// URLs

** Dependency upgrade
* [WAGON-547] - Upgrade HttpCore to 4.4.11
* [WAGON-548] - Upgrade HttpClient to 4.5.7
* [WAGON-549] - Upgrade Commons Net to 3.6
* [WAGON-550] - Upgrade JSoup to 1.11.3
* [WAGON-551] - Uprade JSch to 0.1.55
* [WAGON-553] - Upgrade Plexus Classworlds to 2.6.0


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.3.1 released

2019-01-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.3.1.


https://maven.apache.org/wagon/



Release Notes - Maven Wagon - Version 3.3.1

** Bug
* [WAGON-538] - Basic authentication fails if the password contains 
non-ASCII characters

* [WAGON-543] - wagon-ssh download hangs

** Improvement
* [WAGON-537] - Maven transfer speed of large artifacts is slow due 
to unsuitable buffer strategy

* [WAGON-539] - Explicitly register only supported auth schemes
* [WAGON-540] - Switch to modern-day encoding (UTF-8) of auth 
credentials


** Task
* [WAGON-544] - Work around JSch issue #122


Enjoy,

-The Apache Maven team


[ANN] Maven Resolver 1.3.0 released

2018-10-09 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.3.0.


This module generates browsable HTML pages from Java source code.

https://maven.apache.org/resolver/



Release Notes - Maven Resolver - Version 1.3.0

** Bug
* [MRESOLVER-45] - Git repo is gone/moved
* [MRESOLVER-50] - Source repository coordinates incorrect

** New Feature
* [MRESOLVER-46] - Add support InputStream/OutputStream transformers

** Improvement
* [MRESOLVER-31] - Use the Felix Bundle Plugin to generate OSGi 
metadata
* [MRESOLVER-35] - Move dependency collector and friends to 
subpackage in maven-resolver-impl
* [MRESOLVER-36] - SLFJ - remove LoggerFactory from dependency 
injection
* [MRESOLVER-42] - Use pre-compiled pattern in DefaultArtifact 
constructor

* [MRESOLVER-47] - Link to older Aether Wiki in Eclipse on front page
* [MRESOLVER-48] - Add default Travis CI configuration for Java 7, 
8, 10


** Task
* [MRESOLVER-44] - switch from Git-WIP to Gitbox

** Dependency upgrade
* [MRESOLVER-51] - Upgrade maven-parent to version 32
* [MRESOLVER-57] - Upgrade Jetty to 9.2.26.v20180806
* [MRESOLVER-58] - Upgrade HttpClient to 4.5.6
* [MRESOLVER-59] - Upgrade HttpCore to 4.4.10



Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 3.2.0 released

2018-09-29 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Wagon, version 3.2.0.


https://maven.apache.org/wagon/



Release Notes - Maven Wagon - Version 3.2.0

** Bug
* [WAGON-478] - WebDavWagon accepts SC_OK for MKCOL
* [WAGON-486] - Wagon fails to download artifacts if number of 
dropped pooled connections (by intermediate) are greater than default 
retry count

* [WAGON-500] - Re-enable ScmCvsExeWagonTest

** New Feature
* [WAGON-526] - Make the retry handling of HttpClient configurable
* [WAGON-531] - Add default TTL for HTTP connections

** Improvement
* [WAGON-525] - Support for detecting and using of KiTTY's 
klink.exe and kscp.exe


** Task
* [WAGON-527] - Drop custom user agent in WebDAV Wagon
* [WAGON-528] - Extend and unify compression capabilities in HTTP 
(Lightweight) Wagon
* [WAGON-529] - Clean up inconsistent status code and reason phrase 
handling

* [WAGON-530] - Drop invalid header 'Expires'

** Dependency upgrade
* [WAGON-532] - Upgrade Maven SCM to 1.11.1
* [WAGON-533] - Upgrade HttpCore to 4.4.10
* [WAGON-534] - Upgrade HttpClient to 4.5.6
* [WAGON-535] - Upgrade EasyMock to 3.6
* [WAGON-536] - Upgrade parent to 32


Enjoy,

-The Apache Maven team


[ANN] Apache Maven SCM 1.11.1 released

2018-09-14 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 1.11.1.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 1.11.1

** Sub-task
* [SCM-908] - GitScmProviderRepository#parseUrl(): skip parsing of 
user info for file:// URLs
* [SCM-910] - SvnScmProviderRepository#parseUrl(): skip parsing of 
user info for file:// URLs


** Bug
* [SCM-518] - wrong model in vss-settings.mdo works only with a bug 
in Modello 1.0-alpha-21 but not with Modello 1.0+
* [SCM-628] - scm:checkout parsing URL for clone does not match 
what is passed in with -DconnectionUrl

* [SCM-745] - Perforce blame result parsing too greedy
* [SCM-791] - GitExe Provider does not work properly in Cygwin
* [SCM-815] - GitExe Provider does not commit files in Cygwin
* [SCM-834] - Commit encoding is platform-dependent instead of UTF-8
* [SCM-835] - includes directive doesn't work correctly when other 
files in directory changes
* [SCM-857] - AnnotateConsumer fails to parse author name if name 
contains dot
* [SCM-859] - Subversion commands don't work if path or URL 
contains '@'

* [SCM-889] - Jazz tag command creates snapshot in wrong workspace
* [SCM-892] - URLs aren't set where URLs are expected
* [SCM-895] - Starteam tag command inverts logic of tagging subsets 
of directories
* [SCM-896] - Subversion config file path incorrectly calculated on 
Windows

* [SCM-905] - Tests with checkin rely on global Git config (2)
* [SCM-906] - JGit provider tests miss SLF4J binding
* [SCM-911] - Skip tests if Git executable is not in PATH

** New Feature
* [SCM-486] - Support signed tags for Git

** Improvement
* [SCM-805] - Add SVN --pin-externals option to copy command 
(branch/tag)

* [SCM-891] - Remove duplicate code in tests
* [SCM-912] - Unify messages if SCM system command is not available

** Task
* [SCM-894] - Upgrade parent to 32

** Dependency upgrade
* [SCM-893] - Upgrade Modello to 1.9.1
* [SCM-898] - Upgrade Extra Enforcer Rules to 1.0-beta-9
* [SCM-899] - Upgrade Commons IO to 2.6
* [SCM-900] - Upgrade Plexus Utils to 3.1.0
* [SCM-901] - Upgrade JUnit to 4.12
* [SCM-902] - Upgrade Mockito Core to 1.10.19
* [SCM-903] - Upgrade Plexus Security Dispatcher to 1.4
* [SCM-904] - Upgrade JGit to 4.5.4.201711221230-r


Enjoy,

-The Apache Maven team


[ANN] Maven Project Info Reports Plugin 3.0.0 released

2018-06-27 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Project Info Reports Plugin version 3.0.0.


https://maven.apache.org/plugins/maven-project-info-reports-plugin/

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


  org.apache.maven.plugins
  maven-project-info-reports-plugin
  3.0.0



Release Notes - Maven Project Info Reports Plugin - Version 3.0.0

** Bug
* [MPIR-348] - Usage of HTTP in web site for git-scm.com resources 
cause redirects to HTTPS
* [MPIR-349] - Bad modules links in 'index/modules' reports when 
'distributionManagement.site.url' comes from settings.xml

* [MPIR-359] - Generated links for Mercurial SCM are broken
* [MPIR-362] - Dependency Management report doesn't exclude system 
scoped dependencies
* [MPIR-365] - Failed tests on Java 9 due to error with keytool 
plugin "keytool: not found"
* [MPIR-370] - Upgrade transitive BCEL to 6.2 to avoid 
org.apache.bcel.classfile.ClassFormatException


** Improvement
* [MPIR-352] - Use protocol-agnostic URL for Gravatar
* [MPIR-358] - Add GitHub for issue management
* [MPIR-366] - Drop Maven 2 support

** Task
* [MPIR-323] - Align Mojo class names, goals and output names
* [MPIR-345] - Upgrade to Doxia 1.8
* [MPIR-346] - Upgrade to Doxia Sitetools 1.8.1
* [MPIR-347] - Upgrade to Java 6
* [MPIR-350] - Upgrade of plexus-interpolation to 1.24.
* [MPIR-353] - Upgrade parent to version 30
* [MPIR-354] - Upgrade Maven Site Plugin to version 3.5.1 for ITs
* [MPIR-355] - Upgrade dependencies which are code- and testsafe
* [MPIR-356] - Deprecate not used methods in ProjectInfoReportUtils
* [MPIR-367] - Remove Dependency Repository Locations from 
dependency report

* [MPIR-368] - Upgrade to Java 7
* [MPIR-369] - Drop Commons Lang for System builtins
* [MPIR-372] - Remove fields duplicating parent class members

** Dependency upgrade
* [MPIR-361] - Upgrade parent to 31
* [MPIR-363] - Upgrade dependencies to latest versions


Enjoy,

-The Apache Maven team


[ANN] Apache Maven SCM 1.10.0 released

2018-05-28 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven SCM, version 1.10.0.


https://maven.apache.org/scm/


Release Notes - Maven SCM - Version 1.10.0

** Bug
* [SCM-763] - Password masking for svnexe does not handle all cases
* [SCM-797] - gitexe checkIn() fails due to Windows command line 
length limitation
* [SCM-814] - Dead links on Maven SCM plugin usage page and Maven 
SCM Providers Matrix page

* [SCM-818] - Updating doesn't work when in detached HEAD
* [SCM-821] - fix incorrect resolving of branch name from HG 
outgoing changes && NPE in HgUtils.differentOutgoingBranchFound

* [SCM-829] - CommandParameter incorrectly removed from parameter list
* [SCM-836] - scm:bootstrap throws NPE
* [SCM-846] - userInfo in Git HTTP URLs not escaped according to 
RFC 3986

* [SCM-862] - apache-rat complains about Eclipse .checkstyle files
* [SCM-863] - NPE in GlobalOptions.setCVSRoot(null) with newer 
cvsclient

* [SCM-865] - cvsnt: rls: invalid option -- d
* [SCM-866] - Cvs ScmProvider.list() does not return correct entries
* [SCM-867] - ScmWagon has no way to work with CVS and SVN in 
binary mode
* [SCM-868] - gitexe add() does not return added files when invoked 
in subdir

* [SCM-869] - gitexe list() implemented incorrectly
* [SCM-874] - ScmResult output password masking does not handle 
multiline text

* [SCM-875] - GitUpdateCommand assumes master branch by default
* [SCM-878] - AbstractConsumer#parseDate() logs wrong locale in 
case of a ParseException
* [SCM-879] - 
JazzChangeLogCommandTest#testListChangesetConsumerWithTimeOnly() fails 
with NPE on Java 10

* [SCM-881] - ScmWagon has no way to work with SVN in binary mode
* [SCM-882] - ScmWagon has no way to work with GIT in binary mode
* [SCM-886] - Tests with checkin rely on global git config
* [SCM-887] - Plexus Utils 3.0.24 makes some tests fail
* [SCM-888] - Changelog generation fails on Windows with Mercurial SCM

** Improvement
* [SCM-739] - Release Plugin: Use "git --depth 1" When Checking Out
* [SCM-748] - Automatically create parent dirs with 'svn --parents'
* [SCM-855] - Upgrade to Java 7
* [SCM-873] - Improve documentation on svn-settings.xml and 
git-settings.xml
* [SCM-884] - Upgrade jgit to last version of java 7 release 
(4.5.0.201609210915-r)

* [SCM-885] - Extend GitChangeLogCommand by using revision only

** Task
* [SCM-876] - switch from Git-WIP to Gitbox

** Dependency upgrade
* [SCM-824] - Upgrade Plexus Utils to 3.0.24


Enjoy,

-The Apache Maven team


[ANN] Release Maven Help Plugin 3.0.1 released

2018-03-27 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Help Plugin version 3.0.1.


This module generates browsable HTML pages from Java source code.

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

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


  org.apache.maven.plugins
  maven-help-plugin
  3.0.1



Release Notes - Maven Help Plugin - Version 3.0.1

** Bug
* [MPH-135] - help:effective-pom crashes with NPE in multi module 
builds with -Doutput set

* [MPH-139] - Invalid default namespace set for effective settings
* [MPH-140] - Multiple XML declarations written

** Task
* [MPH-137] - Use JDOM's PrettyFormatter throughout
* [MPH-138] - Drop AbstractEffectiveMojo#addMavenNamespace()
* [MPH-141] - Use non-deprecated field in DateFormatUtils

** Dependency upgrade
* [MPH-136] - Upgrade JDOM to 1.1.3


Enjoy,

-The Apache Maven team


[ANN] Release Maven Help Plugin 3.0.0 released

2018-03-17 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Help Plugin version 3.0.0.


This module generates browsable HTML pages from Java source code.

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

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


  org.apache.maven.plugins
  maven-help-plugin
  3.0.0



Release Notes - Maven Help Plugin - Version 3.0.0

** Bug
* [MPH-53] - mvn help:describe returns the version that is 
specified in metadata instead of  the one in the parent pom
* [MPH-87] - help:effective-pom/effective-settings uses platform 
encoding and garbles non-ASCII characters, emits invalid XML
* [MPH-97] - [Patch] maven-help-plugin does not build with latest 
version of maven-plugin-testing-harness

* [MPH-99] - Evaluate has no output in quiet mode
* [MPH-105] - Effective pom aggregation is not triggered
* [MPH-107] - Mojos use inconsistent line endings throughout
* [MPH-108] - Patch for MPH-72 not fully applied
* [MPH-110] - Cannot run ITs successfully
* [MPH-111] - IT 'effective-pom_properties' fails if run with 
-Dinvoker.mergeUserSettings

* [MPH-114] - Goal fails with “Unable to get the POM for the artifact”
* [MPH-119] - The "artifact" parameter is not taken into account 
with Maven 3

* [MPH-121] - incorrect text in help:describe for cmd
* [MPH-123] - all-profiles does not show right active status

** Improvement
* [MPH-106] - add gav parameter to calculate effective pom for any 
gav, not only reactor

* [MPH-109] - Use ISO 8601 date format for the remaining goals
* [MPH-116] - Printout the information if a goal is a report goal 
or not

* [MPH-120] - Migrate plugin to Maven 3.0
* [MPH-124] - Show parameter aliases in describe goal

** Task
* [MPH-103] - Remove unused dependency maven-monitor
* [MPH-112] - Upgrade to Commons Lang3
* [MPH-126] - Require Java 7
* [MPH-132] - Drop parameter 'medium'
* [MPH-133] - Drop deprecated alias 'full'
* [MPH-134] - Drop deprecated alias 'mojo'

** Dependency upgrade
* [MPH-102] - Upgrade to maven-plugins parent version 27
* [MPH-104] - Upgrade maven-plugin-testing-harness to 1.3
* [MPH-117] - Upgrade plexus-utils to 3.0.22
* [MPH-118] - Upgrade maven-plugins to version 30
* [MPH-125] - Upgrade parent to 31
* [MPH-127] - Upgrade Maven  Artifact Transfer to 0.9.1
* [MPH-128] - Upgrade Maven Reporting Exec to 1.4
* [MPH-129] - Upgrade Plexus Utils to 3.1.0
* [MPH-130] - Upgrade XStream to 1.4.7
* [MPH-131] - Ugprade Commons Lang to 3.7


Enjoy,

-The Apache Maven team



[ANN] MMaven Resolver 1.1.0 released

2017-07-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Resolver version 1.1.0.


This module generates browsable HTML pages from Java source code.

https://maven.apache.org/resolver/


Release Notes - Maven Resolver - Version Maven Artifact Resolver 1.1.0
** Bug
* [MRESOLVER-13] - Exceptions are suppressed incorrectly when 
closing resources fails
* [MRESOLVER-19] - DefaultRepositorySystem resolveDependencies() 
can yield a NullPointerException


** Improvement
* [MRESOLVER-4] - Use java.util.Objects#requireNonNull to intercept 
null input
* [MRESOLVER-6] - Use java.nio.charset.StandardCharsets wherever 
possible
* [MRESOLVER-11] - Project dependency collection result should 
contain repositories.
* [MRESOLVER-14] - Statistics should be calculated using 
System.nanoTime() instead of System.currentTimeMillis()
* [MRESOLVER-18] - DefaultDependencyCollector does not provide 
pre-managed state for exclusions and properties.

* [MRESOLVER-23] - Avoid implicit primitive type casts
* [MRESOLVER-24] - Turn some IllegalArgumentExceptions into 
IllegalStateExceptions
* [MRESOLVER-26] - add Automatic-Module-Name entry to MANIFEST.MF 
for Java 9 automatic module names


** New Feature
* [MRESOLVER-2] - Add repository id to TransferResource

** Task
* [MRESOLVER-3] - Update dependencies
* [MRESOLVER-5] - Update minimum Java version to 1.7
* [MRESOLVER-16] - Site should contain links to the license
* [MRESOLVER-22] - Upgrade to Maven Parent 30


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Wagon 2.12 released

2017-01-30 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the 
ApacheMaven Wagon, version 2.12.


https://maven.apache.org/wagon/


Release Notes - Maven Wagon - version 2.12

** Bug
* [WAGON-408] - ITs for #testSecuredGet() fail with Windows
* [WAGON-426] - Fingerprints loss in known_hosts
* [WAGON-439] - Jsch issue in java 1.7 and Kerberos-enabled ssh servers
* [WAGON-449] - CLIENT not changed after setting 
PoolingHttpClientConnectionManager

* [WAGON-469] - wagon-http does not enable Expect-Continue by default
* [WAGON-475] - TransferEvent GET used instead of PUT and vice versa
* [WAGON-476] - HTTP Provider follows redirects on PUT and may 
change request method
* [WAGON-479] - Preemptive auth with HTTP Provider may fail because 
BasicScheme is added as completed=true to the AuthCache
* [WAGON-480] - Non-threadsafe HttpClientContext is shared between 
threaded use of HttpClientWagon
* [WAGON-481] - Sensitive (auth) information is not cleared when 
HttpClientWagon is disconnected
* [WAGON-485] - ScpWagon parses file size to int causing overflow 
for large files


** Improvement
* [WAGON-455] - Upgrade of 'plexus-utils' to version 3.0.23.
* [WAGON-458] - Implementation for FTPS
* [WAGON-460] - Upgrade plexus-utils to 3.0.24
* [WAGON-464] - Upgrade jsch dependency to 0.1.51 or newer to 
support ECDSA host key typess
* [WAGON-465] - wagon-ssh: add API option to check for remote exit 
code
* [WAGON-466] - wagon-ssh: Better error message when ssh account is 
locked
* [WAGON-467] - wagon-ssh: options to configure hostKeyChecking and 
PreferredAuthentications

* [WAGON-472] - Upgrade Commons IO to 2.5
* [WAGON-484] - Update WebDAV Provider naming

** Task
* [WAGON-389] - Incorrect versions on gh-pages
* [WAGON-447] - Remove Commons Lang 2 for a few cases
* [WAGON-457] - Wagon tests fail on Windows because Subversion 
crashes on a test repo

* [WAGON-470] - Update TLS certificates for HTTPS tests
* [WAGON-471] - Clean up dependency mess (reported by 
dependency:analyze)
* [WAGON-473] - Don't abuse IllegalArgumentException to intercept 
null input

* [WAGON-474] - Upgrade and revise all tests for Jetty 8
* [WAGON-483] - Upgrade SLF4J to 1.7.22


Enjoy,

-The Apache Maven team


[ANN] Apache Maven Doxia Sitetools 1.7.4 released

2016-11-11 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia Sitetools, version 1.7.4


Doxia Sitetools is an extension of base Doxia component that generates 
either  HTML sites, consisting of decoration and content that was 
generated by Doxia, or documents like RTF or PDF.


http://maven.apache.org/doxia/doxia-sitetools/

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

http://maven.apache.org/doxia/doxia-sitetools/download.cgi



Release Notes - Maven Doxia Sitetools - Version 1.7.4

** Bug
* [DOXIASITETOOLS-171] - DefaultSiteRenderer must use 
Package#getImplementationVersion to check for Doxia Sitetools prerequisite



Enjoy,

-The Apache Maven team


[ANN] Maven Fluido Skin 1.6 released

2016-11-10 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Fluido Skin, version 1.6.


This module generates browsable HTML pages from Java source code.

https://maven.apache.org/skins/maven-fluido-skin/

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


  org.apache.maven.skins
  maven-fluido-skin
  1.6



Release Notes - Maven Fluido Skin - Version 1.6

** Bug
* [MSKINS-119] - Text overlapping on mobile devices
* [MSKINS-127] - For all http://maven.apache.org/ pages it take 2 
minutes to see content in China


** Improvement
* [MSKINS-128] - split site.vm into site.vm+site-macros.vm
* [MSKINS-130] - improve generated html for menu and breadcrumbs
* [MSKINS-131] - Enable the responsive features of Bootstrap 2.3.2

** New Feature
* [MSKINS-132] - Add option to skip adding the Date-Revision meta 
header


** Task
* [MSKINS-125] - upgrade maven-site-plugin for ITs to version 3.5


Enjoy,

-The Apache Maven team


[ANN] Maven Changes Plugin 2.12 released

2016-04-03 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Changes Plugin version 2.12.


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

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


  org.apache.maven.plugins
  maven-changes-plugin
  2.12



Release Notes - Maven Changes Plugin - Version 2.12

** Bug
* [MCHANGES-346] - Update plexus-interpolation for thread safety issues
* [MCHANGES-354] - The plugin should fail to execute if the 
changes.xml file cannot be parsed
* [MCHANGES-358] - Remove dependency resolution 
ResolutionScope.TEST  from AnnouncementMojo

* [MCHANGES-361] - GitHub issue ids don't appear in announcement.vm
* [MCHANGES-364] - DueTo is always empty
* [MCHANGES-368] - Report page has unneccessary indentations when 
having empty releases


** Improvement
* [MCHANGES-305] - Provide support for private Github repos
* [MCHANGES-345] - Upgrade maven-filtering to 1.2
* [MCHANGES-347] - Upgrade maven-filtering to 1.3
* [MCHANGES-355] - Upgrade plexus-utils to 3.0.22
* [MCHANGES-356] - Upgrade org.eclipse.egit.github.core to 2.1.5
* [MCHANGES-363] - Add support for opened issues in announcement Mojo


Enjoy,

-The Apache Maven team


[ANN] Maven Project Info Reports Plugin 2.9 released

2016-03-06 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Project Info Reports Plugin version 2.9.


This module generates browsable HTML pages from Java source code.

https://maven.apache.org/plugins/maven-project-info-reports-plugin/

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


  org.apache.maven.plugins
  maven-project-info-reports-plugin
  2.9



Release Notes - Maven Project Info Reports Plugin - Version 2.9

** Sub-task
* [MPIR-341] - Align mojo class names to element names in pom.xml
* [MPIR-342] - Document upcoming mojo and file names change in 3.0

** Bug
* [MPIR-251] - Artifact ## has no file error regression
* [MPIR-268] - Add Gradle dependency information
* [MPIR-308] - Plugin fails with Java 8 (caused by BCEL)

** Improvement
* [MPIR-340] - Omit legend and dependency details in Dependency 
Convergence if there is 100 % convergence


** Task
* [MPIR-336] - Upgrade to Maven Shared JAR 1.2
* [MPIR-337] - Localize sealed information on JARs
* [MPIR-338] - Localize alternative text for used icons
* [MPIR-339] - Align/pluralize name of 
project-info-report.properties and all of its usages



Enjoy,

-The Apache Maven team


[ANN] Maven Fluido Skin 1.5 released

2016-02-27 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Fluido Skin, version 1.5.


This module generates browsable HTML pages from Java source code.

https://maven.apache.org/skins/maven-fluido-skin/

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


  org.apache.maven.skins
  maven-fluido-skin
  1.5



Release Notes - Maven Fluido Skin - Version 1.5

** Sub-task
* [MSKINS-114] - Update skins footer handling once 
DOXIASITETOOLS-82 has been published
* [MSKINS-124] - Update skins head handling once DOXIASITETOOLS-155 
has been published


** Bug
* [MSKINS-100] - Fluido skin ignores changes from DOXIASITETOOLS-71
* [MSKINS-122] - Cannot run invoker ITs on Windows with Maven 3.3.1+

** Improvement
* [MSKINS-113] - Update the documentation accordingly to MSKINS-110
* [MSKINS-118] - Avoid mixed content block for Google Search
* [MSKINS-123] - Remove decoration model default value duplication 
in macro #publishDate


** Task
* [MSKINS-115] - Remove old and horribly outdated press.apt
* [MSKINS-120] - Clean up skins for Doxia Sitetools 1.7 (Velocity 
1.7 upgrade, header/footer type, date)



Enjoy,

-The Apache Maven team


[ANN] Apache Maven JAR Utilities 1.2 released

2016-01-03 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven JAR Utilities, version 1.2.


This module generates browsable HTML pages from Java source code.

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

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


  org.apache.maven.shared
  maven-shared-jar
  1.2



Release Notes - Apache Maven JAR Utilities - Version 1.2

** Bug
* [MSHARED-409] - maven-shared-jar fails to analyse JARs containing 
Java 8 code


** Improvement
* [MSHARED-481] - Clean up and update class version detection for 
Java 7/8


** Task
* [MSHARED-482] - Upgrade to Maven 2.2.1
* [MSHARED-483] - Upgrade to Maven Shared Utils 0.9
* [MSHARED-485] - Add missing dependencies indicated by 
dependency:analyze



Enjoy,

-The Apache Maven team


[ANN] Maven PMD Plugin 3.4 released

2015-02-03 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
PMD Plugin, version 3.4.


This module generates browsable HTML pages from Java source code.

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

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

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-pmd-plugin/artifactId
  version3.4/version
/plugin


Release Notes - Maven PMD Plugin - Version 3.4

** Bug
* [MPMD-165] - target/site/pmd.html created with invalid 
charset=${outputEncoding}

* [MPMD-171] - Rule properties are ignored when run under MPMD
* [MPMD-174] - Using a permalink from Sonar as a ruleset does not work
* [MPMD-187] - Report is generated even when skip is true
* [MPMD-193] - CPD's sourceEncoding not set since PMD 5.1.1 is used
* [MPMD-200] - Regression: Rule:UnusedPrivateMethod

** Improvement
* [MPMD-129] - Maven PMD plugin does not have suppressMarker 
property that is available in PMD itself

* [MPMD-170] - Have targetJdk default to maven.compiler.target
* [MPMD-197] - Update dependencies and resolve minor Java warnings
* [MPMD-199] - Support PMD functionality on JSP files

** Task
* [MPMD-195] - Upgrade to PMD 5.2.2 as soon as it is available
* [MPMD-198] - Upgrade to PMD 5.2.3 as soon as it is available
* [MPMD-201] - Clean up unused and used undeclared dependencies
* [MPMD-202] - Remove notes to ancient version of this plugin and 
expired information

* [MPMD-203] - Upgrade to MPIR 2.8


Enjoy,

-The Apache Maven team


[ANN] Maven Archiver version 2.6

2014-10-31 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Archiver, version 2.6.


This module generates browsable HTML pages from Java source code.

http://maven.apache.org/shared/maven-archiver/

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

dependency
  groupIdorg.apache.maven/groupId
  artifactIdmaven-archiver/artifactId
  version2.6/version
/dependency

Release Notes - Maven Archiver - Version 2.6

** Bug
* [MSHARED-241] - Use last plexus-archiver version
* [MSHARED-360] - Upgrade plexus-archiver to 2.6.1 (was 2.6) and 
plexus-utils to 3.0.18 for java7+ symlink support
* [MSHARED-368] - Update plexus-interpolation to 1.21 to avoid 
potential thread safety issues


** Improvement
* [MSHARED-224] - Add documentation on the useUniqueVersions to the 
index page
* [MSHARED-270] - Add Implementation-URL to 
DefaultImplementationEntries
* [MSHARED-273] - Update documentation for the Created-By 
manifest entry

* [MSHARED-363] - Update version of plexus-archiver to 2.7

** Task
* [MSHARED-373] - Upgrade Maven baseline to 2.2.1
* [MSHARED-374] - Upgrade Plexus Archiver to 2.8.1
* [MSHARED-375] - Upgrade Plexus Utils to 3.0.20
* [MSHARED-376] - Upgrade Maven Shared Utils to 0.7


Enjoy,

-The Apache Maven team


[ANN] Maven Javadoc Plugin 2.10.1 released

2014-10-02 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Maven 
Javadoc Plugin, version 2.10.1.


This module generates browsable HTML pages from Java source code.

http://maven.apache.org/plugins/maven-javadoc-plugin/

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

plugin
  groupIdorg.apache.maven.plugins/groupId
  artifactIdmaven-javadoc-plugin/artifactId
  version2.10.1/version
/plugin

Release Notes - Maven Javadoc Plugin - Version 2.10.1



** Bug
* [MJAVADOC-406] - Regression: MJAVADOC-398 commit changed wrong line
* [MJAVADOC-407] - Cannot parse annotations when generating javadoc
* [MJAVADOC-416] - java.lang.ClassCastException: 
com.sun.tools.javadoc.ClassDocImpl cannot be cast to 
com.sun.javadoc.AnnotationTypeDoc




** Improvement
* [MJAVADOC-412] - Update version of plexus-archiver to 2.5

Enjoy,

-The Apache Maven team