Community News:
Latest PECL Releases (06.03.2025)
byChris Cornutt
Jun 03, 2025 @ 08:05:19
Latest PECL Releases:
- gRPC 1.73.0RC2
- gRPC Core 1.73.0 update
- gnupg 1.5.3
* Fixed GH-32: Decryption of message encrypted with multiple keys
- nsq 3.9.0
fix connection be closed when function run over twice heartbeat time
- protobuf 4.29.5
* See github.com/protocolbuffers/protobuf/releases/tag/v29.5 for release notes.
- protobuf 4.31.1
* See github.com/protocolbuffers/protobuf/releases/tag/v31.1 for release notes.
- datadog_trace 1.10.0
## All products
### Added
- Add injection information to phpinfo output for the SSI loader #3271
- Allow specifying datadog.loader.force_inject=1 in loader #3278
Fixed
- Add missing dep to injected ddappsec #3252
- Filter SSI paths from installer ini paths #3275
Tracer
Added
- Add http status error configuration #3223 (Thanks @scott-shields-github)
- Baggage span tags #3262
Changed
- Avoid retrieving all the roots all the time in remote config DataDog/libdatadog#1069
Fixed
- Fix Laravel error reporting #3185
- Fix crash with non-interned string in Trace attribute tags #3251
- Init ddtrace_coms_globals.tmp_stack #3256 (Thanks @junjihashimoto)
- Enhance Guzzle integration to handle promise fulfillment state #3260
- Block signals for mysqli_real_connect too #3264
- Fix exception serialize arena cleanup #3272
- Handle stack-allocated execute_data but outside of stack allocated func #3273
- Fix WordPress integration hook handling for "static" and object methods #3274
Internal
- Remove non actionnable telemetry logs #3270
Profiling
Changed
- Re-enable allocation profiling with JIT for PHP 8.4.7 #3277
Fixed
- Fix borrow error in request shutdown #3247
- Fix crash in ZEND_INIT_ARRAY #3255
Internal changes
- Add opcache tags in crash report #3231
- Use local_key_cell_methods #3248
Application Security Management
Fixed
- Use the ddtrace handle instead of dlopen(NULL) #3244, #3249
- protobuf 3.25.8
* See github.com/protocolbuffers/protobuf/releases/tag/v25.8 for release notes.
tagged:
Community News:
Latest PECL Releases (05.20.2025)
byChris Cornutt
May 20, 2025 @ 08:05:18
Latest PECL Releases:
- excimer 1.2.5
- Fix build error with libtool 1.5
- excimer 1.2.4
- Rewrite the backend to work around a glibc timer aliasing bug (T391426).
Timer creation and deletion are now more expensive, so applications should
try to avoid unnecessary creation and deletion. It's cheaper to stop and
start an existing timer. Handling events is cheaper, so profiling
performance is improved.
- Compile with -fvisibility=hidden
- brotli 0.17.0
- experimental: dcb support in output handler
- feat: dictionary support
- feat: named arguments support (PHP 8.0+)
- change: argumeent name for brotli_compress() and brotli_compress_init(): quality -> level
- change: argumeent name for brotli_uncompress(): max -> length
- change: version in info to BrotliDecoderVersion()
- change: add GCC visibility hidden when include bundled
- change!: incorrect parameter cause errors
- refactor: output hander context start
- refactor: change use php_brotli_context in brotli_uncompress()
- refactor: add parameter settings for BROTLI_DECODER_PARAM_LARGE_WINDOW to brotli_uncompress_init()
- refactor: change error message
- refactor: change use BrotliEncoderCompressStream() in brotli_compress()
- refactor: php_brotli_decoder_create() -> php_brotli_context_create_decoder()
- refactor: php_brotli_encoder_create() -> php_brotli_context_create_encoder()
- refactor: php_brotli_stream_data struct
- refactor: php_brotli_context struct
- protobuf 4.31.0
* See github.com/protocolbuffers/protobuf/releases/tag/v31.0 for release notes.
- opentelemetry 1.1.3
See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.1.3
- xdebug 3.4.3
Wed, May 14, 2025 - Xdebug 3.4.3
= Fixed bugs:
- Fixed issue #2322: Xdebug tries to open debugging connection in destructors during shutdown
- Fixed issue #2325: Referred chrome browser extension is no longer working
- Fixed issue #2326: Step debugger finishes if property debugging handler in PHP throws an exception
- Fixed issue #2331: Segmentation fault with 'invalid' variable names
- Fixed issue #2339: Trying to throw an exception can cause a zend_mm_heap corrupted error under specific circumstances
- Fixed issue #2340: Xdebug case sensitivity issues on some files introduced since 3.3.0
- Fixed issue #2343: Fatal error on virtual property hook step debugging
- Fixed issue #2348: Xdebug does not resolve breakpoints in property hooks
tagged: