0.4.2 - 2025-11-07
Release Notes
🚀 Features
- Add step to verify up-to-date fork scripts by @not-matthias in #29
- Speedup tests using
cargo nextestby @not-matthias - Check for version requirements in tests by @not-matthias
- Add quic-go project by @not-matthias
- Patch import paths for testing and sub-packages by @not-matthias
- Test multiple go versions by @not-matthias
- Add example with
_testpackage by @not-matthias - Add support for external test packages by @not-matthias
- Discover external test packages by @not-matthias
- Add discovery tests for all projects by @not-matthias
🐛 Bug Fixes
- Add compatibility for Go versions < 1.25 in fstest package by @not-matthias in #30
- Ensure build works with go workspaces by @not-matthias
- Panic on build error to find bugs during tests by @not-matthias
- Use testing fork imports by @not-matthias
- Remove abi fork to avoid duplicate symbol error; patch synctest to allow build by @not-matthias
- Remove double stop bug by @not-matthias
- Dont run vendor benches by @not-matthias in #25
📚 Documentation
- Add documentation about test execution by @not-matthias in #26
⚙️ Internals
- Add testing sub-package benches and tests by @not-matthias
- Replace compat package with direct testing import by @not-matthias
- Bump fork to 1.25 by @not-matthias
- Update fork script and patches by @not-matthias
- Add example using
go mod vendorby @not-matthias
Install codspeed-go-runner 0.4.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed-go/releases/download/v0.4.2/codspeed-go-runner-installer.sh | shDownload codspeed-go-runner 0.4.2
| File | Platform | Checksum |
|---|---|---|
| codspeed-go-runner-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| codspeed-go-runner-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |