New
4.9.5
Quickemu 4.9.5 is out! ๐
- Added support for running Quickemu on macOS and Asahi Linux ๐
- When running on Apple Silicon all guest VMs will are still currently Intel only. That will be fixed in an upcoming release.
- Added
--offlineargument to force running a VM with no networking ๐ - Added
--killargument to force kill a running VM โ ๏ธ - Added
--sound-duplexto choose the sound duplex option, including output-only, with no mic/line-in ๐ - Added support for QEMU virtual USB audio device via
--sound-card usb-audio๐๏ธ - Improved
quickemufor VMs that are already running, will now automatically reconnect available SPICE sessions ๐ถ๏ธ - Improved download output for macOS and Windows so they are consistent with other operating systems ๐
- Fixed CPU compatibility for macOS guests ๐
- Fixed macOS display resolution, so using
--widthand--heightnow works ๐ - Fixed detection of old Ubuntu releases; 16.04 and older ๐ง
- Fixed minimum RAM requirements for Windows and macOS guests ๐ง
- Fixed detection of smartcard support in QEMU and SPICE ๐ชช
- Updated distro version support for NixOS, Linux Mint, ArcoLinux, MX Linux, Deepin, Slint, ParrotSec, Bazzite, HoloISO ๐ง
- Updated distro version support for NetBSD and FreeBSD ๐
What's Changed
- fix: add quickreport to Makefile by @philclifford in https://github.com/quickemu-project/quickemu/pull/1185
- fix: add pciutils dependency by @philclifford in https://github.com/quickemu-project/quickemu/pull/1186
- chore: align subproject by @philclifford in https://github.com/quickemu-project/quickemu/pull/1188
- fix(quickemu): detect GLSL version and enable GL accordingly. close #920 by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1189
- fix(nix): add missing gawk by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1190
- fix: correct VM RAM allocation check for Windows and macOS. close #1191 by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1193
- feat: add a small collection of requested features and fixes by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1199
- fix: display resolution can be set using
--widthand--heightfor macOS and BSD by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1204 - chore(new supported release): Added support for Linux Mint 21.3 by @EuroNutellaMan in https://github.com/quickemu-project/quickemu/pull/1213
- docs: Regenerated man pages with new options and wiki contributions by @philclifford in https://github.com/quickemu-project/quickemu/pull/1210
- fix: correct incorrect use of apostrophe in help by @philclifford in https://github.com/quickemu-project/quickemu/pull/1215
- refactor: code clean up by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1208
- docs: regenerated man pages for new and changed options by @philclifford in https://github.com/quickemu-project/quickemu/pull/1219
- feat: remove unneeded sed from arcolinux url discovery by @philclifford in https://github.com/quickemu-project/quickemu/pull/1223
- fix: Arcolinux completely changed releases by @philclifford in https://github.com/quickemu-project/quickemu/pull/1233
- feat: add support for running quickemu on macOS hosts by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1225
- fix: resolve portability issues between Linux distros and macOS by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1247
- docs: man pages regenerated including recent wiki revisions by @philclifford in https://github.com/quickemu-project/quickemu/pull/1254
- fix: update flake to (mostly) work on macOS by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1291
- Update README.md by @DavidGoodwin in https://github.com/quickemu-project/quickemu/pull/1255
- feat: adding nixos 24.05 to releases_nixos by @JollyDevelopment in https://github.com/quickemu-project/quickemu/pull/1266
- fix: don't declare SPICE as local within configure_ports. close #1240 by @mjoerg in https://github.com/quickemu-project/quickemu/pull/1264
- fix: correctly escape characters in edition/lang validation. Closes #1270 by @lj3954 in https://github.com/quickemu-project/quickemu/pull/1271
- fix: running quickemu and quickreport in zsh. close #1268 by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1292
- chore(updated supported releases): Updated support for ParrotOS 6.1 by @EuroNutellaMan in https://github.com/quickemu-project/quickemu/pull/1279
- fix: correctly check for passthrough smartcard support. close #888 by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1293
- fix: add uuid-runtime to debian/control. close #1256 by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1294
- chore: make shellcheck happy in releases_nixos() by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1295
- chore: make shellcheck happy in releases_parrotsec() by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1296
- fix: update/correct downloads for MX Linux, ParrotSec, Deepin, NixOS, NetBSD & Slint by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1297
- docs: prepare for 4.9.5 release by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1298
- fix: Fixes nix flakes by adding version to package.nix by @mystery3525 in https://github.com/quickemu-project/quickemu/pull/1305
- fix: update bazzite to always get the latest stable release. close #1306 by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1307
- fix: correct typo in max_outputs conditional by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1309
- feat(quickemu): allow overriding insufficient RAM error by @takase1121 in https://github.com/quickemu-project/quickemu/pull/1308
- fix: update holoiso to only download the most recent release by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1310
- chore: regenerated docs with README changes incorporated by @philclifford in https://github.com/quickemu-project/quickemu/pull/1303
- style: update warnings/errors for insufficient RAM allocation by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1311
- style: indent RAM allocation warnings/errors by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1312
- fix(debian): add missing comma in debian/control by @flexiondotorg in https://github.com/quickemu-project/quickemu/pull/1313
New Contributors
- @EuroNutellaMan made their first contribution in https://github.com/quickemu-project/quickemu/pull/1213
- @DavidGoodwin made their first contribution in https://github.com/quickemu-project/quickemu/pull/1255
- @JollyDevelopment made their first contribution in https://github.com/quickemu-project/quickemu/pull/1266
- @mjoerg made their first contribution in https://github.com/quickemu-project/quickemu/pull/1264
- @mystery3525 made their first contribution in https://github.com/quickemu-project/quickemu/pull/1305
- @takase1121 made their first contribution in https://github.com/quickemu-project/quickemu/pull/1308
Full Changelog: https://github.com/quickemu-project/quickemu/compare/4.9.4...4.9.5