v10.6.0
📦 new-relic-sdk
✨ 2 features🐛 2 fixes🔧 1 symbols
Summary
This release introduces official support for Python 3.12 and OpenTelemetry SDK 1.23.0, alongside fixes for transaction API usage and CPU metric reporting.
Migration Steps
- Ensure your Python environment is running Python 3.7 or newer to be compatible with this release.
✨ New Features
- Added support for Python 3.12.
- Added support for OpenTelemetry SDK 1.23.0.
🐛 Bug Fixes
- Fixed an issue where the agent would crash when using the `newrelic.api.transaction.begin_transaction` API with an invalid `application_name`.
- Resolved a bug causing incorrect reporting of CPU usage metrics on certain Linux distributions.
🔧 Affected Symbols
newrelic.api.transaction.begin_transaction