Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package guava for openSUSE:Factory checked 
in at 2024-06-12 15:39:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/guava (Old)
 and      /work/SRC/openSUSE:Factory/.guava.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "guava"

Wed Jun 12 15:39:25 2024 rev:13 rq:1180163 version:33.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/guava/guava.changes      2024-04-18 
22:13:15.742928514 +0200
+++ /work/SRC/openSUSE:Factory/.guava.new.19518/guava.changes   2024-06-12 
15:40:20.702576990 +0200
@@ -1,0 +2,56 @@
+Wed Jun 12 10:14:08 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Upgrade to guava 33.2.1
+  * Changes of version 33.2.1
+    + net: Changed InetAddress-String conversion methods to preserve
+      the IPv6 scope ID if present. The scope ID can be necessary
+      for IPv6-capable devices with multiple network interfaces.
+      However, preserving it can also lead to problems for callers
+      that rely on the returned values not to include the scope ID:
+      - Callers might compensate for the old behavior of the methods
+        by appending the scope ID to a returned string themselves.
+        If so, you can update your code to stop doing so at the same
+        time as you upgrade Guava. Of, if your code might run
+        against multiple versions of Guava, you can check whether
+        Guava has included a scope ID before you add one yourself.
+      - Callers might pass the returned string to another system
+        that does not understand scope IDs. If so, you can strip the
+        scope ID off, whether by truncating the string form at a %
+        character (leaving behind any trailing ] character in the
+        case of forUriString) or by replacing the returned
+        InetAddress with a new instance constructed by calling
+        InetAddress.getByAddress(addr).
+      - java.net.InetAddress validates any provided scope ID against
+        the interfaces available on the machine. As a result,
+        methods in InetAddresses may now fail if the scope ID fails
+        validation.
+        * Notable cases in which this may happen include:
+          - if the code runs in an Android app without networking
+            permission
+          - if code passes InetAddress instances or strings across
+            devices
+        * If this is not the behavior that you want, then you can
+          strip off the scope ID from the input string before
+          passing it to Guava, as discussed above.
+  * Changes of version 33.2.0
+    + Dropped testing for Android versions before Lollipop (API
+      Level 21). Guava may stop working under older versions in
+      the future, or it may have done so already.
+    + Fixed a GWT compilation breakage under Gradle.
+    + collect: Made our Collector APIs (e.g.,
+      ImmutableList.toImmutableList()) available in guava-android.
+      More Java 8 APIs will follow in future releases.
+      - As always, streams are available to Android code only when
+        that code enables library desugaring or targets a new enough
+        API Level (24 (Nougat) for many stream APIs). (But note that
+        we test only with library desugaring, so we don't currently
+        know if API Level 24 is high enough to use our Collector
+        APIs unless you have also enabled library desugaring.) Guava
+        users who avoid the Collector APIs do not need to meet this
+        requirement.
+    + collect: Fixed a potential NullPointerException in
+     ImmutableMap.Builder on a rare code path.
+    + net: Added HttpHeaders constants Ad-Auction-Allowed,
+      Permissions-Policy-Report-Only, and Sec-GPC.
+
+-------------------------------------------------------------------

Old:
----
  v33.1.0.tar.gz

New:
----
  v33.2.1.tar.gz

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

Other differences:
------------------
++++++ guava.spec ++++++
--- /var/tmp/diff_new_pack.Kn7Q8m/_old  2024-06-12 15:40:21.254597213 +0200
+++ /var/tmp/diff_new_pack.Kn7Q8m/_new  2024-06-12 15:40:21.258597359 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           guava
-Version:        33.1.0
+Version:        33.2.1
 Release:        0
 Summary:        Google Core Libraries for Java
 License:        Apache-2.0 AND CC0-1.0

++++++ v33.1.0.tar.gz -> v33.2.1.tar.gz ++++++
++++ 10173 lines of diff (skipped)

Reply via email to