Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 10, 2025

Bumps ddtrace from 0.48.0 to 1.23.3.

Release notes

Sourced from ddtrace's releases.

1.23.3

Added

  • Add post install message about 2.x upgrade (#3723)

Fixed

  • Fix telemetry events blocking main thread (#3740)
  • Fix deadlock from telemetry threads (#3745)

Read the full changeset and the release milestone.

1.23.2

Fixed

  • Profiling: Fix rpath for linking to libdatadog when loading from extension dir (#3683)

Read the full changeset and the release milestone.

1.23.1

Fixed

AppSec: Fix undefined method error when Tracing disabled (#3650)

Read the full changeset and the release milestone.

1.23.0

Added

  • Profiling: Enable endpoint profiling for Sidekiq and similar background job processors (#3619)

Fixed

  • Fix no such file or directory issue when using single step instrumentation (#3623)
  • Fix error during telemetry debug logging attempt (#3618)

Read the full changeset and the release milestone.

1.22.0

Added

  • Tracing: Add sampling rules by trace resouce and tags (#3587, #3585)
  • Appsec: Add WAF vendor header support (#3528)

Changed

  • Upgrade Telemetry to V2 (#3551)

... (truncated)

Changelog

Sourced from ddtrace's changelog.

Changelog

[Unreleased]

[2.22.0] - 2025-10-15

Added

  • Tracing: Add GraphQL error tracking with OpenTelemetry semantics (#4864[])
  • AppSec: API Security: Add endpoint collection for Rails (#4919[])
  • AppSec: Updated WAF rules to add support for JWT analysis (#4907[])
  • AppSec: Enable Remote Configuration capabilities for fingerprinting, trace tagging and user auto-instrumentation (#4965[])
  • Dynamic Instrumentation: Support [@duration][], [@return][] and [@exception][] in message templates (#4914[])
  • Dynamic Instrumentation: Report evaluation errors to the UI (#4913[])
  • Dynamic Instrumentation: Support conditions for method probes (#4909[])
  • Dynamic Instrumentation: Capture exceptions raised by instrumented methods in method probes (#4906[])
  • Dynamic Instrumentation: Add support for probe conditions for line probes (#4861[])

Changed

  • Core: Upgrade libdatadog dependency to 22.0.1 (#4902[])
  • Tracing: Add Forwarded header to the list of headers used for remote IP detection. (#4969[])
  • AppSec: Update libbddwaf to version 1.25.1.0.1 (#4894[])
  • AppSec: WAF rules can control whether traces are kept or sampled (#4918[])
  • Dynamic Instrumentation: Evaluate message templates when logging instrumented code (#4908[])

Fixed

  • Core: Improve locking code for remote configuration worker (#4957[])
  • Dynamic Instrumentation: Emit a single log event for line probes on exception-raising lines (#4900[])

[2.21.0] - 2025-09-17

Added

  • Tracing: Generate metrics for GraphQL operation execution (#4862[])

Changed

  • Tracing: The graphql.execute span resource now includes the operation type (#4862[])

Fixed

  • Tracing: Fix Service Discovery capabilities on forked processes (#4877[])
  • Tracing: Fix an unclosed trace issue when the Rack application has proxy spans and raises an exception. This caused traces that encompassed multiple requests (#4779[])
  • AppSec: Fix API Security route extraction for Rails (#4887[])
  • AppSec: Fix a bug with non-string Hash keys conversion (#4893[])
  • Dynamic Instrumentation: Fix incorrect template expression evaluation in some cases (#4884[])

[2.20.0] - 2025-09-04

... (truncated)

Commits
  • 4e33388 Merge pull request #3748 from DataDog/bump_to_version_1.23.3
  • 5ec8959 Update lockfiles for release 1.23.3
  • 02c99b5 Bump version 1.23.2 to 1.23.3
  • 2abf12e Add 1.23.3 to CHANGELOG.md
  • c891ba8 Merge pull request #3723 from DataDog/tonycthsu/post-install-message
  • a2c9679 Update message with shorten url
  • 7b6ee24 Merge pull request #3745 from DataDog/anmarchenko/fix_telemetry_threads_deadl...
  • 5a06b58 use method instead of instance variable
  • 6c5399b fix flaky test
  • c06a214 fix deadlock issue: don't flush_events in main thread when calling stop, over...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Nov 10, 2025
@colby-swandale
Copy link
Member

@dependabot rebase

Bumps [ddtrace](https://github.com/DataDog/dd-trace-rb) from 0.48.0 to 1.23.3.
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases)
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/master/CHANGELOG.md)
- [Commits](DataDog/dd-trace-rb@v0.48.0...v1.23.3)

---
updated-dependencies:
- dependency-name: ddtrace
  dependency-version: 1.23.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/bundler/ddtrace-1.23.3 branch from cd02121 to 0b12dfd Compare November 20, 2025 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants