Releases: YawLabs/oam
Releases · YawLabs/oam
Release list
v0.9.1
What's Changed
- fix(fs,permissions): builtin export parity, sandbox escapes, error shape by @jeffyaw in #40
- fix(bench): stale-binary trap, unstable sample counts, three drifting tables by @jeffyaw in #41
- fix(cli): --permission was silently ignored by
oam replandoam testby @jeffyaw in #42 - feat(fs): fd-based ops -- fsync, fdatasync, ftruncate, fchmod, fchown, futimes by @jeffyaw in #43
- feat(fs): path-based ownership and time -- chown, lchown, utimes, lutimes, lchmod by @jeffyaw in #44
- fix(fs): positional read/write moved the fd cursor; error props enumerated wrong by @jeffyaw in #45
- fix(fs): one descriptor space -- an fd now crosses the sync/async boundary by @jeffyaw in #46
- feat(fs): openAsBlob -- and stop Blob leaking its payload through JSON.stringify by @jeffyaw in #47
- feat(fs): readv/writev -- and the async read that silently ignored its position by @jeffyaw in #48
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- fix(child_process): honor the stdio option; inherit was silently a pipe by @jeffyaw in #35
- fix(child_process): seven parity defects; run the sidecar gate before publishing by @jeffyaw in #36
- fix(cli): stop leaking the -e eval artifact when the script calls process.exit by @jeffyaw in #37
- feat(fs): adopt inherited descriptors, so oam can BE an extra-fd child by @jeffyaw in #38
- fix(child_process): resolve a numbered descriptor in an EXTRA stdio slot too by @jeffyaw in #39
Full Changelog: v0.8.3...v0.9.0
v0.8.3
What's Changed
- fix(bench): stage the oam binary out of target/ before timing it by @jeffyaw in #30
- docs(bench): correct the staging rationale -- moving file, not a scanner by @jeffyaw in #32
- feat(cli): --allow-net/--allow-env grants, enforce env, and --carrier for cross-target compile by @jeffyaw in #31
- fix(bench): interleave runtime sampling; document the 0.8.1/0.8.2 releases by @jeffyaw in #33
- docs(bench): republish receipts on a settled machine by @jeffyaw in #34
Full Changelog: v0.8.2...v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.0
v0.6.1
What's Changed
- node-compat: dynamic import() + npm subpath imports (reviewed) by @jeffyaw in #16
- Node test-suite harness: slice 1 (vendored corpus + exit-0 runner) by @jeffyaw in #19
- fix(node-compat): trim runner-internal frames from node:test diagnostics by @jeffyaw in #28
Full Changelog: v0.4.0...v0.6.1