Apache Maven Filtering - Release 1.2

The Apache Maven team is pleased to announce the release of the Apache Maven Filtering, version 1.2

These Plexus components have been built from the filtering process/code in Apache Maven Resources Plugin. The goal is to provide a shared component for all plugins that need to filter resources.

You should add the following dependency to your project:

1<dependency>
2  <groupId>org.apache.maven.shared</groupId>
3  <artifactId>maven-filtering</artifactId>
4  <version>1.2</version>
5</dependency>

Release Notes - Maven Shared Components - Version maven-filtering-1.2

Bugs:

  • MSHARED-161 - DefaultMavenFileFilter.getDefaultFilterWrappers loads filters from the current directory instead of using basedir
  • MSHARED-198 - custom delimiters doesn't work as expected
  • MSHARED-199 - Filtering doesn't work if 2 delimiters are used on the same line, the first one being left open
  • MSHARED-319 - Filtering throws NPE when using JDK8

New Feature:

Enjoy,

-The Apache Maven team