| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
|
[com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.25.4` -> `2.26.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.45.2` -> `1.46.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.45.2` -> `1.46.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.9` -> `2.30.10` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.9` -> `2.30.10` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.9` -> `2.30.10` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.9` -> `2.30.10` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.9` -> `2.30.10` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.9` -> `2.30.10` |
---
### Release Notes
<details>
<summary>googleapis/java-datastore
(com.google.cloud:google-cloud-datastore)</summary>
###
[`v2.26.0`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2260-2025-01-29)
##### Features
- Add firestoreInDatastoreMode for datastore emulator
([#​1698](googleapis/java-datastore#1698))
([50f106d](googleapis/java-datastore@50f106d))
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.42.0
([#​1725](googleapis/java-datastore#1725))
([1cbaf22](googleapis/java-datastore@1cbaf22))
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.46.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.46.0):
1.46.0
##### Breaking Changes
> \[!WARNING]
> jnr-unixsocket is now an external dependency of dd-trace-ot and must
be included when deploying dd-trace-ot.
> \[!NOTE]
> The API `TracerScope.setAsync(boolean)`, used to manually control
asynchronous span propagation, does no more apply to the scope instance
but to the active span scope.
##### Components
##### Application Security Management (IAST)
- 🐛 Fix String.replace instrumentation for IAST
([#​8281](DataDog/dd-trace-java#8281) -
[@​Mariovido](https://github.com/Mariovido))
- ✨ Apply the standard nomenclature to the stacktrace configs
([#​8244](DataDog/dd-trace-java#8244) -
[@​jandro996](https://github.com/jandro996))
- 🐛 Exclude false positive weak randomness
([#​8232](DataDog/dd-trace-java#8232) -
[@​jandro996](https://github.com/jandro996))
- ✨ Propagation of translateEscapes of String class
([#​8186](DataDog/dd-trace-java#8186) -
[@​sezen-datadog](https://github.com/sezen-datadog))
- ✨ Add security control metrics
([#​8175](DataDog/dd-trace-java#8175) -
[@​jandro996](https://github.com/jandro996))
- ✨ Increase IAST propagation to StringBuffer setLength
([#​8128](DataDog/dd-trace-java#8128) -
[@​Mariovido](https://github.com/Mariovido))
- ✨ Add IAST taint tracking for DB values
([#​8072](DataDog/dd-trace-java#8072) -
[@​Mariovido](https://github.com/Mariovido))
##### Application Security Management (WAF)
- 🐛 Prevents a NPE when there is no subscriber for user events
([#​8258](DataDog/dd-trace-java#8258) -
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Apply the standard nomenclature to the stacktrace configs
([#​8244](DataDog/dd-trace-java#8244) -
[@​jandro996](https://github.com/jandro996))
- 🐛 Ensure cached subscriptions are cleared on reconfiguration via
RC ([#​8229](DataDog/dd-trace-java#8229)
-
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add support for session tracking in Vertx
([#​8167](DataDog/dd-trace-java#8167) -
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Create span tag: \_dd.appsec.rasp.timeout
([#​8269](DataDog/dd-trace-java#8269) -
[@​Mariovido](https://github.com/Mariovido))
##### Build & Tooling
- 🐛 Ensure shaded helpers have unique names when injected into
class-loaders
([#​8192](DataDog/dd-trace-java#8192) -
[@​mcculls](https://github.com/mcculls))
##### Configuration at Runtime
- 🐛 Remove filtering of `DD_SERVICE` and `DD_ENV` from the tracer
([#​8176](DataDog/dd-trace-java#8176) -
[@​mhlidd](https://github.com/mhlidd))
##### Continuous Integration Visibility
- 🧹 Generalize TestRetryPolicy to TestExecutionPolicy
([#​8302](DataDog/dd-trace-java#8302) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Parallelize CI Visibility settings requests
([#​8299](DataDog/dd-trace-java#8299) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Generalize test retry logic
([#​8289](DataDog/dd-trace-java#8289) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Generalize tests skipping logic
([#​8288](DataDog/dd-trace-java#8288) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Remove skip and shouldBeSkipped methods from TestEventsHandler
in favor of isSkippable
([#​8286](DataDog/dd-trace-java#8286) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨⚡ Optimize Git repository information computation
([#​8270](DataDog/dd-trace-java#8270) -
[@​dougqh](https://github.com/dougqh))
- ✨ Always request known tests from the backend
([#​8268](DataDog/dd-trace-java#8268) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Fix NPE when trying to get retry analyzer in Test NG
([#​8253](DataDog/dd-trace-java#8253) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Set test framework and test framework version tags atomically
([#​8252](DataDog/dd-trace-java#8252) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add debug logging to Android Gradle module layout logic
([#​8251](DataDog/dd-trace-java#8251) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix source and destination folders computation for Android
Gradle projects
([#​8190](DataDog/dd-trace-java#8190) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add basic Scala Weaver sbt support
([#​8189](DataDog/dd-trace-java#8189) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement impacted tests detection
([#​8188](DataDog/dd-trace-java#8188) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
##### Data Streams Monitoring
- ✨ Change hash computation for protobuf to better represent
impacting changes + save proto number in schema
([#​8201](DataDog/dd-trace-java#8201) -
[@​vandonr](https://github.com/vandonr))
##### Database Monitoring
- Add peer service tag in dbm sql commenter
([#​7913](DataDog/dd-trace-java#7913) -
[@​jordan-wong](https://github.com/jordan-wong))
##### Dynamic Instrumentation
- ✨ Add support for SymDB to scan directories
([#​8306](DataDog/dd-trace-java#8306) -
[@​jpbempel](https://github.com/jpbempel))
- ✨ Add SymDB report for any jar scanning failures
([#​8300](DataDog/dd-trace-java#8300) -
[@​jpbempel](https://github.com/jpbempel))
- ✨ Use two budgets depending on type
([#​8283](DataDog/dd-trace-java#8283) -
[@​evanchooly](https://github.com/evanchooly))
- ✨ Institute a 10 snapshot per probe per trace budget
([#​8277](DataDog/dd-trace-java#8277) -
[@​evanchooly](https://github.com/evanchooly))
- 🐛 Avoid double snapshots for Exception Replay
([#​8273](DataDog/dd-trace-java#8273) -
[@​jpbempel](https://github.com/jpbempel))
- ✨ Simplify code origins. Separate out snapshot generation.
([#​8263](DataDog/dd-trace-java#8263) -
[@​evanchooly](https://github.com/evanchooly))
- ✨ Add Exception probe custom instrumentation
([#​8230](DataDog/dd-trace-java#8230) -
[@​jpbempel](https://github.com/jpbempel))
- ✨ Enhance log probes to honor debug session tags
([#​8215](DataDog/dd-trace-java#8215) -
[@​evanchooly](https://github.com/evanchooly))
- 🐛 Don't redact env tokens from debugger probe snapshots
([#​8211](DataDog/dd-trace-java#8211) -
[@​watson](https://github.com/watson))
- ✨⚡ Move Trace/SpanId capture at commit time
([#​8184](DataDog/dd-trace-java#8184) -
[@​jpbempel](https://github.com/jpbempel))
- 🐛 Capture values at entry for method probe
([#​8169](DataDog/dd-trace-java#8169) -
[@​jpbempel](https://github.com/jpbempel))
##### JMX fetch
- 🐛 Mute JMXFetch Shutdown in progress error
([#​8068](DataDog/dd-trace-java#8068) -
[@​ygree](https://github.com/ygree))
##### OpenTracing
- ⚠️🧹 Make jnr-unixsocket an explicit dependency of
dd-trace-ot
([#​8307](DataDog/dd-trace-java#8307) -
[@​mcculls](https://github.com/mcculls))
##### Profiling
- 🐛 Avoid unsupported API call for creating folders on windows
([#​8304](DataDog/dd-trace-java#8304) -
[@​jbachorik](https://github.com/jbachorik))
- ✨ Tag profiles for serverless
([#​8279](DataDog/dd-trace-java#8279) -
[@​jbachorik](https://github.com/jbachorik))
- ✨ add queue type and length to queue events
([#​8242](DataDog/dd-trace-java#8242) -
[@​richardstartin](https://github.com/richardstartin))
- 🐛 TempLocationManager Fixes and Improvements
([#​8191](DataDog/dd-trace-java#8191) -
[@​jbachorik](https://github.com/jbachorik))
- ✨ Bump ddprof to 1.18.0
([#​8173](DataDog/dd-trace-java#8173) -
[@​jbachorik](https://github.com/jbachorik))
- ✨ Report profiler initialization and configuration errors to
telemetry
([#​8171](DataDog/dd-trace-java#8171) -
[@​jbachorik](https://github.com/jbachorik))
##### Telemetry
- ✨ Add pending traces report in tracer flares
([#​8053](DataDog/dd-trace-java#8053) -
[@​mhlidd](https://github.com/mhlidd))
##### Testing
- ✨ Test http server requests in parallel
([#​8222](DataDog/dd-trace-java#8222) -
[@​amarziali](https://github.com/amarziali))
##### Trace context propagation
- ✨ Add non default propagator registration
([#​8310](DataDog/dd-trace-java#8310) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
##### Tracer core
- ✨ Probe for existence of IBMSASL or ACCP security providers
([#​8276](DataDog/dd-trace-java#8276) -
[@​mcculls](https://github.com/mcculls))
- ✨⚡ Overhead improvement to agent feedback based sampling
([#​8265](DataDog/dd-trace-java#8265) -
[@​dougqh](https://github.com/dougqh))
- 🧹 Move async propagation API from scope to tracer
([#​8231](DataDog/dd-trace-java#8231) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Introduce context propagation API
([#​8161](DataDog/dd-trace-java#8161) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- ✨🧪 Use env-entry to add tags per webapp deployment
([#​8138](DataDog/dd-trace-java#8138) -
[@​amarziali](https://github.com/amarziali))
- ✨ Introduce context helpers API
([#​8134](DataDog/dd-trace-java#8134) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Support IPv6 values for `DD_AGENT_HOST` and
`DD_TRACE_AGENT_URL`
([#​7984](DataDog/dd-trace-java#7984) -
[@​mhlidd](https://github.com/mhlidd))
##### Instrumentations
##### Apache HttpComponents
- 🐛 Properly finish spans and support latest apache httpclient5
([#​8272](DataDog/dd-trace-java#8272) -
[@​amarziali](https://github.com/amarziali))
##### AWS Lambda instrumentation
- 🐛 Properly capture lambda payloads for all handler types.
([#​8264](DataDog/dd-trace-java#8264) -
[@​purple4reina](https://github.com/purple4reina))
##### AWS S3 instrumentation
- 💡 Create S3 instrumentation + add span pointers
([#​8075](DataDog/dd-trace-java#8075) -
[@​nhulston](https://github.com/nhulston))
##### AWS SDK instrumentation
- 🐛 Revert "Add avoid double instrumenting lambda non-streaming
handlers."
([#​8247](DataDog/dd-trace-java#8247) -
[@​nhulston](https://github.com/nhulston))
##### Cassandra
- ✨ Allow extracting keyspace from statement result
([#​8239](DataDog/dd-trace-java#8239) -
[@​amarziali](https://github.com/amarziali))
##### Core Java language instrumentation
- ✨ Propagation of translateEscapes of String class
([#​8186](DataDog/dd-trace-java#8186) -
[@​sezen-datadog](https://github.com/sezen-datadog))
##### Eclipse Vert.x instrumentation
- 🐛 Fix vertx worker propagation and error handling
([#​8237](DataDog/dd-trace-java#8237) -
[@​amarziali](https://github.com/amarziali))
- ✨ Support vertx 5
([#​8220](DataDog/dd-trace-java#8220) -
[@​amarziali](https://github.com/amarziali))
- ✨ Add support for session tracking in Vertx
([#​8167](DataDog/dd-trace-java#8167) -
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
##### Kafka instrumentation
- 🐛 Prevent possible NPE calculating Kafka record header size
([#​8292](DataDog/dd-trace-java#8292) -
[@​ygree](https://github.com/ygree))
##### Mule instrumentation
- 🐛 Fix crash using Mule with JPMS
([#​8187](DataDog/dd-trace-java#8187) -
[@​amarziali](https://github.com/amarziali))
##### Protocol Buffer instrumentation
- ✨ Change hash computation for protobuf to better represent
impacting changes + save proto number in schema
([#​8201](DataDog/dd-trace-java#8201) -
[@​vandonr](https://github.com/vandonr))
##### Spring instrumentation
- 🐛 Preserve getQualifier from spring scheduling runnables
([#​8293](DataDog/dd-trace-java#8293) -
[@​amarziali](https://github.com/amarziali))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, 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://github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).
GitOrigin-RevId: bb09d47e4eed77a003f630273b4d0a84003eb899
What Does This Do
Remove
envfrom list of tokens to redact from Dynamic Instrumentation probe snapshots.Depends on: DataDog/system-tests#3827
Motivation
Feature parity
Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]