Releases: kevincar/bless
Releases · kevincar/bless
v0.2.6
What's Changed
- Only one service advertised for server by @kevincar in #104
- Write request get executed only after i kill the server by @kevincar in #108
- Decrease default Advertisement interval from 1200 to 100 ms by @zalexua in #111
- BlueZDBus: Unexport app and advertisement on stop() by @Mimoja in #125
- Ensure dbus object path is only valid chars by @markmcclain in #127
New Contributors
- @zalexua made their first contribution in #111
- @Mimoja made their first contribution in #125
- @markmcclain made their first contribution in #127
Full Changelog: v0.2.5...v0.2.6
v0.2.5
Added
- Advertising the local name (for windows) ( #83 )
- adapter selection (currently for bluez only) ( #94 )
Changed
- Update to bluez 5.64 dbus advertising API ( #85 )
Fixed
- Bluez errors when advertising multiple services ( #84 )
- Fix CoreBluetooth characteristic init missing without response size ( #95 )
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Version 0.2.3
Fixed
backend components for winRT were missing. Migrated from DotNet to WinRT #56
Version 0.2.2
Changed
- bluezdbus backend includes a placeholder for the handle value on characteristics
- bluezdbus service index now uses a four digit hex value for appropriate parsing with Bleak backend
- The initialization step on the
PeripheralManagerDelegate
in the CoreBluetooth backend uses threading to block any use of the object until verification that the bluetooth module is on and ready
Fixed
Version 0.2.1
Bugs Fixed
- Update OS-specific dependency list to ensure bless runs on linux after running
pip install bless
Code Changes
- Update the README
Version 0.2.0
Bugs Fixed
- Do not requires handles to be initialized #29
- Code consistency between characteristic properties and permissions enums #31
- Appropriately assign the correct protection level to characteristics on DotNet #35
- uuids are passed through UUID to ensure querying for services and characteristics is not case-sensitive #10
Code Changes
- Using Black formatting
- Create Bless objects for bluez backend that mirrors more closely to CoreBluetooth and DotNet backends #37
- Allow bless characteristics and services to be initialized before being added to the server #32 #33
Features
- Define services and characteristics easily using a signal dictionary object #42
Version 0.1
All operating systems have tested the first version
Version 0.0.2
Includes initial release to include a functioning server for both Linux and macOS
Initial Release
Initial Release for bless.
Server works for MacOS distributions.