Update ghcr.io/qemus/qemu Docker tag to v7.27
Notable changes
- fix: Skip warning about web port by @kroese in #940
- fix: Clarify port forwarding by @kroese in #941
- feat: Add SELinux warning by @kroese in #943
- fix: Do not display OverlayFS message for Podman by @kroese in #944
- fix: CPU detection by @kroese in #942
- feat: Run passt as root user by @kroese in #945
- build: Add review workflow for shell formatting by @kroese in #947
- build: Add token to workflow action by @kroese in #949
- feat: Add Zorin OS to presets by @kroese in #950
- fix: Inherit owner from parent folder by @kroese in #951
- build: Update Review workflow by @kroese in #952
- docs: Update docker run command by @kroese in #953
- build: Add code quality checks by @kroese in #955
- feat: Display filesystem warnings by @kroese in #956
- feat: Configure user for passt process by @kroese in #957
- fix: Remove extra spaces by @kroese in #926
- feat: Use maximum Codespaces diskspace by @kroese in #927
- feat: Check available diskspace during startup by @kroese in #928
- fix: Use temporary file when extracting ROM by @kroese in #929
- fix: Use temporary file when extracting ROM by @kroese in #930
- fix: Remove version variable in Codespaces by @kroese in #931
- feat: Improve Github Codespaces configuration by @kroese in #932
- fix: Reduce spare disk space threshold by @kroese in #933
- feat: Show directory size by @kroese in #935
- feat: Improve Github Codespaces configuration by @kroese in #934
- feat: Improve Github Codespaces configuration by @kroese in #936
- feat: Detect hybrid .iso images by @kroese in #937
- fix: Round filesize up to nearest cluster by @kroese in #938
- fix: Only display non-zero percentage by @kroese in #939
- docs: Readme by @kroese in #911
- fix: Remove nat option by @kroese in #912
- feat: Improve Github Codespaces configuration by @kroese in #913
- fix: Update network variable by @kroese in #914
- feat: Added a Codespaces configuration for each distro by @kroese in #915
- feat: Automatically adjust RAM size when too high by @kroese in #916
- feat: Move memory check to own module by @kroese in #918
- feat: Implement extra CPU_CORES preset by @kroese in #919
- feat: Implement extra disksize preset by @kroese in #920
- build: Validate JSON and YML files by @kroese in #923
- feat: Improve Github Codespaces configuration by @kroese in #922
- fix: Validate status messages by @kroese in #924
- fix: Move order in entry file by @kroese in #925
- fix: Improve error message by @kroese in #893
- fix: Rename physical to logical by @kroese in #894
- fix: Do not create IP alias when Podman is detected by @kroese in #895
- build: Use variable for dependancy versions by @kroese in #896
- fix: Show Passt output on error by @kroese in #897
- fix: Ignore existing IP alias by @kroese in #898
- feat: Add "max" setting for DISK_SIZE by @kroese in #900
- feat: Add custom .yml for Github Codespaces by @kroese in #901
- fix: Change restart mode for Codespaces by @kroese in #902
- fix: Lower spare disk space by @kroese in #903
- fix: Configure ports for Slirp networking by @kroese in #906
- feat: Validate user port configuration by @kroese in #907
- feat: Fall back to slirp when passt fails by @kroese in #908
- feat: Restrict minimum disksize for Windows by @kroese in #909
- feat: Do not require IP in DHCP mode by @timerzz in #886
- fix: Relay last status message by @kroese in #888
- fix: Relay last status message by @kroese in #889
- build: Run check for all files by @kroese in #890
- fix: Expose only selected ports with Passt by @kroese in #891
- fix: Do not reset loading animation by @kroese in #892
- @timerzz made their first contribution in #886
- feat: Use the engine variable by @kroese in #878
- feat: Use websocket instead of long polling by @kroese in #880
- fix: Use combination of websockets and long polling by @kroese in #882
- feat: Set listening interface for Passt by @kroese in #883
- feat: Make Passt MTU configurable by @kroese in #884
- feat: Use passt for rtl8139 adapter by @kroese in #885
- fix: Remove sector size warning by @kroese in #863
- feat: Make monitor port configurable by @kroese in #864
- feat: Allow large MTU sizes by @kroese in #865
- feat: Default to Linux Mint by @kroese in #866
- feat: Implemented passt networking by @kroese in #867
- fix: Exclude 'tap' from bus check by @kroese in #870
- feat: Improved networking implementation by @kroese in #872
- feat: Use local DNS resolver for passt by @kroese in #873
- fix: Use gateway MAC for passt by @kroese in #874
- fix: Check if logfile exists by @kroese in #875
- fix: Use slirp with rtl8139 adaptor by @kroese in #876
- feat: Mimic container IP by @kroese in #877
qemus/qemu (ghcr.io/qemus/qemu)
v7.27
What's Changed
- fix: Skip warning about web port by @kroese in #940
- fix: Clarify port forwarding by @kroese in #941
- feat: Add SELinux warning by @kroese in #943
- fix: Do not display OverlayFS message for Podman by @kroese in #944
- fix: CPU detection by @kroese in #942
- feat: Run passt as root user by @kroese in #945
- build: Add review workflow for shell formatting by @kroese in #947
- build: Add token to workflow action by @kroese in #949
- feat: Add Zorin OS to presets by @kroese in #950
- fix: Inherit owner from parent folder by @kroese in #951
- build: Update Review workflow by @kroese in #952
- docs: Update docker run command by @kroese in #953
- build: Add code quality checks by @kroese in #955
- feat: Display filesystem warnings by @kroese in #956
- feat: Configure user for passt process by @kroese in #957
Full Changelog: qemus/qemu@v7.26...v7.27
v7.26
What's Changed
- fix: Remove extra spaces by @kroese in #926
- feat: Use maximum Codespaces diskspace by @kroese in #927
- feat: Check available diskspace during startup by @kroese in #928
- fix: Use temporary file when extracting ROM by @kroese in #929
- fix: Use temporary file when extracting ROM by @kroese in #930
- fix: Remove version variable in Codespaces by @kroese in #931
- feat: Improve Github Codespaces configuration by @kroese in #932
- fix: Reduce spare disk space threshold by @kroese in #933
- feat: Show directory size by @kroese in #935
- feat: Improve Github Codespaces configuration by @kroese in #934
- feat: Improve Github Codespaces configuration by @kroese in #936
- feat: Detect hybrid .iso images by @kroese in #937
- fix: Round filesize up to nearest cluster by @kroese in #938
- fix: Only display non-zero percentage by @kroese in #939
Full Changelog: qemus/qemu@v7.25...v7.26
v7.25
What's Changed
- docs: Readme by @kroese in #911
- fix: Remove nat option by @kroese in #912
- feat: Improve Github Codespaces configuration by @kroese in #913
- fix: Update network variable by @kroese in #914
- feat: Added a Codespaces configuration for each distro by @kroese in #915
- feat: Automatically adjust RAM size when too high by @kroese in #916
- feat: Move memory check to own module by @kroese in #918
- feat: Implement extra CPU_CORES preset by @kroese in #919
- feat: Implement extra disksize preset by @kroese in #920
- build: Validate JSON and YML files by @kroese in #923
- feat: Improve Github Codespaces configuration by @kroese in #922
- fix: Validate status messages by @kroese in #924
- fix: Move order in entry file by @kroese in #925
Full Changelog: qemus/qemu@v7.24...v7.25
v7.24
What's Changed
- fix: Improve error message by @kroese in #893
- fix: Rename physical to logical by @kroese in #894
- fix: Do not create IP alias when Podman is detected by @kroese in #895
- build: Use variable for dependancy versions by @kroese in #896
- fix: Show Passt output on error by @kroese in #897
- fix: Ignore existing IP alias by @kroese in #898
- feat: Add "max" setting for DISK_SIZE by @kroese in #900
- feat: Add custom .yml for Github Codespaces by @kroese in #901
- fix: Change restart mode for Codespaces by @kroese in #902
- fix: Lower spare disk space by @kroese in #903
- fix: Configure ports for Slirp networking by @kroese in #906
- feat: Validate user port configuration by @kroese in #907
- feat: Fall back to slirp when passt fails by @kroese in #908
- feat: Restrict minimum disksize for Windows by @kroese in #909
Full Changelog: qemus/qemu@v7.23...v7.24
v7.23
What's Changed
- feat: Do not require IP in DHCP mode by @timerzz in #886
- fix: Relay last status message by @kroese in #888
- fix: Relay last status message by @kroese in #889
- build: Run check for all files by @kroese in #890
- fix: Expose only selected ports with Passt by @kroese in #891
- fix: Do not reset loading animation by @kroese in #892
New Contributors
Full Changelog: qemus/qemu@v7.22...v7.23
v7.22
What's Changed
- feat: Use the engine variable by @kroese in #878
- feat: Use websocket instead of long polling by @kroese in #880
- fix: Use combination of websockets and long polling by @kroese in #882
- feat: Set listening interface for Passt by @kroese in #883
- feat: Make Passt MTU configurable by @kroese in #884
- feat: Use passt for rtl8139 adapter by @kroese in #885
Full Changelog: qemus/qemu@v7.21...v7.22
v7.21
What's Changed
- fix: Remove sector size warning by @kroese in #863
- feat: Make monitor port configurable by @kroese in #864
- feat: Allow large MTU sizes by @kroese in #865
- feat: Default to Linux Mint by @kroese in #866
- feat: Implemented passt networking by @kroese in #867
- fix: Exclude 'tap' from bus check by @kroese in #870
- feat: Improved networking implementation by @kroese in #872
- feat: Use local DNS resolver for passt by @kroese in #873
- fix: Use gateway MAC for passt by @kroese in #874
- fix: Check if logfile exists by @kroese in #875
- fix: Use slirp with rtl8139 adaptor by @kroese in #876
- feat: Mimic container IP by @kroese in #877
Full Changelog: qemus/qemu@v7.20...v7.21
List of commits
2333eea (Update ghcr.io/qemus/qemu Docker tag to v7.27, 2025-10-23)