<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns="http://purl.org/rss/1.0/"
        xmlns:dc="http://purl.org/dc/elements/1.1/">

    <channel rdf:about="https://pecl.php.net">
        <link>https://pecl.php.net</link>
        <dc:creator>php-webmaster@lists.php.net</dc:creator>
        <dc:publisher>php-webmaster@lists.php.net</dc:publisher>
        <dc:language>en-us</dc:language>
        <items>
            <rdf:Seq>

                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=excimer&amp;amp;release=1.2.6"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.18.0"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.17.1"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.16.0"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.15.2"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.15.1"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.15.0"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.14.1"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.14.0"/>
                                    <rdf:li rdf:resource="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.13.1"/>
                
            </rdf:Seq>
        </items>

        <title>PECL: Latest releases in category benchmarking</title>
        <description>The latest releases in the category benchmarking</description>
    </channel>

            <item rdf:about="https://pecl.php.net/package-changelog.php?package=excimer&amp;release=1.2.6">
            <title>excimer 1.2.6</title>
            <link>https://pecl.php.net/package-changelog.php?package=excimer&amp;amp;release=1.2.6</link>
            <description>
                - Fix ZTS mode, as used by FrankenPHP
- Fix memory leak in excimer_log_get_speedscope_data
- Fix test failure in PHP 8.4            </description>
            <dc:date>2026-04-16T02:44:29-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.18.0">
            <title>datadog_trace 1.18.0</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.18.0</link>
            <description>
                ## All products
### Internal
- Update and shrink build images, migrate to clang 19 #3771

## Tracer
### Added
- Support ApmTracingMulticonfig in dynamic config #3773

### Fixed
- Improve Symfony http.route resolution performance #3779 (thank you @B-Galati for the report!)
- Wrap PDO::__construct for signal handling #3786

### Internal
- Fix spawn\_worker trampoline issues DataDog/libdatadog#1844

## AppSec
### Added
- Enable rust helper on PHP 8.5 #3780 (can be disabled with `DD_APPSEC_HELPER_RUST_REDIRECTION=false`)            </description>
            <dc:date>2026-04-15T11:26:07-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.17.1">
            <title>datadog_trace 1.17.1</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.17.1</link>
            <description>
                ## All products

### Fixed
- Fix SSI crashing on apache reload; add SSI int tests for appsec #3724, #3733
- Fix entity_id handling for Podman cgroupns=host cgroup path DataDog/libdatadog#1828

### Internal
- Changed defaults of configurations and fixed DD_TRACE_HTTP_CLIENT_ERROR_STATUSES #3621, #3677

## Tracer
### Fixed
- Fix _dd.p.ksr scientific notation for very small sampling rates #3721
- Fixed shell_exec() null return being interpreted as error #3723
- Batch endpoint collection ${changelog} remove Wordpress Endpoint collection #3764
- Fix sidecar performance by batching ack sending ${changelog} consumption DataDog/libdatadog#1835

## Profiler
### Fixed
- Fix crash due to AAS getenv #3746

### Internal
- Update libdatadog to v30.0, make CA root optional for profiling #3758            </description>
            <dc:date>2026-04-03T19:54:32-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.16.0">
            <title>datadog_trace 1.16.0</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.16.0</link>
            <description>
                ## All products
### Fixed
- Fix packaging apks for new alpine versions #3555
- Fix http_response_header deprecation in installer #3553

## Tracer
### Added
- Support OpenTelemetry Metrics #3487
- Adds process_tags to the first span of each tracing payload #3566
- Distributed tracing header injection in HyperF/Swoole environments #3544
- Stream context integration with HTTP method #3534

### Changed
- Enable http.endpoint calculation when appsec is explicitly enabled #3556

### Fixed
- Fix panic after bailout in previous request #3537
- Avoid curl_getenv for unix:// too #3540
- Correct a bug on prepared statement regarding DBM correlation #3545
- Fix onclose in cycle collected spans #3587
- prefer poll() for channel DataDog/libdatadog#1443
- AWS lambda also can return EACCESS for shm_open DataDog/libdatadog#1446

### Internal
- bump libdatadog to v25.0.0 #3568

## Profiler
### Changed
- Optimise allocation profiling for PHP &gt;= 8.4 #3550

### Fixed
- Fixed bindgen compatibility with PHP 8.5.1+ on macOS #3583
- Fixed SystemSettings initialization #3579
- Fixed UB and simplify SystemSettings #3578
- Fixed crash in upload for DD_EXTERNAL_ENV #3576
- Fixed crash in ddtrace_get_profiling_context #3563
- Check long string before allocating #3561
- Fixed incompatibility with ext-grpc #3542
- Revert unsafe optimization in memory profiling #3541
- Cap dependency name length to copied bytes #3538

### Internal
- Pre-reserve function name buffer #3445
- Use cached heap in alloc_prof_orig_* functions #3547

## AppSec
### Added
- Reduce cardinality of helper.connection_* #3586
- Added fallback on http.endpoint for schema sampler #3557

