== Change log All notable changes to this project will be documented in this file. The format is based on http://keepachangelog.com/[Keep a Changelog] and this project adheres to http://semver.org/[Semantic Versioning]. === [UNRELEASED] === [0.11.0] - 2018-02-14 ==== Added * Now supports serial device enumeration on Mac === [0.10.0] - 2017-06-03 ==== Added * Button to log received data to a file * The line ending to send when hitting ENTER is now selectable * Control codes can be sent by hitting CTRL and one of @, A-Z, [, \, ], ^, _ * Alternate text view "hex", which shows input character in hex * Status bar displays messages about port activity (port open/close, send file start/finish, log to file start/finish) * Ports are regularly scanned and the port dropdown is now updated regularly. * Port disconnections are now detected and gracefully handled ==== Changed * Reduced GTK+ version requirements to 3.14+ ==== Fixed * Canceling the send file dialog now correct re-enables the send file dialog button * Closing the port while sending a file no longer causes a crash. * Sending a file will now complete once all of the file has been sent. === [0.9.0] - 2017-02-04 ==== Added * "Clear All" option in the right-click menu (only active when text in the buffer) ==== Fixed * Toolbar buttons now have consistent styling * The toolbar can no longer be shrunk in width to an unusable size * "Delete" on the right-click menu has been removed as it didn't work ==== Changed * "Paste" option in the right-click menu only active if a port is open * Output is now sorted into an appropriate error level and only error-level messages are enabled by default. === [0.2.0] - 2017-01-31 ==== Added * Non-baud port settings are now configurable * The text view can be cleared through the 'Clear All' option in the right-click menu ==== Changed * Updated the README * Updated the GTK+ requirements to 3.20+ * Removed all instances of `try!()` for `?` ==== Fixed * Removed warning about unused variable === [0.1.1] - 2017-01-15 ==== Added * Improved user error messages on bad connections ==== Changed * Switched from serial-rs to serialport-rs library ==== Fixed * Fixed open button only looking pressed when port is open * Fixed UI inconsistencies when changing opened port === [0.1.0] - 2016-12-22 ==== Added * Initial release.