Releases: dylan-sutton-chavez/edge-python
v0.2.0
Resolved 100+ CPython divergences in exception unwinding, generators, and formatting; added staticmethod and yield-from expressions; fixed overflow panics; expanded CPython-verified test coverage.
v0.1.8
VM soundness fixes (C3 MRO, closures, containers), CPython builtin parity, Nextra docs playgrounds.
v0.1.7
CPython semantics alignment, content-hashed containers, pattern-match cleanup, budget-bounded native loops.
v0.1.6
Fix GC use-after-free and heap OOB on class attributes
Fuzzer campaign status at release
Fuzzers alive : 16
Total execs : 441 million
Coverage reached : 59.04%
Crashes saved : 0
Hangs saved : 56
Cycles without finds: 0 across all instancesEight days of continuous fuzzing (using a sed dataset with more than 1700 cases thought all the compiler features). The campaign remains live.
v0.1.5
Fixes VM and parser bugs, improves AFL fuzzer automation, and cleans up documentation.
v0.1.4
Align type/globals/lookup/*args/with semantics with CPython
v0.1.3
Fuzzing infrastructure with parser and virtual machine hardening
v0.1.2
Fuzzing infrastructure and virtual machine hardening
v0.1.1
Virtual Machine Improvements, GC Refactor and Docs
v0.1.0
Initial release: sandboxed Python subset, single-pass compiler, <200 KB WASM.
https://github.com/dylan-sutton-chavez/edge-python/commits/v0.1.0