Changelog for
maven-shared-utils-3.4.2-22.6.noarch.rpm :
* Tue Jun 18 2024 Fridrich Strba
- Upgrade to upstream version 3.4.2
* New features and improvements + [MNG-7729] - deprecate questionable IsEmpty/IsNotEmpty methods + [MSHARED-1014] - Make Commandline.addSystemEnvironment public and deprecated + Deprecate newXmlWriter + [MSHARED-1172] - Deprecate redundant isEmptyString method + [MSHARED-1169] - deprecate join methods now available in Java 8 String class + [MSHARED-1122] - FileUtils: avoid getCanonicalPath() + [MSHARED-1079] - add build() method and document toString() method + [MSHARED-1014] - Optionally inherit system environment variables by Commandline + [MSHARED-983] - Drop plexus container default
* Bug Fixes + [MSHARED-953] - don\'t trim + [MSHARED-1072] - fix blocking in StreamFeeder + [MSHARED-1109] - Ignore MessageUtilsTest methods on unsupported platforms + [MSHARED-1107] - Make copyFile succeed with source file having lastModified() = 0 + [MSHARED-985] - XmlWriterUtil platform independent and consistent + [MSHARED-1072] - Poll data from input stream- Modified patch:
* 0001-Restore-compatibility-with-current-maven.patch + rediff to changed context
* Sun May 26 2024 Fridrich Strba - Use the org.eclipse.sisu:org.eclipse.sisu.plexus artifact in order to avoid conflict/choise of providers
* Wed Feb 21 2024 Fridrich Strba - Use %patch -P N instead of deprecated %patchN.
* Wed May 03 2023 Fridrich Strba - Upgrade to upstream version 3.3.4
* Bug + [MSHARED-951] - Checked exception converted to raw runtime exception + [MSHARED-952] - PrettyPrintXmlWriter output is platform dependent + [MSHARED-954] - Deprecate StringUtils.unifyLineSeparator + [MSHARED-969] - Environment variable with null value
* Dependency upgrade + [MSHARED-962] - Upgrade Jansi to 2.0.1 + [MSHARED-973] - Upgrade Jansi to 2.2.0- Changed patch:
* 0001-Restore-compatibility-with-current-maven.patch + rediff to changed context/line-ends
* Mon Apr 25 2022 Fridrich Strba - Upgrade to upstream version 3.3.3
* Bug + [MSHARED-297] - Commandline class shell injection vulnerabilities (bsc#1198833, CVE-2022-29599) + [MSHARED-416] - Odd number of quotes in command-line fails + [MSHARED-431] - # (Hash-Sign) should trigger quoting in BourneShell.java + [MSHARED-681] - Maven-Shared: Java7Support silently fails overwriting symlinks + [MSHARED-749] - Commandline does not thrown CommandLineException when uneven number of quotation marks used + [MSHARED-750] - Unbalanced quotes in command with escaped double quotation mark
* Improvement + [MSHARED-684] - Upgrade parent to 31 + [MSHARED-748] - Upgrade maven-shared-parent to 32 + [MSHARED-826] - Require Java 7 + [MSHARED-879] - make build Reproducible + [MSHARED-881] - try with resources in FileUtils
* Sun Mar 20 2022 Fridrich Strba - Build with source and target levels 8
* Thu Mar 14 2019 Fridrich Strba - Initial packaging of maven-shared-utils 3.2.1- Generate and customize ant build.xml