Skip to content

Releases: clojurewasm/zwasm

v1.11.0

26 Apr 10:36
0495efa

Choose a tag to compare

What's Changed

  • docs(v1.10.0): post-migration cleanup — size guard, gotchas, archive by @chaploud in #46
  • refactor(delib-1a): platform pfd I/O uses Linux direct syscalls by @chaploud in #47
  • refactor(delib-1b): wasi path-based ops use Linux direct syscalls by @chaploud in #48
  • chore: credit @notxorand as contributor (#41 superseded by #45) by @chaploud in #50
  • refactor(delib-1c/1d/1e/1f): un-link-libc — full migration by @chaploud in #49
  • docs: mark W46 Phase 1 done and refresh memo by @chaploud in #51
  • refactor(w46-phase2): route std.c.* WASI calls through platform helpers by @chaploud in #52
  • perf(w48): trim release binary -83 KB Linux / -180 KB Mac by @chaploud in #53
  • docs(w48): tighten size ceiling to 1.60 MB and refresh README + book by @chaploud in #54
  • Avoid use-after-free by heap-allocating FailingAllocator in OOM test by @jtakakura in #56
  • fix(types): plug export_fns/cached_fns leak when start function traps (#42) by @chaploud in #57

Full Changelog: v1.10.0...v1.11.0

v1.10.0

24 Apr 15:44
60a166d

Choose a tag to compare

What's Changed

  • migrate: Zig 0.15.2 → 0.16.0 (v1.10.0) by @chaploud in #45

Full Changelog: v1.9.1...v1.10.0

v1.9.1

24 Apr 09:32
078f8f2

Choose a tag to compare

What's Changed

  • Merge PR #40: OOM-safe VM pointer in loadLinked (jtakakura) + refinements by @chaploud in #44

Full Changelog: v1.9.0...v1.9.1

v1.9.0

24 Apr 07:45
231c7ca

Choose a tag to compare

What's Changed

  • Merge PR #28: Execution cancellation API (jtakakura) + refinements by @chaploud in #43
  • Support explicit cancellation of Wasm execution by @jtakakura in #28

Full Changelog: v1.8.0...v1.9.0

v1.8.0

21 Apr 11:40
fe7be1a

Choose a tag to compare

What's Changed

  • Refactor module loading API using Config-based entrypoint by @jtakakura in #30

Full Changelog: v1.7.2...v1.8.0

v1.7.2

21 Apr 05:31
7c2e895

Choose a tag to compare

Full Changelog: v1.7.1...v1.7.2

v1.7.1

21 Apr 04:24
4ba9d32

Choose a tag to compare

What's Changed

  • Add -Dpic and -Dcompiler-rt build options for static library by @chaploud in #24
  • Fix: preserve force_interpreter setting after invokeInterpreterOnly (#31) by @jtakakura in #32
  • Bump spec testsuite to 91f9d08 by @github-actions[bot] in #33
  • docs: fix broken Zig download URL in setup-orbstack.md by @chaploud in #35
  • Bump spec testsuite to f9c743a by @github-actions[bot] in #36

Full Changelog: v1.7.0...v1.7.1

v1.7.0

02 Apr 15:26

Choose a tag to compare

What's Changed

  • Bump spec testsuite to 6a1257e by @github-actions[bot] in #13
  • Make zwasm_module_invoke args const across Zig, header, and Rust example by @jtakakura in #16
  • Bump spec testsuite to 072bd0d by @github-actions[bot] in #18
  • C API: FD-based WASI stdio/preopen configuration by @chaploud in #20
  • Bump wasm-tools to 1.246.1 by @github-actions[bot] in #21
  • Fix memory64: u64 offset decoding and address handling by @chaploud in #22

Full Changelog: v1.6.1...v1.7.0

v1.6.1

22 Mar 10:06

Choose a tag to compare

What's Changed

  • Bump spec testsuite to 44801dd by @github-actions[bot] in #9
  • Add Rust FFI example by @jtakakura in #12

New Contributors

  • @github-actions[bot] made their first contribution in #9
  • @jtakakura made their first contribution in #12

Full Changelog: v1.6.0...v1.6.1

v1.6.0

15 Mar 14:12

Choose a tag to compare

What's Changed

  • Add timeout trap support by @DeanoC in #6
  • Add first-class Windows support by @DeanoC in #8

New Contributors

  • @DeanoC made their first contribution in #6

Full Changelog: v1.5.0...v1.6.0