Daily briefing

Betaflight App is moving new code to TypeScript without a rewrite

Betaflight added TypeScript checking to the App this month. New code is expected to use TypeScript while legacy JavaScript remains importable and is converted incrementally when touched.

The configurator handles loosely typed flight-controller state, MSP replies and CLI data. Type checking is intended to catch mismatches between UI assumptions and firmware data earlier.

Contributors now need to run the type-checking path as part of normal App work. Pilots should not expect a user-facing migration event; this is primarily maintainability work.