Update ghcr.io/qemus/qemu Docker tag to v7.34
Notable changes
- build: Use heredoc for Dockerfile commands by @kroese in #1130
- fix: Max interface length by @kroese in #1131
- docs: Readme by @kroese in #1132
- docs: Readme by @kroese in #1133
- feat: Improved support for non-standard MTU sizes by @kroese in #1134
- fix: IP address validation in NAT mode by @kroese in #1135
- fix: Do not display MTU warning twice by @kroese in #1136
- feat: Improve bus detection by @kroese in #1137
- feat: Filter IPv6 DNS records when disabled by @kroese in #1138
- feat: Refactor network code by @kroese in #1139
- feat: Refactor disk code by @kroese in #1140
- feat: Refactored installation code by @kroese in #1141
- fix: Load utils inside healthcheck by @kroese in #1142
- feat: Refactor entrypoint by @kroese in #1143
- feat: Refactor boot code by @kroese in #1144
- feat: Refactor ballooning script by @kroese in #1145
- feat: Refactor CPU logic by @kroese in #1146
- feat: Refactor shutdown logic by @kroese in #1147
- feat: Refactor server code by @kroese in #1148
- feat: Refactor config code by @kroese in #1149
- feat: Refactor memory check by @kroese in #1150
- fix: Add returncodes to functions by @kroese in #1151
- feat: Add returncodes to functions by @kroese in #1152
- feat: Add returncode to function by @kroese in #1153
- feat: Check result of file operations by @kroese in #1154
- feat: Refactor networking code by @kroese in #1155
- fix: Shutdown Passt after DNS failure by @kroese in #1156
- fix: Parse Debian ipcalc output correctly by @kroese in #1157
- fix: Normalize disk aio and cache settings by @kroese in #1158
- feat: Strip suffixes from host ports by @kroese in #1159
- fix: Preserve port protocols in passt mode by @kroese in #1160
- feat: Read qcow2 virtual size from qemu-img json by @kroese in #1161
- feat: Normalize discard mode for qemu drives by @kroese in #1162
- fix: Sanitize guest hostname by @kroese in #1163
- feat: Normalize disk image format by @kroese in #1164
- fix: Avoid aborting legacy ISO detection by @kroese in #1165
- fix: Tolerate swtpm setup failure by @kroese in #1166
- feat: Improve shutdown logic by @kroese in #1167
- fix: Read QEMU pid correctly by @kroese in #1168
- feat: Display guest info before mode warning by @kroese in #1169
- fix: Add missing function by @kroese in #1170
- fix: Remove legacy timeout by @kroese in #1109
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #1110
- feat: Improve IPv6 check by @kroese in #1111
- docs: Update stargazers chart by @kroese in #1112
- build: Run review steps in parallel by @kroese in #1113
- build: Run check steps in parallel by @kroese in #1114
- build: Update Passt to v2026_06_11 by @kroese in #1115
- build: Remove duplicate checkout by @kroese in #1116
- docs: Readme by @kroese in #1117
- fix: Prevent AppArmor profile for swtpm by @kroese in #1118
- fix: Improve socket cleanup by @kroese in #1119
- feat: Improve shutdown logic by @kroese in #1120
- docs: Readme by @kroese in #1121
- fix: Handle MEDIA_TYPE in finishDisks by @kroese in #1122
- feat: Add enabled() function by @kroese in #1123
- feat: Add strip() function by @kroese in #1124
- feat: Normalize boolean option handling by @kroese in #1125
- fix: Update networking check by @kroese in #1126
- feat: Sanitize all environment variables by @kroese in #1127
- fix: Remove spaces from RAM_SIZE by @kroese in #1128
- fix: Sanitize username variable by @kroese in #1129
qemus/qemu (ghcr.io/qemus/qemu)
v7.34
What's Changed
- build: Use heredoc for Dockerfile commands by @kroese in #1130
- fix: Max interface length by @kroese in #1131
- docs: Readme by @kroese in #1132
- docs: Readme by @kroese in #1133
- feat: Improved support for non-standard MTU sizes by @kroese in #1134
- fix: IP address validation in NAT mode by @kroese in #1135
- fix: Do not display MTU warning twice by @kroese in #1136
- feat: Improve bus detection by @kroese in #1137
- feat: Filter IPv6 DNS records when disabled by @kroese in #1138
- feat: Refactor network code by @kroese in #1139
- feat: Refactor disk code by @kroese in #1140
- feat: Refactored installation code by @kroese in #1141
- fix: Load utils inside healthcheck by @kroese in #1142
- feat: Refactor entrypoint by @kroese in #1143
- feat: Refactor boot code by @kroese in #1144
- feat: Refactor ballooning script by @kroese in #1145
- feat: Refactor CPU logic by @kroese in #1146
- feat: Refactor shutdown logic by @kroese in #1147
- feat: Refactor server code by @kroese in #1148
- feat: Refactor config code by @kroese in #1149
- feat: Refactor memory check by @kroese in #1150
- fix: Add returncodes to functions by @kroese in #1151
- feat: Add returncodes to functions by @kroese in #1152
- feat: Add returncode to function by @kroese in #1153
- feat: Check result of file operations by @kroese in #1154
- feat: Refactor networking code by @kroese in #1155
- fix: Shutdown Passt after DNS failure by @kroese in #1156
- fix: Parse Debian ipcalc output correctly by @kroese in #1157
- fix: Normalize disk aio and cache settings by @kroese in #1158
- feat: Strip suffixes from host ports by @kroese in #1159
- fix: Preserve port protocols in passt mode by @kroese in #1160
- feat: Read qcow2 virtual size from qemu-img json by @kroese in #1161
- feat: Normalize discard mode for qemu drives by @kroese in #1162
- fix: Sanitize guest hostname by @kroese in #1163
- feat: Normalize disk image format by @kroese in #1164
- fix: Avoid aborting legacy ISO detection by @kroese in #1165
- fix: Tolerate swtpm setup failure by @kroese in #1166
- feat: Improve shutdown logic by @kroese in #1167
- fix: Read QEMU pid correctly by @kroese in #1168
- feat: Display guest info before mode warning by @kroese in #1169
- fix: Add missing function by @kroese in #1170
Full Changelog: qemus/qemu@v7.33...v7.34
v7.33
What's Changed
- fix: Remove legacy timeout by @kroese in #1109
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #1110
- feat: Improve IPv6 check by @kroese in #1111
- docs: Update stargazers chart by @kroese in #1112
- build: Run review steps in parallel by @kroese in #1113
- build: Run check steps in parallel by @kroese in #1114
- build: Update Passt to v2026_06_11 by @kroese in #1115
- build: Remove duplicate checkout by @kroese in #1116
- docs: Readme by @kroese in #1117
- fix: Prevent AppArmor profile for swtpm by @kroese in #1118
- fix: Improve socket cleanup by @kroese in #1119
- feat: Improve shutdown logic by @kroese in #1120
- docs: Readme by @kroese in #1121
- fix: Handle MEDIA_TYPE in finishDisks by @kroese in #1122
- feat: Add enabled() function by @kroese in #1123
- feat: Add strip() function by @kroese in #1124
- feat: Normalize boolean option handling by @kroese in #1125
- fix: Update networking check by @kroese in #1126
- feat: Sanitize all environment variables by @kroese in #1127
- fix: Remove spaces from RAM_SIZE by @kroese in #1128
- fix: Sanitize username variable by @kroese in #1129
Full Changelog: qemus/qemu@v7.32...v7.33
List of commits
4212c85 (Update ghcr.io/qemus/qemu Docker tag to v7.34, 2026-07-07)