- Added possibility to adding custom implementation of network checker.
- Added DNS Over HTTPS for WebHostReachalilityChecker
- Removed deprecated fields.
- Support new connectivity plus multiple connection type
- Fix crash on iphone.
- Removed InternetAddress constraint on IO platforms (when creating a socket connection check)
- Changed some
ConnectionChecker
param names:checkConnectionEntriesNative
intead ofcheckAddresses
,checkConnectionEntriesWeb
instead ofcheckApiUrls
andhostReachabilityTimeout
instead ofcheckOverDnsTimeout
ConnectionEntry
class can take a port number, which may be used intead of default DNS port on the native platforms
- Update dependecies, including
connectivity_plus
according to^5.0.2
- Fix missing export
ConnectionEntry
class.
- Update package version
- Update Flutter version to 3.10.0
- Update Dart SDK constraints to
>=3.0.0 <4.0.0
- Update http package to 1.1.0
- Add support for Web platform
- Breaking changes: Now the package is using
ConnectionEntry
instead ofInternetAddress
to determine the connection params. This is becauseInternetAddress
is not supported on Web. - Update Dart SDK constraints to
>=2.19.0 <4.0.0
- Fix the problem where
connectionStream
wasn't emitting the initial event when being offline from the startup. Problem was faced on the Android platform.
- Update dependencies along with Flutter and Dart SDK constraints.
- Replace
ConnectionType.unknown
withConnectionType.other
which is marked astrue
when it comes to the Online Type.
- Update documentation links.
- Initial version.