3.4.0
github-actions
released this
30 Jul 00:47
·
121 commits
to master
since this release
- Enforcing JDK 11 on release (#148) @mkarg
- Using JDK 16 GA instead of JDK 16 EA (#147) @mkarg
- Fixed infinite loop in MXParser and reactivate tests in MXParserTest (#119,#118) @belingueres
- Added support for PPC64LE (#97) @ezeeyahoo
- Avoid build issues with symlink (#90) @olamy
- New feature FileUtils.linkFile(source, destination) (#82) @mkarg
- Fix Javadoc build with Java 11 (#88) @olamy
- Support combine.keys (#76) @rfscholte
- Support combine.self="remove" (#75,#74) @belingueres
- Input location (#62,#61) @hboutemy
- UT improvement : Check that symlinks resources are preserved during git clone (#56) @rfscholte
- Junit4 annotations (#55) @rfscholte
- Test failure in CommandlineTest#testExecuteBinaryOnPath with Maven 3.5.4 or later (#50) @belingueres
- PrettyPrintXMLWriter fails with a java.util.NoSuchElementException (Java 1.7 only) (#52,#51) @belingueres
- fails if pom is big… (#23,#22) @barclay-reg
🚀 New features and improvements
- Multi-Release-Jar with initial support for JDK 9 and JDK 10 NIO API (#120) @mkarg
- Using NIO 8 to allow better offloading / performance (#111) @mkarg
- NIO-7: Potential performance gains using offloading (#91) @mkarg
- Various small speed improvements (#106) @gnodet
- Add removeAttribute method to Xpp3Dom (#94) @olamy
- Add public String[] getRawCommandline() to avoid OS dependency code in unit tests (#68) @zosrothko
🐛 Bug Fixes
- Fix MXParser fails to parse xml declaration properly (#138) (#139) @belingueres
- Fix MXParser improve error reporting (#136) (#137) @belingueres
- Fix MXParser do not fail when the leading white space is missing (#134) (#135) @belingueres
- Fix MXParser fails to recognize illegal character references (#132) (#133) @belingueres
- Fix MXParser failing to parse properly 'standalone' declaration attribute (#130) (#131) @belingueres
- Fix MXParser not failing when space is missing in xml declaration (#128) (#129) @belingueres
- Fixed MXParser do not fail when encountering invalid characters in comments (#126) (#127) @belingueres
- Not building on JRE 7 anymore, since we pushed minimum to JRE 8 (#115) @mkarg
📦 Dependency updates
- Bump actions/cache to v2.1.5 (#150) @dependabot
- Bump jmh-generator-annprocess to 1.29 (#146) @dependabot
- Bump jmh-core to 1.29 (#145) @dependabot
- Bump release-drafter/release-drafter from v5.13.0 to v5.15.0 (#144) @dependabot
- Bump plexus from 6.1 to 6.4 (#89) @dependabot