[PROF-15412] Bump minimum version of datadog-ruby_core_source to 3.5.3#6047
Conversation
**What does this PR do?** This PR bumps the minimum version of the datadog-ruby_core_source gem to the latest version (3.5.3), having the usual diff (e.g. #5278 was the previous update). **Motivation:** Doing this bump forces updates to the datadog gem to also pull in the latest version of the datadog-ruby_core_source gem. This ensures users have the best experience and don't e.g. run into issues because somehow they're running the latest version of the gem with an outdated version of the headers. Specifically version 3.5.3 adds support for Ruby 4.0.6, fixing #6045 . **Additional Notes:** N/A **How to test the change?** This will fix the "test-asan" check failing in master (e.g. https://github.com/DataDog/dd-trace-rb/actions/runs/29363868729 ) because test-asan is running on 4.0.6, so green CI is good. Also, I've locally tested with both Ruby 4.0.5 and 4.0.6 (see DataDog/datadog-ruby_core_source#28 ).
🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: 56d3a9e | Docs | Datadog PR Page | Give us feedback! |
BenchmarksBenchmark execution time: 2026-07-15 10:38:12 Comparing candidate commit 56d3a9e in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 48 metrics, 1 unstable metrics.
|
What does this PR do?
This PR bumps the minimum version of the datadog-ruby_core_source gem to the latest version (3.5.3), having the usual diff (e.g. #5278 was the previous update).
Motivation:
Doing this bump forces updates to the datadog gem to also pull in the latest version of the datadog-ruby_core_source gem. This ensures users have the best experience and don't e.g. run into issues because somehow they're running the latest version of the gem with an outdated version of the headers.
Specifically version 3.5.3 adds support for Ruby 4.0.6, fixing #6045 .
Change log entry
Yes. Profiling: Fix Ruby 4.0.6 support by bumping minimum version of datadog-ruby_core_source to 3.5.3
Additional Notes:
N/A
How to test the change?
This will fix the "test-asan" check failing in master (e.g. https://github.com/DataDog/dd-trace-rb/actions/runs/29363868729 ) because test-asan is running on 4.0.6, so green CI is good.
Also, I've locally tested with both Ruby 4.0.5 and 4.0.6 (see DataDog/datadog-ruby_core_source#28 ).