Releases: LeHuman/ComMonitor-CLI
Releases · LeHuman/ComMonitor-CLI
v1.5.1.0
🚀 Features
- ✨ Make all parameters optional with selection screen for serial port
- ✨ Add option to open the first available serial port
- ✨ Add option to disable animations
- ✨ Expand outgoing strings when in ascii mode for input. Add -i flag for input.
- ✨ Display when input is enabled
🐛 Bug Fixes
- 🐛 Remove FlagCounter from option
- 🐛 Account for wonky SerialPort.GetPortNames()
- 🐛 Fix retry option not being used. Set default to no limit.
- 🐛 Fix Input not showing up correctly
- 🐛 Clear input buffer on starting
- 🐛 Catch null portname earlier
🚜 Refactor
- 🎨 Check priority pipe at earlier state, new waiting animation
- ♻️ Apply code suggestions
🧪 Testing
- 🔧 Remove command arguments on debug
⚙️ Miscellaneous Tasks
- 🔧 Update TargetFramework
NOTE: ComPlotter was not updated and not included in this release.
ComMonitor v1.4.0.0
Revert to .Net 5
Fix crash with logging option
ComMonitor v1.3.3.4
logging directory is now created if it does not exist
Compat version updated to framework 4.8
Minor lib and build config updates
ComMonitor v1.3.3.0
Migrate to .NET 6
New GUI Plotter that auto opens given the option and plots each unique message
Somewhat more unstable
800%+ increase in size
ComMonitor v1.1.1.2
- Major Refactoring
- Priority Queue will not work with older versions
- Mapped mode given it's own data type
- Retrying connections should cause less unhanded exceptions
- Minimal Testing done
ComMonitor v1.0.5.7
Option to add nanosecond timestamp to logging
Mapped logging now gets special treatment when logging
ComMonitor v1.0.5.5
Remove delay on exit
ComMonitor v1.0.5.4
- Can now Log to a file
- Rudimentary Input system
- A cooler loading animation
ComMonitor v1.0.3.6
Fixed mapped mode chunking of data
Mapped mode can also be colored by keywords
ComMonitor v1.0.3.4
WIP Json mapping and some changes to grammer, error handling, and wait option