Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package apache-commons-lang3 for 
openSUSE:Factory checked in at 2026-05-13 17:19:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-lang3 (Old)
 and      /work/SRC/openSUSE:Factory/.apache-commons-lang3.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "apache-commons-lang3"

Wed May 13 17:19:21 2026 rev:14 rq:1352516 version:3.20.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/apache-commons-lang3/apache-commons-lang3.changes    
    2025-07-16 17:35:26.148659599 +0200
+++ 
/work/SRC/openSUSE:Factory/.apache-commons-lang3.new.1966/apache-commons-lang3.changes
      2026-05-13 17:20:31.558255239 +0200
@@ -1,0 +2,176 @@
+Mon May 11 14:09:29 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Update to 3.20.0
+  * New features:
+    + Add SystemProperties.getPath(String, Supplier<Path>)
+    + Add JavaVersion.JAVA_25
+    + Add JavaVersion.JAVA_26
+    + Add SystemUtils.IS_JAVA_25
+    + Add SystemUtils.IS_JAVA_26
+    + Add MutablePair.ofNonNull(Map.Entry)
+    + Add TimedSemaphore.builder(), Builder, and deprecate
+      constructors
+    + LANG-1504: Adding labels and history to split StopWatch
+  * Fixed Bugs:
+    + Optimize ObjectToStringComparator.compare() method
+    + [javadoc] Improve StringUtils Javadoc
+    + Fix internal inverted logic in private isEnum() method and
+      correct its usage in getFirstEnum()
+    + Use accessors in ToStringStyle so subclasses can effectively
+      override them
+    + 'LocaleUtils.toLocale(String)' for a 2 letter country code
+      now returns a value instead of throwing an
+      'IllegalArgumentException'
+    + Fix typo in StringUtils.trunctate() IllegalArgumentException
+      message and test assertion messages
+    + Fix test fixture in
+      ReflectionDiffBuilderTest.testTransientFieldDifference()
+    + LANG-1789: NullPointerException when generating
+      NoSuchMethodException in MethodUtils
+    + LANG-1786: Map deprecated TimeZone short IDs and avoid JRE
+      WARNINGs to the console
+    + LANG-1792: TypeUtils.toString() skips angle brackets for Class
+      type
+    + Mention JDK 25 LTS as a tested version in the release notes
+  * Changes:
+    + Bump org.apache.commons:commons-parent from 88 to 92
+
+-------------------------------------------------------------------
+Mon May 11 14:01:24 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Update to 3.19.0
+  * New features:
+    + Add ArrayUtils.SOFT_MAX_ARRAY_LENGTH
+    + Add SystemUtils.IS_OS_NETWARE
+    + Add MethodUtils.getAccessibleMethod(Class, Method)
+    + Add documentation to site for CVE-2025-48924
+      ClassUtils.getClass(...) can throw a StackOverflowError on
+      very long inputs
+    + Add StringUtils.indexOfAny(CharSequence, int, char...)
+    + Add ConcurrentException.ConcurrentException(String)
+    + Add DateUtils.toLocalDateTime(Date[, TimeZone])
+    + Add DateUtils.toOffsetDateTime(Date[, TimeZone])
+    + Add DateUtils.toZonedDateTime(Date[, TimeZone])
+    + Add ByteConsumer
+    + Add ByteSupplier
+    + Add FailableByteConsumer
+    + Add FailableByteSupplier
+    + LANG-1784: Add Functions methods for null-safe mapping and
+      chaining
+    + LANG-1784: Add Failable methods for null-safe mapping and
+      chaining
+    + Add DoubleRange.fit(double)
+    + Add IntegerRange.fit(int)
+    + Add LongRange.fit(long)
+    + Add DurationUtils.get(String, TemporalUnit, long)
+    + Add DurationUtils.getMillis(String, long)
+    + Add DurationUtils.getSeconds(String, long)
+    + Add SystemProperties.getBoolean(Class, String, boolean)
+    + Add SystemProperties.getInt(Class, String, int)
+    + Add SystemProperties.getLong(Class, String, long)
+  * Fixed Bugs:
+    + LANG-1778: MethodUtils.getMatchingMethod() doesn't respect the
+      hierarchy of methods
+    + MethodUtils.getMethodObject(Class<?>, String, Class<?>...) now
+      returns null instead of throwing a NullPointerException, as it
+      does for other exception types
+    + Reduce spurious failures in ArrayUtilsTest methods that test
+      ArrayUtils.shuffle() methods
+    + MethodUtils cannot find or invoke a public method on a public
+      class implemented in its package-private superclass
+    + AtomicSafeInitializer.get() can spin internally if the
+      FailableSupplier given to AbstractConcurrentInitializer
+      .AbstractBuilder.setInitializer(FailableSupplier) throws a
+      RuntimeException
+    + LANG-1783: WordUtils.containsAllWords?() may throw
+      PatternSyntaxException
+    + LANG-1782: MethodUtils cannot find or invoke vararg methods
+      without providing vararg types or values
+    + MethodUtils cannot find or invoke vararg methods of interface
+      types
+    + MethodUtils cannot find or invoke vararg methods when widening
+      primitive types following the JLS 5.1.2. Widening Primitive
+      Conversion
+    + LANG-1597: Invocation fails because matching varargs method
+      found but then discarded
+    + Don't check accessibility twice in MemberUtils
+      .setAccessibleWorkaround(T)
+    + LANG-1774: Improve handling of ClassUtils
+      .getShortCanonicalName() for invalid input
+    + LANG-1720: Improve Javadocs for Conversion
+    + Fix CalendarUtils.toLocalDate() Javadoc return type
+      description
+    + Fix the method name in Javadoc examples for CharUtils.isHex()
+    + Deprecate NumberUtils.compare(byte, byte) in favor of
+      Byte.compare(byte, byte)
+    + Deprecate NumberUtils.compare(int, int) in favor of
+      Integer.compare(int, int)
+    + Deprecate NumberUtils.compare(long, long) in favor of
+      Long.compare(long, long)
+    + Deprecate NumberUtils.compare(short, short) in favor of
+      Short.compare(short, short)
+    + Deprecate obsolete system property constant
+      SystemProperties.AWT_TOOLKIT
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_AWT_FONTS
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_AWT_GRAPHICSENV
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_AWT_HEADLESS
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_AWT_PRINTERJOB
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_COMPILER
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_ENDORSED_DIRS
+    + Deprecate obsolete system property constant
+      SystemProperties.JAVA_EXT_DIRS
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getAwtToolkit()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaAwtFonts()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaAwtGraphicsenv()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaAwtHeadless()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaAwtPrinterjob()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaCompiler()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaEndorsedDirs()
+    + Deprecate method for obsolete system property constant
+      SystemProperties.getJavaExtDirs()
+    + Deprecate method for obsolete system property constant
+      SystemUtils.isJavaAwtHeadless()
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_AWT_FONTS
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_AWT_GRAPHICSENV
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_AWT_HEADLESS
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_AWT_PRINTERJOB
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_COMPILER
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_ENDORSED_DIRS
+    + Deprecate constants for obsolete system property
+      SystemUtils.JAVA_EXT_DIRS
+    + [javadoc] General improvements
+    + [javadoc] Fix thrown exception documentation for
+      MethodUtils.getMethodObject(Class<?>, String, Class<?>...)
+    + [javadoc] Strings::equalsAny: CI doc string should show it's
+      insensitive
+    + [javadoc] General Javadoc improvements
+    + LANG-1780: [javadoc] Fix Strings Javadoc
+    + [javadoc] Fix typo in Javadoc of Strings instances
+    + [javadoc] Fix Javadocs in ClassUtils
+    + [javadoc] Fix @deprecated link for StringUtils#startsWithAny
+    + Replace old feather logotype with new oak logotype
+  * Changes:
+    + [test] Bump org.apache.commons:commons-text from 1.13.1 to
+      1.14.0
+    + Bump org.apache.commons:commons-parent from 85 to 88
+
+-------------------------------------------------------------------
@@ -770 +946 @@
-    * Ignored exception `ignored`, should not be called so.
+    * Ignored exception 'ignored', should not be called so.
@@ -791 +967 @@
-    * Change array style from `int a[]` to `int[] a`.
+    * Change array style from 'int a[]' to 'int[] a'.

