-
Notifications
You must be signed in to change notification settings - Fork 172
Commit 77438e0
This PR contains the following updates:
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.1` -> `1.47.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.1` -> `1.47.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
---
### Release Notes
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.47.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.47.0):
1.47.0
##### Components
##### Application Security Management (IAST)
- 🐛 Exclude com.stripe.net.HttpURLConnectionClient to solve IAST
SSRF vulnerability false positives
([#​8483](DataDog/dd-trace-java#8483) -
[@​jandro996](https://github.com/jandro996))
- 🐛 Add exclusion to solve IAST weak randomness vulnerability false
positives
([#​8462](DataDog/dd-trace-java#8462) -
[@​jandro996](https://github.com/jandro996))
- ✨ Fix weak randomness false positive in Kafka client
([#​8408](DataDog/dd-trace-java#8408) -
[@​smola](https://github.com/smola))
- ✨ Fix location for SSRF with Kong Unirest
([#​8407](DataDog/dd-trace-java#8407) -
[@​smola](https://github.com/smola))
- ✨ Exclude IBM Instana from IAST
([#​8406](DataDog/dd-trace-java#8406) -
[@​smola](https://github.com/smola))
- 🐛 Fix org.json iast instrumentation test for latest dependency
([#​8347](DataDog/dd-trace-java#8347) -
[@​jandro996](https://github.com/jandro996))
- ✨ Configuration to Disable APM Tracing
([#​8219](DataDog/dd-trace-java#8219) -
[@​jandro996](https://github.com/jandro996))
- ✨ Address cookie vulnerability cardinality issues
([#​8210](DataDog/dd-trace-java#8210) -
[@​jandro996](https://github.com/jandro996))
- ✨ Email HTML Injection detection in IAST
([#​8205](DataDog/dd-trace-java#8205) -
[@​sezen-datadog](https://github.com/sezen-datadog))
##### Application Security Management (WAF)
- 🐛✨ Ensure usr.exists tag is not overridden when
UsernameNotFoundException is thrown
([#​8376](DataDog/dd-trace-java#8376) -
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛✨ Ensure usr.exists tag is not overridden by auto
instrumentation
([#​8374](DataDog/dd-trace-java#8374) -
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Update appsec metrics with event_rules_version tag
([#​8354](DataDog/dd-trace-java#8354) -
[@​sezen-datadog](https://github.com/sezen-datadog))
- ✨ Update metrics: appsec.waf.requests
([#​8353](DataDog/dd-trace-java#8353) -
[@​Mariovido](https://github.com/Mariovido))
- ✨ Improve ASM support in vert.x 5.0
([#​8285](DataDog/dd-trace-java#8285) -
[@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Update metrics: appsec.waf.updates and appsec.waf.init
([#​8280](DataDog/dd-trace-java#8280) -
[@​Mariovido](https://github.com/Mariovido))
- ✨ Configuration to Disable APM Tracing
([#​8219](DataDog/dd-trace-java#8219) -
[@​jandro996](https://github.com/jandro996))
##### Build & Tooling
- 🐛 Do not generate Muzzle references for primitive arrays in method
body
([#​8361](DataDog/dd-trace-java#8361) -
[@​amarziali](https://github.com/amarziali))
- 📖 Improve dev env setup documentation for Windows
([#​8180](DataDog/dd-trace-java#8180) -
[@​lucaspimentel](https://github.com/lucaspimentel))
##### Continuous Integration Visibility
- ✨ Add support for skip-EFD tagging
([#​8487](DataDog/dd-trace-java#8487) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix an NPE in Gradle Android instrumentation
([#​8484](DataDog/dd-trace-java#8484) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Consider modified tests when applying fail-fast tests
ordering
([#​8474](DataDog/dd-trace-java#8474) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement tests reordering for TestNG
([#​8467](DataDog/dd-trace-java#8467) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Gradle Launcher instrumentation to not interfere with Gradle
Test Kit
([#​8465](DataDog/dd-trace-java#8465) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Use separate TestEventHandlers per framework in CI Vis
instrumentations
([#​8451](DataDog/dd-trace-java#8451) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Remove warning log when JUnit 4 test method cannot be
retrieved
([#​8445](DataDog/dd-trace-java#8445) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Scalatest tracing for tests that are reported asynchronously
([#​8444](DataDog/dd-trace-java#8444) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement attempt to fix tests
([#​8393](DataDog/dd-trace-java#8393) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement test disabling
([#​8377](DataDog/dd-trace-java#8377) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Update CODEOWNERS parser to not log errors on comments with
leading whitespace
([#​8349](DataDog/dd-trace-java#8349) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Request Test Management tests list
([#​8345](DataDog/dd-trace-java#8345) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Receive test management settings from CIVis settings
request
([#​8331](DataDog/dd-trace-java#8331) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement quarantined tests tagging
([#​8326](DataDog/dd-trace-java#8326) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement tests quarantining
([#​8320](DataDog/dd-trace-java#8320) -
[@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add tag to specify if the user is setting DD_SERVICE
([#​8318](DataDog/dd-trace-java#8318) -
[@​daniel-mohedano](https://github.com/daniel-mohedano))
##### Crash tracking
- ✨ Only fork jps when required
([#​8419](DataDog/dd-trace-java#8419) -
[@​mcculls](https://github.com/mcculls))
- 🐛 Use Java home of the crashed process to launch crash uploader
([#​8348](DataDog/dd-trace-java#8348) -
[@​jbachorik](https://github.com/jbachorik))
##### Data Streams Monitoring
- 🐛 Fix error happening when sqs message attributes are readonly
([#​8473](DataDog/dd-trace-java#8473) -
[@​vandonr](https://github.com/vandonr))
- 🐛 Fix bug on proto schema extraction
([#​8403](DataDog/dd-trace-java#8403) -
[@​vandonr](https://github.com/vandonr))
- 🐛 Fix service name overrides in consumers
([#​8387](DataDog/dd-trace-java#8387) -
[@​piochelepiotr](https://github.com/piochelepiotr))
##### Database Monitoring
- ✨ Add DBMTracePreparedStatements to tracer configuration log
([#​8508](DataDog/dd-trace-java#8508) -
[@​cecile75](https://github.com/cecile75))
##### Dynamic Instrumentation
- ✨ Look in another location for grpc service methods
([#​8468](DataDog/dd-trace-java#8468) -
[@​evanchooly](https://github.com/evanchooly))
- 🐛 Fix Exception Replay with Lambda proxy classes
([#​8452](DataDog/dd-trace-java#8452) -
[@​jpbempel](https://github.com/jpbempel))
- ✨ Add code origin support for spring-webmvc
([#​8416](DataDog/dd-trace-java#8416) -
[@​evanchooly](https://github.com/evanchooly))
- ✨ Add support for scanning jar from loaded class
([#​8370](DataDog/dd-trace-java#8370) -
[@​jpbempel](https://github.com/jpbempel))
- 🐛 Disable capture of entry values
([#​8369](DataDog/dd-trace-java#8369) -
[@​jpbempel](https://github.com/jpbempel))
- 🐛 Fix CodeOrigin for `@Trace` annotation
([#​8344](DataDog/dd-trace-java#8344) -
[@​jpbempel](https://github.com/jpbempel))
- 🐛 Fix equals/hashCode for CodeOrigin probe
([#​8319](DataDog/dd-trace-java#8319) -
[@​jpbempel](https://github.com/jpbempel))
- ✨ Add code origin support to kafka message listeners
([#​8301](DataDog/dd-trace-java#8301) -
[@​evanchooly](https://github.com/evanchooly))
##### Metrics
- ✨ Create metric: appsec.waf.error
([#​8381](DataDog/dd-trace-java#8381) -
[@​sezen-datadog](https://github.com/sezen-datadog))
- ✨ Create metric: appsec.rasp.error
([#​8364](DataDog/dd-trace-java#8364) -
[@​sezen-datadog](https://github.com/sezen-datadog))
##### Profiling
- ✨ Bump ddprof library to 1.22.0
([#​8463](DataDog/dd-trace-java#8463) -
[@​jbachorik](https://github.com/jbachorik))
- IBM J9 8u361 corresponds to OpenJDK 8u362 by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#187
- Fix compatibility with musl libc 1.2.4 by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#189
- Modify version extraction by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#179
- Do not write null values to jvminfo event by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#184
- Productize VMStructs-based stack walker by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#177
- A few minor downport issues by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#180
- Enable ASGCT by default on fairly safe J9 JDK versions by
[@​jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#181
- 🐛 Exclude OrderedThreadPoolExecutor from queue-time measurements
([#​8456](DataDog/dd-trace-java#8456) -
[@​jbachorik](https://github.com/jbachorik))
- ✨ Record JVM info on JVMs without JFR
([#​8431](DataDog/dd-trace-java#8431) -
[@​jbachorik](https://github.com/jbachorik))
- 🐛 Actually use CleanupTask in TempLocationManager
([#​8420](DataDog/dd-trace-java#8420) -
[@​mcculls](https://github.com/mcculls))
- ✨ Only fork jps when required
([#​8419](DataDog/dd-trace-java#8419) -
[@​mcculls](https://github.com/mcculls))
- 🐛 Adjust JFR checks for J9
([#​8405](DataDog/dd-trace-java#8405) -
[@​jbachorik](https://github.com/jbachorik))
- 🧹 Disable smap RSS parsing by default
([#​8342](DataDog/dd-trace-java#8342) -
[@​MattAlp](https://github.com/MattAlp))
##### Telemetry
- 🐛 Add support for JBoss jar:file format to DependencyResolver
([#​8428](DataDog/dd-trace-java#8428) -
[@​jandro996](https://github.com/jandro996))
- ✨ Update metrics: appsec.waf.requests
([#​8353](DataDog/dd-trace-java#8353) -
[@​Mariovido](https://github.com/Mariovido))
##### Trace context propagation
- ✨ Introduce tracing propagator
([#​8313](DataDog/dd-trace-java#8313) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
##### Tracer core
- 🐛 Fix Stable Config telemetry source names
([#​8460](DataDog/dd-trace-java#8460) -
[@​BaptisteFoy](https://github.com/BaptisteFoy))
- ✨ Probe trace endpoints with a valid payload of empty arrays
([#​8414](DataDog/dd-trace-java#8414) -
[@​mcculls](https://github.com/mcculls))
- ✨ Add 1 minute fail-safe to JUL/JMX class-loading callback
([#​8399](DataDog/dd-trace-java#8399) -
[@​mcculls](https://github.com/mcculls))
- ✨ Migrate DSM injection calls to context-first APIs
([#​8383](DataDog/dd-trace-java#8383) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- 🧹 Move continuation capture methods from scope to tracer
([#​8371](DataDog/dd-trace-java#8371) -
[@​mcculls](https://github.com/mcculls))
- ✨ Migrate context extraction calls to context-first APIs
([#​8368](DataDog/dd-trace-java#8368) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- 🧹 Migrate context injection calls to context-first APIs
([#​8358](DataDog/dd-trace-java#8358) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- 💡 Support reading configurations from files
([#​8338](DataDog/dd-trace-java#8338) -
[@​mtoffl01](https://github.com/mtoffl01))
- 💡 Implementation of BaggagePropagator and BaggageContext
([#​8330](DataDog/dd-trace-java#8330) -
[@​mhlidd](https://github.com/mhlidd))
- 🧹 Combine continuation implementations into one which supports
multiple activations
([#​8324](DataDog/dd-trace-java#8324) -
[@​mcculls](https://github.com/mcculls))
- ✨ Introduce tracing propagator
([#​8313](DataDog/dd-trace-java#8313) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Remove old context propagation API
([#​8271](DataDog/dd-trace-java#8271) -
[@​PerfectSlayer](https://github.com/PerfectSlayer))
##### Instrumentations
##### AWS Lambda instrumentation
- 🐛 Send error message and stack to Lambda extension
([#​8417](DataDog/dd-trace-java#8417) -
[@​nhulston](https://github.com/nhulston))
##### AWS SDK instrumentation
- 🐛 Fix error happening when sqs message attributes are readonly
([#​8473](DataDog/dd-trace-java#8473) -
[@​vandonr](https://github.com/vandonr))
- 💡 Inject trace context into AWS Step Functions input
([#​7585](DataDog/dd-trace-java#7585) -
[@​DylanLovesCoffee](https://github.com/DylanLovesCoffee))
##### Core Java language instrumentation
- ✨ Look in another location for grpc service methods
([#​8468](DataDog/dd-trace-java#8468) -
[@​evanchooly](https://github.com/evanchooly))
- ✨ Add code origin support for spring-webmvc
([#​8416](DataDog/dd-trace-java#8416) -
[@​evanchooly](https://github.com/evanchooly))
- 💡 Implementation of BaggagePropagator and BaggageContext
([#​8330](DataDog/dd-trace-java#8330) -
[@​mhlidd](https://github.com/mhlidd))
- ✨ Add code origin support to kafka message listeners
([#​8301](DataDog/dd-trace-java#8301) -
[@​evanchooly](https://github.com/evanchooly))
##### gRPC instrumentation
- ✨ Look in another location for grpc service methods
([#​8468](DataDog/dd-trace-java#8468) -
[@​evanchooly](https://github.com/evanchooly))
##### Kafka instrumentation
- ✨ Add messaging.destination.name tag to kafka integrations
([#​8366](DataDog/dd-trace-java#8366) -
[@​rarguelloF](https://github.com/rarguelloF))
##### Protocol Buffer instrumentation
- 🐛 Fix bug on proto schema extraction
([#​8403](DataDog/dd-trace-java#8403) -
[@​vandonr](https://github.com/vandonr))
</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**: Never, 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: 108a0f86aa59ab4c938cbac0688dd4c19cb301fa1 parent 31e6013 commit 77438e0Copy full SHA for 77438e0
1 file changed
+2
-2
lines changed+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
|
0 commit comments