PHP Extension 5.34.4 released
- Improvement: Exceptions that pass through multiple instrumented exception handlers are now deduplicated and will only result in a single error being reported.
- Bugfix: Fix instrumentation of Symfony events capturing event listeners only starting with the second time an event is dispatched.
- Bugfix: Fix the
event.propagation_stoppedannotation erroneously being added to all stoppable Yii 3 events. - Bugfix: Fix creation of
shellspans forproc_open()calls passing the command as an array. - Bugfix: Fix possible crash if
proc_open()fails. - Bugfix: Fix Callgraph sometimes showing incorrect filenames for code executed from outside of a function in the top level of a PHP file.
- Bugfix: Fix possible crash when malformed patterns are passed to
preg_match(). - Bugfix: Fix possible crash in
webonyx/graphql-phpinstrumentation when parameter names of the library do not match Tideways’ expectations.