Skip to content

v4.0.0

Latest

Choose a tag to compare

@bot-anik bot-anik released this 13 Oct 16:09
· 6 commits to main since this release
93a9607

4.0.0 (2026-10-13)

⚠ BREAKING CHANGES

  • engine: move Go placeholder conversion out of the VM
  • engine: enforce immutable VM ownership for streams
  • engine: scope variable identities to each VM and remove ResetEnv
  • engine: scope execution state to each VM

Features

  • engine: add deterministic term-cell metering (c30ae9f)
  • engine: scope execution state to each VM (a9b0f1c)
  • engine: scope variable identities to each VM and remove ResetEnv (91e9b23)

Bug Fixes

  • engine: enforce immutable VM ownership for streams (882b819)
  • engine: fix stream close lifecycle (f78b4f0)
  • engine: fix write mode file truncation (07a7af5)
  • engine: handle negative makeSlice lengths (7ab0b75)
  • engine: roll back open/4 file and alias on option parse failure (b4bfba3)

Code Refactoring

  • engine: move Go placeholder conversion out of the VM (73dfacf)