Skip to content

Commit 0ea3696

Browse files
authored
Merge pull request #4661 from DataDog/bump_to_version_2.16.0
Bump to version 2.16.0
2 parents 50745bc + 59dda7a commit 0ea3696

File tree

644 files changed

+689
-645
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

644 files changed

+689
-645
lines changed

CHANGELOG.md

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,34 @@
22

33
## [Unreleased]
44

5+
## [2.16.0] - 2025-05-19
6+
7+
### Added
8+
9+
* Core: Add new configuration precedence value `environment` ([#4610][])
10+
* Core: Add Source Code Integration (SCI) tags in Telemetry app-started event and in each Remote Config request ([#4653][])
11+
* Core: Tracing: ErrorTracking: Add automatic reporting of handled errors ([#4604][])
12+
* AppSec: Integrations: Add session tracking and attacker fingerprinting to `devise` and `rails` ([#4644][], [#4625][])
13+
* Profiling: Add support for Ruby 3.5.0-preview1 ([#4600][])
14+
* Tracing: Add warning when `on_error` handler is not a `Proc` ([#4611][])
15+
* Tracing: Integrations: Add option to serialize MongoDB command as JSON ([#4403][])
16+
* Tracing: Integrations: Add baggage to `karafka` list of propagation styles ([#4614][])
17+
18+
### Changed
19+
20+
* Tracing: Adjust trace sampling formula ([#4616][])
21+
* Profiling: Replace `JSON.fast_generate` with `JSON.generate` ([#4602][])
22+
23+
### Fixed
24+
25+
* Core: Fix Ruby warnings when providing a custom time provider ([#4613][])
26+
* Core: Fix Telemetry configuration in agentless mode to respect the timeout specified for the Agent ([#4590][])
27+
* Profiling: Fix profiler compatibility with ruby-head (3.5) ([#4656][])
28+
29+
### Removed
30+
31+
* Core: Remove duplicated classes from Telemetry transport ([#4575][])
32+
533
## [2.15.0] - 2025-04-17
634

735
### Added
@@ -3194,7 +3222,8 @@ Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1
31943222
Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
31953223
31963224
3197-
[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.15.0...master
3225+
[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.16.0...master
3226+
[2.16.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.15.0...v2.16.0
31983227
[2.15.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.14.0...v2.15.0
31993228
[2.14.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.13.0...v2.14.0
32003229
[2.13.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.12.2...v2.13.0
@@ -4696,6 +4725,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
46964725
[#4391]: https://github.com/DataDog/dd-trace-rb/issues/4391
46974726
[#4398]: https://github.com/DataDog/dd-trace-rb/issues/4398
46984727
[#4399]: https://github.com/DataDog/dd-trace-rb/issues/4399
4728+
[#4403]: https://github.com/DataDog/dd-trace-rb/issues/4403
46994729
[#4406]: https://github.com/DataDog/dd-trace-rb/issues/4406
47004730
[#4411]: https://github.com/DataDog/dd-trace-rb/issues/4411
47014731
[#4422]: https://github.com/DataDog/dd-trace-rb/issues/4422
@@ -4721,8 +4751,22 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
47214751
[#4558]: https://github.com/DataDog/dd-trace-rb/issues/4558
47224752
[#4568]: https://github.com/DataDog/dd-trace-rb/issues/4568
47234753
[#4573]: https://github.com/DataDog/dd-trace-rb/issues/4573
4754+
[#4575]: https://github.com/DataDog/dd-trace-rb/issues/4575
47244755
[#4580]: https://github.com/DataDog/dd-trace-rb/issues/4580
47254756
[#4581]: https://github.com/DataDog/dd-trace-rb/issues/4581
4757+
[#4590]: https://github.com/DataDog/dd-trace-rb/issues/4590
4758+
[#4600]: https://github.com/DataDog/dd-trace-rb/issues/4600
4759+
[#4602]: https://github.com/DataDog/dd-trace-rb/issues/4602
4760+
[#4604]: https://github.com/DataDog/dd-trace-rb/issues/4604
4761+
[#4610]: https://github.com/DataDog/dd-trace-rb/issues/4610
4762+
[#4611]: https://github.com/DataDog/dd-trace-rb/issues/4611
4763+
[#4613]: https://github.com/DataDog/dd-trace-rb/issues/4613
4764+
[#4614]: https://github.com/DataDog/dd-trace-rb/issues/4614
4765+
[#4616]: https://github.com/DataDog/dd-trace-rb/issues/4616
4766+
[#4625]: https://github.com/DataDog/dd-trace-rb/issues/4625
4767+
[#4644]: https://github.com/DataDog/dd-trace-rb/issues/4644
4768+
[#4653]: https://github.com/DataDog/dd-trace-rb/issues/4653
4769+
[#4656]: https://github.com/DataDog/dd-trace-rb/issues/4656
47264770
[@AdrianLC]: https://github.com/AdrianLC
47274771
[@Azure7111]: https://github.com/Azure7111
47284772
[@BabyGroot]: https://github.com/BabyGroot
@@ -4874,4 +4918,4 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
48744918
[@y-yagi]: https://github.com/y-yagi
48754919
[@yujideveloper]: https://github.com/yujideveloper
48764920
[@yukimurasawa]: https://github.com/yukimurasawa
4877-
[@zachmccormick]: https://github.com/zachmccormick
4921+
[@zachmccormick]: https://github.com/zachmccormick

gemfiles/jruby_9.2_activesupport.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_aws.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_contrib.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_contrib_old.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_core_old.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_dalli_2.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_dalli_latest.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_elasticsearch_7.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gemfiles/jruby_9.2_elasticsearch_latest.gemfile.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)