Releases: ihexon/revm
Releases · ihexon/revm
v0.3.8
v0.3.7
What's Changed
- refactor: standardize guest port allocation and simplify SSH configur… by @ihexon in #68
- refactor(build.sh): use git lfs track the binaries by @ihexon in #70
- chore(deps): update libkrun and libkrunfw by @ihexon in #71
- refactor: make code more clean and readable by @ihexon in #72
- refactor(build.sh): download assert from url by @ihexon in #73
- refactor: implement unified service dependency management by @ihexon in #74
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- refactor(bootstrap): consolidate services into centralized architecture by @ihexon in #63
- feat(vm): report podman/ssh available by @ihexon in #64
- fix(ssh): gvpconn was closed multiple times by @ihexon in #65
- fix(ssh): connect not close when ctx done by @ihexon in #66
- docs: update README by @ihexon in #67
Full Changelog: v0.3.4...v0.3.6
v0.3.5
v0.3.4
What's Changed
- feat: output build/os version in logs by @ihexon in #54
- refactor: simplify vm run mode selection mechanism by @ihexon in #55
- refactor(bootstrap): re-write the mount logic by @ihexon in #56
- refactor(bootstrap): get ignation configs from vsock http server by @ihexon in #57
- refactor(vm): make synchronization between ignserver and gvproxy more… by @ihexon in #58
- refactor(bootstrap): get linux utils from vsock http server by @ihexon in #59
- refactor(bootstrap): re-write the create vmconfig logic by @ihexon in #60
- refactor: simplify disk create logic by @ihexon in #61
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- feat(restapi): remove local exec api, just /exec by @ihexon in #48
- fix(restapi): rsetapi not close when ctx cancel by @ihexon in #49
- docs: update README by @ihexon in #50
- refactor(restapi): restapi deprecates TCP in favor of Unix socket by @ihexon in #51
- refactor(restapi): standardize flag constants and add conditional REST API… by @ihexon in #53
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- docs: update README.md by @ihexon in #39
- docs: fix dead download links by @ihexon in #40
- feat(vm): built-in podman rootfs by @ihexon in #41
- feat(attach): allow user exec cmdline using attach subcommand by @ihexon in #42
- refactor(ssh): re-write the ssh over vsock by @ihexon in #43
- refactor(ssh): send heartbeat to ssh server to keeplive by @ihexon in #44
- feat(restapi): support /guestexec & /hostexec sse api by @ihexon in #47
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- refactor(builder): refactor build.sh by @ihexon in #16
- refactor(GetOSVersion): simplify cgo codes for GetOSVersion by @ihexon in #17
- refactor(build.sh): improve build.sh by @ihexon in #18
- feat(vm): support built-in sshd server for guest by @ihexon in #19
- refactor(restapi)!:simplify rest api interface by @ihexon in #20
- refactor(build.sh): refactor build.sh by @ihexon in #21
- feat(time): sync time from host when macos awake by @ihexon in #22
- refactor(vm): lock the vm rootfs befor vm instance start by @ihexon in #23
- refactor(vm): move lock logic to vmconfig method by @ihexon in #24
- refactor(dropbear): simplify the WriteAuthorizedkeysFile logic by @ihexon in #25
- feat(vm): support attach to guest console by @ihexon in #26
- refactor(cli)!: divided run & start subcommand by @ihexon in #27
- refactor(bootstrap): bootstrap not longer accepts args, instead runs th… by @ihexon in #28
- refactor(cli)!: rootfs-mode and docker-mode by @ihexon in #29
- refactor(bootstrap): report an error when a directory mounts twice by @ihexon in #30
- feat(bootstrap): support auto mount data disk given by user by @ihexon in #31
- fix(build.sh): download e2fsprogs utils from ihexon/prebuilds by @ihexon in #32
- feat(vm): support auto create raw disk and automount by @ihexon in #33
- feat(vm): support automount/reuse raw disk by @ihexon in #34
- refactor(vm): add more logs when given verbose flag by @ihexon in #35
- fix(mount): mount point directory was not created in time by @ihexon in #36
- fix(builder): missing fsck.ext4 by @ihexon in #37
Full Changelog: v0.2.4...v0.3.0
v0.2.4
What's Changed
Full Changelog: v0.2.3...v0.2.4