Skip to content

inav configurator web edition#2597

Open
RomanLut wants to merge 7 commits intoiNavFlight:masterfrom
RomanLut:web-edition
Open

inav configurator web edition#2597
RomanLut wants to merge 7 commits intoiNavFlight:masterfrom
RomanLut:web-edition

Conversation

@RomanLut
Copy link
Contributor

@RomanLut RomanLut commented Mar 22, 2026

Added Web version and github pages deployment action.

Can be tested at:
https://romanlut.github.io/inav-configurator/

I will do more polishing if there is any interest of accepting this PR.

What works in the web edition:

  • Web Serial connection
  • Web Bluetooth connection
  • WebUSB DFU flashing
  • Loading local firmware files
  • Loading online firmware files from the mirrored dist-web/firmware/ catalog

What does not work in the web edition:

  • TCP and UDP connections
  • SITL and other local process control features
  • Desktop-only file flows that require unrestricted filesystem access
  • Electron auto-update flow

Supported browsers:

  • Chromium-based desktop browsers with Web Serial, WebUSB, and Web Bluetooth available, such as recent Google Chrome, Microsoft Edge, and Opera

Not supported:

  • Firefox, Safari, Mobile browsers

@github-actions
Copy link

Branch Targeting Suggestion

You've targeted the master branch with this PR. Please consider if a version branch might be more appropriate:

  • maintenance-9.x - If your change is backward-compatible and won't create compatibility issues between INAV firmware and Configurator 9.x versions. This will allow your PR to be included in the next 9.x release.

  • maintenance-10.x - If your change introduces compatibility requirements between firmware and configurator that would break 9.x compatibility. This is for PRs which will be included in INAV 10.x

If master is the correct target for this change, no action is needed.


This is an automated suggestion to help route contributions to the appropriate branch.

@RomanLut RomanLut changed the title INAV Configurator web edition inav configurator web edition Mar 22, 2026
@sonarqubecloud
Copy link

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