Skip to content

Commit 82abdf3

Browse files
committed
Bump to 1.19.1
1 parent 1c58655 commit 82abdf3

2 files changed

Lines changed: 2 additions & 44 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,5 @@
11
Changelog for older versions can be found in our [release page](https://github.com/DataDog/dd-trace-php/releases).
22

3-
## All products
4-
### Fixed
5-
- Fix critical ZTS race condition in INI value refcounting that caused use-after-free crashes under concurrent load #3832
6-
- Ensure a unique installation directory to avoid conflicts with other tools #3835
7-
83
## Tracer
9-
### Added
10-
- Implement client-side stats computation using shared memory for zero-copy stats delivery, with fallback to socket on first payloads #3756, #3811, #3815, #3836
11-
12-
### Changed
13-
- Use a webserver-wide session ID for sidecar instead of per-fork session IDs, and propagate it to child processes via environment #3828, #3838
14-
154
### Fixed
16-
- Fix ZTS race condition in `process_tags.serialized` refcounting on shared inter-thread string #3831
17-
- Fix dynamic instrumentation installation regression when enabling via dynamic config #3843
18-
- Handle `APM_MULTI_CONFIG` remote configuration and fix missing data for exception replay #3791
19-
- Fix duration of httpstream and live debugger spans being incorrectly reported as zero #3821
20-
- Fix `instanceof` type aliases for PHP 7.x in live debugger DSL (`integer`/`double` vs `int`/`float`) #3813
21-
- Obfuscate `:name` placeholder parameters in PDO queries for correct DBM correlation #3801
22-
- Fix locale settings breaking ksr resolution #3797 (thank you @jdmaguire for the report!)
23-
- Fix exception in PDO::__construct when signals arrive during database connection setup #3841
24-
- Fix infinite loop in crashtracker runtime stack collection #3845
25-
26-
### Internal
27-
- Add timeout to sidecar info fetcher DataDog/libdatadog#1890
28-
- Allow sidecar worker to be stopped cleanly after fork DataDog/libdatadog#1893
29-
- Use a dedicated sidecar connection per PHP thread, reducing lock contention and enabling per-thread request queuing #3770
30-
- Emit environment variable names in telemetry config (e.g., `DD_TRACE_GENERATE_ROOT_SPAN`) instead of INI dot notation #3783
31-
- Default crash report upload to errors intake to be enabled DataDog/libdatadog#1902
32-
- Flush telemetry on anticipated sidecar shutdown to avoid data loss for short-lived sidecars #3806
33-
- Skip sending empty telemetry payloads DataDog/libdatadog#1894
34-
- Wire telemetry extended heartbeat interval through sidecar SessionConfig DataDog/libdatadog#1882, #3800
35-
36-
## Profiling
37-
### Added
38-
- Support generator unwinding in stack traces #3807
39-
40-
## AppSec
41-
### Fixed
42-
- Fix Remote Config regression in Rust helper #3840
43-
- Fix double-logging of broken connections as errors and improve connection error handling in Rust helper #3792, #3803
44-
45-
### Internal
46-
- Enable helper-rust by default also on PHP 8.4 #3842
47-
- Update vendored libxml2 from 2.15.2 to 2.15.3 #3814
5+
- Fix catastrophic backtracking in PDO integration #3848

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.19.0
1+
1.19.1

0 commit comments

Comments
 (0)