Commit e7cffc1
chore(deps): update upper bound dependencies file (#12706)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[com.google.auth:google-auth-library-bom](https://redirect.github.com/googleapis/java-shared-config)
| `1.43.0` → `1.46.0` |

|

|
|
[com.google.errorprone:error_prone_annotations](https://errorprone.info)
([source](https://redirect.github.com/google/error-prone)) | `2.48.0` →
`2.49.0` |

|

|
|
[io.opentelemetry:opentelemetry-bom](https://redirect.github.com/open-telemetry/opentelemetry-java)
| `1.60.1` → `1.61.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/7649) for more information.
---
### Release Notes
<details>
<summary>google/error-prone
(com.google.errorprone:error_prone_annotations)</summary>
###
[`v2.49.0`](https://redirect.github.com/google/error-prone/releases/tag/v2.49.0):
Error Prone 2.49.0
[Compare
Source](https://redirect.github.com/google/error-prone/compare/v2.48.0...v2.49.0)
This release includes several changes to `Matcher` APIs, and removed
some deprecated or problematic APIs:
- Remove deprecated `MethodMatchers.withSignature` API, which relies on
fragile `toString` behaviour. Alternatives for matching on method
signatures with varargs and type parameters were added in
[`a98a1c5`](https://redirect.github.com/google/error-prone/commit/a98a1c55d92d343ae2c142485e8888cd46aa78b3).
- Removed `variableType(Matcher)` API. `Matchers.variableType(Matcher)`
uses `VariableTree#getType` to match variable types, which own't work
for lambda parameters with inferred types after
[JDK-8268850](https://bugs.openjdk.org/browse/JDK-8268850). The
recommended replacement is `variableType(TypePredicate)`.
- Make `enclosingPackage` return an optional. Module elements are not
enclosed by a package, checks using `enclosingPackage` shouldn't assume
an enclosing package exists when processing arbitrary elements.
- New `FieldMatchers` API, similar to `MethodMatchers`
([`1dd9c3a`](https://redirect.github.com/google/error-prone/commit/1dd9c3a6bd76fca8104be6ae1c1004655d6a1745)).
New checks:
-
[`AssertThrowsBlockToExpression`](https://errorprone.info/bugpattern/AssertThrowsBlockToExpression):
Discourage unnecessary block lambdas in `assertThrows`.
-
[`AssertThrowsMinimizer`](https://errorprone.info/bugpattern/AssertThrowsMinimizer):
Suggest minimizing the amount of logic in `assertThrows`.
-
[`MemorySegmentReferenceEquality`](https://errorprone.info/bugpattern/MemorySegmentReferenceEquality):
Discourage using reference equality for `MemorySegments`.
-
[`PreferThrowsTag`](https://errorprone.info/bugpattern/PreferThrowsTag):
Recommends using `@throws` instead of the legacy `@exception` javadoc
tag.
-
[`RecordAccessorInCompactConstructor`](https://errorprone.info/bugpattern/RecordAccessorInCompactConstructor):
detect record accessors inside the compact canonical ctors, which read
uninitialized fields.
Closed issues:
[#​2283](https://redirect.github.com/google/error-prone/issues/2283),
[#​3503](https://redirect.github.com/google/error-prone/issues/3503),
[#​5210](https://redirect.github.com/google/error-prone/issues/5210),
[#​5289](https://redirect.github.com/google/error-prone/issues/5289),
[#​5548](https://redirect.github.com/google/error-prone/issues/5548),
[#​5548](https://redirect.github.com/google/error-prone/issues/5548),
[#​5554](https://redirect.github.com/google/error-prone/issues/5554),
[#​5609](https://redirect.github.com/google/error-prone/issues/5609),
[#​5614](https://redirect.github.com/google/error-prone/issues/5614),
[#​5656](https://redirect.github.com/google/error-prone/issues/5656)
Full changelog:
<google/error-prone@v2.48.0...v2.49.0>
</details>
<details>
<summary>open-telemetry/opentelemetry-java
(io.opentelemetry:opentelemetry-bom)</summary>
###
[`v1.61.0`](https://redirect.github.com/open-telemetry/opentelemetry-java/blob/HEAD/CHANGELOG.md#Version-1610-2026-04-10)
[Compare
Source](https://redirect.github.com/open-telemetry/opentelemetry-java/compare/v1.60.1...v1.61.0)
##### API
- Stabilize `isEnabled()` on `Tracer`, `Logger`, and metric instruments
([#​8200](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8200))
##### Incubating
- **BREAKING** Update `EnvironmentGetter` and `EnvironmentSetter` key
normalization to reflect spec
changes
([#​8233](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8233))
##### SDK
##### Traces
- Retain propagated context when generating random trace IDs
([#​8263](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8263))
- Add rate-limited warning log when `BatchSpanProcessor` drops spans
([#​8167](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8167))
##### Metrics
- Track series start time per aggregator rather than at
`SdkMeterProvider` creation time
([#​8180](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8180))
- Capture context class loader during async callback registration
([#​8091](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8091))
- Make include/exclude work correctly with empty (but non-null) lists
([#​8185](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8185))
##### Logs
- Fix condition for recording successful log processing metrics
([#​8226](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8226))
##### Exporters
- OTLP: add configurable bounds to response body reading
([#​8224](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8224),
[#​8277](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8277))
- OTLP: only throw invalid response exception when gRPC response size <
5 bytes
([#​8194](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8194))
- OTLP: remove duplicate FINEST-level error logging in gRPC exporter
([#​8216](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8216))
- OTLP Profiles: clean up profile signal exporters for consistency
([#​8172](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8172))
##### Extensions
- **BREAKING** Autoconfigure: remove deprecated `ComponentLoader` class
(use
`io.opentelemetry.common.ComponentLoader` instead)
([#​8243](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8243))
- Declarative config: fix `DeclarativeConfigProperties` javadoc to not
throw exceptions
([#​8079](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8079))
- Declarative config: resource attribute filtering should include
attributes by default
([#​8177](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8177))
- Declarative config: enforce IncludedExcludeModel .included and
.excluded are not empty
([#​8266](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8266))
- Autoconfigure: restructure SDK incubator to not depend on
autoconfigure internals
([#​8242](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8242))
##### Project tooling
- Disable Gradle build cache on releases to mitigate supply chain risk
([#​8254](https://redirect.github.com/open-telemetry/opentelemetry-java/pull/8254))
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/googleapis/google-cloud-java).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMTAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->1 parent ab9ff2d commit e7cffc1
1 file changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
0 commit comments