Repository navigation
Releases: brekkylab/virtx
Releases · brekkylab/virtx
Release list
v0.1.2
What's Changed
- fix(fs): a mount leaves the process's SIGCHLD handling as it found it by @selloriwoo in #42
- Emit the cdylib's link arguments for python binding by @grf53 in #68
- Docs by @grf53 in #66
- Drop pyo3's deprecated extension-module feature from the python binding by @khj809 in #69
- Enforce the minimum FUSE-T version of 1.2.9 on macOS. by @grf53 in #70
- feat(console): drive one session from another native module over relayed frames by @khj809 in #72
- fix: close() waits until the session is over; Python gets HostMount.unmount() by @selloriwoo in #71
- Repository rules & markdowns by @grf53 in #75
- ops(ci): read the toolchain channel from rust-toolchain.toml by @grf53 in #77
- Release 0.1.2 by @khj809 in #78
Full Changelog: v0.1.1...v0.1.2
v0.1.1
v0.1.0
What's Changed
- Progress by @jhlee525 in #3
- Introducing
Executableby @grf53 in #1 - fix: confine
PassthroughVolumeto its root when symlinks are involved by @ljhh-0611 in #6 - Async Mountable + VolumeSpec, FsHook, and a Notion provider by @khj809 in #7
- feat: a console protocol where delegation is a response, and two backends that answer it by @jhlee525 in #8
- feat: volumes over the console, realized on both ends by @ljhh-0611 in #12
- feat: hand a Workspace to every delegated executable by @jhlee525 in #10
- feat: add
summaryforExecutables inExecutableSetby @grf53 in #13 - refactor: rename
volumetofs, and make it mount rather than be described by @jhlee525 in #14 - Index executable by @grf53 in #15
- OCI image based VM by @grf53 in #16
- Network by @grf53 in #17
- Drop append flag by @grf53 in #22
- Memory executable by @jhlee525 in #25
- Remove delegated execution, skill-related code by @jhlee525 in #32
- feat: Notion databases, their rows, and the pages inside them by @selloriwoo in #31
- fix: a child page inside a layout block is missing from the Notion tree by @selloriwoo in #26
- A layer store, and stitching layers into a bootable disk by @khj809 in #27
- /abin: the native executables cortex ships by @khj809 in #28
- Commit a session into an image the next one boots by @khj809 in #29
memandindexexecutables with unified core logic by @grf53 in #34- feat(fs): Google Drive as a read-only store by @selloriwoo in #24
- perf(fs): divide the span budget among the files being read by @selloriwoo in #37
- cortex::rootfs: the public API for building an image by @khj809 in #30
- /abin: publish cortex's executables to S3 and fetch them by @khj809 in #39
- mem: list, delete, update, and a --json line that carries the id by @khj809 in #40
- Fuse teardown by @grf53 in #23
- Add
docreadexec by @jhlee525 in #36 - feat(local-console): enforce exec timeout_ms with a process-group kill by @khj809 in #38
- feat(uvm-guest): enforce exec timeout_ms with a process-group kill by @khj809 in #41
- split workfs into 3 layers by @jhlee525 in #43
- feat(notion): carry a page's emoji icon into its json by @khj809 in #46
- feat: OneDrive as a read-only store by @selloriwoo in #44
- perf(notion): keep a page's render, and revalidate it rather than walk again by @khj809 in #47
- Aggregated changes by @jhlee525 in #49
- network API revised by @jhlee525 in #51
- ci(packages): package cortex for npm, PyPI and crates.io, released with cortex-krun by @khj809 in #50
- Tidy comments by @grf53 in #54
- Project name change by @jhlee525 in #57
- fix(windows): Notion path separators and two Dokan mount bugs by @selloriwoo in #56
New Contributors
- @grf53 made their first contribution in #1
- @khj809 made their first contribution in #7
- @selloriwoo made their first contribution in #31
Full Changelog: https://github.com/brekkylab/virtx/commits/v0.1.0