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 2024-08-14 14:13:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apache-commons-lang3 (Old)
and /work/SRC/openSUSE:Factory/.apache-commons-lang3.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apache-commons-lang3"
Wed Aug 14 14:13:52 2024 rev:11 rq:1193668 version:3.16.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/apache-commons-lang3/apache-commons-lang3.changes
2024-05-15 21:24:21.280723023 +0200
+++
/work/SRC/openSUSE:Factory/.apache-commons-lang3.new.7232/apache-commons-lang3.changes
2024-08-14 14:13:59.642389810 +0200
@@ -1,0 +2,159 @@
+Fri Aug 9 09:54:03 UTC 2024 - Gus Kenion <[email protected]>
+
+- Update to 3.16.0:
+ * New features:
+ + Add StopWatch.getSplitDuration() and deprecate
+ getSplitTime().
+ + Add StopWatch.getStartInstant() and deprecate getStartTime().
+ + Add StopWatch.getStopInstant() and deprecate getStopTime().
+ + Add StopWatch.getDuration() and deprecate getTime().
+ + Add Javadoc links from StopWatch to DurationUtils #1249.
+ + Add LangCollectors.collect(Collector, T...).
+ + Add RandomStringUtils.secure().
+ + Add RandomStringUtils.insecure().
+ * Fixed bugs:
+ + Reimplement StopWatch internals to use java.time.
+ + RandomStringUtils.random() with a negative character index
+ should throw IllegalArgumentException. Fixes LANG-1745.
+ + LocaleUtils.toLocale(String) cannot parse four segments.
+ Fixes LANG-1741.
+ + Use fewer intermediary strings in
+ DefaultExceptionContext.getFormattedExceptionMessage(String).
+ + Fix Javadoc in StringUtils.splitPreserveAllTokens() #1251.
+ + Deprecate ArraySort constructor for removal.
+ + Deprecate CharEncoding constructor for removal.
+ + Deprecate Conversion constructor for removal.
+ + Deprecate Conversion constructor for removal.
+ + Deprecate EntityArrays constructor for removal.
+ + Deprecate ObjectToStringComparator constructor for removal.
+ + Deprecate RuntimeEnvironment constructor for removal.
+- Includes changes from 3.15.0:
+ * New features:
+ + Customize text pattern in DiffResult#toString(). Fixes
+ LANG-1724.
+ + Add DiffBuilder.Builder.
+ + Add DiffBuilder.builder().
+ + Add ReflectionDiffBuilder.Builder.
+ + Add ReflectionDiffBuilder.builder().
+ + Add test in TypeUtilsTest #1151.
+ + Add Streams.failableStream(T), non-varargs variant.
+ + Add Streams.nonNull(T), non-varargs variant.
+ + Add ArrayUtils.nullTo(T[], T[]).
+ + Add T ArrayUtils.arraycopy(T, int, T, int, int) fluent style.
+ + Add T ArrayUtils.arraycopy(T, int, int, int, Function) fluent
+ style.
+ + Add SystemUtils.IS_JAVA_22.
+ + Add JavaVersion.JAVA_22.
+ + Add SystemProperties.getUserName(Supplier<String>).
+ + Add SystemProperties.getLineSeparator(Supplier<String>).
+ + Add
+ + SystemProperties.getJavaSpecificationVersion(Supplier<String>).
+ + Add SystemProperties constants and methods for system
+ properties as of Java 22.
+ + Add MethodUtils.getMethodObject(Class, String, Class...).
+ + Add null-safe Consumers.accept() and Functions.apply() #1215.
+ Fixes LANG-1733.
+ + Add SystemUtils.IS_OS_ANDROID.
+ + Add SystemUtils.IS_OS_MAC_OSX_SONOMA.
+ + Add RuntimeEnvironment.inContainer() #1241.
+ + Add AppendableJoiner and refactor string joining #1244.
+ * Fixed bugs:
+ + Improve Javadoc in ExceptionUtils #1136.
+ + Fixed two non-deterministic tests in EnumUtilsTest.java
+ #1131.
+ + Fix wrong number check that cause
+ StringIndexOutOfBoundsException #1140. Fixes LANG-1721.
+ + Rethrow NegativeArraySizeException as SerializationException
+ in SerializationUtils.deserialize(InputStream) #1141. Fixes
+ LANG-1722.
+ + Throw NumberFormatException instead of
+ IndexOutOfBoundsException in NumberUtils.getMantissa(String,
+ int) #1145. Fixes LANG-1723.
+ + Minor grammar fixes #1143.
+ + ArrayUtils will return null when adding two null arrays, but
+ undocumented. Fixes LANG-1713.
+ + Let parent POM figure out commons.spdx.version.
+ + Undeprecate ExceptionUtils.rethrow(Throwable). Fixes
+ LANG-1726.
+ + Test the Conversion class #1155. Fixes LANG-1702.
+ + Address minor redundancies after code inspection #1148.
+ + Allow EventListenerSupport to handle (and ignore) exception
+ from listeners allowing invocation of all listeners #1167.
+ + Deprecate AnnotationUtils 0-argument constructor.
+ + Deprecate ArchUtils 0-argument constructor.
+ + Deprecate ArrayUtils 0-argument constructor.
+ + Deprecate BooleanUtils 0-argument constructor.
+ + Deprecate CharSequenceUtils 0-argument constructor.
+ + Deprecate CharSetUtils 0-argument constructor.
+ + Deprecate CharUtils 0-argument constructor.
+ + Deprecate ClassLoaderUtils 0-argument constructor.
+ + Deprecate ClassPathUtils 0-argument constructor.
+ + Deprecate ClassUtils 0-argument constructor.
+ + Deprecate ConstructorUtils 0-argument constructor.
+ + Deprecate DateFormatUtils 0-argument constructor.
+ + Deprecate DateUtils 0-argument constructor.
+ + Deprecate Diff.getType().
+ + Deprecate DiffBuilder.DiffBuilder(T, T, ToStringStyle).
+ + Deprecate DiffBuilder.DiffBuilder(T, T, ToStringStyle,
+ boolean).
+ + Deprecate DurationFormatUtils 0-argument constructor.
+ + Deprecate DurationUtils 0-argument constructor.
+ + Deprecate EnumUtils 0-argument constructor.
+ + Deprecate EventUtils 0-argument constructor.
+ + Deprecate FieldUtils 0-argument constructor.
+ + Deprecate IEEE754rUtils 0-argument constructor.
+ + Deprecate InheritanceUtils 0-argument constructor.
+ + Deprecate IntStreams 0-argument constructor.
+ + Deprecate LocaleUtils 0-argument constructor.
+ + Deprecate LockingVisitors 0-argument constructor.
+ + Deprecate MemberUtils 0-argument constructor.
+ + Deprecate MethodUtils 0-argument constructor.
+ + Deprecate NumberUtils 0-argument constructor.
+ + Deprecate ObjectUtils 0-argument constructor.
+ + Deprecate RandomStringUtils 0-argument constructor.
+ + Deprecate RandomUtils 0-argument constructor.
+ + Deprecate ReflectionDiffBuilder.ReflectionDiffBuilder(T, T,
+ ToStringStyle).
+ + Deprecate RegExUtils 0-argument constructor.
+ + Deprecate SerializationUtils 0-argument constructor.
+ + Deprecate Streams 0-argument constructor.
+ + Deprecate StringEscapeUtils 0-argument constructor.
+ + Deprecate StringUtils 0-argument constructor.
+ + Deprecate Suppliers 0-argument constructor.
+ + Deprecate SystemProperties 0-argument constructor.
+ + Deprecate ThreadUtils 0-argument constructor.
+ + Deprecate TypeUtils 0-argument constructor.
+ + Make ArrayFill null-safe.
+ + Make ArraySorter null-safe.
+ + Make ArrayUtils.removeAll() null-safe.
+ + Fix Java version in README.md #1170.
+ + StringUtils.stripAccents() should handle ligatures, UTF32
+ math blocks, etc. #1201.
+ + TypeUtils.toString(Type) StackOverflowError for an inner
+ class in the inner class parameterized enclosing class #657.
+ Fixes LANG-1524.
+ + Deprecate SystemUtils.getUserName(String) in favor of
+ SystemProperties.getUserName(Supplier).
+ + Make LockVisitor.acceptReadLocked(FailableConsumer)
+ null-safe.
+ + Make LockVisitor.applyWriteLocked(FailableConsumer)
+ null-safe.
+ + Make ObjectUtils.getFirstNonNull(Supplier...) null-safe.
+ + Make SystemProperties.getLineSeparator(Supplier).
+ + StringUtils.stripAccents(String) doesn't handle "\u0111" and
+ "\u0110" (Vietnamese) #1216.
+ + StringUtils.stripAccents(String) doesn't handle I with bar.
+ + StringUtils.stripAccents(String) doesn't handle U with bar.
+ + StringUtils.stripAccents(String) doesn't handle T with
+ stroke.
+ + Fix Javadoc for FluentBitSet.setInclusive(int, int) #1222.
+ Fixes LANG-1735.
+ + Same Javadoc changes as [TEXT-234] #1223.
+ + Remove duplicate static data in
+ SerializationUtils.ClassLoaderAwareObjectInputStream.
+ + Reimplement RandomUtils and RandomStringUtils on top of
+ SecureRandom#getInstanceStrong() #1235.
+ + DiffBuilder: Type constraint for method append(...,
+ DiffResult) too strict #786. Fixes LANG-1657.
+
+-------------------------------------------------------------------
Old:
----
commons-lang3-3.14.0-src.tar.gz
New:
----
commons-lang3-3.16.0-src.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache-commons-lang3.spec ++++++
--- /var/tmp/diff_new_pack.mpQIlE/_old 2024-08-14 14:14:00.550427768 +0200
+++ /var/tmp/diff_new_pack.mpQIlE/_new 2024-08-14 14:14:00.550427768 +0200
@@ -19,7 +19,7 @@
%define base_name lang3
%define short_name commons-%{base_name}
Name: apache-%{short_name}
-Version: 3.14.0
+Version: 3.16.0
Release: 0
Summary: Apache Commons Lang Package
License: Apache-2.0
++++++ commons-lang3-3.14.0-src.tar.gz -> commons-lang3-3.16.0-src.tar.gz ++++++
++++ 40280 lines of diff (skipped)