|
1 | 1 | Changelog for older versions can be found in our [release page](https://github.com/DataDog/dd-trace-php/releases). |
2 | 2 |
|
3 | 3 | ## Tracer |
4 | | -### Changed |
5 | | -- Reduce integrations overhead #3380 |
6 | | -- Avoid unnecessary gc_collect_cycles if there's no open span #3428 |
7 | | -- Make use of fast_shutdown to avoid freeing overhead #3429 |
8 | | -- Optimize PDOIntegration::parseDsn() #3430 |
9 | | - |
10 | 4 | ### Fixed |
11 | | -- Fix #3135: Force flushing on shutdown of entry point processes #3398 |
12 | | -- Support curl_multi_exec root spans #3419 |
13 | | -- Fix a couple memory leaks #3420 |
| 5 | +- Fix closed resource handling in live debugger #3437 |
| 6 | +- Ensure local variables in exception replay are redacted #3440 |
| 7 | +- Reset ddtrace_endpoint properly #3451 |
| 8 | +- Use a local limiter if shared memory fails to allocate #3454 |
| 9 | +- Do not skip error handling for timeouts happening during hook execution #3459 |
| 10 | +- Defer Theme\Registry::getRuntime() call until posthook #3465 |
| 11 | +- Ensure there's no trailing semicolon with only tid as propagated tag #3466 |
14 | 12 |
|
15 | 13 | ## Profiling |
16 | | -### Added |
17 | | -- Add source code integration #3418 |
18 | | - |
19 | 14 | ### Fixed |
20 | | -- Fix missing line numbers #3417 |
21 | | -- Early init default connector to fix env var race #3432 |
| 15 | +- Reset interrupt count when removing interrupt #3455 |
22 | 16 |
|
23 | | -### Internal |
24 | | -- Refactor tag handling #3423 |
25 | | -- Permanently enable compilation of allocation, exception, and timeline features #3431 |
| 17 | +## Application Security Management |
| 18 | +### Fixed |
| 19 | +- Ensure json dependency is loaded at runtime #3462 |
| 20 | +- Fix several bugs and potential bugs in appsec #3463 |
| 21 | +- When helper is unavailable, avoid very long waits (> 7s) #3464 |
0 commit comments