Skip to content

Releases: utmapp/UTM

v2.0.26

26 Apr 01:49
@osy osy
40c647c
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • (iOS) Use GCMouse APIs for improved mouse support (thanks @js-john), this also allows legacy (PS/2) mouse emulation to work properly
  • (macOS) Fixed sound broken by last update (#2448)
  • (macOS) When main window closes, opening the main window again loses state of started VMs (#2437)
  • (macOS) Automatically close window when VM stops (#2410)
  • (macOS) Capture Cmd+W and Cmd+Q and pass them to the VM when mouse is captured. Warn user if mouse is not captured. (#2321)
  • Removed legacy boot device order settings and added a note about how boot ordering is determined by order of drives added (which can be moved around). This should fix some boot issues (provided you move the devices in the right order).
  • Fixed non-removable CD/DVD devices not being recognized/not being able to boot (#2419)
  • Fixed notes cut off on iOS (#2460)

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.25

23 Mar 06:14
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Fix not booting automatically from NVMe (#2385)
  • Fix not booting automatically from USB (#2333)

Notice for iOS 14.4+

iOS 14.4 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 or higher. Future support for iOS will be limited to tethered and jailbroken devices only.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.24

16 Mar 04:27
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Fix error booting with multiple IDE/SCSI drives (#2382)
  • Fix error booting with NVMe (#2383)
  • (iOS) Fix selecting interface for a new drive not working (#2384)
  • (iOS) Fix DEB build script

Notice for iOS 14.4+

iOS 14.4 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 or higher. Future support for iOS will be limited to tethered and jailbroken devices only.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.23

14 Mar 08:11
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Fix wrong display card value in settings
  • Fix crash when selecting a display card (#2330)
  • Disable SPICE powered options when display card is unsupported
  • Improve boot ordering support
  • Fix crash when number field is erased
  • Fix restricted networking mode (thanks @conath)
  • Fix Cocoa resolution scaling (thanks @akihikodaki)
  • Add stable MAC address for new vm configs
  • Support fixed Hypervisor entitlements in sandbox on macOS 11.3 (no fork() workaround needed)
  • (macOS) Fix crash when moving drive down
  • (macOS) Fixed screen clipping in fullscreen mode (#2372)
  • (iOS) Jailbreak install now uses AppSync to install an unsigned IPA. Please read the Cydia description for important information on migrating VMs.

Notice for iOS 14.4+

iOS 14.4 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 or higher. Future support for iOS will be limited to tethered and jailbroken devices only.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.22

23 Feb 02:22
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • (iOS) Fixed crash when moving drives (#2322)
  • Fix removable drives option (#2320)
  • Limit network and sound card selection based on architecture support
  • Use new QEMU option for selecting sound card
  • New option to change display card (thanks @js-john)

Notice for iOS 14.4+

iOS 14.4 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 or higher. Future support for iOS will be limited to tethered and jailbroken devices only.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.21

19 Feb 02:50
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Updated zh-Hans translation
  • (iOS) Check for iOS 14.4 and show warning message
  • (macOS) Disabled multiple windows and tabs for the home view
  • (macOS) Added menu commands for Import and New
  • (macOS) Fixed an issue where opening a .utm file creates a new window

Notice for iOS 14.4+

iOS 14.4 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 or higher. Future support for iOS will be limited to tethered and jailbroken devices only.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.20

01 Feb 04:40
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Fixed CPU and core settings not used (#2293)
  • Fixed a bug where VM sometimes boots up in a black screen and requires resizing to see the graphics
  • Fixed a crash when starting VM in console mode with sharing enabled (#2291)
  • Moved default share from /tmp/Public to Documents/Public. This is the Documents folder in UTM's sandbox, not the user's documents directory.
  • Disabled sharing options and show warning message when console mode is enabled
  • No more white background behind the console (#1201)
  • (macOS) Enhanced UI for setting CPU flags
  • (macOS) Detect when SPICE agent is installed and allow resolution change by resizing the VM window
  • (macOS) New settings option to right click with Control+click (#2287)

Notice for iOS 14.4

iOS 14.4 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4. Future support for iOS will be limited to jailbroken devices only.

macOS Sandbox Migration

If you are updating from < 2.0.17 on macOS, then when you open UTM you will not see any VMs you previously created! To fix this, move your .utm files from ~/Documents to ~/Library/Containers/com.utmapp.UTM/Data/Documents. You can do it in Terminal with the following command:

mv ~/Documents/*.utm ~/Library/Containers/com.utmapp.UTM/Data/Documents

or with Finder

  1. Open Finder and go to your home directory.
  2. Press Cmd+Shift+. (that's the period key) to show hidden files.
  3. Browse to Library -> Containers -> UTM -> Data -> Documents
  4. Copy or move your .utm files from your home's Documents directory to this directory.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • Cannot import any drives/ISO: there is a bug in iOS where an invalid "application-identifier" entitlement causes the file picker to not work. A fix for iOS App Signer is submitted and can be manually compiled. If you are using AltStore, you need use a free (not paid) developer account.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.19

25 Jan 03:23
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • (macOS) Add menu command to unhide sidebar (thanks @laosb)
  • (macOS) Redesign removable drives and shared directory UI (thanks @conath)
  • (macOS) Fix crash on macOS 11.2 when using JIT
  • (iOS) Disable autocorrect in text fields in settings (#2282)
  • (iOS) Show animation to home screen when exiting (#2279)
  • (Both) Toggle MB/GB when creating disk image (default to GB) (#2278)
  • (macOS) "Show in Finder" command in VM card's right click context menu (#2277)
  • (Both) Better handle orphaned disk images due to crash or discarding settings. Should prevent "file already exists" error when importing a disk image. (#2275)
  • (Both) Default x86_64 and i386 target is now q35 (2009) (#2274)
  • (Both) Export QEMU command line feature (#2283)
  • (Both) New setting: change CPU model and CPU flags when supported by QEMU (#1197)

Notice for upcoming iOS update

iOS 14.4 beta 2 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 when it is released to the public.

macOS Sandbox Migration

If you are updating from < 2.0.17 on macOS, then when you open UTM you will not see any VMs you previously created! To fix this, move your .utm files from ~/Documents to ~/Library/Containers/com.utmapp.UTM/Data/Documents. You can do it in Terminal with the following command:

mv ~/Documents/*.utm ~/Library/Containers/com.utmapp.UTM/Data/Documents

or with Finder

  1. Open Finder and go to your home directory.
  2. Press Cmd+Shift+. (that's the period key) to show hidden files.
  3. Browse to Library -> Containers -> UTM -> Data -> Documents
  4. Copy or move your .utm files from your home's Documents directory to this directory.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • Cannot import any drives/ISO: there is a bug in iOS where an invalid "application-identifier" entitlement causes the file picker to not work. A fix for iOS App Signer is submitted and can be manually compiled. If you are using AltStore, you need use a free (not paid) developer account.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.18

17 Jan 03:21
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Check out the new UTM Gallery: https://mac.getutm.app/gallery/
  • QEMU 5.1.0 changed JIT cache allocation to default to be host RAM / 8 instead of guest RAM / 4 as before. We revert back to guest RAM / 4.
  • Fixed "Allocate x bytes for jit buffer: invalid argument" (#2269)
  • (macOS) Console mode broken due to CoreAudio API cannot be used after fork() (#2267)
  • Skip USB device for "isapc" (#2272)

Notice for upcoming iOS update

iOS 14.4 beta 2 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 when it is released to the public.

macOS Sandbox Migration

If you are updating from < 2.0.17 on macOS, then when you open UTM you will not see any VMs you previously created! To fix this, move your .utm files from ~/Documents to ~/Library/Containers/com.utmapp.UTM/Data/Documents. You can do it in Terminal with the following command:

mv ~/Documents/*.utm ~/Library/Containers/com.utmapp.UTM/Data/Documents

or with Finder

  1. Open Finder and go to your home directory.
  2. Press Cmd+Shift+. (that's the period key) to show hidden files.
  3. Browse to Library -> Containers -> UTM -> Data -> Documents
  4. Copy or move your .utm files from your home's Documents directory to this directory.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • Cannot import any drives/ISO: there is a bug in iOS where an invalid "application-identifier" entitlement causes the file picker to not work. A fix for iOS App Signer is submitted and can be manually compiled. If you are using AltStore, you need use a free (not paid) developer account.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

v2.0.17

10 Jan 07:40
@osy osy
Compare
Choose a tag to compare

Installation

Visit https://getutm.app/install/ for the most up to date installation instructions.

Changes

  • Fixed a memory leak in starting VM with a removable drive that could lead to a crash in rare circumstances
  • Fixed a race condition in CocoaSpice that could lead to a crash or freeze on other running VMs if one VM is stopped
  • (iOS) Jailbreak detection for iOS 14 improved so startup message will not show up when jailbroken
  • (macOS) Improved icon at low resolutions
  • (macOS) BREAKING CHANGE: App Sandbox is re-enabled starting with this build. You need to move any existing VMs. Please read the section below for more details.

macOS Sandbox Migration

When you open UTM you will not see any VMs you previously created! To fix this, move your .utm files from ~/Documents to ~/Library/Containers/com.utmapp.UTM/Data/Documents. You can do it in Terminal with the following command:

mv ~/Documents/*.utm ~/Library/Containers/com.utmapp.UTM/Data/Documents

or with Finder

  1. Open Finder and go to your home directory.
  2. Press Cmd+Shift+. (that's the period key) to show hidden files.
  3. Browse to Library -> Containers -> UTM -> Data -> Documents
  4. Copy or move your .utm files from your home's Documents directory to this directory.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • Cannot import any drives/ISO: there is a bug in iOS where an invalid "application-identifier" entitlement causes the file picker to not work. A fix for iOS App Signer is submitted and can be manually compiled. If you are using AltStore, you need use a free (not paid) developer account.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.