-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: DataDog/datadog-ruby_core_source
base: v3.4.2
head repository: DataDog/datadog-ruby_core_source
compare: v3.4.3
- 7 commits
- 110 files changed
- 1 contributor
Commits on Dec 9, 2025
-
[PROF-13115] Revert "Temporarily skip broken Ruby 4 test to unblock g…
…em release" **What does this PR do?** This reverts commit 551b5ae from #20. See #20 for details. In that PR I mentioned: So to break the loop, let's: 1. omit this test temporarily: ✅ done -> this was #20 2. then we can release this gem: ✅ done -> https://github.com/DataDog/datadog-ruby_core_source/actions/runs/20059401843, [version 3.4.2 is on rubygems.org](https://rubygems.org/gems/datadog-ruby_core_source/versions/3.4.2) 3. then we can undo the dd-trace-rb pinning: ✅ done -> DataDog/dd-trace-rb#5122 4. then we can re-enable the test This PR is step 4 and gets us back to where we were before the workaround. **Motivation:** Remove workaround now that it's not needed anymore! **Additional Notes:** N/A **How to test the change?** Validate that Ruby 4.0 + "corruption" test is running in CI and green.
Configuration menu - View commit details
-
Copy full SHA for c7464fe - Browse repository at this point
Copy the full SHA c7464feView commit details
Commits on Dec 10, 2025
-
Merge pull request #21 from DataDog/ivoanjo/prof-13115-undo-workaround
[PROF-13115] Revert "Temporarily skip broken Ruby 4 test to unblock gem release"
Configuration menu - View commit details
-
Copy full SHA for a85add9 - Browse repository at this point
Copy the full SHA a85add9View commit details
Commits on Dec 18, 2025
-
Minor: Allow overriding name of
ruby_dirThis tiny change came in handy for testing, so "why not"?
Configuration menu - View commit details
-
Copy full SHA for 9b84455 - Browse repository at this point
Copy the full SHA 9b84455View commit details -
Add Ruby 4.0.0-preview3 headers
The 4.0.0-preview2 headers are not compatible with -preview3 -- in particular there's a new field in the thread structure that changes the offset of everything that comes after it, and thus makes the profiler crash on preview3 when compiled with preview2 headers. I followed the usual instructions from the `README.md` to extract the headers.
Configuration menu - View commit details
-
Copy full SHA for 8febfa3 - Browse repository at this point
Copy the full SHA 8febfa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a31e3be - Browse repository at this point
Copy the full SHA a31e3beView commit details -
The changelog is easy to forget, and anyway changes in this gem/repo are easy to identify by looking at PRs/commits so this doesn't offer much value IMHO.
Configuration menu - View commit details
-
Copy full SHA for b902628 - Browse repository at this point
Copy the full SHA b902628View commit details -
Merge pull request #22 from DataDog/ivoanjo/prof-13303-update-ruby4-h…
…eaders [PROF-13303] Add Ruby 4.0.0-preview3 headers and bump gem version to 3.4.3
Configuration menu - View commit details
-
Copy full SHA for fb17c71 - Browse repository at this point
Copy the full SHA fb17c71View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.4.2...v3.4.3