1
0
Fork 0
freakble/CHANGELOG.md

74 lines
1.7 KiB
Markdown

# 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 <Future pending> 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.