Releases: jetkvm/kvm
0.5.5-dev202603170942
What's Changed
- feat: display hostname in browser tab and nav bar by @DiamondCortex in #1163
- fix(timesync): remove pool.ntp.org from default NTP servers by @agh in #1301
- refactor(web): extract magic cache and cookie TTL constants by @agh in #1304
- refactor(cmd): replace fmt.Printf with zerolog in supervisor by @agh in #1302
- fix(webrtc): stop restricting ICE candidate gathering to mDNS net types by @adamshiervani in #1307
- UI/split button clipboard by @adamshiervani in #1308
- feat: Add detached window with optional toolbar and hostname display by @tvinhas in #1187
New Contributors
- @DiamondCortex made their first contribution in #1163
Full Changelog: release/0.5.5-dev202603161423...release/0.5.5-dev202603170942
0.5.5-dev202603161423
What's Changed
- feat(i18n): add Welsh (Cymraeg) localization by @agh in #1294
- fix(security): sanitize filename in rpcMountBuiltInImage by @agh in #1292
- fix(security): persist session token to disk on login by @agh in #1293
- fix(security): redact secrets from diagnostics ZIP export by @agh in #1291
- fix(security): enforce bcrypt 72-byte password length limit by @agh in #1290
- fix(ui): use consistent name for KVM terminal across action bar and panel by @agh in #1286
- chore: use consistent @/ import path for ru_RU keyboard layout by @agh in #1285
- feat(keyboard): add Hungarian keyboard layout (hu_HU) by @agh in #1284
- fix(ui): enable scrolling on cloud devices page by @agh in #1282
- fix(hid): skip mouse reports when mouse device is disabled by @agh in #1283
- fix(ui): add warning when SSH public key is empty in developer mode by @agh in #1280
- fix(video): prevent space bar from pausing video in fullscreen by @agh in #1278
- fix(display): prevent background events from resetting off timer by @agh in #1277
- fix(security): rate limit /device/setup endpoint by @flightlesstux in #1271
- fix(security): add missing HTTP security headers by @flightlesstux in #1267
- fix(security): sanitize error messages returned to clients by @flightlesstux in #1270
- fix(ui): restore terminal focus after closing settings modal by @agh in #1287
- fix(ui): send raw characters for KVM terminal instead of JSON envelope by @adamshiervani in #1295
- fix: auto-recover USB gadget when host power-cycles by @adamshiervani in #1297
- feat: Added copy text to clipboard from kvm using OCR by @tvinhas in #1207
- fix(network): restore IPv6 disabled option in network settings by @agh in #1279
- fix(make): fix dev_release e2e test env vars and coverage by @adamshiervani in #1298
- fix(make): require JETKVM_REMOTE_HOST for release targets and clean up test commands by @adamshiervani in #1299
New Contributors
- @agh made their first contribution in #1294
- @flightlesstux made their first contribution in #1271
- @tvinhas made their first contribution in #1207
Full Changelog: release/0.5.4...release/0.5.5-dev202603161423
0.5.4
What's Changed
- Rate limit login access by @adamshiervani in #1185
- fix(devcontainer): make install-deps work on arm64/aarch64 by @dotWee in #1217
- Feature: Add custom serial buttons extension by @sevimuelli in #821
- Signed Releases by @adamshiervani in #1188
- Fix case issue with Dell IDRAC EDID by @dseven in #1252
- chore: Add .nvmrc for Node.js version management by @gentslava in #1250
- feat(i18n): Add Russian translations and update locale names by @gentslava in #1243
- feat(keyboard): Add Russian keyboard layout (ru_RU) by @gentslava in #1248
- Fix/ota signature bypass by @adamshiervani in #1254
New Contributors
- @sevimuelli made their first contribution in #821
- @gentslava made their first contribution in #1250
Full Changelog: release/0.5.3...release/0.5.4
0.5.4-dev202603091235
What's Changed
- Fix case issue with Dell IDRAC EDID by @dseven in #1252
- chore: Add .nvmrc for Node.js version management by @gentslava in #1250
- feat(i18n): Add Russian translations and update locale names by @gentslava in #1243
- feat(keyboard): Add Russian keyboard layout (ru_RU) by @gentslava in #1248
- Fix/ota signature bypass by @adamshiervani in #1254
New Contributors
- @gentslava made their first contribution in #1250
Full Changelog: release/0.5.4-dev202603060949...release/0.5.4-dev202603091235
0.5.4-dev202603061013
What's Changed
- fix(devcontainer): make install-deps work on arm64/aarch64 by @dotWee in #1217
- Feature: Add custom serial buttons extension by @sevimuelli in #821
- Signed Releases by @adamshiervani in #1188
New Contributors
- @sevimuelli made their first contribution in #821
Full Changelog: release/0.5.4-dev202602080922...release/0.5.4-dev202603061013
0.5.4-dev202603060949
What's Changed
- fix(devcontainer): make install-deps work on arm64/aarch64 by @dotWee in #1217
- Feature: Add custom serial buttons extension by @sevimuelli in #821
- Signed Releases by @adamshiervani in #1188
New Contributors
- @sevimuelli made their first contribution in #821
Full Changelog: release/0.5.4-dev202602080922...release/0.5.4-dev202603060949
0.5.4-dev202602080922
What's Changed
- Rate limit login access by @adamshiervani in #1185
Full Changelog: release/0.5.3...release/0.5.4-dev202602080922
0.5.3
Note
All main channel releases are rolled out in stages, typically taking a few days for the entire fleet to upgrade.
What's Changed
- Reduce log noise by @adamshiervani in #1142
- Fix nil pointer dereference in handleSerialChannel by @adamshiervani in #1141
- feat(i18n): Add Japanese translation by @saltfield in #1152
- feat(i18n): Adding pt-BR translations by @rubenskj in #1157
- feat: Add Traditional Chinese localization by @j796160836 in #1159
- Enhance synctrace logging by @IDisposable in #980
- Add missing languages and correct translations of languages. by @IDisposable in #1161
- Fix cloud WebRTC stability by @adamshiervani in #1192
- fix: prevent overscroll bounce on Safari by @nitishagar in #1196
- fix: missing PWA icon on macOS Safari & MSEdge cased by no "any" purpose icons in the web manifest by @dotWee in #1194
- Fix flaky e2e tests by @adamshiervani in #1197
New Contributors
- @saltfield made their first contribution in #1152
- @rubenskj made their first contribution in #1157
- @j796160836 made their first contribution in #1159
- @dotWee made their first contribution in #1194
Full Changelog: release/0.5.2...release/0.5.3
0.5.3-dev202602061404
What's Changed
- Fix cloud WebRTC stability by @adamshiervani in #1192
Full Changelog: release/0.5.3-dev202601281951...release/0.5.3-dev202602061404
0.5.3-dev202601281951
What's Changed
- Reduce log noise by @adamshiervani in #1142
- Fix nil pointer dereference in handleSerialChannel by @adamshiervani in #1141
- feat(i18n): Add Japanese translation by @saltfield in #1152
- feat(i18n): Adding pt-BR translations by @rubenskj in #1157
- feat: Add Traditional Chinese localization by @j796160836 in #1159
- Enhance synctrace logging by @IDisposable in #980
- Add missing languages and correct translations of languages. by @IDisposable in #1161
New Contributors
- @saltfield made their first contribution in #1152
- @rubenskj made their first contribution in #1157
- @j796160836 made their first contribution in #1159
Full Changelog: release/0.5.2...release/0.5.3-dev202601281951