Files
NanoKVM-MIRROR/CHANGELOG.md
2025-03-26 17:04:13 +08:00

6.1 KiB
Raw Blame History

2.2.5 3286cc2 (2025-03-26)

fix: server crash caused by MJPEG frame detection error feat: add HID-Only mode feat: support preview updates perf: improve image reading performance by optimizing screen parameters

2.2.4 1bf986d (2025-03-21)

  • fix: resolve USB initialization issue
  • fix: correct abnormal updates in certain models
  • perf: add version restrictions for production testing

2.2.3 6ef83cb (2025-03-21)

  • feat: add support for setting H.264 GOP
  • fix: resolve deadlock caused by HDMI resolution errors
  • perf: merge H.264 SPS and PPS into I-frame
  • perf: refactor MJPEG frame detection
  • perf: added more configuration options to the serial port terminal (thanks to @mekaris)
  • perf: improve the update-nanokvm.py script (thanks to @reishoku)
  • perf: disable mDNS by default in new products
  • perf: update log timestamp to millisecond precision
  • chore: bump Go to 1.23
  • chore: bump golang.org/x/net to v0.37.0

2.2.2 58d5ab2 (2025-03-11)

  • feat: add watchdog for NanoKVM-Server
  • feat: add support for UE chip
  • feat: support system reboot
  • feat: support enable/disable mDNS
  • fix: resolve UE chip cannot start server
  • perf: refactor automatic resolution detection
  • perf: add output prompt for unsupported resolutions
  • perf: add lock to kvmv_read_img
  • perf: configurable VENC automatic recycling feature
  • perf: add maximum limit for vi
  • perf: add tooltips to menu bar (thanks to @S33G)
  • perf: menu bar is now draggable (thanks to @forumi0721)
  • perf: image list support auto-refresh (thanks to @forumi0721)
  • perf: update translations

2.2.1 b5e48a0 (2025-02-21)

  • fix: mounted image were not being detected correctly
  • perf: add support for CD-ROM mode when mounting image (thanks to @scpcom)
  • perf: add a loading state during login
  • perf: add changelog link in settings
  • perf: update translation and cleanup the code (thanks to @ChokunPlayZ @Stoufiler @polyzium @Jonher937 @S33G)

2.2.0 0dbf8c0 (2025-02-17)

NanoKVM Image v1.4.0 has been released!

Please refer to the wiki for more details about the image and application.

  • fix: improve password update notification logic (thanks to @li20034)
  • perf: increase update wait time to 10s (from 6s)
  • perf: update Korean translation (thanks to @forumi0721)
  • perf: update Traditional Chinese translation (thanks to @protonchang)
  • refactor: update libkvm.so and libkvm_mmf.so libraries

2.1.6 6eb4a4e (2025-02-14)

  • feat: support downloading image from online URL (thanks to @Itxaka)
  • feat: add keyboard shortcut Ctrl+Alt+Del (thanks to @CaffeeLake)
  • fix: fix the CSRF issue
  • perf: add an option to configure custom ICE servers (thanks to @VMFortress)
  • perf: removed unnecessary modifications to DNS configuration
  • perf: add an SSH enable/disable toggle in the web UI
  • perf: add a Tailscale enable/disable toggle in the web UI
  • perf: download Tailscale installation package from the official source
  • perf: automatic enable/disable GOMEMLIMIT on tailscale start/stop
  • perf: add JWT configuration
    • secretKey: customize secret key. If empty, generated a random 64-byte secret key by default
    • refreshTokenDuration: customize token expiration time
    • revokeTokensOnLogout: invalidate all JWT tokens on logout
  • perf: implement secure password storage using bcrypt hashing
  • perf: implement integrity checks for online updates
  • refactor: refactor HDMI module and remove the dependency libmaixcam_lib.so
  • refactor: web terminal use pty instead of SSH
  • refactor: move Tailscale APIs from the network module to the extensions module

2.1.5 85f6447 (2025-01-14)

  • feat: add HDMI reset for NanoKVM-PCIe
  • fix: remove unnecessary lock acquisition during HID reset
  • refactor: refactor Tailscale

2.1.4 d7ca7c4 (2025-01-10)

  • feat: support configuring OLED sleep settings
  • feat: support setting the GOMEMLIMIT environment variable
  • fix: fix Wi-Fi configuration
  • perf: password changes now update both the web user and the system root user
  • perf: add MAC address verification for Wake-on-LAN
  • refactor: a lot update to web UI
  • refactor: refactor Tailscale

2.1.3 26078fe (2024-12-27)

  • feat: add API to retrieve Wi-Fi information
  • fix: fix keyboard modifier keys
  • fix: update keyboard and mouse HID codes
  • fix: update hardware version information

2.1.2 5a39562 (2024-12-04)

  • feat: add hardware version to configuration
  • feat: add Wi-Fi configuration support for NanoKVM-PCIe
  • perf: update web UI
  • chore: add dependency libraries

2.1.1 74a303b 2024-11-06

  • feat: support h264