Skip to content

Commit

Permalink
Merge pull request #3239 from DataDog/bump_to_version_1.16.0
Browse files Browse the repository at this point in the history
  • Loading branch information
marcotc authored Nov 3, 2023
2 parents 9688f2f + 71611dd commit 242d338
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 3 deletions.
39 changes: 37 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,30 @@

## [Unreleased]

## [1.16.0] - 2023-11-03

**This release includes a security change for the Tracing Redis integration:**

Currently, the Datadog Agent removes command arguments from the resource name. However there are cases, like Redis compressed keys, where this obfuscation cannot correctly remove command arguments. To safeguard that situation, the resource name set by the tracer will only be the command (e.g. `SET`) with no arguments. To retain the previous behavior and keep arguments in the span resource, with the potential risk of some command arguments not being fully obfuscated, set ``DD_REDIS_COMMAND_ARGS=true`` or set the option `c.instrument :redis, command_args: true`.

### Added

* Tracing: Propagate trace through `Concurrent::Promises.future` ([#1522][])
* Core: Name `Datadog::Core::Remote::Worker` thread ([#3207][])

### Changed

* Tracing: Redis - Omit command arguments from span.resource by default ([#3235][])
* Ci-app: Bump `datadog-ci` dependency from 0.2.0 to 0.3.0 ([#3223][])

### Fixed

* Appsec: ASM parse response body ([#3153][])
* Appsec: ASM make sure to append content type and length information ([#3204][])
* Appsec: Make sure function that checks content-type header value accepts nil content-type header value ([#3234][])
* Profiling: Shut down profiler if any components failed ([#3197][])
* Tracing: Fix `ActiveSupport` instrumentation of custom cache stores ([#3206][])

## [1.15.0] - 2023-10-09

### Highlights
Expand Down Expand Up @@ -2595,7 +2619,9 @@ Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.3.1

Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1

[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v1.15.0...master

[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v1.16.0...master
[1.16.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.15.0...v1.16.0
[1.15.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.14.0...v1.15.0
[1.14.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.13.1...1.14.0
[1.13.1]: https://github.com/DataDog/dd-trace-rb/compare/v1.13.0...1.13.1
Expand Down Expand Up @@ -3333,6 +3359,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[#1509]: https://github.com/DataDog/dd-trace-rb/issues/1509
[#1510]: https://github.com/DataDog/dd-trace-rb/issues/1510
[#1511]: https://github.com/DataDog/dd-trace-rb/issues/1511
[#1522]: https://github.com/DataDog/dd-trace-rb/issues/1522
[#1523]: https://github.com/DataDog/dd-trace-rb/issues/1523
[#1524]: https://github.com/DataDog/dd-trace-rb/issues/1524
[#1529]: https://github.com/DataDog/dd-trace-rb/issues/1529
Expand Down Expand Up @@ -3781,6 +3808,7 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[#3148]: https://github.com/DataDog/dd-trace-rb/issues/3148
[#3150]: https://github.com/DataDog/dd-trace-rb/issues/3150
[#3152]: https://github.com/DataDog/dd-trace-rb/issues/3152
[#3153]: https://github.com/DataDog/dd-trace-rb/issues/3153
[#3158]: https://github.com/DataDog/dd-trace-rb/issues/3158
[#3162]: https://github.com/DataDog/dd-trace-rb/issues/3162
[#3163]: https://github.com/DataDog/dd-trace-rb/issues/3163
Expand All @@ -3796,6 +3824,13 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[#3188]: https://github.com/DataDog/dd-trace-rb/issues/3188
[#3189]: https://github.com/DataDog/dd-trace-rb/issues/3189
[#3190]: https://github.com/DataDog/dd-trace-rb/issues/3190
[#3197]: https://github.com/DataDog/dd-trace-rb/issues/3197
[#3204]: https://github.com/DataDog/dd-trace-rb/issues/3204
[#3206]: https://github.com/DataDog/dd-trace-rb/issues/3206
[#3207]: https://github.com/DataDog/dd-trace-rb/issues/3207
[#3223]: https://github.com/DataDog/dd-trace-rb/issues/3223
[#3234]: https://github.com/DataDog/dd-trace-rb/issues/3234
[#3235]: https://github.com/DataDog/dd-trace-rb/issues/3235
[@AdrianLC]: https://github.com/AdrianLC
[@Azure7111]: https://github.com/Azure7111
[@BabyGroot]: https://github.com/BabyGroot
Expand Down Expand Up @@ -3947,4 +3982,4 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1
[@y-yagi]: https://github.com/y-yagi
[@yujideveloper]: https://github.com/yujideveloper
[@yukimurasawa]: https://github.com/yukimurasawa
[@zachmccormick]: https://github.com/zachmccormick
[@zachmccormick]: https://github.com/zachmccormick
2 changes: 1 addition & 1 deletion lib/ddtrace/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
module DDTrace
module VERSION
MAJOR = 1
MINOR = 15
MINOR = 16
PATCH = 0
PRE = nil
BUILD = nil
Expand Down

0 comments on commit 242d338

Please sign in to comment.