Skip to content

Commit a5820c5

Browse files
authored
Merge pull request #3778 from DataDog/bump_to_version_2.2.0
Bump to version 2.2.0
2 parents b428d21 + 441d336 commit a5820c5

File tree

404 files changed

+456
-405
lines changed

Some content is hidden

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

404 files changed

+456
-405
lines changed

CHANGELOG.md

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

33
## [Unreleased]
44

5+
## [2.2.0] - 2024-07-11
6+
7+
### Added
8+
9+
* Tracing: Add `Rails` Runner instrumentation ([#2509][])
10+
* Tracing: Introduce a new, reworked `GraphQL` tracer to comply with span attributes specification ([#3672][])
11+
* Tracing: Enhance `ActiveSupport::Cache` instrumentation with `ActiveSupport::Notifications` subscription ([#3772][])
12+
* Profiling: Track unscaled allocation counts in allocation profiler ([#3770][])
13+
14+
### Changed
15+
16+
* Core: Send Telemetry events in batches ([#3749][])
17+
* Tracing: Populate spans from `ActiveSupport::Notifications` as early as possible ([#3725][])
18+
* Profiling: Upgrade to `libdatadog` 10 ([#3753][])
19+
* Profiling: Optimize `CodeProvenance#record_loaded_files` to avoid allocations ([#3757][])
20+
21+
### Fixed
22+
23+
* Core: Fix Telemetry events blocking main thread ([#3718][])
24+
* Core: Fix deadlock from Telemetry threads ([#3743][])
25+
* Tracing: Fix empty log correlation when tracing is disabled ([#3731][])
26+
* Tracing: Fix HTTP propagation when missing parent span id ([#3730][])
27+
* Tracing: Ensure `_dd.p.tid` tag with fixed size ([#3729][])
28+
* OTel: Fix ids encoding/decoding for propagation ([#3709][])
29+
* Profiling: Workaround Ruby `Dir` returning incorrect results ([#3720][])
30+
* Profiling: Fix `Phusion Passenger` detection when missing from `Gemfile`/`gems.rb` ([#3750][])
31+
* Profiling: Fix `rpath` for linking to libdatadog when loading extension ([#3706][])
32+
* Profiling: Fix incorrect code provenance due to broken JSON monkey patch ([#3695][])
33+
* Profiling: Fix aggregation of actionview template classes ([#3759][], [#3774][])
34+
535
## [2.1.0] - 2024-06-10
636

737
### Added
@@ -2904,7 +2934,8 @@ Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1
29042934
Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
29052935
29062936
2907-
[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.1.0...master
2937+
[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.2.0...master
2938+
[2.2.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.1.0...v2.2.0
29082939
[2.1.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0...v2.1.0
29092940
[2.0.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0.rc1...v2.0.0
29102941
[2.0.0.rc1]: https://github.com/DataDog/dd-trace-rb/compare/v2.0.0.beta2...v2.0.0.rc1
@@ -3901,6 +3932,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
39013932
[#2497]: https://github.com/DataDog/dd-trace-rb/issues/2497
39023933
[#2501]: https://github.com/DataDog/dd-trace-rb/issues/2501
39033934
[#2504]: https://github.com/DataDog/dd-trace-rb/issues/2504
3935+
[#2509]: https://github.com/DataDog/dd-trace-rb/issues/2509
39043936
[#2512]: https://github.com/DataDog/dd-trace-rb/issues/2512
39053937
[#2513]: https://github.com/DataDog/dd-trace-rb/issues/2513
39063938
[#2522]: https://github.com/DataDog/dd-trace-rb/issues/2522
@@ -4283,6 +4315,25 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
42834315
[#3651]: https://github.com/DataDog/dd-trace-rb/issues/3651
42844316
[#3657]: https://github.com/DataDog/dd-trace-rb/issues/3657
42854317
[#3664]: https://github.com/DataDog/dd-trace-rb/issues/3664
4318+
[#3672]: https://github.com/DataDog/dd-trace-rb/issues/3672
4319+
[#3695]: https://github.com/DataDog/dd-trace-rb/issues/3695
4320+
[#3706]: https://github.com/DataDog/dd-trace-rb/issues/3706
4321+
[#3709]: https://github.com/DataDog/dd-trace-rb/issues/3709
4322+
[#3718]: https://github.com/DataDog/dd-trace-rb/issues/3718
4323+
[#3720]: https://github.com/DataDog/dd-trace-rb/issues/3720
4324+
[#3725]: https://github.com/DataDog/dd-trace-rb/issues/3725
4325+
[#3729]: https://github.com/DataDog/dd-trace-rb/issues/3729
4326+
[#3730]: https://github.com/DataDog/dd-trace-rb/issues/3730
4327+
[#3731]: https://github.com/DataDog/dd-trace-rb/issues/3731
4328+
[#3743]: https://github.com/DataDog/dd-trace-rb/issues/3743
4329+
[#3749]: https://github.com/DataDog/dd-trace-rb/issues/3749
4330+
[#3750]: https://github.com/DataDog/dd-trace-rb/issues/3750
4331+
[#3753]: https://github.com/DataDog/dd-trace-rb/issues/3753
4332+
[#3757]: https://github.com/DataDog/dd-trace-rb/issues/3757
4333+
[#3759]: https://github.com/DataDog/dd-trace-rb/issues/3759
4334+
[#3770]: https://github.com/DataDog/dd-trace-rb/issues/3770
4335+
[#3772]: https://github.com/DataDog/dd-trace-rb/issues/3772
4336+
[#3774]: https://github.com/DataDog/dd-trace-rb/issues/3774
42864337
[@AdrianLC]: https://github.com/AdrianLC
42874338
[@Azure7111]: https://github.com/Azure7111
42884339
[@BabyGroot]: https://github.com/BabyGroot
@@ -4434,4 +4485,4 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
44344485
[@y-yagi]: https://github.com/y-yagi
44354486
[@yujideveloper]: https://github.com/yujideveloper
44364487
[@yukimurasawa]: https://github.com/yukimurasawa
4437-
[@zachmccormick]: https://github.com/zachmccormick
4488+
[@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_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_8.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_graphql_2.0.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_http.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)