AluVM v0.12 comes with a new, much modular ISA architecture, which is made zk-STARK-compatible. The basic instruction set was reduced just to control flow instructions, and all generic registers and operations are now made as ISA extension modules.
What's Changed
- Fix alloc/std ambiguity by @dr-orlovsky in #129
- Rewrite with support for zk-AluVM by @dr-orlovsky in #128
- Abstraction of v0.12 ALU ISA from domain-specific extensions by @dr-orlovsky in #130
- Remove impl trait from parameter positions in Marshaller write methods by @samsarge in #135
- New macro assembly by @dr-orlovsky in #136
- Revision before release by @dr-orlovsky in #140
New Contributors
- @samsarge made their first contribution in #135
- @costcould made their first contribution in #137
- @xixishidibei made their first contribution in #139
Full Changelog: v0.11.0...v0.12.0