PHPBench v0.16.0 Release Notes
-
BC Break:
- The ExecutorInterface has been
removed and replaced by the
BenchmarkExecutorInterface
,MethodExecutorInterface
andHealthCheckInterface
. - 🚚 The Executor namespace has been moved from
PhpBench\Benchmark\Executor
toPhpBench\Executor
.
🔋 Features:
- 👌 Support for named parameters #574
- Replaces
params
column in reports withset
(showing param set name) by default - Progress loggers show param name.
- Serialized XML documents have a new element
parameter-set
to contain parameter elements.
- Replaces
👌 Improvements:
- 👷 Various CI and code quality fixes, thanks @localheinz
- 0️⃣
groups
column no longer shown by default in reports. - HTML report changed from XHTML to HTML5.
- 🔄 Changed PHPStan level from 1 to 4.
- The ExecutorInterface has been
removed and replaced by the