What's Changed
New features
- add cp and port-forward commands for VM file copying and port forwarding by @darioajr in #369
- add support for file sharing by @lstocchi in #322
- Create windows installer by @lstocchi in #351
- Enhance macadam set command to include --disk-size by @dalvesju-gif in #397
- set: add command to update cpus and memory of an existing VM by @darioajr in #375
- update podman-macadam to support QEMU fallback (qemu-kvm) by @lstocchi in #359
Enhanced tests
- add test cases for darwin libkrun by @lilyLuLiu in #288
- add test case for hyperv by @lilyLuLiu in #318
- github action test on windows for both hyperv and wsl by @lilyLuLiu in #360
- e2e test for macadam ssh not wait exit by @lilyLuLiu in #329
- add e2e image for testing on remote machine by @lilyLuLiu in #326
- add github action that run e2e test on windows by @lilyLuLiu in #336
- fix run permission for unix script of e2e image by @lilyLuLiu in #354
- add e2e test script for linux and macos by @lilyLuLiu in #350
- add test cases for wsl by @lilyLuLiu in #358
- Fix centos URL in e2e tests by @cfergeau in #364
Bug fixes
- remove stop machine from delete action by @lstocchi in #327
- Update how binaries are detected by macadam by @lstocchi in #263
- Add details about gvproxy process as part of inspect command by @lstocchi in #332
- Use new shim.VMExists to verify VM existence before executing by @lstocchi in #337
- Customize ssh backoff by @cfergeau in #386
Dependencies updates
- packaging/darwin: Update to macadam 0.3.0, gvproxy 0.8.8, vfkit 0.6.3 by @vyasgun in #343
- build: Update to podman 5.8.4 by @cfergeau in #400
- build: Remove crc-org/machine replacement by @cfergeau in #383
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #392
- build(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #348
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #347
- build(deps): bump github.com/crc-org/crc/v2 from 2.57.0 to 2.62.0 by @dependabot[bot] in #335, #356, #382 and #398
- build(deps): bump github.com/golangci/golangci-lint/v2 from 2.7.2 to 2.12.2 in /tools by @dependabot[bot] in #313, #338, #353 and #374
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.32.0 by @dependabot[bot] in #325, #370, #388 and #394
- build(deps): bump github.com/onsi/gomega from 1.38.3 to 1.42.1 by @dependabot[bot] in #324, #389 and #396
- build(deps): bump github.com/shirou/gopsutil/v4 from 4.26.2 to 4.26.6 by @dependabot[bot] in #384 and #399
- build(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by @dependabot[bot] in #317
- build(deps): bump go.podman.io/common from 0.66.1 to 0.67.1 by @dependabot[bot] in #334 and #361
- build(deps): bump go.podman.io/storage from 1.61.0 to 1.62.0 by @dependabot[bot] in #333
New Contributors
Full Changelog: v0.3.0...v0.4.0