1
0
Fork 0
freakble/CHANGELOG.md

1.7 KiB

Changelog

0.6.2 (2023-03-08)

  • Add project classifiers
  • Add more commands autocompetion
  • Ensure we always use a write-with-response.

0.6.1 (2023-03-07)

Add support for MacOS, thanks to Giuseppe Marco Randazzo.

0.6.0 (2023-02-28)

  • Rewrote the Bluetooth LE stuff to direcly use bleak library.
  • BREAKING CHAGES: the CLI flag to set Bluetooth LE timeout is renamed from --ble-connection-timeout into --timeout.
  • Import GUI stuff inside the gui command so that if Python is installed without tk other commands would work.

0.5.3 (2023-02-23)

Fix theme installation command in README.

0.5.2 (2023-02-23)

Make GUI themes installable from pipx/pip.

0.5.1 (2023-02-23)

Make GUI theming optional.

0.5.0 (2023-02-23)

Add gui command.

0.4.0 (2023-02-15)

  • Set minimum Python version to 3.8 (after testing).
  • Initial GUI support (not complete yet)

0.3.2 (2023-02-14)

  • Remove newline in BLE replies.
  • Refactor to move all the BLE stuff in BLE module.

0.3.1 (2023-02-11)

  • Expose BLE connection timeout on CLI.
  • Switch to asyncclick: this fix "got Future attached to a different loop" on Python 3.9.

0.3.0 (2023-02-11)

  • BREAKING CHAGES: Rename the environment variable to set the device address in FREAKBLE_DEVICE.
  • Add repl command to interact with the device from terminal.
  • Move BLE stuff in a separate module.

0.2.0 (2023-02-10)

  • Add scan, and deep-scan commands.
  • Enable environment variables for options.
  • Add --sleep-time flag (with 1 sec of default) to the send command to set sleep time between messages send.

0.1.1 (2023-02-10)

Relax minimum Python required version to 3.9.

0.1.0 (2023-02-10)

Initial public release.