|
20 | 20 | <name>Luca Abbati</name>
|
21 | 21 | <user>labbati</user>
|
22 | 22 | <email>luca.abbati@gmail.com</email>
|
23 |
| - <active>yes</active> |
| 23 | + <active>no</active> |
24 | 24 | </lead>
|
25 | 25 | <lead>
|
26 | 26 | <name>Bob Weinand</name>
|
|
70 | 70 | <![CDATA[
|
71 | 71 | ## All products
|
72 | 72 | ### Added
|
73 |
| -- Update config telemetry to support stable config #3198 |
| 73 | +- Add injection information to phpinfo output for the SSI loader #3271 |
| 74 | +- Allow specifying datadog.loader.force_inject=1 in loader #3278 |
| 75 | +
|
| 76 | +### Fixed |
| 77 | +- Add missing dep to injected ddappsec #3252 |
| 78 | +- Filter SSI paths from installer ini paths #3275 |
74 | 79 |
|
75 | 80 | ## Tracer
|
76 | 81 | ### Added
|
77 |
| -- Support DD_DOGSTATSD_HOST configuration #3167 |
78 |
| -- Add referrer hostname as span tag #3196 |
| 82 | +- Add http status error configuration #3223 (Thanks @scott-shields-github) |
| 83 | +- Baggage span tags #3262 |
79 | 84 |
|
80 | 85 | ### Changed
|
81 |
| -- Capture key before first colon in DD_TAGS #3179 |
| 86 | +- Avoid retrieving all the roots all the time in remote config DataDog/libdatadog#1069 |
82 | 87 |
|
83 | 88 | ### Fixed
|
84 |
| -- Check server first before accessing in ddtrace_ip_extraction_find #3216 |
85 |
| -- Fix assumptions around interned strings on PHP 7.3 #3224 |
86 |
| -- Fix initial double remote config reading #3225, #3238 |
87 |
| -- Fix dropped trace payloads for the sidecar Datadog/libdatadog#1047 |
88 |
| -- Fix Windows VirtualProtect call #3229 |
| 89 | +- Fix Laravel error reporting #3185 |
| 90 | +- Fix crash with non-interned string in Trace attribute tags #3251 |
| 91 | +- Init ddtrace_coms_globals.tmp_stack #3256 (Thanks @junjihashimoto) |
| 92 | +- Enhance Guzzle integration to handle promise fulfillment state #3260 |
| 93 | +- Block signals for mysqli_real_connect too #3264 |
| 94 | +- Fix exception serialize arena cleanup #3272 |
| 95 | +- Handle stack-allocated execute_data but outside of stack allocated func #3273 |
| 96 | +- Fix WordPress integration hook handling for "static" and object methods #3274 |
89 | 97 |
|
90 | 98 | ### Internal
|
91 |
| -- Store debug symbols in the SSI archive #3217 |
| 99 | +- Remove non actionnable telemetry logs #3270 |
92 | 100 |
|
93 | 101 | ## Profiling
|
94 |
| -### Added |
95 |
| -- Configurable allocation sampling distance #3227 |
96 |
| -
|
97 | 102 | ### Changed
|
98 |
| -- Accept auto as valid value for DD_PROFILING_ENABLED #3166 |
| 103 | +- Re-enable allocation profiling with JIT for PHP 8.4.7 #3277 |
99 | 104 |
|
100 | 105 | ### Fixed
|
101 |
| -- Fix empty internal metadata #3228 |
102 |
| -- Follow PHP globals model in allocation profiler #3175 |
| 106 | +- Fix borrow error in request shutdown #3247 |
| 107 | +- Fix crash in ZEND_INIT_ARRAY #3255 |
103 | 108 |
|
104 | 109 | ### Internal changes
|
105 |
| -- Bump libdatadog to version 18 #3229 |
| 110 | +- Add opcache tags in crash report #3231 |
| 111 | +- Use local_key_cell_methods #3248 |
106 | 112 |
|
107 | 113 | ## Application Security Management
|
108 |
| -### Added |
109 |
| -- AppSec support for Frankenphp #3165 |
110 |
| -- Detection/blocking of SQL injections through libddwaf #3186 |
111 |
| -- Add RASP_SQLI remote config capability #3203 |
112 |
| -
|
113 | 114 | ### Fixed
|
114 |
| -- Make Appsec blocking compatible with Laravel error handler #3110 |
| 115 | +- Use the ddtrace handle instead of dlopen(NULL) #3244, #3249 |
115 | 116 | ]]></notes>
|
116 | 117 | <contents>
|
117 | 118 | <dir name="/">
|
|
0 commit comments