File _patchinfo of Package patchinfo.33970

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

javadoc-parser:

- Deliver javadoc-parser RPM package to meet new dependency requirements (no source changes)
    
maven-filtering was updated to version 3.3.2:

- Build against the plexus-build-api0 package containing sonatype
  plexus build api
- Version 3.3.2:
    
  * Changes:

    + pick correct hamcrest dependency
    + Prefer commons lang to plexus utils
    + MSHARED-1214: move tag back to HEAD
    + MSHARED-1216: Use caching output stream
    + Bump org.codehaus.plexus:plexus-utils from 3.0.16 to 3.0.24
      in /src/test/resources
    + Fix typos and grammar
    + Fix 'licenced' typo in PR template
    + refactor IncrementalResourceFilteringTest
    + MSHARED-1340: Require Maven 3.6.3+
    + Bump commons-io:commons-io from 2.11.0 to 2.15.1
    + Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.14.0
    + MSHARED-1339: Bump
      org.apache.maven.shared:maven-shared-components from 39 to 41
    + MSHARED-1290: Fix PropertyUtils cycle detection results in
      false positives
    + MSHARED-1285: use an up-to-date scanner instead the newscanner
    + Bump org.codehaus.plexus:plexus-testing from 1.2.0 to 1.3.0
    + Bump org.codehaus.plexus:plexus-interpolation from 1.26
      to 1.27
    + Bump org.codehaus.plexus:plexus-utils from 3.5.1 to 4.0.0
    + Bump release-drafter/release-drafter from 5 to 6
    + Bump org.junit.jupiter:junit-jupiter-api from 5.10.1
      to 5.10.2
    + MSHARED-1351: Fix console message when origin is baseDir
    + MSHARED-1050: Fix ConcurrentModificationException for
      maven-filtering
    + MSHARED-1330: Always overwrite files

- Version 3.3.1:

  * Changes:

    + MSHARED-1175: Copying x resources from rel/path to rel/path
    + MSHARED-1213: Bug: filtering existing but 0 byte file
    + MSHARED-1199: Upgrade parent pom to 39
    + MSHARED-1112: Ignore setting permissions on non existing dest
      files/symlinks
    + MSHARED-1144: remove rendundant error message

- Version 3.3.0:

  * Changes:

    + Fixed cloning of MavenResourcesExecution's instances using
      copyOf() method
    + MRESOURCES-258: Copying and filtering logic is delegated to
      FileUtils
    + replace deprecated methods
    + replace deprecated code in favor of Java 7 core and apache
      commons libraries
     declare dependencies
    + MSHARED-1080: Parent POM 36, Java8, drop legacy.

maven-plugin-tools:

- Build against the plexus-build-api0 package containing sonatype
  plexus build api
- Added dependency on plexus-xml where relevant

modello was updated to version 2.4.0:

- Build against the new codehaus plexus build api 1.2.0
- Build all modello plugins
- Version 2.4.0:

  * New features and improvements:

    + Keep license structure
    + Support addition of license header to generated files
    + Make generated code - Java 8 based by default
    + threadsafety

  * Bugs fixed:

    + Revert snakeyaml to 1.33 (as 2.x is not fully compatible with
      1.x).

- Version 2.3.0:

  * Changes:

    + Kill off dead Plexus
    + Fix for #366

- Version 2.2.0:

  * Changes:

    + Parse javadoc tags in xdoc generator (only @since is supported
      atm)
    + Use generic in Xpp3Reader for JDK 5+
    + Get rid of usage deprecated Reader/WriterFactory
    + Make spotless plugin work with Java 21
    + Support java source property being discovered as 1.x
    + Fix thread safety issues by not using singletons for
      generators
    + Improve discovering javaSource based on maven.compiler
      properties, default as 8
    + Switch Plexus Annotation to JSR-330
    + Make spotless plugin work with Java 21

- Add dependency on plexus-xml where relevant

plexus-build-api was updated to version 1.2.0:
    
- Version 1.2.0:

  * Potentially breaking changes:

    + change package to org.codehaus.plexus.build

  * New features and improvements:

    + Convert to JSR 330 component
    + Bump sisu-maven-plugin from 0.3.5 to 0.9.0.M2
    + Switch to parent 13 and reformat
    + Use a CachingOutputStream when using the build context
    + Reuse plexus-pom action for CI
    + Add README and LICENSE
    + Remove ThreadBuildContext

  * Bugs fixed:

    + Store Objects in the DefaultContext in a map
    + Let the DefaultBuildContext delegate to the legacy build-api

plexus-build-api0 was implemented at version 0.0.8:

- New package

plexus-xml:

- Deliver plexus-xml RPM package to meet new dependency requirements (no source changes)
</description>
</patchinfo>
openSUSE Build Service is sponsored by