- Case insensitive characteristic UUID matching 104 - Code cleanup and updated readme - Mark as Python 3.12 compatible, raise minimum to 3.8 87
2.7.1
- Add `-v`/`-verbose` option to ble-scan, shows full advertisement data like services, tx power, etc. - Fix deprecated bleak API, update to 0.20+ https://github.com/Jakeler/ble-serial/issues/83
2.7.0
- Add TCP server option https://github.com/Jakeler/ble-serial/discussions/78, https://github.com/Jakeler/ble-serial/pull/80 with `--expose-tcp-host` and `--expose-tcp-port` - Fix deprecated bleak API, update to 0.18+ https://github.com/Jakeler/ble-serial/issues/79
2.6.1
* Add Nordic characteristics to builtin list https://github.com/Jakeler/ble-serial/pull/62 * Add examples and refactor scanning for usage as library 63, 67 * Various documentation improvements
2.6.0
- Add `-s`/`--service-uuid` parameter for service based scanning (53, 54) - Add `-i` adapter parameter to ble-scan as well - Group commandline parameters to make the help text clearer - Internal refactoring of ble connect/scan and cli modules
2.5.0
- Fix unclean shutdown with bleak 0.13.0 49 - Add super verbose (-vv) mode, to make ble debugging easier 50 - Fix signals (e.g. ctrl-C) on Windows threads ab9a7f03511fecbda0b5f6fa02927c5055171bc6 - Mark as Python 3.10 compatible