Skip to content

[NO-TICKET] Bump minimum version of datadog-ruby_core_source to 3.5.2#5278

Merged
ivoanjo merged 2 commits into
masterfrom
ivoanjo/bump-ruby-core-source-3-5-2
Jan 26, 2026
Merged

[NO-TICKET] Bump minimum version of datadog-ruby_core_source to 3.5.2#5278
ivoanjo merged 2 commits into
masterfrom
ivoanjo/bump-ruby-core-source-3-5-2

Conversation

@ivoanjo

@ivoanjo ivoanjo commented Jan 26, 2026

Copy link
Copy Markdown
Member

What does this PR do?

This PR bumps the minimum version of the datadog-ruby_core_source gem to the latest version (3.5.2), having the usual diff (e.g. #5236 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.2 drops support for the Ruby 4.0.0-preview2 headers, so overall should not impact anyone, while at the same time having a smaller on-disk footprint
(DataDog/datadog-ruby_core_source#26).

Change log entry

Yes. Bump minimum version of datadog-ruby_core_source to 3.5.2

Additional Notes:

N/A

How to test the change?

Green CI is good!

**What does this PR do?**

This PR bumps the minimum version of the datadog-ruby_core_source gem to
the latest version (3.5.2), having the usual diff (e.g. #5236 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.2 drops support for the Ruby 4.0.0-preview2
headers, so overall should not impact anyone, while at the same time
having a smaller on-disk footprint
(DataDog/datadog-ruby_core_source#26).

**Additional Notes:**

N/A

**How to test the change?**

Green CI is good!
@ivoanjo
ivoanjo requested a review from a team as a code owner January 26, 2026 09:26
@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Jan 26, 2026

Copy link
Copy Markdown
Contributor

✅ Tests

🎉 All green!

❄️ No new flaky tests detected
🧪 All tests passed

🎯 Code Coverage
Patch Coverage: 100.00%
Overall Coverage: 95.19% (+0.00%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 4488db1 | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@pr-commenter

pr-commenter Bot commented Jan 26, 2026

Copy link
Copy Markdown

Benchmarks

Benchmark execution time: 2026-01-26 15:31:04

Comparing candidate commit 4488db1 in PR branch ivoanjo/bump-ruby-core-source-3-5-2 with baseline commit 1c2e7d1 in branch master.

Found 0 performance improvements and 0 performance regressions! Performance is the same for 44 metrics, 2 unstable metrics.

@ivoanjo
ivoanjo merged commit c62362e into master Jan 26, 2026
645 checks passed
@ivoanjo
ivoanjo deleted the ivoanjo/bump-ruby-core-source-3-5-2 branch January 26, 2026 15:53
@github-actions github-actions Bot added this to the 2.28.0 milestone Jan 26, 2026
@y9v y9v mentioned this pull request Feb 4, 2026
hayat01sh1da pushed a commit to hayat01sh1da/dd-trace-rb that referenced this pull request Jul 15, 2026
**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.
DataDog#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
DataDog#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 ).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants