Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
✨ Features - Provide more `BFieldCodec`-related info for `ProofItem`s (483d9c0) - *(tui)* Enable scrolling in memory widget (96e2eac) - Provide Fiat-Shamir related info `ProofItemVariant`s (02de19f) - Simplify parsing of proof item's payload type (5baeeae) - *(lint)* Warn if underscore bindings are being used (8ab457a) - (!) `Err(_)`, don't `panic!`, on unsupported root of unity (60289eb) - Simplify constructing `Claim`s (3169422) 🐛 Bug Fixes - *(test)* Remove failure-triggering & superfluous `as` cast (d8b34e0) - *(tui)* Send key, and mouse events only to active component (74e42d3) 📚 Documentation - Exemplify usage of Triton VM in `examples` directory (6e4f8f0) - Update readme to point at examples folder (2c989b3) - Update readme of constraint evaluation generator (fa987f3) ⚙️ Miscellaneous - *(test)* Use iterator transform instead of explicit loop (fc8b9d2) - In CI, check documentation builds free of warnings (bf54068) - Run _all_ tests in CI (d6e99cc) - Use `From` (not `as`) for lossless conversion (4e8b28b) - Enable additional lints (c309d75) - Don't call `Default::default()` (cb73d22) - Avoid explicit `.(into_)iter` for loops (02018af) - Name all `clone()`s explicitly (cd2e503) - Favor `String::new()` over `"".into()` (4650087) - Deprecate aliases `StarkHasher`, `MTMaker` (f9f0e28) - Avoid manually set inclusive range bounds (d7b5f2c) - Simplify construction of some circuits (56d1bf0) - Update dependency `twenty-first` (49b2341) ♻️ Refactor - *(test)* More rigorously use `proptest` framework (a27ca6d) - (!) Communicate possible FRI setup failures with `Result` (3fe35ad) - (!) Communicate possible STARK proving fail with `Result` (5613f19) - (!) Expose public (re-)exports via `triton_vm::prelude::*` (0bb30d8) - Simplify `use`s through prelude of `twenty-first` (75da9a1) - De-duplicate code for `ProofItem` (a227131) - Simplify building TUI layouts with new `ratatui` features (0054597) - (!) Make lengths of master tables' rows compile-time known (e52f4cf) - (!) Integrate `StarkParameters` into `Stark` (0c5edc7) - *(test)* Improve test names (6caa0e1) - (!) Make `VMState`'s `sponge` a `Tip5` (d7b8a3f)
- Loading branch information