Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apache-commons-io for 
openSUSE:Factory checked in at 2026-05-07 15:43:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-io (Old)
 and      /work/SRC/openSUSE:Factory/.apache-commons-io.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache-commons-io"

Thu May  7 15:43:11 2026 rev:27 rq:1351136 version:2.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/apache-commons-io/apache-commons-io.changes      
2026-02-07 15:33:25.397365117 +0100
+++ 
/work/SRC/openSUSE:Factory/.apache-commons-io.new.1966/apache-commons-io.changes
    2026-05-07 15:43:25.371328005 +0200
@@ -1,0 +2,66 @@
+Wed May  6 07:16:05 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Upgrade to 2.22.0
+  * New features
+    + Add and use IOUtils.closeQuietlySuppress(Closeable, Throwable)
+    + Add ProxyWriter.setReference(Writer)
+    + Add ProxyWriter.unwrap()
+    + Add ProxyReader.setReference(Reader)
+    +Add ProxyReader.unrwap()
+    + IO-883: ByteArraySeekableByteChannel should optionally
+      configure a read-only channel
+    + IO-883: Add ByteArraySeekableByteChannel.Builder and builder()
+    + IO-883: Add AbstractStreamBuilder.getByteArray()
+    + CloseShieldInputStream now supports a custom close shield as
+      a function
+    + Add FlushShieldOutputStream to workaround issues in generic
+      code that ends up calling third parties like like
+      org.tukaani.xz.LZMAOutputStream.flush()
+    + Add filter channels
+  * Fixed Bugs
+    + Fix Apache RAT plugin console warnings
+    + ByteArraySeekableByteChannel.position(long) and truncate(long)
+      shouldn't throw an IllegalArgumentException for a new positive
+      position that's too large
+    + Fix malformed Javadoc comments
+    + ReadAheadInputStream.close() doesn't always close its filtered
+      input stream
+    + ReadAheadInputStream now restores the current thread's
+      interrupt flag when catching InterruptedException
+    + FileAlterationMonitor.stop(long) now restores the current
+      thread's interrupt flag when catching InterruptedException
+    + FileCleaningTracker now restores the current thread's
+      interrupt flag when catching InterruptedException
+    + ThreadMonitor.run() now restores the current thread's
+      interrupt flag when catching InterruptedException
+    + ThrottledInputStream.throttle() now restores the current
+      thread's interrupt flag when catching InterruptedException
+    + ThrottledInputStream.throttle() doesn't preserve the original
+      InterruptedException as the cause of its
+      InterruptedIOException
+    + All thread names are now prefixed with "commons-io-"
+    + IO-639: ReversedLinesFileReader does not read first line if
+      its empty
+    + IO-886: Fixed incorrect regular expression in
+      PathUtils.RelativeSortedPaths.extractKey(String, String)
+    + Fix typos in Javadoc of FileUtils and related test classes
+    + IO-887: WriterOutputStream from a builder fails on malformed
+      or unmappable input bytes
+    + BoundedReader now extends ProxyReader
+    + AbstractStreamBuilder.setOpenOptions(OpenOption...) now makes
+      a defensive copy of its input array
+    + IO-885: Path visits follow links
+    + BOMInputStream fail-fast and tracks its ByteOrderMark as a final
+    + Refactor UnixLineEndingInputStream and
+      WindowsLineEndingInputStream for duplication
+    + IO-857: [Javadoc] PathUtils.cleanDirectory() methods vs FileUtils
+    + Fix JaCoCo report generation (code coverage)
+    + AbstractStreamBuilder.setBufferSizeDefault(int) now resets to
+      default for input less than or equal to zero
+  * Changes
+    + Bump org.apache.commons:commons-parent from 91 to 98
+    + Bump commons-codec:commons-codec from 1.19.0 to 1.21.0
+    + Bump commons.bytebuddy.version from 1.17.8 to 1.18.8
+    + Bump commons-lang3 from 3.19.0 to 3.20.0
+
+-------------------------------------------------------------------

Old:
----
  commons-io-2.21.0-src.tar.gz
  commons-io-2.21.0-src.tar.gz.asc

New:
----
  commons-io-2.22.0-src.tar.gz
  commons-io-2.22.0-src.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ apache-commons-io.spec ++++++
--- /var/tmp/diff_new_pack.ylLGJ4/_old  2026-05-07 15:43:26.051355523 +0200
+++ /var/tmp/diff_new_pack.ylLGJ4/_new  2026-05-07 15:43:26.059355847 +0200
@@ -19,7 +19,7 @@
 %define base_name  io
 %define short_name commons-%{base_name}
 Name:           apache-%{short_name}
-Version:        2.21.0
+Version:        2.22.0
 Release:        0
 Summary:        Utilities to assist with developing IO functionality
 License:        Apache-2.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.ylLGJ4/_old  2026-05-07 15:43:26.107357789 +0200
+++ /var/tmp/diff_new_pack.ylLGJ4/_new  2026-05-07 15:43:26.119358275 +0200
@@ -1,6 +1,6 @@
-mtime: 1770384237
-commit: d812a256ae66e8fa42890de9431138eacadb49ec1a78bb32ad9514b12df1adff
-url: https://src.opensuse.org/java-packages/apache-commons-io.git
-revision: d812a256ae66e8fa42890de9431138eacadb49ec1a78bb32ad9514b12df1adff
+mtime: 1778052439
+commit: d51ea284c85f475cd8d53de1a354d89e198219288ff3b130991dc696501849f1
+url: https://src.opensuse.org/java-packages/apache-commons-io
+revision: d51ea284c85f475cd8d53de1a354d89e198219288ff3b130991dc696501849f1
 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
 

++++++ apache-commons-io-build.xml ++++++
--- /var/tmp/diff_new_pack.ylLGJ4/_old  2026-05-07 15:43:26.147359408 +0200
+++ /var/tmp/diff_new_pack.ylLGJ4/_new  2026-05-07 15:43:26.155359731 +0200
@@ -10,7 +10,7 @@
 
   <property name="project.groupId" value="commons-io"/>
   <property name="project.artifactId" value="commons-io"/>
-  <property name="project.version" value="2.21.0"/>
+  <property name="project.version" value="2.22.0"/>
   <property name="project.name" value="Apache Commons IO"/>
   <property name="project.description" value="The Apache Commons IO library
 contains utility classes, stream implementations, file filters,

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-06 09:27:19.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ commons-io-2.21.0-src.tar.gz -> commons-io-2.22.0-src.tar.gz ++++++
++++ 25527 lines of diff (skipped)

Reply via email to