Skip to content

Commit 7f29783

Browse files
author
flow-php
committed
1 parent 31f2426 commit 7f29783

177 files changed

Lines changed: 181 additions & 171 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

assets/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@
164164
"wasm\/php.js": "\/assets\/wasm\/php-854edac03a51f967b58c16849625fb22.js",
165165
"wasm\/php.wasm": "\/assets\/wasm\/php-2c153f5537d6d5ef169b6c07f35bd236.wasm",
166166
"wasm\/phpcsfixer.php.wasm": "\/assets\/wasm\/phpcsfixer.php-65bf51f1ea90e4896971e11e62efef0b.wasm",
167-
"wasm\/tools\/flow.phar": "\/assets\/wasm\/tools\/flow-41937804a9ee41e45328e45fa81f0300.phar",
167+
"wasm\/tools\/flow.phar": "\/assets\/wasm\/tools\/flow-37ad0819f18134be241a45f17d7a5249.phar",
168168
"wasm\/tools\/php-cs-fixer.phar": "\/assets\/wasm\/tools\/php-cs-fixer-de55dbd75a08d2eac0f0435d4168e6bc.phar",
169169
"wasm\/vendor\/autoload.php.wasm": "\/assets\/wasm\/vendor\/autoload.php-901f7714ee4a437fea3a9d6638722933.wasm"
170170
}

assets/wasm/tools/flow-41937804a9ee41e45328e45fa81f0300.phar renamed to assets/wasm/tools/flow-37ad0819f18134be241a45f17d7a5249.phar

3.4 MB
Binary file not shown.

changelog/index.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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-screen-2xl px-4 sm:px-6 lg:px-8 mt-8 mb-16">
583-
<h2><a id="unreleased---2026-07-03" href="#unreleased---2026-07-03" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2026-07-03</h2>
583+
<h2><a id="unreleased---2026-07-04" href="#unreleased---2026-07-04" class="mr-2" aria-hidden="true" title="Permalink">#</a>[Unreleased] - 2026-07-04</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/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - messenger.span_naming option (transport/message_name/message_fqcn) to control messenger span names.</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/2503">#2503</a> - <strong>flow-php/telemetry - Telemetry::registerShutdownFunction() that shuts transports down at real process end.</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/2501">#2501</a> - <strong>flow-php/telemetry - Shared SemConvAttributes and SemConvMetrics constants for OTel semantic conventions.</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/2501">#2501</a> - <strong>flow-php/telemetry - SuppressingSampler to suppress spans for excluded paths and commands.</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/2501">#2501</a> - <strong>flow-php/postgresql - TransactionSpanMode (grouped/per_operation/off) to control transaction spans.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
@@ -591,6 +593,8 @@ <h3><a id="added" href="#added" class="mr-2" aria-hidden="true" title="Permalink
591593
</ul>
592594
<h3><a id="changed" href="#changed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Changed</h3>
593595
<ul>
596+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - terminate events now flush telemetry; transport shutdown happens once at process end.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
597+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/telemetry - registerShutdownFunction() holds a weak reference so garbage-collected instances are not shut down.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
594598
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Simplify messenger tracing to true/false and auto-inject the middleware into all buses.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
595599
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Align cache, DBAL and HTTP span names and attributes with stable OTel semantic conventions.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
596600
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Move flow-custom attribute keys out of reserved OTel namespaces under flow.*.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
@@ -604,12 +608,18 @@ <h3><a id="changed" href="#changed" class="mr-2" aria-hidden="true" title="Perma
604608
</ul>
605609
<h3><a id="fixed" href="#fixed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Fixed</h3>
606610
<ul>
611+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - nested console commands no longer shut telemetry down mid-worker.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
612+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - request spans are named from the route when the response is produced before the controller.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
613+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - messenger span errors report the actual handler failure instead of the HandlerFailedException wrapper.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
614+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - synchronously received messages stay a child of the current trace instead of starting a new root.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
615+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - sent-message metrics only count messages actually dispatched to a transport.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
607616
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Preserve traceparent across messenger JSON serialization.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
608617
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Excluded http_kernel paths now suppress the whole request, removing orphan root spans.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
609618
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Suppress messenger worker poll/idle noise and tame orphan cache/DBAL spans.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
610619
</ul>
611620
<h3><a id="removed" href="#removed" class="mr-2" aria-hidden="true" title="Permalink">#</a>Removed</h3>
612621
<ul>
622+
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2503">#2503</a> - <strong>flow-php/symfony-telemetry-bundle - runtime_mode config and the WorkerModeDetector/RuntimeModeResolver runtime classes.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
613623
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/telemetry - Remove ResettableContextStorage and MemoryContextStorage::reset().</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
614624
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/symfony-telemetry-bundle - Remove messenger link config, worker-cycle span, metrics_duration_unit and dbal.log_sql config.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
615625
<li><a rel="noopener noreferrer" target="_blank" href="https://github.com/flow-php/flow/pull/2501">#2501</a> - <strong>flow-php/postgresql - Remove duplicated official-key telemetry attribute constants.</strong> - <a rel="noopener noreferrer" target="_blank" href="https://github.com/norberttech">@norberttech</a></li>
-1.75 KB
Binary file not shown.
1.75 KB
Binary file not shown.
-1.22 KB
Binary file not shown.
1.21 KB
Binary file not shown.

