Skip to content

v0.1.1-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 May 09:05
· 102 commits to master since this release

Pre-release for experimental / posara testing.

Install:

cargo install abrase-cli --version 0.1.1-alpha.1

(pre-release requires explicit --version.)

Changes since 0.1.0

  • .clone() now compiles to OpCode::Copy (handle rc-inc / scalar bit-copy), works on any type.
  • Effect handlers documented as frame-scoped: a handler cannot outlive its body; cross-frame side effects belong to host devices (wiki 04 + Runtime-Spec §3.1).
  • Multi-module span overwrite fix; trace mode; freed cell-buffer pooling; perf fixes.
  • examples regression tests; parser / mem-safety fuzz.

Known limitations

  • String interpolation: simple paths only (intentional).
  • Move-type cross-region copy: no deep-copy path (intentional).
  • Nested handlers, multi-shot resume: not implemented.