0.47.0
Added
- Document support for httpx integration (#1396) (@HoneyryderChuck)
- Schemas to list of supported AWS services (#1415) (@tomgi)
- Branch test coverage report (#1343)
Changed
-
BREAKING Separate Resolver configuration and resolution steps (#1319)
ActiveRecord
describes
configuration now supports partial matchingPartial matching of connection fields (adapter, username, host, port, database) is now allowed. Previously, only an exact match of connections fields would be considered matching. This should help greatly simplify database configuration matching, as you will only need to provide enough fields to correctly separate your distinct database connections.
If you have a
c.use active_record, describe:
statement in your application that is currently not matching any connections, you might start seeing them match after this release.c.use active_record, describe:
statements that are currently matching a connection will continue to match that same connection.You can refer to the expanded ActiveSupport documentation for details on how to use the new partial matchers and configuration code examples.
Datadog::Contrib::Configuration::Resolver
interface changedThe interface for
Datadog::Contrib::Configuration::Resolver
has changed: custom configuration resolvers that inherit fromDatadog::Contrib::Configuration::Resolver
will need be changed to fulfill the new interface. See code documentation forDatadog::Contrib::Configuration::Resolver
for specific API requirements. -
Remove type check from ThreadLocalContext#local. (#1399) (@orekyuu)
Fixed
- Support for JRuby 9.2.0.0 (#1409)
- Failed integration message (#1394) (@e1senh0rn)
- Addressed "warning: instance variable @components not initialized" (#1419)
- Close /proc/self/cgroup file after reading (#1414)
- Improve internal "only once" behavior across the tracer (#1398)
- Increase thread-safety during tracer initialization (#1418)
Refactored
- Use MINIMUM_VERSION in resque compatible? check (#1426) (@mriddle)
- Lint fixes for Rubocop 1.12.0 release (#1430)
- Internal tracer improvements (#1403)
- Improvements to test suite & CI (#1334, #1379, #1393, #1406, #1408, #1412, #1417, #1420, #1422, #1427, #1428, #1431, #1432)
Read the full changeset and the release milestone.