Repository navigation
v0.4.0
What's Changed
- fix(backends): SessionLost covers a channel torn by a concurrent speaker by @ashenfad in #20
- feat(proto): per-verb host deadlines, and abort a reclaimed session's channel by @ashenfad in #21
- docs(changelog): record the deadline and SessionLost work by @ashenfad in #22
- refactor(backends): extract VmSession as the shared VM rung by @ashenfad in #23
- refactor(guest)!: move rich ui flattening out of dud and into the image by @ashenfad in #24
- ci: test on Python 3.14 by @ashenfad in #25
- fix(guest): bound the shell exec's memory and its timeout by @ashenfad in #26
- fix(guest): bound the values a guest can push across the wire by @ashenfad in #27
- feat(guest): bound cache writes, with room to stash by @ashenfad in #28
- fix(backends): a lost session stays lost, and README says so by @ashenfad in #29
- feat(guest): dud-emit — the emit channel, reachable from bash by @ashenfad in #30
- feat: run the firecracker rung on x86-64 Linux, and in CI by @ashenfad in #31
- fix(guest): stop the reset sweep waiting on unkillable threads by @ashenfad in #32
- perf: clone golden snapshots, and make the amd64 VMM actually exit by @ashenfad in #34
- feat: name the session knobs, and report the bytecode tax by @ashenfad in #35
- docs: changelog release pass, and v0.4.0 by @ashenfad in #36
Full Changelog: v0.3.0...v0.4.0