Community News: Latest PECL Releases (06.20.2023)
syndicated from www.phpdeveloper.org
on June 20, 2023
Latest PECL Releases:
- phalcon 5.2.2
Full changelog can be found at: https://github.com/phalcon/cphalcon/blob/master/CHANGELOG-5.0.mdFixed
- Fixed
EncryptionCrypt::checkCipherHashIsAvailable
to allow proper setting of the hash #16314 - Removed
unlikely
fromif
statements from the Stream storage adapter and Json serializer #16339 - Fixed
StorageAdapterStream::get()/set()
to correctly calculate the path if the prefix is present in the key #16348 - Fixed
HtmlHelperInputCheckbox
to correctly process empty values #15959
- Fixed
- uv 0.3.0
0.3.0 release - datadog_trace 0.88.1
### Fixed - Add note about cargo in README, make debug symbols included by default for manual compilation #2110 - Fix commit hashes in profiling release versions #2105 - gRPC 1.56.0
- gRPC Core 1.56.0 update - datadog_trace 0.88.0
### Added - Add support for environment variable syntax to config mode in datadog-setup.php #2050Changed
- Use span links in the RabbitMQ Integration #2092
- Disable root span generation and removes orphans for Laravel Horizon #2091
Fixed
- datadog-setup.php: remove return types for compatibility with PHP 5 #2059 Thanks @dserodio!
- Work around fiber->execute_data only being correct upon yielding #2072
- Skip error assignment on the root span for 5xx errors that shouldn't be reported #2089
- Ensure no crashes happen with multiple observers installed #2093
- Fix incorrect offset access in Laminas Integration #2094
Internal Changes
- build: delete unused C components #2055
- build: bump cmake and catch2 versions #2056
- build: reduce Laravel queues' tests flakiness #2057
- testing: add snapshot testing #2058
- build: pin guzzlehttp/promises to ^1.5.3 #2071
- Update removed methods used in Guzzle V6 & V7 test suites #2073
- build: drop now-unused uuid component #2096
- Prepare instrumentation telemetry #2029, #2086, #2099
- build: Add rebuild with ASAN section to randomized tests README.md #2084
Profiling
Allocation profiling is now enabled by default. You can manage it using the
DD_PROFILING_ALLOCATION_ENABLED
environment variable or thedatadog.profiling.allocation_enabled
setting in the INI file. Although theDD_PROFILING_EXPERIMENTAL_ALLOCATION_ENABLED
environment variable anddatadog.profiling.experimental_allocation_enabled
INI setting still work, the new ones take precedence.Added
- GA allocation profiling #2038
- disable allocation profiling if JIT is enabled #2088
Fixed
- fixed segfault in test suite #2077
Internal changes
- move allocation profiling to its own module #2090
Application Security Management (0.9.0)
Fixed
- Use /proc/self/fd to avoid rlimit iteration starvation DataDog/dd-appsec-php#265
Internal changes
- Update ruleset to 1.7.1 and libddwaf to 1.11.0 DataDog/dd-appsec-php#267
- Update fuzzer corpus DataDog/dd-appsec-php#268
- protobuf 3.23.3
* See github.com/protocolbuffers/protobuf/releases/tag/v23.3 for release notes. - opentelemetry 1.0.0beta6
opentelemetry 1.0.0beta6 * handle UnwindExit (#62)