### Fixed
- Use abstract namespace on linux #3525
- Fix spurious munmaps in ZTS mode #3590

### Internal
- Improvements for appsec libxml2 usage #3564
- Improve xml parsing in appsec #3558            </description>
            <dc:date>2026-03-04T17:11:38-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.15.2">
            <title>datadog_trace 1.15.2</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.15.2</link>
            <description>
                ## Profiler
### Fixed
- Revert unsafe optimization (#3541)            </description>
            <dc:date>2025-12-22T15:56:47-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.15.1">
            <title>datadog_trace 1.15.1</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.15.1</link>
            <description>
                ## Tracer
### Fixed
- Fix panic after bailout in previous request #3537            </description>
            <dc:date>2025-12-19T11:02:09-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.15.0">
            <title>datadog_trace 1.15.0</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.15.0</link>
            <description>
                ## All products
### Internal
- bump tracing-core from 0.1.33 to 0.1.35 #3516

## Tracer
### Internal
- Const-ify some logging thread-local variables #3513
### Fixed
- Avoid curl&#039;s `getenv` calls #3528
- `code_origin_for_spans_enabled` naming inconsistency #3494
- Add `NULL` guard clause in sidecar reconnect callback #3499

## Profiler
### Added
- Detect parallel threads #3515
### Changed
- Speedup hot path in allocator #3505
### Fixed
- Fixed asserting length of INI #3508

## AppSec
### Added
- Minify blocking json message #3502
- Add Custom Data Classification #3524
- Add metrics for extension connections #3527
### Fixed
- Amend string on request abort #3506
- Fix accessing to incorrectly hardcoded `$_GET` #3501
- Amend issue where `security_response_id` is being release before displaying it #3493
- AppSec helper: add send timeouts #3518
- Minor fixes and improvements to file descriptor reclamation #3526
- LaravelIntegration: be more defensive #3503
- Fix `duration_ext` metric #3507
- Fix segfault iterating mapping #3517
- Fix double end hook run/segfault when blocking in PHP 7.x #3490
- Fix `_iovec_writer_flush` and enforce limits on `$_POST` #3495
- Clear `client_ip` on `request_init` #3496            </description>
            <dc:date>2025-12-16T11:46:29-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.14.1">
            <title>datadog_trace 1.14.1</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.14.1</link>
            <description>
                ## Profiling
### Fix
- Upgrade to libdatadog v24.0.2 #3492 #3498            </description>
            <dc:date>2025-11-26T15:27:33-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.14.0">
            <title>datadog_trace 1.14.0</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.14.0</link>
            <description>
                ## All products
- Add PHP 8.5 support #3400

## Tracer
### Added
- Implement APM endpoint resource renaming #3415
- Enable dynamic configuration for debugger-related products #3476

### Fixed
- Collect incompletely fetched CurlMulti handles upon destruction #3469
- Safeguard proc_get_span in case proc_assoc_span is not happening #3471
- Skip SSI injector in installer for accurate ini-dir readings #3472
- Make stub file compatible with php 8.4+ parser #3475
- Fix function resolver on PHP 8.0 and PHP 8.1 for targets without HAVE_GCC_GLOBAL_REGS and with active JIT #3482
- Support ENOENT as shm_open failure mode DataDog/libdatadog#1315
  - This fixes a failure mode present on some serverless runtimes.

### Internal
- Add crashtracker support for the sidecar #3453
- Strip error messages from hook telemetry #3449
- Collect runtime crash frames #3479
- Use a dedicated endpoint for enriched logs DataDog/libdatadog#1338

## Profiling
### Internal
- Cleanup I/O profiling code #3406
- Upgrade to libdatadog v23, profiling uses zstd now #3470
- Switch panics to abort #3474

## Application Security Management
### Added
- Print block_id #3444

### Changed
- Upgrade libddwaf and rules #3438
- Adapt security_response_id to latest #3480            </description>
            <dc:date>2025-11-13T14:19:25-05:00</dc:date>
        </item>
            <item rdf:about="https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;release=1.13.1">
            <title>datadog_trace 1.13.1</title>
            <link>https://pecl.php.net/package-changelog.php?package=datadog_trace&amp;amp;release=1.13.1</link>
            <description>
                ## Tracer
### Fixed
- Fix closed resource handling in live debugger #3437
- Ensure local variables in exception replay are redacted #3440
- Reset ddtrace_endpoint properly #3451
- Use a local limiter if shared memory fails to allocate #3454
- Do not skip error handling for timeouts happening during hook execution #3459
- Defer Theme\Registry::getRuntime() call until posthook #3465
- Ensure there&#039;s no trailing semicolon with only tid as propagated tag #3466

## Profiling
### Fixed
- Reset interrupt count when removing interrupt #3455

## Application Security Management
### Fixed
- Ensure json dependency is loaded at runtime #3462
- Fix several bugs and potential bugs in appsec #3463
- When helper is unavailable, avoid very long waits (&gt; 7s) #3464            </description>
            <dc:date>2025-10-30T13:55:41-05:00</dc:date>
        </item>
    
</rdf:RDF>
