flutter_blue_ultra_darwin 2.1.0 copy "flutter_blue_ultra_darwin: ^2.1.0" to clipboard
flutter_blue_ultra_darwin: ^2.1.0 copied to clipboard

PlatformiOSmacOS

iOS and macOS implementation of the flutter_blue_ultra plugin.

2.1.0 #

  • First release as flutter_blue_ultra_darwin (forked from flutter_blue_plus_darwin 8.0.0).
  • Aligned version with the flutter_blue_ultra facade (2.1.0). Prior history below reflects the upstream package.

8.0.0 #

  • Fix buffer overrun protection in filter data matching to prevent crashes
  • Fix missing else-if chain in getAdapterState handler
  • Simplify disconnect peripheral lookup logic
  • Add macOS 14+ support for auto-reconnect option (previously iOS 17+ only)
  • Fix incorrect error code in readCharacteristic handler
  • Fix invalid string literal syntax in disconnect response
  • Fix CCCD descriptor to use correct 2-byte uint16_t type per BLE spec
  • Simplify CCCD notification/indication value logic
  • Fix write-without-response data type (NSData instead of NSString)
  • Fix default filter masks to use 0xFF (all bits) instead of 0x01 (LSB only)

4.0.1 #

  • fix unrecognized selector sent to instance (regression from 4.0.0)

4.0.0 #

  • Use bytes instead of hex for platform communication (#1130)

3.0.0 #

  • Update platform interface version to 3.0.0

2.0.1 #

  • Add log color

2.0.0 #

  • Combine the packages previously published as flutter_blue_plus_ios and flutter_blue_plus_macos
  • Add support for Swift Package Manager
  • Replace void return types with bool return types