Skip to content

Commit

Permalink
deps: update dependency com.google.guava:guava to v33.2.1-jre (#3027)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [com.google.guava:guava](https://github.com/google/guava) |
`33.1.0-jre` -> `33.2.1-jre` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/com.google.guava:guava/33.2.1-jre?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/com.google.guava:guava/33.2.1-jre?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/com.google.guava:guava/33.1.0-jre/33.2.1-jre?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.google.guava:guava/33.1.0-jre/33.2.1-jre?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>google/guava (com.google.guava:guava)</summary>

### [`v33.2.0`](https://github.com/google/guava/releases/tag/v33.2.0):
33.2.0

[Compare
Source](https://github.com/google/guava/compare/v33.1.0...v33.2.0)

##### Android users: Please test recent Guava versions

If you know of Guava Android users who have not yet upgraded to at least
release
[33.0.0](https://github.com/google/guava/releases/tag/v33.0.0), please
encourage them to upgrade, preferably to today's release, 33.2.0. These
releases have begun adding Java 8+ APIs to `guava-android`. While we
don't anticipate problems, we do anticipate that any unexpected problems
could force a disruptive rollback. To minimize any disruption, we'd like
to catch any such problems early.

Please [let us know of any problems you
encounter](https://github.com/google/guava/issues/new?assignees=\&labels=type%3Ddefect\&projects=\&template=bug_report.yaml).

##### Maven

```xml
<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>33.2.0-jre</version>
  <!-- or, for Android: -->
  <version>33.2.0-android</version>
</dependency>
```

##### Jar files

-
[33.2.0-jre.jar](https://repo1.maven.org/maven2/com/google/guava/guava/33.2.0-jre/guava-33.2.0-jre.jar)
-
[33.2.0-android.jar](https://repo1.maven.org/maven2/com/google/guava/guava/33.2.0-android/guava-33.2.0-android.jar)

Guava requires [one runtime
dependency](https://github.com/google/guava/wiki/UseGuavaInYourBuild#what-about-guavas-own-dependencies),
which you can download here:

-
[failureaccess-1.0.1.jar](https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar)

##### Javadoc

-   [33.2.0-jre](https://guava.dev/releases/33.2.0-jre/api/docs/)
- [33.2.0-android](https://guava.dev/releases/33.2.0-android/api/docs/)

##### JDiff

- [33.2.0-jre vs.
33.1.0-jre](https://guava.dev/releases/33.2.0-jre/api/diffs/)
- [33.2.0-android vs.
33.1.0-android](https://guava.dev/releases/33.2.0-android/api/diffs/)
- [33.2.0-android vs.
33.2.0-jre](https://guava.dev/releases/33.2.0-android/api/androiddiffs/)

##### Changelog

- 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](https://github.com/google/guava/issues/7134).
([`858caf4`](https://github.com/google/guava/commit/858caf425c))
- `collect`: Made our `Collector` APIs (e.g.,
`ImmutableList.toImmutableList()`) available in `guava-android`. More
[Java 8 APIs](https://github.com/google/guava/issues/6567) will follow
in future releases.
([`96fca0b`](https://github.com/google/guava/commit/96fca0b747))
- As always, streams are available to Android code only when that code
[enables library
desugaring](https://developer.android.com/studio/write/java8-support#library-desugaring)
or targets a new enough API Level ([24
(Nougat)](https://developer.android.com/reference/java/util/stream/Stream)
for many stream APIs). (But note that we test only with library
desugaring, so we don't
[currently](https://github.com/google/guava/issues/7197) 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.
([`70a9811`](https://github.com/google/guava/commit/70a98115d8))
- `net`: Added `HttpHeaders` constants `Ad-Auction-Allowed`,
`Permissions-Policy-Report-Only`, and `Sec-GPC`.
([`7dc01ed`](https://github.com/google/guava/commit/7dc01ed27b),
[`41d0d9a`](https://github.com/google/guava/commit/41d0d9a833),
[`38c8017`](https://github.com/google/guava/commit/38c8017bd44b7919b112f1c99f3d8ce4b058ae5d))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/googleapis/sdk-platform-java).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
  • Loading branch information
renovate-bot authored Jul 10, 2024
1 parent 6c10350 commit 12ee456
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion gapic-generator-java-pom-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<google.auth.version>1.23.0</google.auth.version>
<google.http-client.version>1.44.2</google.http-client.version>
<gson.version>2.11.0</gson.version>
<guava.version>33.1.0-jre</guava.version>
<guava.version>33.2.1-jre</guava.version>
<protobuf.version>3.25.3</protobuf.version>
<opentelemetry.version>1.40.0</opentelemetry.version>
<maven.compiler.release>8</maven.compiler.release>
Expand Down
2 changes: 1 addition & 1 deletion java-shared-dependencies/dependency-analyzer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>33.1.0-jre</version>
<version>33.2.1-jre</version>
</dependency>
<!-- test dependencies -->
<dependency>
Expand Down

0 comments on commit 12ee456

Please sign in to comment.