Community News: Latest PECL Releases (10.12.2021)
syndicated from www.phpdeveloper.org
on October 12, 2021
Latest PECL Releases:
- datadog_trace 0.66.0
### Breaking changes- Global tags are now assigned early. This means that users have to make sure to not overwrite
meta, but only add to it instead, if they don't want to lose global tags. Wrong:$span->meta = [ 'some' => 'tag' ]. Correct$span->meta['some'] = 'tag'. - Support for legacy param
DD_TRACE_RESOURCE_URI_MAPPINGhas been dropped with the migration to C code, after more than a year of deprecation. UseDD_TRACE_RESOURCE_URI_FRAGMENT_REGEX,DD_TRACE_RESOURCE_URI_MAPPING_INCOMING, andDD_TRACE_RESOURCE_URI_MAPPING_OUTGOINGinstead. See resource mapping for more details.
Added
- (PHP 8) Migrate _dd.origin and distributed header sending to internal (#1267)
- (PHP 5) Add headers ZAI implementation (#1308)
- Add support for PHP 8.1 (#1297)
Changed
- (PHP 7, 8) Internal (root) span initialization (#1329)
Fixed
- (PHP 5, 7, 8) Remove all lines containing zai_sapi from config.m4 (#1333)
- (PHP 7, 8) Fix unnamed service spans caused by improper handling of
DD_TRACE_ENABLED(#1332)
- Global tags are now assigned early. This means that users have to make sure to not overwrite
- APCu 5.1.21
- Fixed compatibility with PHP 8.1 by adding return types to APCUIterator. - APCUIterator::current() and ::key() can no longer be called on an invalid iterator. - xlswriter 1.5.0
- Feat set current line. - Feat get current line. - Feat rich string. - excimer 1.0.1
- Filter null bytes out of the collapsed output - Fix segfault in ZTS mode - Fix [-Wincompatible-pointer-types] with PHP 8 - protobuf 3.18.1
* No new changes in 3.18.1