22
33## [ Unreleased]
44
5+ ## [ 2.9.0] - 2025-01-15
6+
7+ ### Added
8+
9+ * Core: add support for Ruby 3.4 ([ #4249 ] [ ] )
10+ * Integrations: add a new option for ` ActiveSupport ` to disable adding the ` cache_key ` as a Span Tag with the ` cache_key_enabled ` option ([ #4022 ] [ ] )
11+
12+ ### Changed
13+
14+ * Dynamic instrumentation: move DI preloading to ` datadog/di/preload ` ([ #4288 ] [ ] )
15+ * Dynamic instrumentation: dd-trace-rb now reports whether dynamic instrumentation is enabled in startup summary report ([ #4285 ] [ ] )
16+ * Dynamic instrumentation: improve loading of DI components ([ #4272 ] [ ] , [ #4239 ] [ ] )
17+ * Dynamic instrumentation: logging of internal conditions is now done on debug level ([ #4266 ] [ ] )
18+ * Dynamic instrumentation: report instrumentation error for line probes when the target file is loaded but not in code tracker registry ([ #4208 ] [ ] )
19+ * Profiling: require datadog-ruby_core_source >= 3.3.7 to ensure Ruby 3.4 support ([ #4228 ] [ ] )
20+
21+ ### Fixed
22+
23+ * Core: fix a crash in crashtracker when agent hostname is an IPv6 address ([ #4237 ] [ ] )
24+ * Profiling: fix allocation profiling + otel tracing causing Ruby crash ([ #4240 ] [ ] )
25+ * Profiling: fix profiling warnings being really hard to silence ([ #4232 ] [ ] )
26+
527## [ 2.8.0] - 2024-12-10
628
729### Added
@@ -3057,7 +3079,8 @@ Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1
30573079Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
30583080
30593081
3060- [Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.8.0...master
3082+ [Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.9.0...master
3083+ [2.9.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.8.0...v2.9.0
30613084[2.8.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.7.1...v2.8.0
30623085[2.7.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.6.0...v2.7.0
30633086[2.6.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.5.0...v2.6.0
@@ -4499,6 +4522,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
44994522[#3997]: https://github.com/DataDog/dd-trace-rb/issues/3997
45004523[#4014]: https://github.com/DataDog/dd-trace-rb/issues/4014
45014524[#4020]: https://github.com/DataDog/dd-trace-rb/issues/4020
4525+ [#4022]: https://github.com/DataDog/dd-trace-rb/issues/4022
45024526[#4024]: https://github.com/DataDog/dd-trace-rb/issues/4024
45034527[#4027]: https://github.com/DataDog/dd-trace-rb/issues/4027
45044528[#4033]: https://github.com/DataDog/dd-trace-rb/issues/4033
@@ -4519,6 +4543,17 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
45194543[#4195]: https://github.com/DataDog/dd-trace-rb/issues/4195
45204544[#4196]: https://github.com/DataDog/dd-trace-rb/issues/4196
45214545[#4197]: https://github.com/DataDog/dd-trace-rb/issues/4197
4546+ [#4208]: https://github.com/DataDog/dd-trace-rb/issues/4208
4547+ [#4228]: https://github.com/DataDog/dd-trace-rb/issues/4228
4548+ [#4232]: https://github.com/DataDog/dd-trace-rb/issues/4232
4549+ [#4237]: https://github.com/DataDog/dd-trace-rb/issues/4237
4550+ [#4239]: https://github.com/DataDog/dd-trace-rb/issues/4239
4551+ [#4240]: https://github.com/DataDog/dd-trace-rb/issues/4240
4552+ [#4249]: https://github.com/DataDog/dd-trace-rb/issues/4249
4553+ [#4266]: https://github.com/DataDog/dd-trace-rb/issues/4266
4554+ [#4272]: https://github.com/DataDog/dd-trace-rb/issues/4272
4555+ [#4285]: https://github.com/DataDog/dd-trace-rb/issues/4285
4556+ [#4288]: https://github.com/DataDog/dd-trace-rb/issues/4288
45224557[@AdrianLC]: https://github.com/AdrianLC
45234558[@Azure7111]: https://github.com/Azure7111
45244559[@BabyGroot]: https://github.com/BabyGroot
0 commit comments