Old:
----
  commons-lang3-3.18.0-src.tar.gz

New:
----
  _scmsync.obsinfo
  build.specials.obscpio
  commons-lang3-3.20.0-src.tar.gz

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

Other differences:
------------------
++++++ apache-commons-lang3.spec ++++++
--- /var/tmp/diff_new_pack.71DsL1/_old  2026-05-13 17:20:32.694302205 +0200
+++ /var/tmp/diff_new_pack.71DsL1/_new  2026-05-13 17:20:32.694302205 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package apache-commons-lang3
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define base_name lang3
 %define short_name commons-%{base_name}
 Name:           apache-%{short_name}
-Version:        3.18.0
+Version:        3.20.0
 Release:        0
 Summary:        Apache Commons Lang Package
 License:        Apache-2.0

++++++ _scmsync.obsinfo ++++++
mtime: 1778508852
commit: b6a71af9c4558438d40546c9d507223ccaa667ca11dcd4ab09747d33c0d1c440
url: https://src.opensuse.org/java-packages/apache-commons-lang3
revision: b6a71af9c4558438d40546c9d507223ccaa667ca11dcd4ab09747d33c0d1c440
projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj

++++++ 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-11 16:14:12.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ commons-lang3-3.18.0-src.tar.gz -> commons-lang3-3.20.0-src.tar.gz ++++++
++++ 49802 lines of diff (skipped)

Reply via email to