NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3314 most downloaded on pub.dev
Flutter plugin for discovering the state of the network (WiFi & mobile/cellular) connectivity on Android and iOS.
Last release 5 years ago
no release in 18 months
Ships fairly regularly
a new release about every 5 weeks
Nearly every release is documented
notes for 52 of 53 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
56 releases · first in 2017
Update README to point to Plus Plugins version.
Migrate maven repository from jcenter to mavenCentral.
Re-endorse connectivity_for_web
One column per quarter.
Update platform_plugin_interface version requirement.
* Migrate tests to null safety.
Fix outdated links across a number of markdown files
Nothing published for this version
Nothing published for this version
Nothing published for this version
Android: Fix IllegalArgumentException.
Update Dart SDK constraint in example.
test dependency.[Breaking Change] The getWifiName, getWifiBSSID and getWifiIP are removed to wifi_info_flutter
[Breaking Change] The getWifiName, getWifiBSSID and getWifiIP are removed to wifi_info_flutter
Migration guide:
If you don't use any of the above APIs, your code should work as is. In addition, you can also remove NSLocationAlwaysAndWhenInUseUsageDescription and NSLocationWhenInUseUsageDescription in ios/Runner/Info.plist
If you use any of the above APIs, you can find the same APIs in the wifi_info_flutter plugin.
For example, to migrate getWifiName, use the new plugin:
final WifiInfo _wifiInfo = WifiInfo();
final String wifiName = await _wifiInfo.getWifiName();
Mark wifi related code deprecated.
Update package:e2e to use package:integration_test
Keep handling deprecated Android v1 classes for backward compatibility.
Update android compileSdkVersion to 29.
Add support for web (by endorsing connectivity_for_web 0.3.0)
web (by endorsing connectivity_for_web 0.3.0)Make the pedantic dev_dependency explicit.
Remove hard coded ios workspace setting of the example app.
Declare API stability and compatibility with 1.0.0 (more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).
1.0.0 (more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).Update lower bound of dart dependency to 2.1.0.
Adds macOS as an endorsed platform.
Remove the deprecated author: field from pubspec.yaml
author: field from pubspec.yamlMigrate deprecated BinaryMessages to ServicesBinding.instance.defaultBinaryMessenger.
* Add macOS support.
Android: Use android.arch.lifecycle instead of androidx.lifecycle:lifecycle in build.gradle to support apps that has not been migrated to AndroidX.
build.gradle to support apps that has not been migrated to AndroidX.Include lifecycle dependency as a compileOnly one on Android to resolve potential version conflicts with other transitive libraries.
* Remove AndroidX warnings.
Fix singleton Reachability problem on iOS.
Fix unawaited futures in the example app and tests.
Support the v2 Android embedder.
Update and migrate iOS example project.
Add requestLocationServiceAuthorization to request location authorization on iOS.
requestLocationServiceAuthorization to request location authorization on iOS.getLocationServiceAuthorization to get location authorization status on iOS.Fixes lint error by using getApplicationContext() when accessing the Wifi Service.
getApplicationContext() when accessing the Wifi Service.Add missing template type parameter to invokeMethod calls.
invokeMethod calls.[Android] Updated logic to retrieve network info.
[Android] Suppress warnings for using deprecated APIs.
check().[Android] Fix the invalid suppression check (it should be "deprecation" not "deprecated").
Update README with the updated information about CNCopyCurrentNetworkInfo on iOS 13.
Add getWifiBSSID to obtain current wifi network's BSSID.
Bump the minimum Flutter version to 1.2.0.
invokeMethod calls.* Add integration test.
Adding getWifiIP() to obtain current wifi network's IP.
* Add unit tests.
Updated Connectivity to a singleton.
Connectivity to a singleton.Log a more detailed warning at build time about the previous AndroidX migration.
Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it req…
Adding getWifiName() to obtain current wifi network's SSID.
Updated Gradle tooling to match Android Studio 3.1.2.
Breaking change. Set SDK constraints to match the Flutter beta release.
Fixed warnings from the Dart 2.0 analyzer.
Breaking change. Upgraded to Gradle 4.1 and Android Studio Gradle plugin 3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in o…
* Add FLT prefix to iOS types.
Breaking API change: Have a Connectivity class instead of a top level function
Nothing published for this version
* Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →