Releases: modum-io/modblue
Releases · modum-io/modblue
MODblue v2.0.0
MODblue v1.0.1
MODblue v1.0.0
1.0.0 (2020-11-04)
⚠ BREAKING CHANGES
- Change base class names
- Rework library structure
- Changed class names
- Added gat object
Features
- Rename binding classes (0f3ba2d)
- hci: Start reworking hci (4e627e9)
- Add bleno functionality (1ce7278)
- Implement advertising (eab0c61)
- Major rework (560b2c5)
- Major structural rework (25de9f3)
Bug Fixes
- Remove console logs (f61495c)
- peripheral: Fix discovering services (098bb3f)
- Fix gatt issues [WIP] (14f23c5)
- Fix some connection issues [WIP] (378c305)
- Stop advertising before configuring (41b8172)
- gatt: Fix order of handles (b5e2665)
- hci: Don't use deprecated Buffer constructor (812dbb8)
- hci: Fix invalid states not ending init (be847bf)
- hci: Start handling incoming connection [WIP] (9c3e7b8)
MODblue v0.1.0
MODblue v0.0.3
0.0.3 (2020-09-29)
MODblue v0.0.2
0.0.2 (2020-09-29)
Features
- Add access to discovered things (7882e49)
- Add better typings (2907e60)
- Add dbus support [WIP] (5a83e93)
- Add deviceId selection to init (c969615)
- Add dipose methods (0f27d82)
- Expose adapter list on noble (9c48bf8)
- First rework test (cb69841)
- Fix dbus issues (2371f8e)
- Improve connection handling (1be8de7)
- Improve gatt class (c997d6d)
- Rework bindings (c606c01)
Bug Fixes
- Add connection timeout (513f74b)
- Add hci adapter cleanup (244420b)
- Add known services, characteristics & descriptors (8d1a257)
- Add more logs while connecting (1d56a35)
- Add more typings (539cba3)
- Add stop scan to tests (de28850)
- Add timeout to init (c238ce0)
- Add transpiled files (e2a2d2d)
- Add transpiled files (e318a56)
- Add transpiled files (26cd9e8)
- Add transpiled files (4ecf310)
- Add transpiled files (cb2f8db)
- Assume default noble multi role (7f8a94c)
- Catch disconnect during connect (6e690f7)
- Change characteristic discover (dbc9fdf)
- Change default exports (eafe9df)
- Correctly dispose peripheral (d168201)
- Correctly type function (187f93e)
- Fix adapter address change (a16918e)
- Fix adapter init (d83daee)
- Fix adapter power up (e807d8b)
- Fix adapter startup (0ee5b5b)
- Fix connection processing after disconnect (d22d2bf)
- Fix dbus adapter scan (eeda964)
- Fix dbus scanning not working (7f92f9e)
- Fix discovering services (6338fc8)
- Fix hci cancel connection command length (d6edf39)
- Fix hci supervision timeout (a50cc09)
- Fix missing hci status (2257088)
- Fix not passing on acl data (7bf04db)
- Fix peripheral state (48d6d51)
- Fix peripheral typings (91c5521)
- Fix processing connections after disconnect (3da6ae4)
- Fix registering multiple handlers on connect (914b041)
- Fix stuff (7470826)
- Fix wrong event return types (28ce48c)
- Improve adapter scan resume (ac8e73b)
- Improve connect behaviour (87f4bcf)
- Make state public (87846a8)
- More cleanup fixes (a3b7c89)
- Move bindings (093a786)
- Possible fixes for connecting (e59e593)
- Properly dispose signaling (afde346)
- Properly implement mtu exchange (df70614)
- Reject after connection error (7cffc52)
- Remove disconnect error handler after connect (0e5d7ef)
- Remove unused code (4e00921)
- Wording (cd23c01)
- adapter: Fix restarting scan after connect (51daa08)
- adapter: Fix scanning restart (48fab1b)
- hci: Fix address being lowercase (6df4453)
- Rework discover services (903bbce)
- adapter: Fix restarting scan (7d510c8)
- adapter: Fix start & stop scanning (14754c1)
- Restructure exports (6c102bf)
- Support not setting timeout (b1f2f39)