Deprecation Notes
- aws: The boto, botocore and aiobotocore integrations no longer include all API parameters by default. To retain the deprecated behavior, set the environment variable
DD_AWS_TAG_ALL_PARAMS=1
. The deprecated behavior and environment variable will be removed in v2.0.0.
Bug Fixes
- aws: We are reducing the number of API parameters that the boto, botocore and aiobotocore integrations collect as span tags by default. This change limits span tags to a narrow set of parameters for specific AWS APIs using standard tag names. To opt out of the new default behavior and collect no API parameters, set the environment variable
DD_AWS_TAG_NO_PARAMS=1
. To retain the deprecated behavior and collect all API parameters, set the environment variableDD_AWS_TAG_ALL_PARAMS=1
. - dynamic instrumentation: remove unnecessary log line from application start up
- botocore: Before this change, the botocore integration stripped newlines from the JSON string encoded in the data blob of Amazon Kinesis records. This change includes a terminating newline if it is present in the decoded data.
- telemetry: This fix resolves an issue when we try to fetch
platform.libc_ver()
on an unsupported system. - tracing: This fix resolves an issue where the
DD_SERVICE_MAPPING
mapped service names were not used when updating span metadata with theDD_VERSION
set version string. - wsgi: This fix resolves an issue where
BaseException
raised in a WSGI application caused spans to not be submitted.