The Apache Maven team is pleased to announce the release of the Apache
Maven Build Cache Extension version 1.0.0
https://maven.apache.org/extensions/maven-build-cache-extension/
You should specify the version in your project's configuration:
1. <extension>
2. <groupId>org.apache.maven.extensions</groupId>
3. <artifactId>maven-build-cache-extension</artifactId>
4. <version>1.0.0</version>
5. </extension>
either in pom.xml's <project>/<build>/<extensions> or in .mvn/extensions.xml
's <extensions>.
Release Notes Maven Build Cache Extension 1.0.0
https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12351243&projectId=12324820
Release Notes - Maven Build Cache Extension - Version 1.0.0
** Sub-task
* [MBUILDCACHE-2] - Extract caching system out of maven-core
* [MBUILDCACHE-3] - Use maven session properties instead of reading
directly from system properties
* [MBUILDCACHE-4] - Make opt-in as easy as possible using a command
line option / system property
* [MBUILDCACHE-5] - migrate from JAXB to Modello
* [MBUILDCACHE-6] - Rename schemas to be inlined with other schemas
* [MBUILDCACHE-7] - Rebase on top of master 4.x
* [MBUILDCACHE-8] - Avoid guava usage
* [MBUILDCACHE-9] - Remove the `Type` suffix on the generated model
classes
* [MBUILDCACHE-10] - Make the cache singletons reusable across maven
sessions
* [MBUILDCACHE-11] - Define a maven 4 Feature for the cache system
* [MBUILDCACHE-12] - Remove usage of plexus logger
** Bug
* [MBUILDCACHE-16] - Fix config file name
* [MBUILDCACHE-17] - IllegalStateException: Cache is not initialized.
Actual state: null
* [MBUILDCACHE-21] - Caching does not check permissions
* [MBUILDCACHE-24] - Cache cannot be processed in presence of forked
executions
** New Feature
* [MBUILDCACHE-1] - [Deutsche Bank contribution] Incremental build with
local and remote(shared) cache
* [MBUILDCACHE-22] - Add possibility to skip cache lookup
** Improvement
* [MBUILDCACHE-18] - Use m-resolver transport layer instead of
redefining another one
* [MBUILDCACHE-19] - Upgrade to resolver 1.8.0
** Task
* [MBUILDCACHE-13] - rename remote.cache.* properties to build.cache.*
* [MBUILDCACHE-26] - Ensure the maven version is >= 3.9
Enjoy,
--
------------------------
On behalf of the Apache Maven team
Guillaume Nodet