Changelog
*Sourced from [phpbench/phpbench's changelog](https://github.com/phpbench/phpbench/blob/master/CHANGELOG.md).*
> 0.16.10
> -------
>
> Bug fix:
>
> - Fix PHP 7.4 bug for baseline script ([@julien-bodry](https://github.com/julien-bodry))
>
> 0.16.0
> ------
>
> BC Break:
>
> - The ExecutorInterface has been
> removed and replaced by the `BenchmarkExecutorInterface`,
> `MethodExecutorInterface` and `HealthCheckInterface`.
> - The Executor namespace has been moved from `PhpBench\Benchmark\Executor` to
> `PhpBench\Executor`.
>
> Features:
>
> - Support for named parameters [#574](https://github-redirect.dependabot.com/phpbench/phpbench/issues/574)
> - Replaces `params` column in reports with `set` (showing param set name) by
> default
> - Progress loggers show param name.
> - Serialized XML documents have a new element `parameter-set` to contain
> parameter elements.
>
> Improvements:
>
> - Various CI and code quality fixes, thanks [@localheinz](https://github.com/localheinz)
> - `groups` column no longer shown by default in reports.
> - HTML report changed from XHTML to HTML5.
> - Changed PHPStan level from 1 to 4.
>
> 0.15.0
> ------
>
> - Minimumum supported PHP version is 7.1
> - Renamed Factory => MetadataFactory
> - Replace Style CI with PHP-CS-Fixer, fixes [#537](https://github-redirect.dependabot.com/phpbench/phpbench/issues/537)
> - Allow any callable as a parameter provider. Fixes [#533](https://github-redirect.dependabot.com/phpbench/phpbench/issues/533)
> - Remove benchmark dependency on JSON extension, use `serialize` instead.
> Fixes [#534](https://github-redirect.dependabot.com/phpbench/phpbench/issues/534)
> - Allow Executor to be specified per benchmark/subject.
> - Allow `@ParamProviders` to return a `Generator`. Fixes [#529](https://github-redirect.dependabot.com/phpbench/phpbench/issues/529).
> - Fix computation exception with `--stop-on-error` and multiple variants [#563](https://github-redirect.dependabot.com/phpbench/phpbench/issues/563)
>
> 0.14.0 Munich
> -------------
>
> ... (truncated)
Commits
- [`00c18b1`](https://github.com/phpbench/phpbench/commit/00c18b1ab87dbda66e8972c8602a14dd08c69914) Updated CHANGELOG
- [`cc354c3`](https://github.com/phpbench/phpbench/commit/cc354c33093581b22b8a5a05d5e4397d4a01b179) Baseline.php : Fix PHP 7.4 notice on fgets() ([#602](https://github-redirect.dependabot.com/phpbench/phpbench/issues/602))
- [`eb58212`](https://github.com/phpbench/phpbench/commit/eb582123da5216d3234d947d46fd4a776b626fbe) Memory-centric executor ([#594](https://github-redirect.dependabot.com/phpbench/phpbench/issues/594))
- [`dccc67d`](https://github.com/phpbench/phpbench/commit/dccc67dd52ec47123e883afdd27f8ac8b06e68b7) Update dbal.rst ([#600](https://github-redirect.dependabot.com/phpbench/phpbench/issues/600))
- See full diff in [compare view](https://github.com/phpbench/phpbench/compare/0.16.9...0.16.10)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps phpbench/phpbench from 0.16.9 to 0.16.10.
Changelog
*Sourced from [phpbench/phpbench's changelog](https://github.com/phpbench/phpbench/blob/master/CHANGELOG.md).* > 0.16.10 > ------- > > Bug fix: > > - Fix PHP 7.4 bug for baseline script ([@julien-bodry](https://github.com/julien-bodry)) > > 0.16.0 > ------ > > BC Break: > > - The ExecutorInterface has been > removed and replaced by the `BenchmarkExecutorInterface`, > `MethodExecutorInterface` and `HealthCheckInterface`. > - The Executor namespace has been moved from `PhpBench\Benchmark\Executor` to > `PhpBench\Executor`. > > Features: > > - Support for named parameters [#574](https://github-redirect.dependabot.com/phpbench/phpbench/issues/574) > - Replaces `params` column in reports with `set` (showing param set name) by > default > - Progress loggers show param name. > - Serialized XML documents have a new element `parameter-set` to contain > parameter elements. > > Improvements: > > - Various CI and code quality fixes, thanks [@localheinz](https://github.com/localheinz) > - `groups` column no longer shown by default in reports. > - HTML report changed from XHTML to HTML5. > - Changed PHPStan level from 1 to 4. > > 0.15.0 > ------ > > - Minimumum supported PHP version is 7.1 > - Renamed Factory => MetadataFactory > - Replace Style CI with PHP-CS-Fixer, fixes [#537](https://github-redirect.dependabot.com/phpbench/phpbench/issues/537) > - Allow any callable as a parameter provider. Fixes [#533](https://github-redirect.dependabot.com/phpbench/phpbench/issues/533) > - Remove benchmark dependency on JSON extension, use `serialize` instead. > Fixes [#534](https://github-redirect.dependabot.com/phpbench/phpbench/issues/534) > - Allow Executor to be specified per benchmark/subject. > - Allow `@ParamProviders` to return a `Generator`. Fixes [#529](https://github-redirect.dependabot.com/phpbench/phpbench/issues/529). > - Fix computation exception with `--stop-on-error` and multiple variants [#563](https://github-redirect.dependabot.com/phpbench/phpbench/issues/563) > > 0.14.0 Munich > ------------- > > ... (truncated)Commits
- [`00c18b1`](https://github.com/phpbench/phpbench/commit/00c18b1ab87dbda66e8972c8602a14dd08c69914) Updated CHANGELOG - [`cc354c3`](https://github.com/phpbench/phpbench/commit/cc354c33093581b22b8a5a05d5e4397d4a01b179) Baseline.php : Fix PHP 7.4 notice on fgets() ([#602](https://github-redirect.dependabot.com/phpbench/phpbench/issues/602)) - [`eb58212`](https://github.com/phpbench/phpbench/commit/eb582123da5216d3234d947d46fd4a776b626fbe) Memory-centric executor ([#594](https://github-redirect.dependabot.com/phpbench/phpbench/issues/594)) - [`dccc67d`](https://github.com/phpbench/phpbench/commit/dccc67dd52ec47123e883afdd27f8ac8b06e68b7) Update dbal.rst ([#600](https://github-redirect.dependabot.com/phpbench/phpbench/issues/600)) - See full diff in [compare view](https://github.com/phpbench/phpbench/compare/0.16.9...0.16.10)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.If all status checks pass Dependabot will automatically merge this pull request.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.