Releases: CodSpeedHQ/codspeed
Releases · CodSpeedHQ/codspeed
Release list
4.18.4 - 2026-07-09
Release Notes
💼 Other
- Bump pinned valgrind-codspeed to 3.26.0-0codspeed6 (#448) by @adriencaccia in #448
- fix: hangs on ARM64 due to atomics by @not-matthias in CodSpeedHQ/valgrind-codspeed#23
- fix(aspacem): raise amd64 managed address ceiling to 1 TiB by @not-matthias in CodSpeedHQ/valgrind-codspeed#22
Install codspeed-runner 4.18.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.4/codspeed-runner-installer.sh | shDownload codspeed-runner 4.18.4
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.18.3 - 2026-07-08
Release Notes
🚀 Features
- Bump valgrind-codspeed to 3.26.0-0codspeed5 (#444) by @adriencaccia in #444
- Fix valgrind on ARM by @not-matthias in CodSpeedHQ/valgrind-codspeed#21
Install codspeed-runner 4.18.3
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.3/codspeed-runner-installer.sh | shDownload codspeed-runner 4.18.3
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.18.2 - 2026-07-07
Release Notes
🐛 Bug Fixes
- Source forwarded env below memtrack's capability boundary by @not-matthias in #439
Install codspeed-runner 4.18.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.2/codspeed-runner-installer.sh | shDownload codspeed-runner 4.18.2
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.18.1 - 2026-06-24
Release Notes
🚀 Features
- Bump go-runner to 1.2.1 by @adriencaccia
📚 Documentation
- Document go-runner hash table and test-driven hash workflow by @adriencaccia in #421
Install codspeed-runner 4.18.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.1/codspeed-runner-installer.sh | shDownload codspeed-runner 4.18.1
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.18.0 - 2026-06-23
Release Notes
🚀 Features
- Bump valgrind-codspeed to 3.26.0-0codspeed4
- Bump samply by @GuillaumeLagrange in #415
- Set env var to have node dump inlining information by @GuillaumeLagrange
- Change isolation logic to include samply and non root fallback by @GuillaumeLagrange
- Add experimental --cycle-estimation flag by @not-matthias in #412
- Make samply-codspeed a submodule rather than git rev with cargo by @GuillaumeLagrange in #416
🐛 Bug Fixes
- Honor locally-installed valgrind on non-apt systems by @not-matthias in #414
Install codspeed-runner 4.18.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.18.0/codspeed-runner-installer.sh | shDownload codspeed-runner 4.18.0
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
v4.17.7-alpha.2
Install codspeed-runner 4.17.7-alpha.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.17.7-alpha.2/codspeed-runner-installer.sh | shDownload codspeed-runner 4.17.7-alpha.2
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
v4.17.7-alpha.1
Install codspeed-runner 4.17.7-alpha.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.17.7-alpha.1/codspeed-runner-installer.sh | shDownload codspeed-runner 4.17.7-alpha.1
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.17.6 - 2026-06-18
Release Notes
🚀 Features
- Show memtrack capability status in setup status by @not-matthias
- Run memtrack sudo-less via file capabilities by @not-matthias
- Use extra events when using samply on linux by @GuillaumeLagrange in #404
- Update
PerfEventto also support samply format by @GuillaumeLagrange - Use isolation for with samply by @GuillaumeLagrange
- Make eh_frame_hdr optional in unwind data (V4) by @not-matthias
🐛 Bug Fixes
- Keep rolling buffer off during executor setup by @not-matthias in #411
- Gate memory executor behind Linux target by @not-matthias
- Enable tracking when running without IPC by @not-matthias
- Tolerate RLIMIT_MEMLOCK EPERM on modern kernels by @not-matthias
- Install libc6-dbg during valgrind setup by @not-matthias in #394
- Skip rustup-wrapped proxy in trace-children by @not-matthias in #405
- Retry streamed uploads on transient failures by @not-matthias in #399
- Extract unwind data for binaries without eh_frame_hdr by @not-matthias
💼 Other
🏗️ Refactor
- Split executor privilege granting into grant_privileges by @not-matthias
📚 Documentation
- Add unwind data version changelog by @not-matthias in #393
⚙️ Internals
- Grant memtrack file capabilities before memory tests by @not-matthias in #407
- Bump samply to support additional events by @GuillaumeLagrange
- Add helper script to use local versions of samply and framehop easily by @GuillaumeLagrange
Install codspeed-runner 4.17.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.17.6/codspeed-runner-installer.sh | shDownload codspeed-runner 4.17.6
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.17.5 - 2026-06-10
Release Notes
🚀 Features
- Add optional
modearg to target setup by @fargito in #397 - Restore DYLD_INSERT_LIBRARIES from SAMPLY_ alias by @not-matthias
- Restore DYLD_INSERT_LIBRARIES from SAMPLY_ alias by @not-matthias
🐛 Bug Fixes
- Use %p in log file path to avoid multi-process overwrite by @not-matthias in #381
💼 Other
- Enable set -u to match go.sh by @not-matthias in #389
⚙️ Internals
- Bump samply by @not-matthias
- Bump samply to fix sigkill by @not-matthias in #386
Install codspeed-runner 4.17.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.17.5/codspeed-runner-installer.sh | shDownload codspeed-runner 4.17.5
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |
4.17.4 - 2026-06-05
Release Notes
🐛 Bug Fixes
- Purge inherited mappings on execve to fix unknown symbols (#392) by @GuillaumeLagrange in #392
Install codspeed-runner 4.17.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v4.17.4/codspeed-runner-installer.sh | shDownload codspeed-runner 4.17.4
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |