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