build(deps): update criterion requirement from 0.7.0 to 0.8.0 in /css-inline
Updates the requirements on criterion to permit the latest version.
Changelog
Sourced from criterion's changelog.
0.8.0 - 2025-11-29
BREAKING
- Drop async-std support
Changed
- Bump MSRV to 1.86, stable to 1.91.1
Added
- Add ability to plot throughput on summary page.
- Add support for reporting throughput in elements and bytes -
Throughput::ElementsAndBytesallows the text summary to report throughput in both units simultaneously.- Add alloca-based memory layout randomisation to mitigate memory effects on measurements.
- Add doc comment to benchmark runner in criterion_group macro (removes linter warnings)
Fixed
- Fix plotting NaN bug
Other
- Remove Master API Docs links temporarily while we restore the docs publishing.
[0.7.0] - 2025-07-25
- Bump version of criterion-plot to align dependencies.
[0.6.0] - 2025-05-17
Changed
- MSRV bumped to 1.80
- The
real_blackboxfeature no longer has any impact. Criterion always usesstd::hint::black_box()now. Users ofcriterion::black_box()should switch tostd::hint::black_box().clapdependency unpinned.Fixed
- gnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail
Added
- Async benchmarking with Tokio may be done via a
tokio::runtime::Handle, not only atokio::runtime::Runtime[0.5.1] - 2023-05-26
Fixed
- Quick mode (--quick) no longer crashes with measured times over 5 seconds when --noplot is not active
[0.5.0] - 2023-05-23
... (truncated)
Commits
b49ade7chore: release v0.8.0- See full diff in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
CodSpeed Performance Report
Merging #589 will not alter performance
Comparing dependabot/cargo/css-inline/criterion-0.8.0 (a898116) with master (bda3252)
Summary
✅ 6 untouched
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 89.25%. Comparing base (bda3252) to head (a898116).
Additional details and impacted files
@@ Coverage Diff @@
## master #589 +/- ##
=======================================
Coverage 89.25% 89.25%
=======================================
Files 18 18
Lines 2084 2084
=======================================
Hits 1860 1860
Misses 224 224
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.