Enhancements
- Add Alibaba Cloud servers.
- Add dual Y-axis to the log viewer.
- Add the ability to abort most flashing and downloading operations.
- Add handling for cases where multiple identity files are detected on ETHOS radios.
- Add optional min/max/avg value displays for each channel in the Log Viewer.
- The app window size will be saved when the app exits.
- Add a third-party scripts section to the Lua Lib interface.
- The version, radio, country protocol of the running simulator will be displayed in the title bar.
- Add search and favorites functionality to the FrSky products list.
- Add resource loading indicator to the left navigation bar.
- Add an online bootloader download feature to the DFU flasher.
Modifications
- Improve the way overly long text is displayed on some pages.
- Add back Flash button to the Product List (Which is only displayed when an ETHOS transmitter is detected).
- Update the layout of the Log Viewer.
- Optimize the Y-axis value selection and line rendering in the Log Viewer.
Fixes
- Fix an issue where the contents of underlying dialogs could be visible when multiple dialogs were displayed simultaneously.
- Fix an issue where the progress displayed in dialogs was not updated in time under certain circumstances.
- Fix an issue where screenshots and telemetry injection did not work in the ETHOS Simulator.
- Fix an issue where the ETHOS simulator was not displaying properly on macOS.
- Fix the issue where the reload function does not work when using the ETHOS 1.6 simulator.
- Fix an issue where pop-up dialogs are incorrectly overlaid in some simulator windows.
- Fix an app crash caused by an unresponsive HID device.
- Fix the logic for determining whether an "outdated" component needs to be updated.