2.5.0
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 thedatadog-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.