3.1.0
·
1 commit
to 3.x
since this release
A UTF-8 file with no BOM whose XML declaration names ISO-8859-1 now parses, instead of failing as an incompatible encoding. The fix has been on the 4.x line since 2023; Maven 3.9 ships plexus-xml 3.x, so this line carried the bug until now.
The artifact also carries Automatic-Module-Name: org.codehaus.plexus.util.xml, the same name the 4.x line uses, so a downstream that swaps lines keeps requiring the same module.
Requires Java 8 and works under Maven 3 and Maven 4.
🚀 New features and improvements
- Establish an automatic module name on the 3.x line (#93) @slachiewicz
🐛 Bug Fixes
- Backport the UTF-8-without-BOM and ISO-8859-1 parsing fix to 3.x (#91) @slachiewicz
👻 Maintenance
- [3.x] Set the next development version to 3.1.0-SNAPSHOT (#98) @slachiewicz
🔧 Build
- [3.x] Update parent to plexus 27 (#100) @slachiewicz
- Keep the 3.x release drafter config on the 3.x branch (#95) @slachiewicz
📦 Dependency updates
- Bump org.codehaus.plexus:plexus from 25 to 26 (#89) @dependabot[bot]
- Bump release-drafter/release-drafter from 7.6.0 to 7.7.0 (#85) @dependabot[bot]
- Bump release-drafter/release-drafter from 7 to 7.6.0 (#83) @dependabot[bot]
- Bump release-drafter/release-drafter from 6 to 7 (#80) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 24 to 25 (#76) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 23 to 24 (#70) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 22 to 23 (#67) @dependabot[bot]
- Bump org.codehaus.plexus:plexus from 20 to 22 (#64) @dependabot[bot]