flutter_local_device_discovery_platform_interface 2.0.0 copy "flutter_local_device_discovery_platform_interface: ^2.0.0" to clipboard
flutter_local_device_discovery_platform_interface: ^2.0.0 copied to clipboard

A common platform interface for the flutter_local_device_discovery plugin.

2.0.0 - 2026-08-20 #

  • Added method channel contracts for native SSDP (startNativeSsdp, stopNativeSsdp, nativeSsdpEvents).
  • Added method channel contracts for native WS-Discovery (startNativeWsDiscovery, stopNativeWsDiscovery, nativeWsDiscoveryEvents).
  • Added getNetworkInfo(), icmpPing(), getGatewayInfo(), checkPermissions(), and requestPermissions().
  • Added capability flags (supportsNativeSsdp, supportsNativeWsDiscovery, supportsIcmpPing, supportsNetworkInfo, supportsGatewayInfo) to NativeDiscoveryCapabilities.

1.1.0 - 2026-08-16 #

  • Added supportsCustomAdapters, supportsMulticastHealthCheck, and supportsWifiBandDetection to NativeDiscoveryCapabilities.
  • Added modelNumber, hardwareRevision, and protocolMetadata to NativeDevice.

1.0.0 - 2026-08-11 #

  • Aligned contracts and types for stable 1.0.0 release.

0.3.0 - 2026-08-11 #

  • Aligned contracts and types for 0.3.0 release.

0.2.0 - 2026-08-09 #

  • Added per-session event stream filtering to prevent events leaking between concurrent sessions.
  • Added native request limits for retained devices and services.
  • Expanded native discovery models and diagnostics used by the v0.2 aggregation pipeline.
  • Updated the minimum supported SDKs to Dart 3.5 and Flutter 3.24.

0.1.0 - 2026-08-06 #

  • Initial platform interface for flutter_local_device_discovery.
  • Added method-channel contracts, discovery models, events, readiness, and diagnostics.