Skip to content

Releases: YaSuenag/SimpleCom

v1.2.5

02 Nov 02:55
Compare
Choose a tag to compare

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

11 Aug 07:27
Compare
Choose a tag to compare

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

03 Feb 08:19
Compare
Choose a tag to compare

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

10 Dec 11:29
Compare
Choose a tag to compare

Minor update

Install via Windows Package Manager

winget install --id YaSuenag.SimpleCom

Full Changelog: v1.2.1...v1.2.2

v1.2.1

16 Oct 13:39
Compare
Choose a tag to compare

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

23 Jul 12:07
Compare
Choose a tag to compare

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...v1.2.0

v1.1.0

18 Mar 03:48
Compare
Choose a tag to compare

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

v1.0.0...v1.1.0

SimpleCom GA release

15 Jun 12:16
Compare
Choose a tag to compare

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

v0.1.3

03 Sep 12:22
Compare
Choose a tag to compare

Refactoring stdin handler - this release works fine with arrow keys on Windows Terminal. #4

v0.1.2

11 Sep 13:48
Compare
Choose a tag to compare
Add VT100 support for README.md #1