Skip to content

Releases: jeroen1602/flutter_web_bluetooth

V0.0.6+1

02 Jan 17:46
9686b25
Compare
Choose a tag to compare

A hot fix on version V0.0.6 because it would crash.

  • Fixed the library trying to add the availabilitychanged event on unsupported platforms.

V0.0.6

02 Jan 16:55
8084cb1
Compare
Choose a tag to compare

Removed rxdart as a dependency and a lot of code documentation was added.

  • Removed RxDart as a dependency
  • Added Dart Meta annotations to help with avoiding methods only meant for testing
  • Added a lot of documentation
  • Added more error handling and descriptions for when these errors may occur and how to avoid them
  • Added characteristic descriptor
  • Deprecated SNAKE_CASE for default uuids. Use the camelCase version instead
  • Switched to using logger instead of print statements. This allows other developers to decide what to do with the
    log messages

V0.0.5

17 Dec 09:59
fbb9d20
Compare
Choose a tag to compare

Small bug fixes to prevent crashes and actually use the notification function.

  • Fixed typo in characteristicvaluechanged for the BluetoothCharacteristic.startNotifications(). (Thanks AshTerry.)
  • Fixed crash when the device name of a bluetooth device is null. (Thanks alextekartik.)
  • A lot of small lint fixes, but that shouldn't impact a project based on this library. (Thanks alextekartik.)

V0.0.4

17 Dec 08:45
Compare
Choose a tag to compare

Fixed crash for getting devices

  • Fixed call to navigator.bluetooth.getDevices in browsers that don't support it.
  • Added more documentation

V0.0.3

23 May 09:55
Compare
Choose a tag to compare

Small changes:

  • Forgot some Flutter dependency

V0.0.2

22 May 15:06
4ae7280
Compare
Choose a tag to compare

Small changes

  • Removed Flutter as a dependency
  • Added characteristic properties
  • Added toLowerCase to every call that requires a UUID, because the web api expects only lower case UUIDS.
  • Added Bluetooth descriptors.

V0.0.1

20 May 19:55
Compare
Choose a tag to compare

First release with support for (almost) the entire web bluetooth api.