File _patchinfo of Package patchinfo.34778

<patchinfo incident="34778">
  <packager>fstrba</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for Java</summary>
  <description>This update for Java fixes the following issues:

maven-shared-utils was updated to version 3.4.2:

- Changes in version 3.4.2:

  * New features and improvements:

    + Made Commandline.addSystemEnvironment public and deprecated
    + Deprecated IsEmpty/IsNotEmpty methods
    + Deprecated newXmlWriter
    + Deprecated redundant isEmptyString method
    + Deprecated join methods now available in Java 8 String class
    + FileUtils: avoid getCanonicalPath()
    + Added build() method and document toString() method
    + Optionally inherit system environment variables by Commandline
    + Dropped plexus container default

  * Bugs Fixed:

    + Removed trim parameter
    + Fixed blocking in StreamFeeder
    + Ignore MessageUtilsTest methods on unsupported platforms
    + Make copyFile succeed with source file having lastModified() = 0
    + XmlWriterUtil platform independent and consistent
    + Poll data from input stream

plexus-io was updated to version 3.2.0 to 3.4.2:

- New features and improvements:

  * Drop legacy and make components pure JSR330
  * Restore speed improvements
  * Plexus IO build is now reproducible
  * Various speed improvements
  * Plexus IO now requires Java 8

- Dependency updates:

  * Update sisu.inject to 0.9.0.M2
  * Bumped guice from 5.1.0 to 6.0.0
  * Bumped commons-io:commons-io from 2.11.0 to 2.15.1
  * Bumped plexus-utils from 3.5.0 to 4.0.0
  * Bumped org.codehaus.plexus:plexus-testing from 1.1.0 to 1.3.0

- Bugs fixed:

  * Fix symbolic link are being resolved into absolute path
  * Fix symbolic links to directories are not recognized as
    directories
  * Fix issue related to symbolic link tests issue

plexus-interpolation was updated to version 1.27.0:

- New features and improvements:

  * Added support for PPC64LE
  * Added dependabot and release drafter configuration
  * Moved to Junit5

- Dependency updates:

  * Bumped plexus from 7 to 16
  * Bumped maven-bundle-plugin from 3.0.1 to 5.1.9

plexus-cli was updated to version 1.7:

- Changes:

  * Bumped plexus-components from 6.5 to 10.0
  * Bumped checkstyle from 9.2 to 9.2.1
  * Bumped plexus-container-default from 1.0-alpha-34 to 2.1.1
  * Bumped checkstyle from 9.2.1 to 9.3
  * Bumped commons-cli from 1.0 to 1.5.0
  * Bumped maven-checkstyle-plugin from 3.1.2 to 3.3.0
  * Bumped maven-shared-resources from 4 to 5
  * Bumped apache/maven-gh-actions-shared from 1 to 3
  * Updated to Parent pom 15
  * Bumped commons-cli:commons-cli from 1.5.0 to 1.6.0
  * Reuse plexus-pom action for CI
  * Bumped org.codehaus.plexus:plexus from 15 to 16
  * Replace plexus-container-default with Sisu Plexus
  * Bumped org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0

plexus-cipher was updated to version 2.1.0:

- Changes:

  * Switched to java.util.Base64
  * Moved code to Java 8
  * Fixed insecure cryptography in PBECipher.java
  * Enabled missed decryption test and adjust to new algorithm

plexus-archiver was updated to version 4.9.2:

- New features and improvements:

  * Allow copy all files without timestamp checking by DirectoryArchiver
  * Provide fluent setter for usingDefaultExcludes flag in AbstractFileSet
  * Various dependencies were upgraded

plexus-interactivity was updated to version 1.3:

- New features and improvements:

  + Ensure prompter does not double colon
  + Java 8 as mininum
  + Moved off plexus

- Other changes:

  * The class previously in plexus-interactivity-jdom artifact is
    folded into the main plexus-interactivity-api.

maven-shared-incremental:

- `sisu-plexus` is now used instead of the old `plexus-component-api`
- Removed unnecessary dependency on xmvn tools and parent pom
</description>
</patchinfo>
openSUSE Build Service is sponsored by