Releases: hacknus/serial-monitor-rust
Releases · hacknus/serial-monitor-rust
v0.1.5
Beta Version 0.1.2
More features, such as:
- File saving as CSV
- Plot saving as PNG
- updated GUI
What's Changed
- Update serial.rs by @lonesometraveler in #4
- Remove unneeded
returnstatement by @lonesometraveler in #3 - Replace late initialization with let statement with an initializer by @lonesometraveler in #6
- Remove useless format by @lonesometraveler in #5
- Use if let OK instead of is_ok() and unwrap() by @lonesometraveler in #7
- remove unnecessary
&by @lonesometraveler in #8 - Update main.rs by @lonesometraveler in #9
- Replace match with a single arm with if let. by @lonesometraveler in #10
- Update serial.rs by @lonesometraveler in #11
- Remove unnecessary clone by @lonesometraveler in #12
- Change enum variant from ALL_CAPITAL to UpperCamelCase by @lonesometraveler in #13
- Replace late initialization with let statement with an initializer by @lonesometraveler in #14
- Refactor
fn splitby @lonesometraveler in #15 - Refactor console text handling by @lonesometraveler in #16
- Handle Result by @lonesometraveler in #18
- Refactor split function by @lonesometraveler in #17
- Remove unnecessary borrow by @lonesometraveler in #19
- Remove useless use of format by @lonesometraveler in #20
- Refactor save file function by @lonesometraveler in #21
- Run rustfmt by @lonesometraveler in #22
- Clean up if statements in gui.rs by @lonesometraveler in #23
- Replace match with if let by @lonesometraveler in #24
- Update serial.rs by @lonesometraveler in #25
- Change Enum variant to CamelCase by @lonesometraveler in #26
- Refactor serial_write by @lonesometraveler in #28
- Return Result instead of bool by @lonesometraveler in #29
- Refactor serial.rs by @lonesometraveler in #30
- Update main.rs by @lonesometraveler in #31
- Refactor scroll area message handling by @lonesometraveler in #32
- Update gui.rs by @lonesometraveler in #34
- Remove unused items by @lonesometraveler in #33
- Update serial.rs by @lonesometraveler in #35
- Update gui.rs by @lonesometraveler in #36
- Simplify PathBuf setting by @lonesometraveler in #37
- Remove unnecessary clone by @lonesometraveler in #38
- Remove needless borrow by @lonesometraveler in #39
- Remove unnecessary clone by @lonesometraveler in #41
- Implement
Defaulttrait forGuiSettingsContainerby @lonesometraveler in #42 - Refactor GuiSettingsContainer load/save by @lonesometraveler in #44
- Refactor
print_to_consoleby @lonesometraveler in #45 - Improve clarity by directly calling
devices.contains(&device)by @lonesometraveler in #46
Full Changelog: 0.1.1...0.1.2
Beta Version 0.1.1
First beta release. Windows binaries are compiled on Windows 10x86 and can be used via the installer or directly as .exe.
The macOS binary is compiled on macOS 10.14.6 x86.