Repository navigation
Release Notes
Added
- Add optional native SHM directory input through Ondas and a local Xcelium reader, with generated regression fixtures and E2E benchmarks.
Changed
- Update Ondas to 1.1.1 for SHM signal lookup and bounded trace loading improvements.
- Run pre-merge CI only for pull requests.
Install wavepeek 3.2.0
macOS and Linux:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/kleverhq/wavepeek/releases/download/v3.2.0/wavepeek-installer.sh | sh
Windows PowerShell:
powershell -ExecutionPolicy Bypass -c "irm https://github.com/kleverhq/wavepeek/releases/download/v3.2.0/wavepeek-installer.ps1 | iex"
The installer places wavepeek under the configured XDG-style user binary path and does not require a Rust toolchain.
Download wavepeek 3.2.0
| Platform | Archive | Checksum |
|---|---|---|
| Linux x86_64 | wavepeek-x86_64-unknown-linux-gnu.tar.gz |
wavepeek-x86_64-unknown-linux-gnu.tar.gz.sha256 |
| Linux x86_64 (static musl, older glibc) | wavepeek-x86_64-unknown-linux-musl.tar.gz |
wavepeek-x86_64-unknown-linux-musl.tar.gz.sha256 |
| Linux arm64 | wavepeek-aarch64-unknown-linux-gnu.tar.gz |
wavepeek-aarch64-unknown-linux-gnu.tar.gz.sha256 |
| macOS Intel | wavepeek-x86_64-apple-darwin.tar.gz |
wavepeek-x86_64-apple-darwin.tar.gz.sha256 |
| macOS Apple Silicon | wavepeek-aarch64-apple-darwin.tar.gz |
wavepeek-aarch64-apple-darwin.tar.gz.sha256 |
| Windows x86_64 | wavepeek-x86_64-pc-windows-msvc.zip |
wavepeek-x86_64-pc-windows-msvc.zip.sha256 |
Additional release assets include wavepeek-installer.sh, wavepeek-installer.ps1, dist-manifest.json, source.tar.gz, and checksum files generated by cargo-dist.
Verify checksums
Download sha256.sum and the artifact you want, then run:
sha256sum --check sha256.sum --ignore-missing
Per-artifact checksum files are also available. For example:
sha256sum --check wavepeek-x86_64-unknown-linux-gnu.tar.gz.sha256
Verify GitHub Artifact Attestations
Download an artifact and verify its GitHub attestation with:
gh attestation verify wavepeek-x86_64-unknown-linux-gnu.tar.gz --repo kleverhq/wavepeek
FSDB support
Prebuilt binaries are VCD/FST-only. FSDB support remains source-only and requires a Linux x86_64 host with a valid Synopsys Verdi / FSDB Reader SDK environment:
cargo install --locked wavepeek --version 3.2.0 --features fsdb
Cargo fallback
If a prebuilt artifact is not suitable for your platform, install from crates.io with Rust:
cargo install --locked wavepeek --version 3.2.0
Documentation
Versioned documentation: https://kleverhq.github.io/wavepeek/3.2.0/
Latest documentation and installer aliases: https://kleverhq.github.io/wavepeek/
crates.io
Crates.io publication is handled by a downstream workflow; check https://crates.io/crates/wavepeek for current status.