Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jul 27, 2021

Bumps criterion from 0.3.3 to 0.3.5.

Changelog

Sourced from criterion's changelog.

[0.3.5] - 2021-07-26

Fixed

  • Corrected Criterion.toml in the book.
  • Corrected configuration typo in the book.

Changed

  • Bump plotters dependency to always include a bug-fix.
  • MSRV bumped to 1.46.

[0.3.4] - 2021-01-24

Added

  • Added support for benchmarking async functions
  • Added with_output_color for enabling or disabling CLI output coloring programmatically.

Fixed

  • Criterion.rs will now give a clear error message in case of benchmarks that take zero time.
  • Added some extra code to ensure that every sample has at least one iteration.
  • Added a notice to the --help output regarding "unrecognized option" errors.
  • Increased opacity on violin charts.
  • Fixed violin chart X axis not starting at zero in the plotters backend.
  • Criterion.rs will now automatically detect the right output directory.

Deprecated

  • Criterion::can_plot is no longer useful and is deprecated pending deletion in 0.4.0.
  • Benchmark and ParameterizedBenchmark were already hidden from documentation, but are now formally deprecated pending deletion in 0.4.0. Callers should use BenchmarkGroup instead.
  • Criterion::bench_function_over_inputs, Criterion::bench_functions, and Criterion::bench were already hidden from documentation, but are now formally deprecated pending deletion in 0.4.0. Callers should use BenchmarkGroup instead.
  • Three new optional features have been added; "html_reports", "csv_output" and "cargo_bench_support". These features currently do nothing except disable a warning message at runtime, but in version 0.4.0 they will be used to enable HTML report generation, CSV file generation, and the ability to run in cargo-bench (as opposed to cargo-criterion). "cargo_bench_support" is enabled by default, but "html_reports" and "csv_output" are not. If you use Criterion.rs' HTML reports, it is recommended to switch to cargo-criterion. If you use CSV output, it is recommended to switch to cargo-criterion and use the --message-format=json option for machine-readable output instead. A warning message will be printed at the start of benchmark runs which do not have "html_reports" or "cargo_bench_support" enabled, but because CSV output is not widely used it has no warning.
Commits
  • 4e773a3 Bump version numbers.
  • 2b4d7e9 Cache rust dependencies in appveyor. (#495)
  • d2ebee5 Update changelog to reflect recent changes. (#494)
  • 2278dda Replace travis CI badge with GitHub Actions badge. (#493)
  • b64bbbc Test all stable features and run cargo-audit when dependencies change. (#490)
  • 976d517 Bring dev-dependencies up-to-date. (#491)
  • 7846322 Partly disable appveyor until performance can be improved. (#492)
  • c9d4b0b Fix 'ploting_backend' -> 'plotting_backend' typo in the manual. (#489)
  • 8e1ca3e Update itertools to 0.10 in criterion-plot (#464)
  • e228444 Use GitHub Actions to test with MSRV + stable + beta + nightly. (#488)
  • Additional commits viewable in compare view

Dependabot compatibility score

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.


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)

Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.3.3 to 0.3.5.
- [Release notes](https://github.com/bheisler/criterion.rs/releases)
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](bheisler/criterion.rs@0.3.3...0.3.5)

---
updated-dependencies:
- dependency-name: criterion
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 27, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jul 7, 2022

Superseded by #113.

@dependabot dependabot bot closed this Jul 7, 2022
@dependabot dependabot bot deleted the dependabot/cargo/criterion-0.3.5 branch July 7, 2022 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants