Skip to content

Releases: lbe/wasm2go-wasi-host

Release v0.1

07 Jun 15:15

Choose a tag to compare

5e095ad updated status
8320efb Add Apache 2.0 attribution for wazero-adapted VFS code
dd1107d Complete wazero VFS alignment, confinement hardening, and test consolidation
20523b0 Migrate wasihost FD table and path resolution to internal/wasi FSContext
7b98f70 Replace wasihost functional options with ModuleConfig builders
3b6a762 Add internal/wasi VFS layer adapted from wazero
9e7113e Add tier-2 build cache for compiled runner binaries
0ef9cae fix(wasihost): handle root mount path resolution for absolute and relative paths
8a48e98 fix(wasihost): confine symlink-escape path mutations; keep single-segment path_link
abfdbf0 fix(wasihost): confine nested dirfd path mutations to guest subtree
b0e3101 docs: polish GoDoc and user docs; remove stale planning notes
2caf12d ci: gate tier-2 Linux arch jobs behind CI_LINUX_OTHER_ARCH
59ed50e ci: restore golangci-lint on test jobs; fix macOS pytest install
8a286cd ci: run tests on Linux, macOS, and Linux ARM runners
5cd0f7d fix(wasihost): path_link symlinks on Linux without AT_EMPTY_PATH
d47ddc8 fix(ci): track go.sum and upgrade Actions to Node 24
ab7c2b3 fix(wasihost): close wasi-testsuite seek, allocate, and lseek failures
f0cd23b fix(wasihost): Group 12 sock_shutdown errno for invalid and non-socket fds
671b0d3 fix(group-11-poll-oneoff) fd-before-clock ordering, invalid-fd tests, tag u8, and cleanup
594af06 add .worktrees
326d6fa feat(wasm2go-run): add tier-1 transpile cache
34d117e feat(wasihost): implement Groups 9–10 path_link, path_rename, and fd_renumber
aee01f8 fix(wasihost): pass Groups 6–7 wasi-testsuite filestat and truncation rights
aeb0f55 fix(wasihost): trailing slashes, symlinks, and Groups 4–5 testsuite pass
dd45336 fix(wasihost): sandbox path_open on non-preopen dirfds and handle edge cases (Group 3)
6732a65 fix(fd-readdir): correction plan for post-merge review items
ee3bc9f fix(wasihost): reject contradictory filestat_set_times fstFlags (Group 6a)
f04ad01 fix(wasihost): directory FD semantics and closable preopens (Group 2)
973b2da fix(ci): install wasm2go for cmd/wasm2go-run tests
6fdd9d2 fix(ci): use golangci-lint v2 for Go 1.26 and install quality gate deps
53079e1 add correction plan and current testsuite log
8906911 feat: WASI-style preopens, rights enforcement, and path confinement
6d58ca0 feat: add wasm2go-run runner and harden WASI host for testsuite compliance
992bd09 chore: add wasi-testsuite as submodule (prod/testsuite-base)