Releases: phpbench/phpbench
Releases · phpbench/phpbench
Release list
1.7.0
Reports
- new
derivationsfeature to allow computing values from existing values. @dantleech (see documentation) - deprecate
baseline_expressionsas the same can now be accomplished withderivations. @dantleech - introduce
aggregate-previewreport (includesdiffcolumn): will become the newaggregatein PHPBench 2.0 @dantleech
Expressions
- lazy function evaluation on select functions (currently exclusive to the
if()function). @dantleech - allow the nullsafe operator on bare variables
Meta
- Exclude docs and other non-code assets in
.gitattributes@sasezaki - Bump phpstan to 2.x @dantleech
1.6.1
1.6.0
1.6.0
This release contains changes relating to the generation of JSON reports for use with things such as github-action-benchmark
- reports: JSON progress logging #1018
- reports: JSON report renderering #1136
- expression-language:
if(cond,val1,val2)as a conditional expression - expression-language:
!=unequals operator - expression-language:
time_unitfunction to normalize a timeunit - expression-language:
time_convertfunction to convert time