Skip to content

Commit 574ced3

Browse files
authored
Merge pull request #4777 from DataDog/bump_to_version_2.18.0
Bump to version 2.18.0
2 parents 7fbb42d + 92dae90 commit 574ced3

File tree

667 files changed

+710
-667
lines changed

Some content is hidden

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

667 files changed

+710
-667
lines changed

.github/workflows/parametric-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on: # yamllint disable-line rule:truthy
1515
permissions: {}
1616

1717
env:
18-
SYSTEM_TESTS_REF: 41b4d2ab45583fd444d37032e94dcd471d81388c # Automated: Can be updated by .github/workflows/update-system-tests.yml
18+
SYSTEM_TESTS_REF: 316900e2a7466555951a341e6f2bedd4bf261097 # Automated: Can be updated by .github/workflows/update-system-tests.yml
1919

2020
jobs:
2121
changes:

.github/workflows/system-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions: {}
2222
env:
2323
REGISTRY: ghcr.io
2424
REPO: ghcr.io/datadog/dd-trace-rb
25-
SYSTEM_TESTS_REF: 41b4d2ab45583fd444d37032e94dcd471d81388c # Automated: This reference is automatically updated.
25+
SYSTEM_TESTS_REF: 316900e2a7466555951a341e6f2bedd4bf261097 # Automated: This reference is automatically updated.
2626

2727
jobs:
2828
changes:

CHANGELOG.md

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,33 @@
22

33
## [Unreleased]
44

5+
## [2.18.0] - 2025-07-03
6+
7+
### Added
8+
9+
* AppSec: Add API Security with new sampling algorithm to the Rack, Rails, Sinatra and Grape frameworks ([#4699][])
10+
* Core: Add support for tracer configuration through Fleet Automation ([#4651][])
11+
* Tracing: Add Rails view render times and database query times to the spans, when available ([#4697][])
12+
* Core: Add Service Discovery capability, enabling the tracer to reliably determine which process are instrumented
13+
14+
### Changed
15+
16+
* AppSec: Enable API Security feature by default ([#4756][])
17+
* AppSec: Improve overall threat detection ([#4757][])
18+
* AppSec: Deprecate `config.appsec.ip_passlist`, `config.appsec.ip_denylist`, and `config.appsec.user_id_denylist` ([#4757][])
19+
* Profiling: Graduate Heap Profiling from alpha to preview ([#4401][], [#4460][])
20+
* Dynamic Instrumentation: Add instance variable capture to method and line probes ([#4668][])
21+
* Profiling: Add capturing of native filenames in backtraces ([#4745][])
22+
* Profiling: Clean up profiler logging ([#4728][])
23+
Tracing: Add support for `DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED` to tag runtime metrics with the current runtime ID, allowing correlation across processes ([#4718][])
24+
* Tracing: Improve performance of `http.route` tag computation for Rails ([#4688][])
25+
26+
### Fixed
27+
28+
* AppSec: Fix authenticated users tracking in anonymization mode for Devise ([#4731][])
29+
* Dynamic Instrumentation: Fix source code display in dynamic instrumentation/live debugger ([#4743][])
30+
* Profiling: Fix profiler stopping due to bug in heap profiling serialization ([#4721][])
31+
532
## [2.17.0] - 2025-06-02
633

734
### Added
@@ -3241,7 +3268,8 @@ Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1
32413268
Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
32423269
32433270
3244-
[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.17.0...master
3271+
[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v2.18.0...master
3272+
[2.18.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.17.0...v2.18.0
32453273
[2.17.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.16.0...v2.17.0
32463274
[2.16.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.15.0...v2.16.0
32473275
[2.15.0]: https://github.com/DataDog/dd-trace-rb/compare/v2.14.0...v2.15.0
@@ -4745,6 +4773,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
47454773
[#4391]: https://github.com/DataDog/dd-trace-rb/issues/4391
47464774
[#4398]: https://github.com/DataDog/dd-trace-rb/issues/4398
47474775
[#4399]: https://github.com/DataDog/dd-trace-rb/issues/4399
4776+
[#4401]: https://github.com/DataDog/dd-trace-rb/issues/4401
47484777
[#4403]: https://github.com/DataDog/dd-trace-rb/issues/4403
47494778
[#4406]: https://github.com/DataDog/dd-trace-rb/issues/4406
47504779
[#4411]: https://github.com/DataDog/dd-trace-rb/issues/4411
@@ -4755,6 +4784,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
47554784
[#4433]: https://github.com/DataDog/dd-trace-rb/issues/4433
47564785
[#4437]: https://github.com/DataDog/dd-trace-rb/issues/4437
47574786
[#4455]: https://github.com/DataDog/dd-trace-rb/issues/4455
4787+
[#4460]: https://github.com/DataDog/dd-trace-rb/issues/4460
47584788
[#4473]: https://github.com/DataDog/dd-trace-rb/issues/4473
47594789
[#4493]: https://github.com/DataDog/dd-trace-rb/issues/4493
47604790
[#4497]: https://github.com/DataDog/dd-trace-rb/issues/4497
@@ -4787,14 +4817,27 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
47874817
[#4616]: https://github.com/DataDog/dd-trace-rb/issues/4616
47884818
[#4625]: https://github.com/DataDog/dd-trace-rb/issues/4625
47894819
[#4644]: https://github.com/DataDog/dd-trace-rb/issues/4644
4820+
[#4651]: https://github.com/DataDog/dd-trace-rb/issues/4651
47904821
[#4653]: https://github.com/DataDog/dd-trace-rb/issues/4653
47914822
[#4656]: https://github.com/DataDog/dd-trace-rb/issues/4656
47924823
[#4665]: https://github.com/DataDog/dd-trace-rb/issues/4665
4824+
[#4668]: https://github.com/DataDog/dd-trace-rb/issues/4668
47934825
[#4669]: https://github.com/DataDog/dd-trace-rb/issues/4669
47944826
[#4672]: https://github.com/DataDog/dd-trace-rb/issues/4672
47954827
[#4673]: https://github.com/DataDog/dd-trace-rb/issues/4673
47964828
[#4678]: https://github.com/DataDog/dd-trace-rb/issues/4678
47974829
[#4679]: https://github.com/DataDog/dd-trace-rb/issues/4679
4830+
[#4688]: https://github.com/DataDog/dd-trace-rb/issues/4688
4831+
[#4697]: https://github.com/DataDog/dd-trace-rb/issues/4697
4832+
[#4699]: https://github.com/DataDog/dd-trace-rb/issues/4699
4833+
[#4718]: https://github.com/DataDog/dd-trace-rb/issues/4718
4834+
[#4721]: https://github.com/DataDog/dd-trace-rb/issues/4721
4835+
[#4728]: https://github.com/DataDog/dd-trace-rb/issues/4728
4836+
[#4731]: https://github.com/DataDog/dd-trace-rb/issues/4731
4837+
[#4743]: https://github.com/DataDog/dd-trace-rb/issues/4743
4838+
[#4745]: https://github.com/DataDog/dd-trace-rb/issues/4745
4839+
[#4756]: https://github.com/DataDog/dd-trace-rb/issues/4756
4840+
[#4757]: https://github.com/DataDog/dd-trace-rb/issues/4757
47984841
[@AdrianLC]: https://github.com/AdrianLC
47994842
[@Azure7111]: https://github.com/Azure7111
48004843
[@BabyGroot]: https://github.com/BabyGroot

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.

0 commit comments

Comments
 (0)