Releases: clojurewasm/zwasm
Releases · clojurewasm/zwasm
v1.11.0
What's Changed
- docs(v1.10.0): post-migration cleanup — size guard, gotchas, archive by @chaploud in https://github.com/clojurewasm/zwasm/pull/46
- refactor(delib-1a): platform pfd I/O uses Linux direct syscalls by @chaploud in https://github.com/clojurewasm/zwasm/pull/47
- refactor(delib-1b): wasi path-based ops use Linux direct syscalls by @chaploud in https://github.com/clojurewasm/zwasm/pull/48
- chore: credit @notxorand as contributor (#41 superseded by #45) by @chaploud in https://github.com/clojurewasm/zwasm/pull/50
- refactor(delib-1c/1d/1e/1f): un-link-libc — full migration by @chaploud in https://github.com/clojurewasm/zwasm/pull/49
- docs: mark W46 Phase 1 done and refresh memo by @chaploud in https://github.com/clojurewasm/zwasm/pull/51
- refactor(w46-phase2): route std.c.* WASI calls through platform helpers by @chaploud in https://github.com/clojurewasm/zwasm/pull/52
- perf(w48): trim release binary -83 KB Linux / -180 KB Mac by @chaploud in https://github.com/clojurewasm/zwasm/pull/53
- docs(w48): tighten size ceiling to 1.60 MB and refresh README + book by @chaploud in https://github.com/clojurewasm/zwasm/pull/54
- Avoid use-after-free by heap-allocating FailingAllocator in OOM test by @jtakakura in https://github.com/clojurewasm/zwasm/pull/56
- fix(types): plug export_fns/cached_fns leak when start function traps (#42) by @chaploud in https://github.com/clojurewasm/zwasm/pull/57
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
- migrate: Zig 0.15.2 → 0.16.0 (v1.10.0) by @chaploud in https://github.com/clojurewasm/zwasm/pull/45
Full Changelog: v1.9.1...v1.10.0
v1.9.1
What's Changed
- Merge PR #40: OOM-safe VM pointer in loadLinked (jtakakura) + refinements by @chaploud in https://github.com/clojurewasm/zwasm/pull/44
Full Changelog: v1.9.0...v1.9.1
v1.9.0
What's Changed
- Merge PR #28: Execution cancellation API (jtakakura) + refinements by @chaploud in https://github.com/clojurewasm/zwasm/pull/43
- Support explicit cancellation of Wasm execution by @jtakakura in https://github.com/clojurewasm/zwasm/pull/28
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
- Refactor module loading API using Config-based entrypoint by @jtakakura in https://github.com/clojurewasm/zwasm/pull/30
Full Changelog: v1.7.2...v1.8.0
v1.7.2
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- Add -Dpic and -Dcompiler-rt build options for static library by @chaploud in https://github.com/clojurewasm/zwasm/pull/24
- Fix: preserve force_interpreter setting after invokeInterpreterOnly (#31) by @jtakakura in https://github.com/clojurewasm/zwasm/pull/32
- Bump spec testsuite to 91f9d08 by @github-actions[bot] in https://github.com/clojurewasm/zwasm/pull/33
- docs: fix broken Zig download URL in setup-orbstack.md by @chaploud in https://github.com/clojurewasm/zwasm/pull/35
- Bump spec testsuite to f9c743a by @github-actions[bot] in https://github.com/clojurewasm/zwasm/pull/36
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Bump spec testsuite to 6a1257e by @github-actions[bot] in https://github.com/clojurewasm/zwasm/pull/13
- Make zwasm_module_invoke args const across Zig, header, and Rust example by @jtakakura in https://github.com/clojurewasm/zwasm/pull/16
- Bump spec testsuite to 072bd0d by @github-actions[bot] in https://github.com/clojurewasm/zwasm/pull/18
- C API: FD-based WASI stdio/preopen configuration by @chaploud in https://github.com/clojurewasm/zwasm/pull/20
- Bump wasm-tools to 1.246.1 by @github-actions[bot] in https://github.com/clojurewasm/zwasm/pull/21
- Fix memory64: u64 offset decoding and address handling by @chaploud in https://github.com/clojurewasm/zwasm/pull/22
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
- Bump spec testsuite to 44801dd by @github-actions[bot] in https://github.com/clojurewasm/zwasm/pull/9
- Add Rust FFI example by @jtakakura in https://github.com/clojurewasm/zwasm/pull/12
New Contributors
- @github-actions[bot] made their first contribution in https://github.com/clojurewasm/zwasm/pull/9
- @jtakakura made their first contribution in https://github.com/clojurewasm/zwasm/pull/12
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Add timeout trap support by @DeanoC in https://github.com/clojurewasm/zwasm/pull/6
- Add first-class Windows support by @DeanoC in https://github.com/clojurewasm/zwasm/pull/8
New Contributors
- @DeanoC made their first contribution in https://github.com/clojurewasm/zwasm/pull/6
Full Changelog: v1.5.0...v1.6.0