pagefind/pagefind-entry.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"1.5.2","languages":{"en":{"hash":"en_d653924d7b","wasm":"en","page_count":997}},"include_characters":["_","","","","","","","","","_"]}
1+
{"version":"1.5.2","languages":{"en":{"hash":"en_746cbfb423","wasm":"en","page_count":997}},"include_characters":["_","","","","","","","","","_"]}

playground/aggregations/aggregating_functions/average/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -577,7 +577,7 @@
577577
data-playground-share-is-example-value="true"
578578
data-wasm-php-js-value="/assets/wasm/php-854edac03a51f967b58c16849625fb22.js"
579579
data-wasm-php-wasm-value="/assets/wasm/php-2c153f5537d6d5ef169b6c07f35bd236.wasm"
580-
data-wasm-resources-value="{&quot;code.php&quot;:&quot;\/assets\/wasm\/code.php-adea9d165ff134819809e92c908e0b90.wasm&quot;,&quot;tools\/flow.phar&quot;:&quot;\/assets\/wasm\/tools\/flow-41937804a9ee41e45328e45fa81f0300.phar&quot;,&quot;tools\/php-cs-fixer.phar&quot;:&quot;\/assets\/wasm\/tools\/php-cs-fixer-de55dbd75a08d2eac0f0435d4168e6bc.phar&quot;,&quot;vendor\/autoload.php&quot;:&quot;\/assets\/wasm\/vendor\/autoload.php-901f7714ee4a437fea3a9d6638722933.wasm&quot;,&quot;.php-cs-fixer.php&quot;:&quot;\/assets\/wasm\/phpcsfixer.php-65bf51f1ea90e4896971e11e62efef0b.wasm&quot;,&quot;bin\/cs-fixer.php&quot;:&quot;\/assets\/wasm\/bin\/cs-fixer.php-ac4974a6fd6684a03a024047ab1f831c.wasm&quot;,&quot;data\/orders.xml&quot;:&quot;\/assets\/wasm\/data\/orders-8ee52a57261a7825213f3d66b9109591.xml&quot;,&quot;data\/orders.json&quot;:&quot;\/assets\/wasm\/data\/orders-09429d88a4f65d938de30e5b8d9aa706.json&quot;,&quot;data\/orders.csv&quot;:&quot;\/assets\/wasm\/data\/orders-a23572d02c810fc9b709f09b0b8c92ef.csv&quot;,&quot;data\/orders.jsonl&quot;:&quot;\/assets\/wasm\/data\/orders-3e60eb6ace02a2e0460d359280e24937.jsonl&quot;,&quot;data\/orders.parquet&quot;:&quot;\/assets\/wasm\/data\/orders-e8777869fbcc2f3ff6a1471b5978db98.parquet&quot;}"
580+
data-wasm-resources-value="{&quot;code.php&quot;:&quot;\/assets\/wasm\/code.php-adea9d165ff134819809e92c908e0b90.wasm&quot;,&quot;tools\/flow.phar&quot;:&quot;\/assets\/wasm\/tools\/flow-37ad0819f18134be241a45f17d7a5249.phar&quot;,&quot;tools\/php-cs-fixer.phar&quot;:&quot;\/assets\/wasm\/tools\/php-cs-fixer-de55dbd75a08d2eac0f0435d4168e6bc.phar&quot;,&quot;vendor\/autoload.php&quot;:&quot;\/assets\/wasm\/vendor\/autoload.php-901f7714ee4a437fea3a9d6638722933.wasm&quot;,&quot;.php-cs-fixer.php&quot;:&quot;\/assets\/wasm\/phpcsfixer.php-65bf51f1ea90e4896971e11e62efef0b.wasm&quot;,&quot;bin\/cs-fixer.php&quot;:&quot;\/assets\/wasm\/bin\/cs-fixer.php-ac4974a6fd6684a03a024047ab1f831c.wasm&quot;,&quot;data\/orders.xml&quot;:&quot;\/assets\/wasm\/data\/orders-8ee52a57261a7825213f3d66b9109591.xml&quot;,&quot;data\/orders.json&quot;:&quot;\/assets\/wasm\/data\/orders-09429d88a4f65d938de30e5b8d9aa706.json&quot;,&quot;data\/orders.csv&quot;:&quot;\/assets\/wasm\/data\/orders-a23572d02c810fc9b709f09b0b8c92ef.csv&quot;,&quot;data\/orders.jsonl&quot;:&quot;\/assets\/wasm\/data\/orders-3e60eb6ace02a2e0460d359280e24937.jsonl&quot;,&quot;data\/orders.parquet&quot;:&quot;\/assets\/wasm\/data\/orders-e8777869fbcc2f3ff6a1471b5978db98.parquet&quot;}"
581581
data-playground-package-icon-value="/assets/images/icons/package-30016a0b8b16a09f8bd0e0c19768ce6e.svg"
582582
data-playground-link-icon-value="/assets/images/icons/link-dd3acd183ca5fd1d06ddf52b258a2359.svg"
583583
data-playground-example-icon-value="/assets/images/icons/flow-cafc61a123235340b0846daa351952ee.svg"

0 commit comments

Comments
 (0)