|
71 | 71 | ## Tracer |
72 | 72 |
|
73 | 73 | ### Added |
74 | | -- PHP 8.4 support #2758 |
75 | | -- Support Tag Keys for DD_TRACE_HEADER_TAGS #2922 |
76 | | -- Add stubs for the Public PHP API #2933 |
77 | | - - These are available as datadog_tracer.stubs.php release asset |
78 | | -- Collect agent info and apply the env for remote config #2930 |
79 | | -
|
80 | | -### Changed |
81 | | -- Increase read timeout of sidecar for synchronous flushes #2910 |
82 | | -- Implement Universal Service Tracking Consistency #2896 |
83 | | -- Updating Default Rate Limit Value and Usage Based on Sample Rate #2912 |
84 | | -
|
85 | | -### Fixed |
86 | | -- Fix a possible crash in zai config #2906 |
87 | | -- Fix crash when yielding from generators are destroyed #2908 |
88 | | -- Fix bad hasThis() check on PHP 7.0 #2911 |
89 | | -- Fix RootSpanData writer interception on consecutive calls #2919 |
90 | | -- Fix DD_TRACE_OBFUSCATION_QUERY_STRING_REGEXP Empty Value Behavior #2909 |
91 | | -- Handle hooks on trampoline fake closures #2925 |
92 | | -- Fix crash with locals collection in generator close sequence #2932 |
93 | | -- Avoid the hook frame in mysqli connection error tracking #2937 |
94 | | -- Support multiple PHP_INI_SCAN_DIR's #2941 |
95 | | -- Fix use-after-free in exception replay #2947 |
96 | | -- Fully disable the sidecar on lambda by setting all related configs to false #2948 |
97 | | -- Fix Symfony Messenger propagation to non-instrumented clients #2956 |
98 | | -- Fix JIT crash: There may or may not be a readable ZEND_TRACE_OP_INFO() #2942 |
99 | | -- Block remote config signals during ftp functions #2957 |
100 | | -- Deduplicate Debugger diagnostics in sidecar Datadog/libdatadog#736 |
101 | | -- Handle case where the applictaion is stopped without other telemetry sent Datadog/libdatadog#743 |
102 | | -
|
103 | | -### Internal |
104 | | -- Create many tiny artifacts for faster download #2951 |
105 | | - - Using datadog-setup.php will now download less than 50 MB for a single PHP version |
106 | | -- Add names to memfds Datadog/libdatadog#714 |
107 | | -- Allow attaching to the sidecar via gdb Datadog/libdatadog#687 |
108 | | -
|
109 | | -### SSI Loader changes |
110 | | -- Fix compatilibity with PHP 5 #2939 |
111 | | -- Fix crash when the loader is loaded multiple times #2954 |
112 | | -
|
113 | | -## Profiling |
114 | | -
|
115 | | -### Added |
116 | | -- Add fatals and thread start/end events to timeline #2820 |
117 | | -- Add thread names #2934 |
118 | | -- Add timeline active check for fatals #2945 |
119 | | -- Add stream_select()-type functions to timeline #2943 |
120 | | -- Visualise opcache restarts in the timeline #2946 |
| 74 | +- Add mysqli_real_query to MysqliIntegration #2965 |
121 | 75 |
|
122 | 76 | ## Application Security Management |
123 | 77 |
|
124 | | -### Changed |
125 | | -- Disable helper when appsec is fully disabled #2935 |
126 | | -
|
127 | 78 | ### Fixed |
128 | | -- Fix heap corruption after apache reloads (appsec) #2928 |
129 | | -
|
130 | | -### Internal changes |
131 | | -- Update spdlog so it works with recent musls #2921 |
132 | | -- Bump libddwaf to 1.20.1 #2913 |
| 79 | +- Bridge more musl/glibc diffs in aarch64 Datadog/nginx-datadog#140 |
133 | 80 |
|
134 | 81 | ]]></notes> |
135 | 82 | <contents> |
|
0 commit comments