v11.5.0
📦 new-relic-sdkView on GitHub →
✨ 5 features🐛 2 fixes🔧 5 symbols
Summary
This release introduces Hybrid Agent tracing support for OpenTelemetry compatibility and adds a new Trace ID Ratio sampler. It also includes bug fixes for ImportHookFinder duplication and OracleDB callproc instrumentation.
✨ New Features
- Added Hybrid Agent tracing support, bridging OpenTelemetry standards with New Relic dashboards, including Span Links and Events on Spans.
- Introduced a new Trace ID Ratio based sampler, configurable to sample a set percentage of transactions.
- Added `subcomponent` attribute to spans generated by instrumentation for LangChain, MCP, and Strands to enhance entity mapping in the New Relic UI.
- Entity GUID is now included in Agent Control health check files when available.
- Added instrumentation for new Redis client methods: hotkeys_get, hotkeys_reset, hotkeys_start, hotkeys_stop, vrange, and xcfgset.
🐛 Bug Fixes
- Fixed an issue where duplicate ImportHookFinder instances could be added to `sys.meta_path`.
- Fixed incorrect signature in OracleDB `Cursor.callproc()` instrumentation, resolving crashes when using keyword arguments; now supports the additional argument `keyword_parameters`.