Releases: ehsanmok/mozz
Releases 路 ehsanmok/mozz
Release list
v0.2.0
v0.1.4
v0.1.3
v0.1.2
Mojo nightly bump to 1.0.0b1.dev2026042717. Source-only conda
distribution unchanged from v0.1.1.
The Mojo 1.0.0b1 nightly makes def a real closure type with
explicit capture conventions; the function-pointer parameters
in forall / forall_bytes / minimize_bytes / FuzzTarget
are now annotated with the thin keyword to keep them as
no-capture function types and preserve auto-coercion of plain
def literals at the call site. No changes to the calling
contract; existing user code continues to work unchanged.
Install:
```toml
mozz = { git = "https://github.com/ehsanmok/mozz.git", tag = "v0.1.2" }
```
v0.1.1
v0.1.0
Initial release of mozz: pure-Mojo fuzzing and property-based testing.
Supported features:
- Raw byte fuzzing with automatic crash minimization via delta-debugging
- Typed property tests with
Gen[T]parametric generators - Byte-level property tests
- Crash replay and minimization from saved corpus
- Custom type support via companion structs
- Xoshiro256++ PRNG, seeded and reproducible
- Seven weighted mutation operators
API documentation: https://ehsanmok.github.io/mozz/