Versioning#
Release support#
Release |
Minimum Datadog Agent |
|
---|---|---|
|
||
|
7.28 |
Support levels#
Level |
Policy |
---|---|
General Availability (GA) |
Receives new features, bug fixes, and security fixes. Fixes are backported to the three most recent minor releases. |
Maintenance |
Does not receive new features. Receives only those bug fixes and security fixes considered “critical”. Fixes are backported to the most recent minor release. |
End-of-life |
No support. |
Release versions#
The non-negative integer components of the version format (v<MAJOR>.<MINOR>.<PATCH>
) are incremented by the criteria:
- MAJOR
Incompatible changes to the public interface
Removing support for a runtime.
- MINOR
Backwards compatible changes to the public interface
Any backwards compatible or incompatible changes to the internal interface
Adding support for a runtime
- PATCH
Bug fixes that are backwards compatible
Security fixes that are backwards compatible
Interfaces#
For semantic versioning purposes, the public API is defined as follows.
- The definition of the public interface:
Any module, function, class or attribute that is not internal
- The definition of the internal interface:
The
ddtrace.internal
module is internalThe
ddtrace.vendor
module is internalAny module, function, class or attribute that is prefixed with a single underscore is internal
Any module, function, class or attribute that is contained within an internal module is internal
Internal code may be subject to breaking changes in bug fix and minor releases.
Supported runtimes#
OS |
CPU |
Runtime |
Runtime version |
Supported Release |
---|---|---|---|---|
Linux |
x86-64, i686, AArch64 |
CPython |
2.7, 3.5-3.11 |
|
MacOS |
Intel, Apple Silicon |
CPython |
2.7, 3.5-3.11 |
|
Windows |
64bit, 32bit |
CPython |
2.7, 3.5-3.11 |
|