- Fix a bug where flashing firmware fails due to UART buffer issues
- Fix a bug that failed to flash very big firmware files.
- Add delays when communicating with Bootloader to avoid timing issues.
- Flash command now support --verbose flag
- Fix a bug where writing the config does not work.
- Fix a bug where the program hangs up while connecting to a wrong serial port in "auto" mode.
- Fix a bug where the tool crashes when flashing the firmware while not connected.
- Log Tool events like Connect, Disconnect, Read Config, etc. to UART Log
- Switch to firmware mode after connecting with "auto" port
- Always switch to Firmware run mode after: Connect, Load Config, Restore Config.
- Internet Explorer support
- Fix reading configs bigger than 256 Bytes (needed for wMbus Bridge)
- Improve connection detection
- Allow to connect to specific serial port
- Do not reset to boot mode when connecting to selected serial port
- Fix issues with loading a configuration file. Default is now "config.yaml"
- Remove horizontal scrollbars in tabs
- Add "Set Time" button to send "time=" via UART
- Add send UART input below Log
- Display if Firmware or Booloader is running
- Add success message when loading config
- Allow to replace assets e.g. the logo by placing /assets/logo.png next to the executable
- Log Timestamp in UART log file on disk
- Allow to set http server ip and port to allow remote access
- Fix CBOR decoding error that was introduced in 1.2.0 (see: ugorji/go#232)
- Fix Serial port issues that appear on MAC, Linux and in rare cases on Windows
- Log UART output to file in $HOME/.lobaro/
- Restore Default Config
- Close button
- Closing the browser window now also shut down the server