Community News: Latest PECL Releases (10.31.2023)
Latest PECL Releases:
datadog_trace 0.93.0
This release adds support for PHP 8.3 for the tracer and the profiler. Please be aware that we are currently building against PHP 8.3.0 RC3.
Tracer
Added
Add Magento 2 Integration #2274
Support for PHP 8.3 #2098, #2282
Add a configuration flag to disable laravel queue distributed tracing #2304
Laminas RESTful methods handling #2322
Expand arrays in meta and metrics into nested-tag format #2302, #2333
Report extensions used in telemetry #2295
Changed
Redis Span Removal and Priority Sampling Orphans Cleanup #2306
Subclass SpanData with RootSpanData #2309
Refactor tightly coupled extraction state #2314
Fixed
Propagate env to telemetry #2313
Fix ZAI config handling for .htaccess with php-fpm #2298
Explicitly drop dd.p.dm if provided in propagated tags when the incoming sampling priority is reject #2310
Strictly validate dd.p.tid #2303
Fix PHP 5: The Drupal integration is not part of PHP 5 #2326
Avoid %.*s in places where longer strings are used #2330
Respect service mapping when propagating for DBM #2321
Specify the odbc driver in db.system and exclude the Ingres driver from DBM #2334
Fix daemonization of sidecar closing stderr properly DataDog/libdatadog#271
Profiling
Added
Support for PHP 8.3 #2098, #2282
Fixed
neighboring extension handling in gc_mem_caches() #2297
panic after shutdown of forked child when USE_ZEND_ALLOC=0 #2301
fix typo in info log message #2307
sampling distance in exception profiling #2323
reuse thread RNG and poisson sampler #2320
Internal changes
fix reliability environment deployment #2289
upgrade to libdatadog v5 #2299
add memory benchmark #2319
fix flaky exception correctness test #2331
Application Security Management (0.14.3)
Fixed
Set sampling priority using ddtrace_set_priority_sampling_on_root DataDog/dd-appsec-php#311
phalcon 5.4.0
Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.md
Changed
Changed PhalconMvcModel::getMessages() to also filter with an array of fields #16265
Changed PhalconDataMapperQuerySelect::columns() to accept an array of columns (keys as aliases) instead of func_get_args #16451
Changed PhalconHtmlHelperAbstractSeries::__invoke() to no longer clear the internal store when called #16441
Added
Added the ability to define interpolator characters for the PhalconLoggerFormatterLine #16430
Added PhalconHtmlHelperAbstractSeries::reset() to clear the internal store when needed #16441
Fixed
Model Annotation strategy did not work with empty_string #16426
View::reset() sets content to null instead of default empty string #16437
Fixed PhalconFilterValidationValidatorSize* validators to correctly detect the size of uploaded files #16390
opentelemetry 1.0.0
opentelemetry 1.0.0
PHPDeveloper.org