Skip to content

2.5.0

Compare
Choose a tag to compare
@Strech Strech released this 05 Nov 15:05
· 451 commits to master since this release
243ed25

Highlights

This release contains a fix for Grape instrumentation. Redundant slashes at the beginning of the resource names will be replaced with a single slash. If you have monitors depending on this resource names, please adjust them accordingly.

Before

RackAPI GET //path/with/leading/slash

After

RackAPI GET /path/with/leading/slash

Added

  • Performance: Profiling: Add setting to lower heap profiling memory use/latency by cleaning up young objects after Ruby GC (#4020)

Changed

  • Core: Replace the debase-ruby_core_source gem with the datadog-ruby_core_source (#4014)
  • Core: Upgrade to libdatadog 13.1 (#3997)

Fixed

  • Fix undefined method error for Rails runner (#3996)
  • Apply version tag only to spans that use the global/default service name (#4027)
  • Ensure UDS takes precedence over HTTP when both Agent configurations defined (#4024)
  • Remove duplicate leading slash in resource name for Grape routes (#4033)

Read the full changeset and the release milestone.