@@ -580,9 +580,11 @@ <h1 class="mt-3 text-4xl font-bold tracking-tight">Changelog</h1>
580580 <p class="mt-3 muted">Every release of Flow PHP, in chronological order.</p>
581581 </section>
582582 <section id="changelog" class="mx-auto max-w-3xl px-4 sm:px-6 lg:px-8 mt-8 mb-16">
583- <h2><a id="unreleased---2026-06-19 " href="#unreleased---2026-06-19 " class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2026-06-19 </h2>
583+ <h2><a id="unreleased---2026-06-20 " href="#unreleased---2026-06-20 " class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2026-06-20 </h2>
584584<h3><a id="added" href="#added" class="mr-2" aria-hidden="true" title="Permalink">#</a>Added</h3>
585585<ul>
586+ <li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2467">#2467</a> - <strong>flow-php/telemetry-otlp-bridge - non-blocking CurlTransport::tick() to drive in-flight requests</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
587+ <li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2467">#2467</a> - <strong>flow-php/symfony-telemetry-bundle - pump curl transports on Messenger WorkerRunningEvent</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
586588<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2466">#2466</a> - <strong>flow-php/telemetry - time-based flush for batching log, metric and span processors</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
587589<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2466">#2466</a> - <strong>flow-php/symfony-telemetry-bundle - per-message telemetry flush on Messenger worker events</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
588590<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2465">#2465</a> - <strong>flow-php/symfony-telemetry-bundle - console log output aligned with CLI verbosity (-v/-vv/-vvv), off by default.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
@@ -606,6 +608,7 @@ <h3><a id="added" href="#added" class="mr-2" aria-hidden="true" title="Permalink
606608</ul>
607609<h3><a id="changed" href="#changed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Changed</h3>
608610<ul>
611+ <li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2467">#2467</a> - <strong>flow-php/telemetry-otlp-bridge - curl per-request timeout_ms default raised 250 to 5000</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
609612<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2466">#2466</a> - <strong>flow-php/telemetry - span parent is now derived solely from the Context</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
610613<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2466">#2466</a> - <strong>flow-php/telemetry - trace id is derived from the active span; each root span starts a new trace</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
611614<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2466">#2466</a> - <strong>flow-php/symfony-telemetry-bundle - each consumed Messenger message is its own trace, linked to the producer</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
@@ -617,6 +620,8 @@ <h3><a id="changed" href="#changed" class="mr-2" aria-hidden="true" title="Perma
617620</ul>
618621<h3><a id="fixed" href="#fixed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Fixed</h3>
619622<ul>
623+ <li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2467">#2467</a> - <strong>flow-php/telemetry-otlp-bridge - telemetry lost in long-running workers when requests stalled between messages</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
624+ <li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2467">#2467</a> - <strong>flow-php/telemetry-otlp-bridge - unbounded failure accumulation by surfacing export failures to the ErrorHandler as reaped</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
620625<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2460">#2460</a> - <strong>flow-php/symfony-telemetry-bundle - metric attributes render as a toggleable table row in the profiler panel</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
621626<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2458">#2458</a> - <strong>flow-php/symfony-telemetry-bundle - successful Twig spans now report OK status</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
622627<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/commit/dd2562286e0c069f480cd8763915930abf95d32b">dd2562</a> - <strong>arrow-rs extension github workflow</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
0 commit comments