Releases: urish/web-bluetooth-polyfill
Releases · urish/web-bluetooth-polyfill
0.4.0 + disconnect bugfix
0.4.1-beta fix(BLEServer): characteristics not closed when disconnecting from de…
0.4.0
0.3.6
fix #26: gattserverdisconnected
event does not fire
fix #27: removing a disconnect event listener inside a disconnect event handler can cause an exception
fix #28: characteristic.writeValue() does not correctly serialize Uint16Array
fix #32: polyfill is not available on subpages of http://localhost
fix #33: readValue does not fire a characteristicvaluechanged
event
fix #34: gatt.disconnect() throws an exception if we are not connected
0.3.5
0.3.4
0.3.3
0.3.2
- fix #16 : support all standard service/characteristic names
- fix #17: calling
startNotifications()
multiple times causes multiplecharacteristicvaluechanged
events - fix #18: gracefully handle case when device local name is undefined
- fix #19: text color affected by page style
- fix #20:
getPrimaryService()
doesn't throw an error when device not found
Concurrency bugfix
fix: BLEServer disconnects during high volume of notifications (#15)
Device Chooser UI + Bugfixes
- feature: Implement Device Chooser UI (#1)
- feature: Implement
acceptAllDevices
filter - fix: gattConnect() allows connecting to any device (#7)
- fix: scanning doesn't stop when device chooser dialog is canceled (#12)
- fix: Scanning does not stop if page is unloaded during a
requestDevice
call (#13) - fix: Not working for 127.0.0.1 (#14)