All notable changes to the Serial Monitor
crate will be documented in this file.
- Switched to
crossbeam-channel
for more efficient channel routing - removed many
.clone()
calls to reduce CPU load - Fixed sample rate / disconnect issue
- Releases are now linked to libssl 3.4.1 on linux (built on Ubuntu 22.04)
- implement option to self-update the application
- implement
egui-file-dialog
and the feature to open.csv
files.
- fixed display of only one dataset bug
- removed the custom implementation of
Print
andScrollArea
and implemented thelog
crate andegui_logger
- Up to 4 Sentences highlightings using regex (thanks @simon0356)
- Groups settings in the side bar by category into collapsing menu. (thanks @simon0356)
- Color-picker for curves
- Automatically reconnect when device becomes available again (only after unplugging)
- minor bug fixes
- egui-phosphor icons for certain buttons
- multiple plots support (thanks @oeb25)
- implemented keyboard shortcuts
- improved serial transfer speed (thanks @L-Trump)
- Bug fixes (thanks @zimward)
- code clean up (thanks @lonesometraveler)