0.46.0
Added
- Add EventBridge to supported AWS services (#1368) (@tomgi)
- Add
time_now_provider
configuration option (#1224)- This new option allows the span
start_time
andend_time
to be configured in environments that change the default time provider, like with Timecop. More information in the official documentation.
- This new option allows the span
- Add name to background threads created by ddtrace (#1366)
Changed
- Rework RSpec instrumentation as separate traces for each test (#1381)
Fixed
- ArgumentError: wrong number of arguments (given 2, expected 0) due to concurrent
require
(#1306, #1354) (@EvNomad) - Fix Rails' deprecation warnings (#1352)
- Fully populate Rake span fields on exceptions (#1377)
- Fix a typo in
httpclient
integration (#1365) (@y-yagi) - Add missing license files for vendor'd code (#1346)
Refactored
- Improvements to test suite & CI (#1277, #1305, #1336, #1350, #1353, #1357, #1367, #1369, #1370, #1371, #1374, #1380)
- Improvements to documentation (#1332)
Removed
- Remove deprecated Datadog::Monkey (#1341)
- Remove deprecated Datadog::DeprecatedPin (#1342)
- Remove unused Shim/MethodWrapper/MethodWrapping (#1347)
- Remove APP_ANALYTICS from tests instrumentation (#1378) (@AdrianLC)
Read the full changeset and the release milestone.