Skip to content

1.0.0

Latest

Choose a tag to compare

@offerrall offerrall released this 17 Sep 12:59

1.0.0

Added

  • Stable public API with the existing 0.2.0 defaults and positional arguments.
  • Optional keyword-only DTR/RTS levels and acknowledged initialization commands.
  • Bounded connection retries, per-command initialization timeout and status
    timeout; handshake connections preserve alarm states without auto-unlock.
  • Optional fresh-Idle confirmation for homing, sharing its timeout with the
    acknowledgement wait; homing and jobs are never automatically retried.
  • Optional reset policy for reconnect().

Fixed

  • Discard stale banners/status before opening a new connection.
  • Always attempt to close the serial port even when setup or buffer cleanup
    fails; failed connection attempts and interrupts release the session.