Skip to content

Conversation

@sensei-hacker
Copy link
Member

Summary

Merge maintenance-9.x branch changes into master.

Changes included

Merge build fix from master to maintenance-9.x
- Linux x64: Built locally with glibc 2.34 for Ubuntu 22.04 LTS compatibility
- Linux arm64: From CI
- macOS: From CI
- Windows: From CI (includes cygwin1.dll from PR #11203)
The 5th parameter of MSP.send_message() is protocolVersion (a number),
not an error callback. Passing a function caused 'Invalid MSP protocol
version' exception which propagated to the isolated context, breaking
serial communication until reconnect.
Fix MSP decoder state corruption and send_message parameter error
@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.

@sensei-hacker sensei-hacker merged commit a869ede into master Dec 26, 2025
7 checks passed
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.

2 participants