Commit e542ab7
chore(deps): update rust crate criterion to v4 (#129)
> [!NOTE]
> Mend has cancelled [the proposed
renaming](https://redirect.github.com/renovatebot/renovate/discussions/37842)
of the Renovate GitHub app being renamed to `mend[bot]`.
>
> This notice will be removed on 2025-10-07.
<hr>
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [criterion](https://codspeed.io)
([source](https://redirect.github.com/CodSpeedHQ/codspeed-rust)) |
dev-dependencies | major | `3.0` -> `4.0` |
---
### Release Notes
<details>
<summary>CodSpeedHQ/codspeed-rust (criterion)</summary>
###
[`v4.0.1`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.0.1)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v4.0.0...v4.0.1)
#### What's Changed
#### Details
##### Fixes
- fix: build on macos by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​131](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/131)
- fix benchmark filtering in instrumentation mode by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​127](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/127)
##### Internals
- ci: install musl-tools before building for release by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​128](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/128)
- ci: continuously check that musl builds of cargo-codspeed works by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​129](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/129)
**Full Changelog**:
<CodSpeedHQ/codspeed-rust@v4.0.0...v4.0.1>
###
[`v4.0.0`](https://redirect.github.com/CodSpeedHQ/codspeed-rust/releases/tag/v4.0.0)
[Compare
Source](https://redirect.github.com/CodSpeedHQ/codspeed-rust/compare/v3.0.5...v4.0.0)
#### What's Changed
This release brings [the walltime profiling
instrument](https://codspeed.io/docs/instruments/walltime) to
`codspeed-rust`! 🎉
> \[!TIP]
> Try it out simply by changing the mode to `walltime` in the latest
version of the action
#### Details
##### Added
- feat: support the new perf profiling format by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​121](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/121)
- feat!(cargo-codspeed): Allow filtering by benchmark name by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​122](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/122)
- feat(criterion): make `Bencher` implement `Send + Sync` by
[@​DaniPopes](https://redirect.github.com/DaniPopes) in
[#​116](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/116)
##### Internals
- ci: enable perf by
[@​not-matthias](https://redirect.github.com/not-matthias) in
[#​117](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/117)
- ci: add explicit mode after action's breaking change by
[@​GuillaumeLagrange](https://redirect.github.com/GuillaumeLagrange)
in
[#​123](https://redirect.github.com/CodSpeedHQ/codspeed-rust/pull/123)
**Full Changelog**:
<CodSpeedHQ/codspeed-rust@v3.0.5...v4.0.0>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 04:59 AM ( * 0-4
* * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/spiraldb/fsst).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->
---------
Signed-off-by: Robert Kruszewski <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kruszewski <[email protected]>1 parent 5147f44 commit e542ab7
2 files changed
+90
-14
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
0 commit comments