Skip to content

Commit 997a2fb

Browse files
committed
[PROF-11306] Upgrade libdatadog dependency to 16.0.1
**What does this PR do?** This PR upgrades the datadog gem to use libdatadog 16.0.1. It includes a few changes to match breaking API updates in crashtracking. **Motivation:** Libdatadog 16 is needed to unblock #4331 . This version also brings a few crashtracking improvements. **Change log entry** Yes. Upgrade libdatadog dependency to 16.0.1 **Additional Notes:** As usual, I'm opening this PR as a draft as libdatadog 16.0.1 is not yet available on rubygems.org, and I'll come back to re-trigger CI and mark this as non-draft once it is. **How to test the change?** Our existing test coverage includes libdatadog testing, so a green C is good here :)
1 parent 3411317 commit 997a2fb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

datadog.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Gem::Specification.new do |spec|
6969

7070
# When updating the version here, please also update the version in `libdatadog_extconf_helpers.rb`
7171
# (and yes we have a test for it)
72-
spec.add_dependency 'libdatadog', '~> 14.3.1.1.0'
72+
spec.add_dependency 'libdatadog', '~> 16.0.1.1.0'
7373

7474
# Will no longer be a default gem on Ruby 3.5, see
7575
# https://github.com/ruby/ruby/commit/d7e558e3c48c213d0e8bedca4fb547db55613f7c and

ext/libdatadog_extconf_helpers.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module Datadog
88
module LibdatadogExtconfHelpers
99
# Used to make sure the correct gem version gets loaded, as extconf.rb does not get run with "bundle exec" and thus
1010
# may see multiple libdatadog versions. See https://github.com/DataDog/dd-trace-rb/pull/2531 for the horror story.
11-
LIBDATADOG_VERSION = '~> 14.3.1.1.0'
11+
LIBDATADOG_VERSION = '~> 16.0.1.1.0'
1212

1313
# Used as an workaround for a limitation with how dynamic linking works in environments where the datadog gem and
1414
# libdatadog are moved after the extension gets compiled.

0 commit comments

Comments
 (0)