Skip to content

v2.9.2

Choose a tag to compare

@Lakr233 Lakr233 released this 09 Oct 18:31
· 171 commits to main since this release

vphone 2.9.2

Core Bundle

  • vm import no longer aborts when whoever reads its output goes away. Quitting Launchpad during an import used to crash every import under way and leave a partly unpacked .import-* folder in the library; the import now finishes.
  • vm import stops cleanly on Ctrl-C (SIGINT) or SIGTERM and removes what it had unpacked.

Launchpad

  • An import shows as a row in the machine list with its own progress bar, and the inspector shows the archive with a Stop Importing button. Several imports queue and run one at a time. When one finishes, the imported machine is selected.
  • Quitting while an import or export runs asks first, then stops them and waits for each to remove what it wrote before quitting.

Upgrading

Launchpad 2.9.2 works with VPhone.bundle 2.9.x and keeps helper build 16. Download the notarized vphone-launchpad-2.9.2-notarized.zip, then install VPhone.bundle 2.9.2 from Core Bundle; the import fix is in its vphone-cli, so imports need 2.9.2 as the default bundle. No machine needs to move or update its guest environment. The vphone-launchpad-2.9.2.zip built by CI is unsigned.

A crashed import from 2.9.1 or earlier may have left .import-* folders in your machine library (~/.vphone/machines by default). They are not machines and can be deleted.