Changelog
Generated from CHANGELOG.md in the project repository. Never maintained twice.
0.1.1
12 November 2026
- changedRelease: the binaries are built and published by the release workflow, with SHA-256 checksums, signed build provenance and an SBOM; the crate is published by trusted publishing. 0.1.0 was the first upload of the crate and has no binaries.
0.1.0
12 November 2026
- addedCLI:
peakmark checkmeasures every configured module and compares it with its budget and baseline; it exits with 1 when a module is over its budget. - addedCLI:
peakmark acceptstores the measured values as the new baseline and logs the reason inpeakmark.history.jsonl. - addedCLI:
--detailslists the measured values,--jsonprints the result as JSON. - addedConfig:
peakmark.tomlwith modules, a budget per module, scenarios and atolerancefor growth over the baseline. - addedMemory: scenarios run in Node; peak memory and growth per run are read from the module's linear memory.
- addedSize: raw, gzip and brotli size of a module.