Skip to content

Releases: phpbench/phpbench

1.6.1

22 Mar 10:31

Choose a tag to compare

  • Handle undefined offset error for unsupproted time formats
  • Allow NULL to be passed as a time unit (will use the base unit)

1.6.0

21 Mar 18:13

Choose a tag to compare

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_unit function to normalize a timeunit
  • expression-language: time_convert function to convert time

1.5.1

05 Mar 08:28

Choose a tag to compare

  • Fix the PHAR build

1.5.0

04 Mar 20:36
63e5a85

Choose a tag to compare

  • Drop support for PHP 8.2
  • Add support for PHP 8.5

1.4.3

07 Nov 08:42
b641dde

Choose a tag to compare

  • Adds support for Symfony 8 @Kocal

1.4.2

26 Oct 14:26
bb61ae6

Choose a tag to compare

  • Bump box version fixing #1123

1.4.1

12 Mar 08:07

Choose a tag to compare

  • Reintroduce phpbench.schema.json (was accidentally ignored in .gitattrbibutes)
  • Fix readthedocs documentation build

1.4.0

26 Jan 19:55

Choose a tag to compare

  • Add support for 8.4 (explicit nullables)
  • Bring the phpbench/dom library into this repository.
  • Introduce .gitattributes to not publish tests files etc.

1.3.1

30 Jun 11:07
a3e1ef0

Choose a tag to compare

  • Fix schema concat issue which prevents PHAR from launching.

1.3.0

30 Jun 10:45

Choose a tag to compare

Features:

  • Add default table_summary report component @dantleech
  • Add command to initialize the configuration file (config:init) @dantleech
  • Add command to add a new service config based on a prototype (config:extend) @dantleech

Improvements:

Bug fixes:

  • Ignore @template and other generic annotations #1097 @dantleech
  • Defer character reader until command execution @jbboher #1092