Releases · utmapp/UTM - GitHub

文章推薦指數: 80 %
投票人數:10人

Virtual machines for iOS and macOS. Contribute to utmapp/UTM development by creating an account on GitHub. Skiptocontent {{message}} utmapp / UTM Public Notifications Fork 835 Star 13.2k Code Issues 320 Pullrequests 13 Discussions Actions Wiki Security Insights More Code Issues Pullrequests Discussions Actions Wiki Security Insights Releases Tags osy v3.2.4 16d0710 Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.2.4 Latest Latest Installation iOS:Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. macOS:Download"UTM.dmg"belowandcopythecontentstoyour/Applicationsdirectory. Highlights QEMU7.0.0:Thebackendhasbeenupdatedtothelatestrelease.Checkouthttps://www.qemu.org/2022/04/19/qemu-7-0-0/formoredetails.Additionally,otherbackendcomponentssuchasSPICEGTK,libusbredir,andmorehavealsobeenupdated. Reclaimingspace:thehostwillattempttoTRIManypageofallzeroswhencommittedtotheQCOW2diskimage.Additionally,anewbuttonindisksettingswillallowyoutore-convertadiskimagetoreclaimspace(ofall-zeropages)aswellascompressanexistingdiskimage(macOS12+only).Notecompressionisonlydonestaticallywhichmeanswhentheguestmodifiesasector,itwillbestoreduncompressedjustlikebefore. Disposablemode:rightclick/longpressonaQEMUVMandselect"Runwithoutsavingchanges"tostartVMin"disposablemode."Inthismode,changeswillnotbesavedtodiskandwillbediscardedoncetheVMisstopped.(thanks@ktprograms) Notes Reminder:fortroubleshootingcommonWindowsinstallissues(suchasnonetworking),pleasecheckouttheguideorthisguideforUbuntuinstallissues. Ifyoumanuallyaddedhighmem=onorhighmem=offtoyourQEMUMachinePropertiesasaworkaroundtoissuesinapreviousrelease,pleaseremoveit. (iOS)UTMv3.2.xwillbethelastupdatetosupportiOS11-13.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.2.x.Afterthat,iOS14+willberequiredtorunfutureversionsofUTM. Changes(v3.2.4) Fixedisolatednetworkmodewithnewvmnetbackend(#4022) FixedsomeUSBdevicesnotshowingupforUSBcapture(#3975) (iOS)AddedtaptoclickwithApplePencil(thanks@luken11) (macOS)WorkaroundaSwiftUIfreezethencrashinthehomeviewwhenthescrollbarisvisible(#3612) (macOS)FixedanerrorloadingAppleVirtualizationVMsafterupdatingfrommacOS11tomacOS12(#4023) (macOS)FixedsecondaryclickusingControl+ClickontheVMlist(#4018) Changes(v3.2.3) DisabledscreenshotsforGLvirtualmachines(workaroundforacrashthatoccurs,thiswillbere-enabledinafutureupdateoncethecrashistriaged) (iOS)PassthroughEsckeyonexternalkeyboardwhenVoiceOverisinuse(#3940) (macOS)UsecorrectscalingwhenHiDPIisenabled(#3968) (macOS)Fixtoolbaroverlappingtopofscreenwhen"Automaticallyhideandshowthemenubarinfullscreen"isuncheckedinsystempreferences(#3919) (macOS)Whenbridgednetworkingisselected,defaulttheinterfaceto"en0"(#3945) (macOS)Wizard:clarifythatLinuxkernelandinitrdmustbeuncompressedifAppleVirtualizationisused Changes(v3.2.2) Add"disposablemode"(seehighlightsformoreinformation)(thanks@ktprograms) DonotenableUEFIforunsupportedarchitectures(#3976) Fixbrokenplaybuttoninsidebar(#3980) Fix"Error-1whileloadingVMstate"onresumecausedbyusbredir(#3979) VariousUItweaksandtypofixes(#3984) Fixedpausingwithoutsavingstate FixedshowingwarningpromptwhenVMispausedbutnotsaved (iOS)DetectifUTMisinstalledwithoutAltStoreandAltJITwillnotattempttobeused. (iOS)Reducedbuildsizeby10%(thanks@Halo-Michael)(#3934) (macOS)AddnewpreferenceoptiontorevertCapsLockbehaviourtopre3.2.0(#3974) Changes(v3.2.1) FixedbootofRISC-Vvirtplatform(thanks@wegank) Removehighmem=offdefaultpropertywhichisnolongerneededonmacOS12.4+andiOS15.5+(itwillstillbeusedonlowerversions)(#3941,#3946) Capslockstatewillnowbesynchronizedwhenmouseiscaptured(notethatifmouseiscapturedbeforetheguestOShasbootedup,thestatewillbeoutofsync)(#3415) Re-introduceoptiontodisableauto-resolutionwhenSPICEtoolsisinstalled(#3938) Whendiscardingunsavedsettings,donotdeleteanydiskimagenotcreatedbyUTM(#3587) FixdownloadingofUTMzipfileswhentheURLdoesnotendin".zip"(#3953) (macOS)Whenimportingadiskimage,donotsilentlyoverwriteanexistingimageofthesamename(#3866) (macOS)Addedoptiontoreclaimunusedspacefromdiskimageandtocompressadiskimage(macOS12+only) (macOS)OntheVMlist,thestartbuttonwillnowchangetoaspinnerwhentheVMisstartingandwilldisappearwhentheVMhasstarted.Alsoaddedtheabilitytostart/showaVMbydouble-clickingonthelistitem(#3885) Changes(v3.2.0) Checkboxfor"ImportVHDXImage"inthewizardnowworkscorrectlyagain(#3760) FixedvariouscrashesinSPICEwebdavdsharehasbeenresolvedthankstoupdatedbackend(#3633) Removed"cache=writethrough"argumentfromblockdevicessinceitwasaddedtoworkaroundanissuewithVHDXimageswhichwenowconverttoQCOW2 Added"discard=unmap,detect-zeroes=unmap"argumenttoblockdevicestoreclaimunusedspace(#3460) When"donotsavescreenshottodisk"isenabled,anyexistingscreenshotwillbedeletedthenexttimetheVMisstarted(#3936) FixedanissueinQEMUadditionalargumentswhereitsometimeswouldnotappearaftersettingit(#3895) FixedRNGdevicenotappearinginconsolemodeevenwhenenabledinthesettings(#3790) Addedsupportforupto5additionalmousebuttons(youmayneedtore-mapthemintheguestOSastheyareautomaticallysettomiddle/up/down/side/extra)(#3906) (iOS)Fixedanissueinthelegacyviewwhere"invalididentifier"errormayshowuponanewlycreatedVM(#3872) (macOS)FixedcrashwhenchangingdisplaysettingswhiletheVMwindowisopen(butstopped)(#3925) (macOS)Fixedcrashwhentryingtoselect"Share..."incontextmenu(#3915) (macOS)Preventallowingrapidclickingofpause/resumewhichmayleadtoVMcorruption(#3629) (macOS)ShowprogressindicatorwhileVMissavingtopreventuserfromterminatingtheappearlyandcausecorruption(#3752) (macOS)BlockunsupportedAppleUSBdevicesfrombeingcaptured(#3759) Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors ktprograms,luken11,and2othercontributors Assets 6 UTM.deb 146MB UTM.dmg 262MB UTM.ipa 148MB UTM.SE.ipa 162MB Sourcecode (zip) Sourcecode (tar.gz) 21peoplereacted 👍 5 mblackritter,cikai,leonvita91,xenide,andchallangerrrreactedwiththumbsupemoji 😄 2 mblackritterandchallangerrrreactedwithlaughemoji 🎉 14 appelgriebsch,kkk669,mhmdbhsk,tatsuya6502,brownboi2,sskela,imvenj,t3chn0m4g3,na0x2c6,dbl0null,and4morereactedwithhoorayemoji ❤️ 6 xxyyzzqwerty,zorroroot,edlingao,kropochev,mblackritter,andchallangerrrreactedwithheartemoji 🚀 3 mblackritter,andr11s,andchallangerrrreactedwithrocketemoji 👀 2 mblackritterandchallangerrrreactedwitheyesemoji Allreactions 👍 5reactions 😄 2reactions 🎉 14reactions ❤️ 6reactions 🚀 3reactions 👀 2reactions 0 Joindiscussion osy v3.2.3 8429c9a Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.2.3 Installation iOS:Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. macOS:Download"UTM.dmg"belowandcopythecontentstoyour/Applicationsdirectory. Highlights QEMU7.0.0:Thebackendhasbeenupdatedtothelatestrelease.Checkouthttps://www.qemu.org/2022/04/19/qemu-7-0-0/formoredetails.Additionally,otherbackendcomponentssuchasSPICEGTK,libusbredir,andmorehavealsobeenupdated. Reclaimingspace:thehostwillattempttoTRIManypageofallzeroswhencommittedtotheQCOW2diskimage.Additionally,anewbuttonindisksettingswillallowyoutore-convertadiskimagetoreclaimspace(ofall-zeropages)aswellascompressanexistingdiskimage(macOS12+only).Notecompressionisonlydonestaticallywhichmeanswhentheguestmodifiesasector,itwillbestoreduncompressedjustlikebefore. Disposablemode:rightclick/longpressonaQEMUVMandselect"Runwithoutsavingchanges"tostartVMin"disposablemode."Inthismode,changeswillnotbesavedtodiskandwillbediscardedoncetheVMisstopped.(thanks@ktprograms) Notes Reminder:fortroubleshootingcommonWindowsinstallissues(suchasnonetworking),pleasecheckouttheguide. Ifyoumanuallyaddedhighmem=onorhighmem=offtoyourQEMUMachinePropertiesasaworkaroundtoissuesinapreviousrelease,pleaseremoveit. (iOS)UTMv3.2.xwillbethelastupdatetosupportiOS11-13.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.2.x.Afterthat,iOS14+willberequiredtorunfutureversionsofUTM. Changes(v3.2.3) DisabledscreenshotsforGLvirtualmachines(workaroundforacrashthatoccurs,thiswillbere-enabledinafutureupdateoncethecrashistriaged) (iOS)PassthroughEsckeyonexternalkeyboardwhenVoiceOverisinuse(#3940) (macOS)UsecorrectscalingwhenHiDPIisenabled(#3968) (macOS)Fixtoolbaroverlappingtopofscreenwhen"Automaticallyhideandshowthemenubarinfullscreen"isuncheckedinsystempreferences(#3919) (macOS)Whenbridgednetworkingisselected,defaulttheinterfaceto"en0"(#3945) (macOS)Wizard:clarifythatLinuxkernelandinitrdmustbeuncompressedifAppleVirtualizationisused Changes(v3.2.2) Add"disposablemode"(seehighlightsformoreinformation)(thanks@ktprograms) DonotenableUEFIforunsupportedarchitectures(#3976) Fixbrokenplaybuttoninsidebar(#3980) Fix"Error-1whileloadingVMstate"onresumecausedbyusbredir(#3979) VariousUItweaksandtypofixes(#3984) Fixedpausingwithoutsavingstate FixedshowingwarningpromptwhenVMispausedbutnotsaved (iOS)DetectifUTMisinstalledwithoutAltStoreandAltJITwillnotattempttobeused. (iOS)Reducedbuildsizeby10%(thanks@Halo-Michael)(#3934) (macOS)AddnewpreferenceoptiontorevertCapsLockbehaviourtopre3.2.0(#3974) Changes(v3.2.1) FixedbootofRISC-Vvirtplatform(thanks@wegank) Removehighmem=offdefaultpropertywhichisnolongerneededonmacOS12.4+andiOS15.5+(itwillstillbeusedonlowerversions)(#3941,#3946) Capslockstatewillnowbesynchronizedwhenmouseiscaptured(notethatifmouseiscapturedbeforetheguestOShasbootedup,thestatewillbeoutofsync)(#3415) Re-introduceoptiontodisableauto-resolutionwhenSPICEtoolsisinstalled(#3938) Whendiscardingunsavedsettings,donotdeleteanydiskimagenotcreatedbyUTM(#3587) FixdownloadingofUTMzipfileswhentheURLdoesnotendin".zip"(#3953) (macOS)Whenimportingadiskimage,donotsilentlyoverwriteanexistingimageofthesamename(#3866) (macOS)Addedoptiontoreclaimunusedspacefromdiskimageandtocompressadiskimage(macOS12+only) (macOS)OntheVMlist,thestartbuttonwillnowchangetoaspinnerwhentheVMisstartingandwilldisappearwhentheVMhasstarted.Alsoaddedtheabilitytostart/showaVMbydouble-clickingonthelistitem(#3885) Changes(v3.2.0) Checkboxfor"ImportVHDXImage"inthewizardnowworkscorrectlyagain(#3760) FixedvariouscrashesinSPICEwebdavdsharehasbeenresolvedthankstoupdatedbackend(#3633) Removed"cache=writethrough"argumentfromblockdevicessinceitwasaddedtoworkaroundanissuewithVHDXimageswhichwenowconverttoQCOW2 Added"discard=unmap,detect-zeroes=unmap"argumenttoblockdevicestoreclaimunusedspace(#3460) When"donotsavescreenshottodisk"isenabled,anyexistingscreenshotwillbedeletedthenexttimetheVMisstarted(#3936) FixedanissueinQEMUadditionalargumentswhereitsometimeswouldnotappearaftersettingit(#3895) FixedRNGdevicenotappearinginconsolemodeevenwhenenabledinthesettings(#3790) Addedsupportforupto5additionalmousebuttons(youmayneedtore-mapthemintheguestOSastheyareautomaticallysettomiddle/up/down/side/extra)(#3906) (iOS)Fixedanissueinthelegacyviewwhere"invalididentifier"errormayshowuponanewlycreatedVM(#3872) (macOS)FixedcrashwhenchangingdisplaysettingswhiletheVMwindowisopen(butstopped)(#3925) (macOS)Fixedcrashwhentryingtoselect"Share..."incontextmenu(#3915) (macOS)Preventallowingrapidclickingofpause/resumewhichmayleadtoVMcorruption(#3629) (macOS)ShowprogressindicatorwhileVMissavingtopreventuserfromterminatingtheappearlyandcausecorruption(#3752) (macOS)BlockunsupportedAppleUSBdevicesfrombeingcaptured(#3759) Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors ktprograms,Halo-Michael,andwegank Assets 6 UTM.deb 146MB UTM.dmg 262MB UTM.ipa 148MB UTM.SE.ipa 162MB Sourcecode (zip) Sourcecode (tar.gz) 8peoplereacted 👍 3 kytosai,25prajwal,andCodeShadyreactedwiththumbsupemoji 🎉 3 tatsuya6502,TJTorola,andCodeShadyreactedwithhoorayemoji ❤️ 4 TJTorola,salom12,epsimatic,andCodeShadyreactedwithheartemoji 🚀 2 Dummydud3andCodeShadyreactedwithrocketemoji Allreactions 👍 3reactions 🎉 3reactions ❤️ 4reactions 🚀 2reactions 5 Joindiscussion osy v3.2.2 badd2bb Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.2.2(Beta) Pre-release Pre-release Installation iOS:Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. macOS:Download"UTM.dmg"belowandcopythecontentstoyour/Applicationsdirectory. Highlights QEMU7.0.0:Thebackendhasbeenupdatedtothelatestrelease.Checkouthttps://www.qemu.org/2022/04/19/qemu-7-0-0/formoredetails.Additionally,otherbackendcomponentssuchasSPICEGTK,libusbredir,andmorehavealsobeenupdated. Reclaimingspace:thehostwillattempttoTRIManypageofallzeroswhencommittedtotheQCOW2diskimage.Additionally,anewbuttonindisksettingswillallowyoutore-convertadiskimagetoreclaimspace(ofall-zeropages)aswellascompressanexistingdiskimage(macOS12+only).Notecompressionisonlydonestaticallywhichmeanswhentheguestmodifiesasector,itwillbestoreduncompressedjustlikebefore. Disposablemode:rightclick/longpressonaQEMUVMandselect"Runwithoutsavingchanges"tostartVMin"disposablemode."Inthismode,changeswillnotbesavedtodiskandwillbediscardedoncetheVMisstopped.(thanks@ktprograms) Notes (iOS)UTMv3.2.xwillbethelastupdatetosupportiOS11-13.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.2.x.Afterthat,iOS14+willberequiredtorunfutureversionsofUTM. Inv3.2.0,ifyouaddedhighmem=ontoyourQEMUMachinePropertiesasaworkaround,pleaseremoveitafterupdating.Ifyoudidnotusev3.2.0,youcanignorethis. Changes(v3.2.2) Add"disposablemode"(seehighlightsformoreinformation)(thanks@ktprograms) DonotenableUEFIforunsupportedarchitectures(#3976) Fixbrokenplaybuttoninsidebar(#3980) Fix"Error-1whileloadingVMstate"onresumecausedbyusbredir(#3979) VariousUItweaksandtypofixes(#3984) Fixedpausingwithoutsavingstate FixedshowingwarningpromptwhenVMispausedbutnotsaved (iOS)DetectifUTMisinstalledwithoutAltStoreandAltJITwillnotattempttobeused. (iOS)Reducedbuildsizeby10%(thanks@Halo-Michael)(#3934) (macOS)AddnewpreferenceoptiontorevertCapsLockbehaviourtopre3.2.0(#3974) Changes(v3.2.1) FixedbootofRISC-Vvirtplatform(thanks@wegank) Removehighmem=offdefaultpropertywhichisnolongerneededonmacOS12.4+andiOS15.5+(itwillstillbeusedonlowerversions)(#3941,#3946) Capslockstatewillnowbesynchronizedwhenmouseiscaptured(notethatifmouseiscapturedbeforetheguestOShasbootedup,thestatewillbeoutofsync)(#3415) Re-introduceoptiontodisableauto-resolutionwhenSPICEtoolsisinstalled(#3938) Whendiscardingunsavedsettings,donotdeleteanydiskimagenotcreatedbyUTM(#3587) FixdownloadingofUTMzipfileswhentheURLdoesnotendin".zip"(#3953) (macOS)Whenimportingadiskimage,donotsilentlyoverwriteanexistingimageofthesamename(#3866) (macOS)Addedoptiontoreclaimunusedspacefromdiskimageandtocompressadiskimage(macOS12+only) (macOS)OntheVMlist,thestartbuttonwillnowchangetoaspinnerwhentheVMisstartingandwilldisappearwhentheVMhasstarted.Alsoaddedtheabilitytostart/showaVMbydouble-clickingonthelistitem(#3885) Changes(v3.2.0) Checkboxfor"ImportVHDXImage"inthewizardnowworkscorrectlyagain(#3760) FixedvariouscrashesinSPICEwebdavdsharehasbeenresolvedthankstoupdatedbackend(#3633) Removed"cache=writethrough"argumentfromblockdevicessinceitwasaddedtoworkaroundanissuewithVHDXimageswhichwenowconverttoQCOW2 Added"discard=unmap,detect-zeroes=unmap"argumenttoblockdevicestoreclaimunusedspace(#3460) When"donotsavescreenshottodisk"isenabled,anyexistingscreenshotwillbedeletedthenexttimetheVMisstarted(#3936) FixedanissueinQEMUadditionalargumentswhereitsometimeswouldnotappearaftersettingit(#3895) FixedRNGdevicenotappearinginconsolemodeevenwhenenabledinthesettings(#3790) Addedsupportforupto5additionalmousebuttons(youmayneedtore-mapthemintheguestOSastheyareautomaticallysettomiddle/up/down/side/extra)(#3906) (iOS)Fixedanissueinthelegacyviewwhere"invalididentifier"errormayshowuponanewlycreatedVM(#3872) (macOS)FixedcrashwhenchangingdisplaysettingswhiletheVMwindowisopen(butstopped)(#3925) (macOS)Fixedcrashwhentryingtoselect"Share..."incontextmenu(#3915) (macOS)Preventallowingrapidclickingofpause/resumewhichmayleadtoVMcorruption(#3629) (macOS)ShowprogressindicatorwhileVMissavingtopreventuserfromterminatingtheappearlyandcausecorruption(#3752) (macOS)BlockunsupportedAppleUSBdevicesfrombeingcaptured(#3759) Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors ktprograms,Halo-Michael,andwegank Assets 6 UTM.deb 146MB UTM.dmg 262MB UTM.ipa 148MB UTM.SE.ipa 162MB Sourcecode (zip) Sourcecode (tar.gz) 9peoplereacted 👍 7 kytosai,Halo-Michael,warvariuc,adelarsq,Andrupka,perez987,anddwatteaureactedwiththumbsupemoji 🎉 5 Halo-Michael,kkk669,adelarsq,Andrupka,andtatsuya6502reactedwithhoorayemoji Allreactions 👍 7reactions 🎉 5reactions 9 Joindiscussion osy v3.2.1 f6841eb Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.2.1(Beta) Pre-release Pre-release Installation iOS:Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. macOS:Download"UTM.dmg"belowandcopythecontentstoyour/Applicationsdirectory. Highlights QEMU7.0.0:Thebackendhasbeenupdatedtothelatestrelease.Checkouthttps://www.qemu.org/2022/04/19/qemu-7-0-0/formoredetails.Additionally,otherbackendcomponentssuchasSPICEGTK,libusbredir,andmorehavealsobeenupdated. Reclaimingspace:thehostwillattempttoTRIManypageofallzeroswhencommittedtotheQCOW2diskimage.Additionally,anewbuttonindisksettingswillallowyoutore-convertadiskimagetoreclaimspace(ofall-zeropages)aswellascompressanexistingdiskimage(macOS12+only).Notecompressionisonlydonestaticallywhichmeanswhentheguestmodifiesasector,itwillbestoreduncompressedjustlikebefore. Notes (iOS)UTMv3.2.xwillbethelastupdatetosupportiOS11-13.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.2.x.Afterthat,iOS14+willberequiredtorunfutureversionsofUTM. Inv3.2.0,ifyouaddedhighmem=ontoyourQEMUMachinePropertiesasaworkaround,pleaseremoveitafterupdating.Ifyoudidnotusev3.2.0,youcanignorethis. Changes(v3.2.1) FixedbootofRISC-Vvirtplatform(thanks@wegank) Removehighmem=offdefaultpropertywhichisnolongerneededonmacOS12.4+andiOS15.5+(itwillstillbeusedonlowerversions)(#3941,#3946) Capslockstatewillnowbesynchronizedwhenmouseiscaptured(notethatifmouseiscapturedbeforetheguestOShasbootedup,thestatewillbeoutofsync)(#3415) Re-introduceoptiontodisableauto-resolutionwhenSPICEtoolsisinstalled(#3938) Whendiscardingunsavedsettings,donotdeleteanydiskimagenotcreatedbyUTM(#3587) FixdownloadingofUTMzipfileswhentheURLdoesnotendin".zip"(#3953) (macOS)Whenimportingadiskimage,donotsilentlyoverwriteanexistingimageofthesamename(#3866) (macOS)Addedoptiontoreclaimunusedspacefromdiskimageandtocompressadiskimage(macOS12+only) (macOS)OntheVMlist,thestartbuttonwillnowchangetoaspinnerwhentheVMisstartingandwilldisappearwhentheVMhasstarted.Alsoaddedtheabilitytostart/showaVMbydouble-clickingonthelistitem(#3885) Changes(v3.2.0) Checkboxfor"ImportVHDXImage"inthewizardnowworkscorrectlyagain(#3760) FixedvariouscrashesinSPICEwebdavdsharehasbeenresolvedthankstoupdatedbackend(#3633) Removed"cache=writethrough"argumentfromblockdevicessinceitwasaddedtoworkaroundanissuewithVHDXimageswhichwenowconverttoQCOW2 Added"discard=unmap,detect-zeroes=unmap"argumenttoblockdevicestoreclaimunusedspace(#3460) When"donotsavescreenshottodisk"isenabled,anyexistingscreenshotwillbedeletedthenexttimetheVMisstarted(#3936) FixedanissueinQEMUadditionalargumentswhereitsometimeswouldnotappearaftersettingit(#3895) FixedRNGdevicenotappearinginconsolemodeevenwhenenabledinthesettings(#3790) Addedsupportforupto5additionalmousebuttons(youmayneedtore-mapthemintheguestOSastheyareautomaticallysettomiddle/up/down/side/extra)(#3906) (iOS)Fixedanissueinthelegacyviewwhere"invalididentifier"errormayshowuponanewlycreatedVM(#3872) (macOS)FixedcrashwhenchangingdisplaysettingswhiletheVMwindowisopen(butstopped)(#3925) (macOS)Fixedcrashwhentryingtoselect"Share..."incontextmenu(#3915) (macOS)Preventallowingrapidclickingofpause/resumewhichmayleadtoVMcorruption(#3629) (macOS)ShowprogressindicatorwhileVMissavingtopreventuserfromterminatingtheappearlyandcausecorruption(#3752) (macOS)BlockunsupportedAppleUSBdevicesfrombeingcaptured(#3759) Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors wegank Assets 6 UTM.deb 179MB UTM.dmg 262MB UTM.ipa 181MB UTM.SE.ipa 195MB Sourcecode (zip) Sourcecode (tar.gz) 6peoplereacted 🎉 5 tatsuya6502,craigz,kytosai,Halo-Michael,andjuicygoosereactedwithhoorayemoji 🚀 2 Halo-Michaelandd3vilhreactedwithrocketemoji Allreactions 🎉 5reactions 🚀 2reactions 1 Joindiscussion osy v3.2.0 0b6878c Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.2.0(Beta) Pre-release Pre-release Installation iOS:Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. macOS:Download"UTM.dmg"belowandcopythecontentstoyour/Applicationsdirectory. Highlights QEMU7.0.0*:Thebackendhasbeenupdatedtothelatestrelease.Checkouthttps://www.qemu.org/2022/04/19/qemu-7-0-0/formoredetails.Additionally,otherbackendcomponentssuchasSPICEGTK,libusbredir,andmorehavealsobeenupdated. Notes (iOS)UTMv3.2.xwillbethelastupdatetosupportiOS11-13.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.2.x.Afterthat,iOS14+willberequiredtorunfutureversionsofUTM. Changes(v3.2.0) Checkboxfor"ImportVHDXImage"inthewizardnowworkscorrectlyagain(#3760) FixedvariouscrashesinSPICEwebdavdsharehasbeenresolvedthankstoupdatedbackend(#3633) Removed"cache=writethrough"argumentfromblockdevicessinceitwasaddedtoworkaroundanissuewithVHDXimageswhichwenowconverttoQCOW2 Added"discard=unmap,detect-zeroes=unmap"argumenttoblockdevicestoreclaimunusedspace(#3460) When"donotsavescreenshottodisk"isenabled,anyexistingscreenshotwillbedeletedthenexttimetheVMisstarted(#3936) FixedanissueinQEMUadditionalargumentswhereitsometimeswouldnotappearaftersettingit(#3895) FixedRNGdevicenotappearinginconsolemodeevenwhenenabledinthesettings(#3790) Addedsupportforupto5additionalmousebuttons(youmayneedtore-mapthemintheguestOSastheyareautomaticallysettomiddle/up/down/side/extra)(#3906) (iOS)Fixedanissueinthelegacyviewwhere"invalididentifier"errormayshowuponanewlycreatedVM(#3872) (macOS)FixedcrashwhenchangingdisplaysettingswhiletheVMwindowisopen(butstopped)(#3925) (macOS)Fixedcrashwhentryingtoselect"Share..."incontextmenu(#3915) (macOS)Preventallowingrapidclickingofpause/resumewhichmayleadtoVMcorruption(#3629) (macOS)ShowprogressindicatorwhileVMissavingtopreventuserfromterminatingtheappearlyandcausecorruption(#3752) (macOS)BlockunsupportedAppleUSBdevicesfrombeingcaptured(#3759) Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) StartingaVMshowsanempty"Error"dialog.Thiswillbefixedinthenextrelease.Aworkaroundistoaddhighmem=onto"QEMU->QEMUMachineProperties". Assets 6 UTM.deb 179MB UTM.dmg 262MB UTM.ipa 181MB UTM.SE.ipa 194MB Sourcecode (zip) Sourcecode (tar.gz) 12peoplereacted 🎉 9 kkk669,TJTorola,sskela,Halo-Michael,adelarsq,alexbarton,clem9669,Tabish-B,andDenisxiangreactedwithhoorayemoji ❤️ 7 jankais3r,Rcsuax,TJTorola,GregOriol,Halo-Michael,adelarsq,andDenisxiangreactedwithheartemoji 🚀 3 Halo-Michael,adelarsq,andDenisxiangreactedwithrocketemoji Allreactions 🎉 9reactions ❤️ 7reactions 🚀 3reactions 1 Joindiscussion osy v3.1.5 9c4c20e Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.1.5 Note:Thisisthesameasv3.1.4butwithafixforbootissueswiththelatestLinuxkernel. Installation Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. Highlights Store.utmbundlesanywhereondisk(includingonexternaldrives)andimportthemasashortcut.Seenotesbelowforsomelimitations. Wizardredesign(thanks@js-john) VariousUItweaks,fixes,andimprovements(thanks@j-f1).Notethatsomesettingshavemovedtodifferentcategories OverhauloftheUTMbackendwhichshouldimproveapplicationstability Notes (iOS)UTMv3.1.xwillbethelastupdatetosupportiOS11andiOS12.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.1.x.Afterthat,iOS13+willberequiredtorunfutureversionsofUTM. Youcannowrun.utmfilesstoredanywhere.Thereareafewcaveats:First,allnewlycreatedVMswillstillbecreatedinthedefaultstorage(appsandbox).YoucanmovetheVMaftercreationwiththenewbuttononthetoolbarorbyrightclicking(orforcetouch)ontheVMentryandselecting"Move..."Second,whenVMshortcutsaredeleted,theunderlyingdataisunaffected,andshortcutsareautomaticallydeletedwhentheyarenolongervalid(forexample,the.utmwasmoved).Youcanre-importthe.utmbyeitherdoubleclickingitfromFinder,orusing"File->ImportVirtualMachine..."Finally,AppleVMsdonotsupportpersistentshortcuts,whichmeanstheshortcutisalwaysdeletedafterUTMquits.Thismeansyoumustre-importAppleVMseverytimeUTMislaunched. DefaultmachinepropertieswillnowalwaysbeincludedunlessexplicitlysettoanothervalueinQEMUsettings.Forexample,ifyouarebootinganaarch64virtmachine,thepropertyhighmem=offwillbeappendedunlesstheuserspecifieshighmem=oninQEMUsettings.Previously,whenyouselectvirtinVMsettings,themachinepropertiestextboxwillautopopulatewithhighmem=off.Iftheuserdeletesit,thentheVMwillnotbootbecauseitrequireshighmem=off.Advanceduserscanstillspecifyhighmem=onanditwillnotbeoverridden. Changes(v3.1.5) FixedlatestLinuxkernelfailingtoboot(“EFIstub:Exitingbootservicesandinstallingvirtualaddressmap...”)(thanks@agrafforthefix)(#2682) FixedfreezingduringrestartofaGLVM(#3746) Clarifiedthatclipboardsharingandautoresolutionfeaturesarethesamesetting(#3748) Changes(v3.1.4) Thechangestobehaviourof“legacyinput”introducedinv3.1.2isnowdisabledbydefaultforallexisting(x86_64)virtualmachines.Fornewvirtualmachines,thedefaultisstilltodisablePS/2buswhenUSBisenabled.However,thiscanbeoverriddenwithanewtweak“ForcePS/2Controller”intheQEMUsettings.(#3723) ThecomputedsizeforshortcutVMsisproperlycalculatedandsavingshortingVMsettingsworks(#3724) "Error:Use-machinehelptolistsupportedmachines"showsupwhenstartinganewlycreatedvirtualizedVM(#3722) Updatedzh-Hanstranslation(thanks@js-john) (iOS11-13)DefaultUEFIboottooffbecausewedonothaveanyUItochangeit Changes(v3.1.3) Hotfix:Anearlierreleaseofv3.1.3hadabugwhichpreventednewlycreatedVMsfrombooting,thishasnowbeenfixed UseQCOW2formatforEFIvariablesonnewlycreatedvariablesimage.ThisenablessuspendstatetoworkonEFIenabledVMsagain(unlesssuspendfailsforotherunsupporteddevices).Note:existingVMsshoulddeletetheEFIvariablesdrivefromVMSettingsinorderforUTMtorecreateitasQCOW2. Thebusyspinnergetssuckduringstartuporshutdown(#3702) BootsWindowsARMemulationwithQEMUTCGbyaddingvirtualization=onmachineproperty(#3703) DefaultmachinepropertieswillalwaysbeincludedunlessexplicitlysettoanothervalueinQEMUsettings.(Seenotesabove.) VariousUItweaks,fixes,andimprovements(thanks@j-f1).Notethatsomesettingshavemovedtodifferentcategories. Fixed"Failedtocreatenewbookmark"whentryingtolaunchaVMshortcut Automaticallyde-toggleUEFIboottweakonunsupportedtargets FixedasituationthatcausedUTMtocrashrandomly(#3515) (iOS14)Toolbarhadlargeoverlappingiconsoncompactdevices Changes(v3.1.2) Fixedleakingoflocationdataindebug.log(#3667) Consolemodesettingsforcoloursareslightlyofffromthepickervalues.ThishasbeenfixedbyusingP3spacehexvalues. RetainorderingofVMlistwhenusingmove,clone,andeditoperations Show"unavailable"VMswhenashortcutisunaccessibleduetotheVMbeingdeletedoranexternaldrivenotbeingmounted.Nolongerdeletestheseshortcutsbydefault(#3686) Supportimportingmultiple.utmatonce(#3685) Rename"import"menuto"open"toreflectthenewbehaviourofcreatingashortcutbydefault.Addthe"open"optiontothefirstpageofthewizardaswellsoiOSuserscanaccessit Newcontextmenuoption"Newfromtemplate..."canbecalledtoduplicatethesettingsofanexistingQEMUVMwithoutthedata(#2339) FixedaUIissuewhereanerrormessagemakestheVMstuckin"busy"state DisablePS/2keyboard/mousewhen"legacyinput"isoff.Renamed"legacyinput"toUSBmodetomakemoreexplicitthatwhenitisoff,aUSBbusisemulatedwiththeinputcontrolsthere(#3674) MovedUSBsharingoptionstoInputtabtoconsolidateUSBsettings (iOS)FixedlaunchingonTweaks).ThisresolvesclockissuesonsomeLinuxdistros(#3104) (iOS)Abilitytofinetunecursorspeed(inSettings)(#2522) (iOS)VariousimprovementstoscalingincludingfixingpinchtozoomoniOS15 (iOS)FixedarandomcrashduetoiOS15dyldchanges(#3672) (macOS)AbilitytoturnoffautoQCOW2conversionwhenimportinganimageaswellastheabilitytocreatearawdiskimage(#3637) Changes(v3.1.1) Automaticallydeletebrokenbookmarksforremovabledrivesandshareddirectoriesaftershowingtheerroronce(#3575) RefactoredbackendQEMUVMmanagertosupportSwiftconcurrencyandalsofixsomerareraceissues Addedpickerforconsolebackgroundandtextcolour(thanks@ktprograms) Addedfontstyle(bold/italics)forconsolefontaswellasfontchooserformacOS(thanks@ktprograms) Fixedcrash/freezewhenusingUTMURLactions(#3642) (iOS)Wizard:stylewasincorrectoniOS14 (iOS)Keyboardvisibilitystateisnowstoredgloballyinsteadofper-VM (iOS)Fixedanissuewherethekeyboardalwayspopsupwhenanalertshows (iOS)OniOS13.4,oldcursorfunctionalityisrestoredwhenitwasbrokenbytheiOS14cursorimplementation (iOS)iOS15introducedakernelracethatleadstoapanicandsometimesapurplescreenanddevicerebootwheneverGLisused.Thishasbeenfixedbyreducingthepossibilityoftherace(whilewewaitforAppletofixitiniOSkernel)(#2743) (iOS)BettererrormessagewhenattemptingtolaunchanunsupportedarchitectureinUTMSE(#3635) (macOS)Addeddescriptionstoscreenresolutionsandnotch-hidingresolutions(thanks@pointum) Changes(v3.1.0) ImproveddesignofwizardoniOS(thanks@js-john) Updatedzh-Hanstranslation(thanks@ty-yqs) RefactoredbackendrendererintoCocoaSpice UpdatedbackendcodetouseSwift5.5concurrencyfeatures InAppleVMconfigs,donotdiscardnon-persistentsettings(shareddirectories)whencancelingoutofsettingswindow AddoptiontorunVMasashortcut(seenotesabove)(#132,#1205) AddediconforPop!OStopicker(thanks@conath) FixedQEMUcustomargumentparsingwhenthereisquotedspaceinmiddleoftheargument(#3579) UpdatetheVMscreenshotonatimer(#3499) Addednewglobalsettingtodisablesavingscreenshottodisk ImprovedsynchronizationofstatefromtheVMwindowandthemainwindow(playbuttonvisiblewhenstopped,busyspinnervisiblewhenstarting,etc) (iOS)FixcrashwhileinstallingonolderversionsofjailbrokeniOS(#3543) (macOS)FixanissuewhereAppleVMauxstoragewasnotcreatedwhenswitchingfromLinuxtomacOSbootoption (macOS)Abilitytomovea.utmVMtoexternalstorage (macOS)ToolbaroptiontodeleteVMshouldbedisabledwhenVMisrunning (macOS)SupporttakingscreenshotsofAppleVMs Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors js-john,j-f1,and5othercontributors Assets 6 UTM.deb 172MB UTM.dmg 246MB UTM.ipa 174MB UTM.SE.ipa 141MB Sourcecode (zip) Sourcecode (tar.gz) 16peoplereacted 🎉 12 tatsuya6502,arag0re,a1usha,1l0,aldonavarretefp,Tabish-B,nocontent06,tamirgilany,20110320,hernan-clich,and2morereactedwithhoorayemoji ❤️ 3 hernan-clich,JacksonPei,anddiogormsfreactedwithheartemoji 🚀 8 subnet-dev,zakhil-dev,aldonavarretefp,hiwa2,tamirgilany,20110320,hernan-clich,anddiogormsfreactedwithrocketemoji Allreactions 🎉 12reactions ❤️ 3reactions 🚀 8reactions 6 Joindiscussion osy v3.1.4 e528a97 Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.1.4 Installation Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. Highlights Store.utmbundlesanywhereondisk(includingonexternaldrives)andimportthemasashortcut.Seenotesbelowforsomelimitations. Wizardredesign(thanks@js-john) VariousUItweaks,fixes,andimprovements(thanks@j-f1).Notethatsomesettingshavemovedtodifferentcategories OverhauloftheUTMbackendwhichshouldimproveapplicationstability Notes (iOS)UTMv3.1.xwillbethelastupdatetosupportiOS11andiOS12.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.1.x.Afterthat,iOS13+willberequiredtorunfutureversionsofUTM. Youcannowrun.utmfilesstoredanywhere.Thereareafewcaveats:First,allnewlycreatedVMswillstillbecreatedinthedefaultstorage(appsandbox).YoucanmovetheVMaftercreationwiththenewbuttononthetoolbarorbyrightclicking(orforcetouch)ontheVMentryandselecting"Move..."Second,whenVMshortcutsaredeleted,theunderlyingdataisunaffected,andshortcutsareautomaticallydeletedwhentheyarenolongervalid(forexample,the.utmwasmoved).Youcanre-importthe.utmbyeitherdoubleclickingitfromFinder,orusing"File->ImportVirtualMachine..."Finally,AppleVMsdonotsupportpersistentshortcuts,whichmeanstheshortcutisalwaysdeletedafterUTMquits.Thismeansyoumustre-importAppleVMseverytimeUTMislaunched. DefaultmachinepropertieswillnowalwaysbeincludedunlessexplicitlysettoanothervalueinQEMUsettings.Forexample,ifyouarebootinganaarch64virtmachine,thepropertyhighmem=offwillbeappendedunlesstheuserspecifieshighmem=oninQEMUsettings.Previously,whenyouselectvirtinVMsettings,themachinepropertiestextboxwillautopopulatewithhighmem=off.Iftheuserdeletesit,thentheVMwillnotbootbecauseitrequireshighmem=off.Advanceduserscanstillspecifyhighmem=onanditwillnotbeoverridden. Changes(v3.1.4) Thechangestobehaviourof“legacyinput”introducedinv3.1.2isnowdisabledbydefaultforallexisting(x86_64)virtualmachines.Fornewvirtualmachines,thedefaultisstilltodisablePS/2buswhenUSBisenabled.However,thiscanbeoverriddenwithanewtweak“ForcePS/2Controller”intheQEMUsettings.(#3723) ThecomputedsizeforshortcutVMsisproperlycalculatedandsavingshortingVMsettingsworks(#3724) "Error:Use-machinehelptolistsupportedmachines"showsupwhenstartinganewlycreatedvirtualizedVM(#3722) Updatedzh-Hanstranslation(thanks@js-john) (iOS11-13)DefaultUEFIboottooffbecausewedonothaveanyUItochangeit Changes(v3.1.3) Hotfix:Anearlierreleaseofv3.1.3hadabugwhichpreventednewlycreatedVMsfrombooting,thishasnowbeenfixed UseQCOW2formatforEFIvariablesonnewlycreatedvariablesimage.ThisenablessuspendstatetoworkonEFIenabledVMsagain(unlesssuspendfailsforotherunsupporteddevices).Note:existingVMsshoulddeletetheEFIvariablesdrivefromVMSettingsinorderforUTMtorecreateitasQCOW2. Thebusyspinnergetssuckduringstartuporshutdown(#3702) BootsWindowsARMemulationwithQEMUTCGbyaddingvirtualization=onmachineproperty(#3703) DefaultmachinepropertieswillalwaysbeincludedunlessexplicitlysettoanothervalueinQEMUsettings.(Seenotesabove.) VariousUItweaks,fixes,andimprovements(thanks@j-f1).Notethatsomesettingshavemovedtodifferentcategories. Fixed"Failedtocreatenewbookmark"whentryingtolaunchaVMshortcut Automaticallyde-toggleUEFIboottweakonunsupportedtargets FixedasituationthatcausedUTMtocrashrandomly(#3515) (iOS14)Toolbarhadlargeoverlappingiconsoncompactdevices Changes(v3.1.2) Fixedleakingoflocationdataindebug.log(#3667) Consolemodesettingsforcoloursareslightlyofffromthepickervalues.ThishasbeenfixedbyusingP3spacehexvalues. RetainorderingofVMlistwhenusingmove,clone,andeditoperations Show"unavailable"VMswhenashortcutisunaccessibleduetotheVMbeingdeletedoranexternaldrivenotbeingmounted.Nolongerdeletestheseshortcutsbydefault(#3686) Supportimportingmultiple.utmatonce(#3685) Rename"import"menuto"open"toreflectthenewbehaviourofcreatingashortcutbydefault.Addthe"open"optiontothefirstpageofthewizardaswellsoiOSuserscanaccessit Newcontextmenuoption"Newfromtemplate..."canbecalledtoduplicatethesettingsofanexistingQEMUVMwithoutthedata(#2339) FixedaUIissuewhereanerrormessagemakestheVMstuckin"busy"state DisablePS/2keyboard/mousewhen"legacyinput"isoff.Renamed"legacyinput"toUSBmodetomakemoreexplicitthatwhenitisoff,aUSBbusisemulatedwiththeinputcontrolsthere(#3674) MovedUSBsharingoptionstoInputtabtoconsolidateUSBsettings (iOS)FixedlaunchingonTweaks).ThisresolvesclockissuesonsomeLinuxdistros(#3104) (iOS)Abilitytofinetunecursorspeed(inSettings)(#2522) (iOS)VariousimprovementstoscalingincludingfixingpinchtozoomoniOS15 (iOS)FixedarandomcrashduetoiOS15dyldchanges(#3672) (macOS)AbilitytoturnoffautoQCOW2conversionwhenimportinganimageaswellastheabilitytocreatearawdiskimage(#3637) Changes(v3.1.1) Automaticallydeletebrokenbookmarksforremovabledrivesandshareddirectoriesaftershowingtheerroronce(#3575) RefactoredbackendQEMUVMmanagertosupportSwiftconcurrencyandalsofixsomerareraceissues Addedpickerforconsolebackgroundandtextcolour(thanks@ktprograms) Addedfontstyle(bold/italics)forconsolefontaswellasfontchooserformacOS(thanks@ktprograms) Fixedcrash/freezewhenusingUTMURLactions(#3642) (iOS)Wizard:stylewasincorrectoniOS14 (iOS)Keyboardvisibilitystateisnowstoredgloballyinsteadofper-VM (iOS)Fixedanissuewherethekeyboardalwayspopsupwhenanalertshows (iOS)OniOS13.4,oldcursorfunctionalityisrestoredwhenitwasbrokenbytheiOS14cursorimplementation (iOS)iOS15introducedakernelracethatleadstoapanicandsometimesapurplescreenanddevicerebootwheneverGLisused.Thishasbeenfixedbyreducingthepossibilityoftherace(whilewewaitforAppletofixitiniOSkernel)(#2743) (iOS)BettererrormessagewhenattemptingtolaunchanunsupportedarchitectureinUTMSE(#3635) (macOS)Addeddescriptionstoscreenresolutionsandnotch-hidingresolutions(thanks@pointum) Changes(v3.1.0) ImproveddesignofwizardoniOS(thanks@js-john) Updatedzh-Hanstranslation(thanks@ty-yqs) RefactoredbackendrendererintoCocoaSpice UpdatedbackendcodetouseSwift5.5concurrencyfeatures InAppleVMconfigs,donotdiscardnon-persistentsettings(shareddirectories)whencancelingoutofsettingswindow AddoptiontorunVMasashortcut(seenotesabove)(#132,#1205) AddediconforPop!OStopicker(thanks@conath) FixedQEMUcustomargumentparsingwhenthereisquotedspaceinmiddleoftheargument(#3579) UpdatetheVMscreenshotonatimer(#3499) Addednewglobalsettingtodisablesavingscreenshottodisk ImprovedsynchronizationofstatefromtheVMwindowandthemainwindow(playbuttonvisiblewhenstopped,busyspinnervisiblewhenstarting,etc) (iOS)FixcrashwhileinstallingonolderversionsofjailbrokeniOS(#3543) (macOS)FixanissuewhereAppleVMauxstoragewasnotcreatedwhenswitchingfromLinuxtomacOSbootoption (macOS)Abilitytomovea.utmVMtoexternalstorage (macOS)ToolbaroptiontodeleteVMshouldbedisabledwhenVMisrunning (macOS)SupporttakingscreenshotsofAppleVMs Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors js-john,j-f1,and4othercontributors Assets 6 UTM.deb 172MB UTM.dmg 246MB UTM.ipa 174MB UTM.SE.ipa 141MB Sourcecode (zip) Sourcecode (tar.gz) 10peoplereacted 🎉 10 svengreb,kkk669,fbarbeira,felix-gohla,AndreaPrati98,kevingoh,kirilldikalin,garyteofanus,tatsuya6502,andAndrupkareactedwithhoorayemoji Allreactions 🎉 10reactions 2 Joindiscussion osy v3.1.3-2 11973f2 Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.1.3(Beta) Pre-release Pre-release Installation Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. Highlights Wizardredesign(thanks@js-john) VariousUItweaks,fixes,andimprovements(thanks@j-f1).Notethatsomesettingshavemovedtodifferentcategories. Store.utmbundlesanywhereondisk(includingonexternaldrives)andimportthemasashortcut.Seenotesbelowforsomelimitations. Notes (iOS)UTMv3.1.xwillbethelastupdatetosupportiOS11andiOS12.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.1.x.Afterthat,iOS13+willberequiredtorunfutureversionsofUTM. ThisupdatemakessignificantchangestothebackendofUTMwhichmayhaveintroducedmoreissuesthanusual.Asaprecaution,pleasemakesureyoubackupyourVMsbeforerunningthisbetaincasetherearebugsthatcausedataloss. Youcannowrun.utmfilesstoredanywhere.Thereareafewcaveats:First,allnewlycreatedVMswillstillbecreatedinthedefaultstorage(appsandbox).YoucanmovetheVMaftercreationwiththenewbuttononthetoolbarorbyrightclicking(orforcetouch)ontheVMentryandselecting"Move..."Second,whenVMshortcutsaredeleted,theunderlyingdataisunaffected,andshortcutsareautomaticallydeletedwhentheyarenolongervalid(forexample,the.utmwasmoved).Youcanre-importthe.utmbyeitherdoubleclickingitfromFinder,orusing"File->ImportVirtualMachine..."Finally,AppleVMsdonotsupportpersistentshortcuts,whichmeanstheshortcutisalwaysdeletedafterUTMquits.Thismeansyoumustre-importAppleVMseverytimeUTMislaunched. DefaultmachinepropertieswillnowalwaysbeincludedunlessexplicitlysettoanothervalueinQEMUsettings.Forexample,ifyouarebootinganaarch64virtmachine,thepropertyhighmem=offwillbeappendedunlesstheuserspecifieshighmem=oninQEMUsettings.Previously,whenyouselectvirtinVMsettings,themachinepropertiestextboxwillautopopulatewithhighmem=off.Iftheuserdeletesit,thentheVMwillnotbootbecauseitrequireshighmem=off.Advanceduserscanstillspecifyhighmem=onanditwillnotbeoverridden. Changes(v3.1.3) Hotfix:Anearlierreleaseofv3.1.3hadabugwhichpreventednewlycreatedVMsfrombooting,thishasnowbeenfixed UseQCOW2formatforEFIvariablesonnewlycreatedvariablesimage.ThisenablessuspendstatetoworkonEFIenabledVMsagain(unlesssuspendfailsforotherunsupporteddevices).Note:existingVMsshoulddeletetheEFIvariablesdrivefromVMSettingsinorderforUTMtorecreateitasQCOW2. Thebusyspinnergetssuckduringstartuporshutdown(#3702) BootsWindowsARMemulationwithQEMUTCGbyaddingvirtualization=onmachineproperty(#3703) DefaultmachinepropertieswillalwaysbeincludedunlessexplicitlysettoanothervalueinQEMUsettings.(Seenotesabove.) VariousUItweaks,fixes,andimprovements(thanks@j-f1).Notethatsomesettingshavemovedtodifferentcategories. Fixed"Failedtocreatenewbookmark"whentryingtolaunchaVMshortcut Automaticallyde-toggleUEFIboottweakonunsupportedtargets FixedasituationthatcausedUTMtocrashrandomly(#3515) (iOS14)Toolbarhadlargeoverlappingiconsoncompactdevices Changes(v3.1.2) Fixedleakingoflocationdataindebug.log(#3667) Consolemodesettingsforcoloursareslightlyofffromthepickervalues.ThishasbeenfixedbyusingP3spacehexvalues. RetainorderingofVMlistwhenusingmove,clone,andeditoperations Show"unavailable"VMswhenashortcutisunaccessibleduetotheVMbeingdeletedoranexternaldrivenotbeingmounted.Nolongerdeletestheseshortcutsbydefault(#3686) Supportimportingmultiple.utmatonce(#3685) Rename"import"menuto"open"toreflectthenewbehaviourofcreatingashortcutbydefault.Addthe"open"optiontothefirstpageofthewizardaswellsoiOSuserscanaccessit Newcontextmenuoption"Newfromtemplate..."canbecalledtoduplicatethesettingsofanexistingQEMUVMwithoutthedata(#2339) FixedaUIissuewhereanerrormessagemakestheVMstuckin"busy"state DisablePS/2keyboard/mousewhen"legacyinput"isoff.Renamed"legacyinput"toUSBmodetomakemoreexplicitthatwhenitisoff,aUSBbusisemulatedwiththeinputcontrolsthere(#3674) MovedUSBsharingoptionstoInputtabtoconsolidateUSBsettings (iOS)FixedlaunchingonTweaks).ThisresolvesclockissuesonsomeLinuxdistros(#3104) (iOS)Abilitytofinetunecursorspeed(inSettings)(#2522) (iOS)VariousimprovementstoscalingincludingfixingpinchtozoomoniOS15 (iOS)FixedarandomcrashduetoiOS15dyldchanges(#3672) (macOS)AbilitytoturnoffautoQCOW2conversionwhenimportinganimageaswellastheabilitytocreatearawdiskimage(#3637) Changes(v3.1.1) Automaticallydeletebrokenbookmarksforremovabledrivesandshareddirectoriesaftershowingtheerroronce(#3575) RefactoredbackendQEMUVMmanagertosupportSwiftconcurrencyandalsofixsomerareraceissues Addedpickerforconsolebackgroundandtextcolour(thanks@ktprograms) Addedfontstyle(bold/italics)forconsolefontaswellasfontchooserformacOS(thanks@ktprograms) Fixedcrash/freezewhenusingUTMURLactions(#3642) (iOS)Wizard:stylewasincorrectoniOS14 (iOS)Keyboardvisibilitystateisnowstoredgloballyinsteadofper-VM (iOS)Fixedanissuewherethekeyboardalwayspopsupwhenanalertshows (iOS)OniOS13.4,oldcursorfunctionalityisrestoredwhenitwasbrokenbytheiOS14cursorimplementation (iOS)iOS15introducedakernelracethatleadstoapanicandsometimesapurplescreenanddevicerebootwheneverGLisused.Thishasbeenfixedbyreducingthepossibilityoftherace(whilewewaitforAppletofixitiniOSkernel)(#2743) (iOS)BettererrormessagewhenattemptingtolaunchanunsupportedarchitectureinUTMSE(#3635) (macOS)Addeddescriptionstoscreenresolutionsandnotch-hidingresolutions(thanks@pointum) Changes(v3.1.0) ImproveddesignofwizardoniOS(thanks@js-john) Updatedzh-Hanstranslation(thanks@ty-yqs) RefactoredbackendrendererintoCocoaSpice UpdatedbackendcodetouseSwift5.5concurrencyfeatures InAppleVMconfigs,donotdiscardnon-persistentsettings(shareddirectories)whencancelingoutofsettingswindow AddoptiontorunVMasashortcut(seenotesabove)(#132,#1205) AddediconforPop!OStopicker(thanks@conath) FixedQEMUcustomargumentparsingwhenthereisquotedspaceinmiddleoftheargument(#3579) UpdatetheVMscreenshotonatimer(#3499) Addednewglobalsettingtodisablesavingscreenshottodisk ImprovedsynchronizationofstatefromtheVMwindowandthemainwindow(playbuttonvisiblewhenstopped,busyspinnervisiblewhenstarting,etc) (iOS)FixcrashwhileinstallingonolderversionsofjailbrokeniOS(#3543) (macOS)FixanissuewhereAppleVMauxstoragewasnotcreatedwhenswitchingfromLinuxtomacOSbootoption (macOS)Abilitytomovea.utmVMtoexternalstorage (macOS)ToolbaroptiontodeleteVMshouldbedisabledwhenVMisrunning (macOS)SupporttakingscreenshotsofAppleVMs Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors js-john,j-f1,and4othercontributors Assets 6 UTM.deb 172MB UTM.dmg 246MB UTM.ipa 174MB UTM.SE.ipa 141MB Sourcecode (zip) Sourcecode (tar.gz) Allreactions 1 Joindiscussion osy v3.1.2 7538dd9 Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.1.2(Beta) Pre-release Pre-release Installation Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. Highlights Wizardredesign(thanks@js-john) Store.utmbundlesanywhereondisk(includingonexternaldrives)andimportthemasashortcut.Seenotesbelowforsomelimitations. Notes (iOS)UTMv3.1.xwillbethelastupdatetosupportiOS11andiOS12.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.1.x.Afterthat,iOS13+willberequiredtorunfutureversionsofUTM. ThisupdatemakessignificantchangestothebackendofUTMwhichmayhaveintroducedmoreissuesthanusual.Asaprecaution,pleasemakesureyoubackupyourVMsbeforerunningthisbetaincasetherearebugsthatcausedataloss. Youcannowrun.utmfilesstoredanywhere.Thereareafewcaveats:First,allnewlycreatedVMswillstillbecreatedinthedefaultstorage(appsandbox).YoucanmovetheVMaftercreationwiththenewbuttononthetoolbarorbyrightclicking(orforcetouch)ontheVMentryandselecting"Move..."Second,whenVMshortcutsaredeleted,theunderlyingdataisunaffected,andshortcutsareautomaticallydeletedwhentheyarenolongervalid(forexample,the.utmwasmoved).Youcanre-importthe.utmbyeitherdoubleclickingitfromFinder,orusing"File->ImportVirtualMachine..."Finally,AppleVMsdonotsupportpersistentshortcuts,whichmeanstheshortcutisalwaysdeletedafterUTMquits.Thismeansyoumustre-importAppleVMseverytimeUTMislaunched. Changes(v3.1.2) Fixedleakingoflocationdataindebug.log(#3667) Consolemodesettingsforcoloursareslightlyofffromthepickervalues.ThishasbeenfixedbyusingP3spacehexvalues. RetainorderingofVMlistwhenusingmove,clone,andeditoperations Show"unavailable"VMswhenashortcutisunaccessibleduetotheVMbeingdeletedoranexternaldrivenotbeingmounted.Nolongerdeletestheseshortcutsbydefault(#3686) Supportimportingmultiple.utmatonce(#3685) Rename"import"menuto"open"toreflectthenewbehaviourofcreatingashortcutbydefault.Addthe"open"optiontothefirstpageofthewizardaswellsoiOSuserscanaccessit Newcontextmenuoption"Newfromtemplate..."canbecalledtoduplicatethesettingsofanexistingQEMUVMwithoutthedata(#2339) FixedaUIissuewhereanerrormessagemakestheVMstuckin"busy"state DisablePS/2keyboard/mousewhen"legacyinput"isoff.Renamed"legacyinput"toUSBmodetomakemoreexplicitthatwhenitisoff,aUSBbusisemulatedwiththeinputcontrolsthere(#3674) MovedUSBsharingoptionstoInputtabtoconsolidateUSBsettings (iOS)FixedlaunchingonTweaks).ThisresolvesclockissuesonsomeLinuxdistros(#3104) (iOS)Abilitytofinetunecursorspeed(inSettings)(#2522) (iOS)VariousimprovementstoscalingincludingfixingpinchtozoomoniOS15 (iOS)FixedarandomcrashduetoiOS15dyldchanges(#3672) (macOS)AbilitytoturnoffautoQCOW2conversionwhenimportinganimageaswellastheabilitytocreatearawdiskimage(#3637) Changes(v3.1.1) Automaticallydeletebrokenbookmarksforremovabledrivesandshareddirectoriesaftershowingtheerroronce(#3575) RefactoredbackendQEMUVMmanagertosupportSwiftconcurrencyandalsofixsomerareraceissues Addedpickerforconsolebackgroundandtextcolour(thanks@ktprograms) Addedfontstyle(bold/italics)forconsolefontaswellasfontchooserformacOS(thanks@ktprograms) Fixedcrash/freezewhenusingUTMURLactions(#3642) (iOS)Wizard:stylewasincorrectoniOS14 (iOS)Keyboardvisibilitystateisnowstoredgloballyinsteadofper-VM (iOS)Fixedanissuewherethekeyboardalwayspopsupwhenanalertshows (iOS)OniOS13.4,oldcursorfunctionalityisrestoredwhenitwasbrokenbytheiOS14cursorimplementation (iOS)iOS15introducedakernelracethatleadstoapanicandsometimesapurplescreenanddevicerebootwheneverGLisused.Thishasbeenfixedbyreducingthepossibilityoftherace(whilewewaitforAppletofixitiniOSkernel)(#2743) (iOS)BettererrormessagewhenattemptingtolaunchanunsupportedarchitectureinUTMSE(#3635) (macOS)Addeddescriptionstoscreenresolutionsandnotch-hidingresolutions(thanks@pointum) Changes(v3.1.0) ImproveddesignofwizardoniOS(thanks@js-john) Updatedzh-Hanstranslation(thanks@ty-yqs) RefactoredbackendrendererintoCocoaSpice UpdatedbackendcodetouseSwift5.5concurrencyfeatures InAppleVMconfigs,donotdiscardnon-persistentsettings(shareddirectories)whencancelingoutofsettingswindow AddoptiontorunVMasashortcut(seenotesabove)(#132,#1205) AddediconforPop!OStopicker(thanks@conath) FixedQEMUcustomargumentparsingwhenthereisquotedspaceinmiddleoftheargument(#3579) UpdatetheVMscreenshotonatimer(#3499) Addednewglobalsettingtodisablesavingscreenshottodisk ImprovedsynchronizationofstatefromtheVMwindowandthemainwindow(playbuttonvisiblewhenstopped,busyspinnervisiblewhenstarting,etc) (iOS)FixcrashwhileinstallingonolderversionsofjailbrokeniOS(#3543) (macOS)FixanissuewhereAppleVMauxstoragewasnotcreatedwhenswitchingfromLinuxtomacOSbootoption (macOS)Abilitytomovea.utmVMtoexternalstorage (macOS)ToolbaroptiontodeleteVMshouldbedisabledwhenVMisrunning (macOS)SupporttakingscreenshotsofAppleVMs Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors js-john,ktprograms,and3othercontributors Assets 6 UTM.deb 189MB UTM.dmg 246MB UTM.ipa 191MB UTM.SE.ipa 160MB Sourcecode (zip) Sourcecode (tar.gz) Allreactions 0 Joindiscussion osy v3.1.1 557d4b0 Compare Couldnotloadtags Nothingtoshow {{refName}} default v3.1.1(Beta) Pre-release Pre-release Installation Visithttps://getutm.app/install/forthemostuptodateinstallationinstructions. Highlights Wizardredesign(thanks@js-john) Store.utmbundlesanywhereondisk(includingonexternaldrives)andimportthemasashortcut.Seenotesbelowforsomelimitations. Notes (iOS)UTMv3.1.xwillbethelastupdatetosupportiOS11andiOS12.Ifyouarestillrunningthoseversions,pleasemakesureyoureportanyissuesnowsotheycanbefixedbythefinalreleaseofv3.1.x.Afterthat,iOS13+willberequiredtorunfutureversionsofUTM. ThisupdatemakessignificantchangestothebackendofUTMwhichmayhaveintroducedmoreissuesthanusual.Asaprecaution,pleasemakesureyoubackupyourVMsbeforerunningthisbetaincasetherearebugsthatcausedataloss. Youcannowrun.utmfilesstoredanywhere.Thereareafewcaveats:First,allnewlycreatedVMswillstillbecreatedinthedefaultstorage(appsandbox).YoucanmovetheVMaftercreationwiththenewbuttononthetoolbarorbyrightclicking(orforcetouch)ontheVMentryandselecting"Move..."Second,whenVMshortcutsaredeleted,theunderlyingdataisunaffected,andshortcutsareautomaticallydeletedwhentheyarenolongervalid(forexample,the.utmwasmoved).Youcanre-importthe.utmbyeitherdoubleclickingitfromFinder,orusing"File->ImportVirtualMachine..."Finally,AppleVMsdonotsupportpersistentshortcuts,whichmeanstheshortcutisalwaysdeletedafterUTMquits.Thismeansyoumustre-importAppleVMseverytimeUTMislaunched. Changes(v3.1.1) Automaticallydeletebrokenbookmarksforremovabledrivesandshareddirectoriesaftershowingtheerroronce(#3575) RefactoredbackendQEMUVMmanagertosupportSwiftconcurrencyandalsofixsomerareraceissues Addedpickerforconsolebackgroundandtextcolour(thanks@ktprograms) Addedfontstyle(bold/italics)forconsolefontaswellasfontchooserformacOS(thanks@ktprograms) Fixedcrash/freezewhenusingUTMURLactions(#3642) (iOS)Wizard:stylewasincorrectoniOS14 (iOS)Keyboardvisibilitystateisnowstoredgloballyinsteadofper-VM (iOS)Fixedanissuewherethekeyboardalwayspopsupwhenanalertshows (iOS)OniOS13.4,oldcursorfunctionalityisrestoredwhenitwasbrokenbytheiOS14cursorimplementation (iOS)iOS15introducedakernelracethatleadstoapanicandsometimesapurplescreenanddevicerebootwheneverGLisused.Thishasbeenfixedbyreducingthepossibilityoftherace(whilewewaitforAppletofixitiniOSkernel)(#2743) (iOS)BettererrormessagewhenattemptingtolaunchanunsupportedarchitectureinUTMSE(#3635) (macOS)Addeddescriptionstoscreenresolutionsandnotch-hidingresolutions(thanks@pointum) Changes(v3.1.0) ImproveddesignofwizardoniOS(thanks@js-john) Updatedzh-Hanstranslation(thanks@ty-yqs) RefactoredbackendrendererintoCocoaSpice UpdatedbackendcodetouseSwift5.5concurrencyfeatures InAppleVMconfigs,donotdiscardnon-persistentsettings(shareddirectories)whencancelingoutofsettingswindow AddoptiontorunVMasashortcut(seenotesabove)(#132,#1205) AddediconforPop!OStopicker(thanks@conath) FixedQEMUcustomargumentparsingwhenthereisquotedspaceinmiddleoftheargument(#3579) UpdatetheVMscreenshotonatimer(#3499) Addednewglobalsettingtodisablesavingscreenshottodisk ImprovedsynchronizationofstatefromtheVMwindowandthemainwindow(playbuttonvisiblewhenstopped,busyspinnervisiblewhenstarting,etc) (iOS)FixcrashwhileinstallingonolderversionsofjailbrokeniOS(#3543) (macOS)FixanissuewhereAppleVMauxstoragewasnotcreatedwhenswitchingfromLinuxtomacOSbootoption (macOS)Abilitytomovea.utmVMtoexternalstorage (macOS)ToolbaroptiontodeleteVMshouldbedisabledwhenVMisrunning (macOS)SupporttakingscreenshotsofAppleVMs Issues PleasecheckthefulllistonGithubandhelpreportanybugyoufindthatisnotlisted. KnownIssues iOS14andbelow:Thereisaknownissuecrashingwhilerunningundertaurinebutnotunc0ver.(#3628) Contributors js-john,ktprograms,and3othercontributors Assets 6 UTM.deb 189MB UTM.dmg 246MB UTM.ipa 191MB UTM.SE.ipa 160MB Sourcecode (zip) Sourcecode (tar.gz) 4peoplereacted 🎉 4 kkk669,js-john,craigz,andUbseforreactedwithhoorayemoji Allreactions 🎉 4reactions 0 Joindiscussion Previous12345678Next PreviousNext Youcan’tperformthatactionatthistime. Yousignedinwithanothertaborwindow.Reloadtorefreshyoursession. Yousignedoutinanothertaborwindow.Reloadtorefreshyoursession.



請為這篇文章評分?