| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: maven-filtering4 | Distribution: openSUSE Tumbleweed |
| Version: 4.0.0~beta2 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Nov 4 20:42:29 2026 |
| Group: Development/Libraries/Java | Build host: reproducible |
| Size: 85429 | Source RPM: maven-filtering4-4.0.0~beta2-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://maven.apache.org/shared/maven-filtering4/index.html | |
| Summary: Shared component providing resource filtering | |
These Plexus components have been built from the filtering process/code in Maven Resources Plugin. The goal is to provide a shared component for all plugins that needs to filter resources.
Apache-2.0
* Wed Nov 04 2026 Fridrich Strba <fstrba@suse.com>
- Upgrade to version 4.0.0-beta-2
* New features and improvements
+ feat: support glob patterns in filter file paths
+ MRESOURCES-162: Add failOnMissingFilterValue option to fail
build on unresolved filter tokens
+ Add per-resource encoding support (MRESOURCES-281)
+ feat: introduce ChangeDetection strategy for file copy
+ Add nonFilteredFiles glob exclusions and opt-in
gracefulBinaryHandling
+ Warn when empty filter file entries are skipped
+ Reuse bounded reader during interpolation
+ MSHARED-1412: Allow to customize Interpolator used by filter
* Bug Fixes
+ MRESOURCES-254: resolve compound ${} references in property
values with custom delimiters
+ Expand default non-filtered file extensions to include common
binary formats
+ fix: handle symlinks in source and destination for copyFile
(MSHARED-1004)
+ fix: restore first resource entry wins for overlapping
declarations
+ fix: initialize Resource includes/excludes to empty lists
+ fix: remove sensitive property values from debug log output
+ Handle relative Windows paths when escaping
+ Improve malformed input error details
+ fix: handle missing property values
+ Fix resource copy log for project base directory
+ fix: normalize Windows drive paths
+ Recalculate delimiter reader mark length
+ Issue 289: filter file names one component at a time
+ fix: copy missing fields in MavenResourcesExecution.copyOf()
+ Fix setEscapeString(null) to clear escape state
+ Add missing EOF checks in
MultiDelimiterInterpolatorFilterReaderLineEnding.read()
* Documentation updates
+ Modernise the download page
* Maintenance
+ remove pointless code
+ Add Apache prefix to ATR project name
+ Keep SLF4J on 1.7.x and Mockito on 4.x in Dependabot
+ Unused code
+ Restore the document metadata dropped when the pages were
ported
+ Port the site documentation from APT to Markdown
+ Build against Maven 4.0.0-rc-6
+ Set up for ATR
+ Cleanup tests
+ feat: enable prevent branch protection rules
+ Enable Github Issues
+ MSHARED-1474: Upgrade to Maven 4.0.0-rc-2
+ Use Release Drafter from shared and improvements
+ Add PR Automation
+ Update CI to use 4.0.0-beta-4. Added JDK 23
* Dependency updates
+ build(deps-dev): bump mockitoVersion from 5.23.0 to 5.24.0
+ Bump mavenVersion from 4.0.0-rc-2 to 4.0.0-rc-7
+ Bump org.apache.maven.shared:maven-shared-components from 43
to 50
+ Keep SLF4J on 1.7.x and Mockito on 4.x in Dependabot
+ Drop Hamcrest from tests
+ Bump org.codehaus.plexus:plexus-interpolation from 1.27 to
1.30.0
+ Bump apache/maven-gh-actions-shared/.github/workflows/
/release-drafter.yml from 4 to 5
+ Bump apache/maven-gh-actions-shared/.github/workflows/
/maven-verify.yml from 4 to 5
+ Bump apache/maven-gh-actions-shared/.github/workflows/
/stale.yml from 4 to 5
+ Bump apache/maven-gh-actions-shared/.github/workflows/
/pr-automation.yml from 4 to 5
+ Bump org.codehaus.plexus:plexus-utils from 3.0.24 to 4.0.3 in
/src/test/resources
+ Bump mockitoVersion from 5.12.0 to 5.23.0
+ Update to 47 and site to 2.0.0
+ Bump org.apache.maven.plugin-testing
:maven-plugin-testing-harness from 4.0.0-beta-2-SNAPSHOT to
4.0.0-beta-4
+ MSHARED-1455: Upgrade to Maven 4.0.0-rc-1
+ Bump org.hamcrest:hamcrest from 2.2 to 3.0
- Modified patches:
* 0001-Be-gracious-with-binary-files-among-the-resources-to.patch
* maven-filtering4-java8compat.patch
+ rebase
* Mon Jul 13 2026 Fridrich Strba <fstrba@suse.com>
- Update to the git checkout from 7th of June 2026 (hash 2d20dde)
* Changes
+ Configure download_path_suffix for distribution area
+ Set up for ATR (#343)
+ Update parent POM to 47 and site to 2.0.0 (#319)
+ Cleanup and refactor tests (#312)
+ Add README badges for 3.x vs 4 branches
+ Update mavenVersion to 4.0.0-rc-5 (#307)
+ Update maven-shared-components to 49
+ Update plexus-interpolation to 1.29
+ Update plexus-utils (test resources) to 4.0.3 (#331)
+ Update mockitoVersion to 5.23.0 (#310, #324, #329)
+ Update junitVersion to 5.14.4
* Mon Jul 13 2026 Fridrich Strba <fstrba@suse.com>
- Do not use the slf4j2 compatibility package, as the base slf4j
package is now on version 2.0.18
* Sat Nov 08 2025 Fridrich Strba <fstrba@suse.com>
- Added patch:
* 0001-Be-gracious-with-binary-files-among-the-resources-to.patch
+ do not fail if among the resources to filter is a binary and
thus failing to be parsed as text with the given encoding. In
that case, just copy the file.
* Thu Nov 06 2025 Fridrich Strba <fstrba@suse.com>
- Build with Java >= 17, since it is the baseline of the whole
Maven 4 stack
* Tue Nov 04 2025 Fridrich Strba <fstrba@suse.com>
- Initial packaging of maven-filtering 4.x
/usr/share/java/maven-filtering /usr/share/java/maven-filtering/maven-filtering-4.jar /usr/share/licenses/maven-filtering4 /usr/share/licenses/maven-filtering4/LICENSE /usr/share/licenses/maven-filtering4/NOTICE /usr/share/maven-metadata/maven-filtering4.xml /usr/share/maven-poms/maven-filtering /usr/share/maven-poms/maven-filtering/maven-filtering-4.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Nov 9 23:33:15 2026