Releases: YaSuenag/SimpleCom
Releases · YaSuenag/SimpleCom
v1.2.5
What's Changed
Breaking changes
- Do not send resize request to TTY resizer when window size was not changed
- TTY resizer does not keep to open TTY device - it would open in each time if it needs.
- Ignore Windows API errors if the peripheral is disconnected when auto reconnect is enabled
- Clear the console before establishing serial connection
Trivial changes
- Add error code into both error dialog and debug messages on the console
Full Changelog: v1.2.4...v1.2.5
v1.2.4
Install via Windows Package Manager
winget install --id YaSuenag.SimpleCom
What's Changed
Breaking changes
- Use
DC2
(0x12
) for marker char - Open the TTY each time whether resize event is fired
- Resize event would be fired once even though a lot of input events (includes multiple resize events) are happened
New feature
- Show version number both help message in CLI and window caption in configuration dialog
Bug fix
- F1 key does not work on modern Windows 11
- Fix garbled characters in device name in configuration dialog
- Fix that UTF8 checkbox in configuration dialog did not affect
Full Changelog: v1.2.3...v1.2.4
v1.2.3
Install via Windows Package Manager
winget install --id YaSuenag.SimpleCom
New feature
Introduce --log-file
command line option to log all of console output to the file.
Breaking changes
- F1 key is no longer propagate to peripheral
- Configuration textboxes for auto reconnect in setup dialog would be disabled when auto reconnect is disabled.
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Minor update
Install via Windows Package Manager
winget install --id YaSuenag.SimpleCom
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Stability improvement in TTY Resizer
Install via Windows Package Manager
winget install --id YaSuenag.SimpleCom
Full Changelog: v1.2.0...v1.2.1
v1.2.0
New features
- Add
--auto-reconnect
command line option- Reconnect to peripheral automatically when it is disconnected.
- You can set pause time before reconnecting and reconnect count. See README.md for more details.
- Add
--help
#22 - Add TTY Resizer
Install via Windows Package Manager
winget install --id YaSuenag.SimpleCom
Breaking changes
- Use
0x05
(ENQ) as a marker for TTY Resizer - if you enable TTY Resizer on SimpleCom,0x05
means resize request, and it does not propagate to serial session.- Any chars are not propagated to serial session when resize request is proceeding.
- Any chars are replaced to NUL when resize request is proceeding
Full Changelog
v1.1.0
New features
- Add
--show-dialog
command line option - Add
--wait-serial-device
command line option - Support to enforce UTF-8 (
--utf8
command line option or check box on dialog)
Install via Windows Package Manager
winget install --id YaSuenag.SimpleCom
Breaking changes
- Don't send NUL char to peripheral
- SimpleCom would end when peripheral would disconnect serial session (
ERROR_OPERATION_ABORTED
)
Full Changelog
SimpleCom GA release
v1.0.0 is the first GA of SimpleCom. You can install it via ZIP archive or MSI installer.
Install via Windows Package Manager
You can also install SimpleCom via winget.
> winget install YaSuenag.SimpleCom