Skip to content

feat: add custom 2.5.2 console recovery and static IPv4 - #930

Open
ericpan001 wants to merge 9 commits into
sipeed:mainfrom
ericpan001:custom/nanokvm-2.5.2
Open

ericpan001 wants to merge 9 commits into
sipeed:mainfrom
ericpan001:custom/nanokvm-2.5.2

Conversation

@ericpan001

Copy link
Copy Markdown

Summary

  • adds Ethernet static IPv4 configuration with translated UI strings
  • persists the selected UI language across sign-in redirects
  • defaults to MJPEG and falls back from failed WebRTC sessions
  • replaces the virtual keyboard render path with a native React HID panel and a mutually exclusive iPad/mobile keyboard mode
  • adds a dedicated post-update restart page with a visible 50-second countdown and robust handling for updater connection teardown
  • hardens custom release package layout validation for the device updater

Validation

  • pnpm lint (existing repository hook-dependency warnings only)
  • pnpm build
  • go test ./service/application
  • ./scripts/verify-release-assets.sh build/release 2.5.2

Release artifact

A locally verified custom package nanokvm_2.5.2.tar.gz was generated for the NanoKVM device updater.

This PR is based on upstream tag 2.5.1 plus the changes above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant