CodSpeedHQ
codspeed-rust
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Release 5.0.1 cargo-codspeed@5.0.1 codspeed@5.0.1 codspeed-bencher-compat@5.0.1 codspeed-criterion-compat@5.0.1 codspeed-criterion-compat-walltime@5.0.1 codspeed-divan-compat@5.0.1 codspeed-divan-compat-macros@5.0.1 codspeed-divan-compat-walltime@5.0.1 Generated by cargo-workspaces
main
2 days ago
fix(divan): bump proc-macro-crate to parse multiline inline tables The bench macro resolves the renamed `codspeed-divan-compat` dependency via `proc_macro_crate::crate_name`, which parses the consumer's Cargo.toml with toml_edit. proc-macro-crate 3.2.0 pulled toml_edit 0.22, which parses in strict TOML 1.0 mode and rejects multiline inline tables. When a manifest contained one (e.g. a formatter-wrapped `features = [...]` list), parsing failed, the rename could not be resolved, and the macro fell back to the unrenamed `codspeed_divan_compat` path, producing `E0433: cannot find codspeed_divan_compat in the crate root`. Bump to proc-macro-crate 3.5.0, which depends on toml_edit 0.25 with TOML 1.1 support, so multiline inline tables parse and the rename resolves correctly. Raise the crate MSRV to 1.85 to match the rest of the workspace (proc-macro-crate 3.5.0 requires 1.82). Closes COD-3022 Co-Authored-By: Claude <noreply@anthropic.com>
main
2 days ago
fix(divan): bump proc-macro-crate to parse multiline inline tables The bench macro resolves the renamed `codspeed-divan-compat` dependency via `proc_macro_crate::crate_name`, which parses the consumer's Cargo.toml with toml_edit. proc-macro-crate 3.2.0 pulled toml_edit 0.22, which parses in strict TOML 1.0 mode and rejects multiline inline tables. When a manifest contained one (e.g. a formatter-wrapped `features = [...]` list), parsing failed, the rename could not be resolved, and the macro fell back to the unrenamed `codspeed_divan_compat` path, producing `E0433: cannot find codspeed_divan_compat in the crate root`. Bump to proc-macro-crate 3.5.0, which depends on toml_edit 0.25 with TOML 1.1 support, so multiline inline tables parse and the rename resolves correctly. Raise the crate MSRV to 1.85 to match the rest of the workspace (proc-macro-crate 3.5.0 requires 1.82). Closes COD-3022 Co-Authored-By: Claude <noreply@anthropic.com>
cod-3022-codspeed-macro-fails-to-parse-multiline-inline-table-in
2 days ago
Release 5.0.0 cargo-codspeed@5.0.0 codspeed@5.0.0 codspeed-bencher-compat@5.0.0 codspeed-criterion-compat@5.0.0 codspeed-criterion-compat-walltime@5.0.0 codspeed-divan-compat@5.0.0 codspeed-divan-compat-macros@5.0.0 codspeed-divan-compat-walltime@5.0.0 Generated by cargo-workspaces
main
5 days ago
chore: bump repo toolchain to 1.96
main
5 days ago
chore: bump repo toolchain to 1.96
Ludea:getrandom
5 days ago
chore: update getrandom to 0.4 Signed-off-by: Guillaume Lagrange <guillaume@glagrange.eu>
Ludea:getrandom
5 days ago
chore!: update colored dep
main
9 days ago
Latest Branches
CodSpeed Performance Gauge
-1%
fix(divan): bump proc-macro-crate to parse multiline inline tables
#185
2 days ago
9229680
cod-3022-codspeed-macro-fails-to-parse-multiline-inline-table-in
CodSpeed Performance Gauge
+6%
update getrandom to 0.4
#177
5 days ago
b79f040
Ludea:getrandom
CodSpeed Performance Gauge
+6%
Update colored dep
#142
8 months ago
b30ce7d
rukai:update_colored
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs