internet_connection_checker_plus
A pure Dart package to check your internet connection with subsecond response times, even on mobile networks!
3.1.1
155K downloads/mo
#949 most downloaded on pub.dev
OutdatedGuy/internet_connection_checker_plus
What this package is like to depend on
Last release 1 months ago
01 Jul 2026
Release timing varies
gaps range from 9 days to 4 months
Nearly every release is documented
notes for 26 of 26 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
26 releases · first in 2022
9 releases in the last 12 months
see the full history below
Release timeline
26 releases · Jun 2022 to Jul 2026Releases
latest 26-
3.1.101 Jul 2026Release notes
Open source →What's Changed
- perf: reuse http client to prevent TLS handshake on every check by @OutdatedGuy in #144
- style: format readme with deno formatter by @OutdatedGuy in #145
Full Changelog: v3.1.0...v3.1.1
Release notes
Open source →- perf: reuse http client to prevent TLS handshake on every check in 95afc26
-
3.1.016 Jun 2026Release notes
Open source →What's Changed
- feat: dispose method to free up resources by @OutdatedGuy in #140
- docs: added notice for 3rd party package developers by @OutdatedGuy in #141
- docs: fix heading type for memory management sub section by @OutdatedGuy in #142
Full Changelog: v3.0.1...v3.1.0
-
3.0.101 Jun 2026Release notes
Open source →What's Changed
- refactor: make _defaultCheckOptions static & unmodifiable by @OutdatedGuy in #134
- refactor: make _internetCheckOptions final & unmodifiable by @OutdatedGuy in #135
- refactor: make InternetCheckResult constructor constant by @OutdatedGuy in #136
- docs: clarify singleton instance description in InternetConnection by @OutdatedGuy in #137
Full Changelog: v3.0.0...v3.0.1
-
3.0.001 May 2026Release notes
Open source →What's Changed
- test: add custom check options for strict internet access validation by @OutdatedGuy in #117
- chore: updated example app to Flutter v3.41.7 by @OutdatedGuy in #123
- feat!: remove dependency on connectivity_plus by @OutdatedGuy in #124
- feat: update default endpoints to more robust ones by @OutdatedGuy in #125
- refactor: streamline status update logic and event handling by @OutdatedGuy in #126
- fix: 2nd and later listeners never get internet status by @OutdatedGuy in #127
- feat: update library to a Dart package by @OutdatedGuy in #128
- docs: revamp readme for cleaner documentation by @OutdatedGuy in #129
Full Changelog: v2.9.1+2...v3.0.0
Release notes
Open source →Please read the v3 Migration Guide for details on updating your project.
Breaking Changes
- feat!: remove dependency on connectivity_plus in c09b432
Other Changes
-
2.9.102 Nov 2025Release notes
Open source →What's Changed
- feat: add issue templates for bug reports and feature requests by @OutdatedGuy in #101
- feat: add buy me a coffee funding info by @OutdatedGuy in #102
- docs: enhance README with engaging descriptions by @OutdatedGuy in #103
Full Changelog: v2.9.0...v2.9.1
-
2.9.1+108 Dec 2025Release notes
Open source →What's Changed
- chore: update actions/checkout to version 6 in code quality workflow by @OutdatedGuy in #106
- docs: promote indie game and support package maintenance by @OutdatedGuy in #107
- chore: enable caching for flutter-action in workflow by @OutdatedGuy in #108
Full Changelog: v2.9.1...v2.9.1+1
-
2.9.1+217 Dec 2025Release notes
Open source →What's Changed
- docs: fix images not rendered properly by @OutdatedGuy in #110
- docs: update stores badge images for better rendering by @OutdatedGuy in #111
- refactor: optimized github actions workflow by @OutdatedGuy in #112
- docs: improve formatting and readability in README.md by @OutdatedGuy in #113
- docs: update not working endpoint by @OutdatedGuy in #114
- docs: fix lifecycle changes code example by @OutdatedGuy in #115
Full Changelog: v2.9.1+1...v2.9.1+2
Release notes
Open source → -
2.9.024 Sep 2025Release notes
Open source →What's Changed
- feat: adds the ability to provide a custom connectivity check function by @josh-burton in #86
- chore: updated example app to flutter v3.35 by @OutdatedGuy in #95
- docs: improved over-all documentation by @OutdatedGuy in #96
- docs: shorten commit urls in changelog by @OutdatedGuy in #97
New Contributors
- @josh-burton made their first contribution in #86
Full Changelog: v2.8.0...v2.9.0
-
2.8.012 Sep 2025Release notes
Open source →What's Changed
- chore: updated
connectivity_plusto v7.0.0 by @OutdatedGuy in #92 - docs: added information about
enableStrictCheckusage by @OutdatedGuy in #93
Full Changelog: v2.7.2...v2.8.0
Release notes
Open source →- feat: updated connectivity_plus dependency to v7.0.0 in d8cf04d
- docs: added information about
enableStrictCheckusage in 6fb7ed6
- chore: updated
-
2.7.204 May 2025Release notes
Open source →What's Changed
- fix: some URIs consistently failing by @OutdatedGuy in #80
- docs: update table orientation and improve headings by @OutdatedGuy in #79
- fix: type cast error when network changes by @OutdatedGuy in #81
- docs: updated tested uris by @OutdatedGuy in #82
Full Changelog: v2.7.1...v2.7.2
-
2.7.105 Mar 2025Release notes
Open source →- Fixed Apple Privacy Manifest File Problem in c1e65d2. Thanks SalihCanBinboga for #72
- chore: updated example app to flutter v3.29 in db3c812
-
2.7.030 Dec 2024Release notes
Open source →- feat: flag
enableStrictCheckto require all addresses to return success in 9edc61b
- feat: flag
-
2.6.018 Dec 2024 -
2.5.216 Sep 2024 -
2.5.101 Aug 2024Release notes
Open source →- refactor: lowered sdk constraints to support dart 2.15 and above in c78ef26
-
2.5.027 Jun 2024 -
2.4.210 Jun 2024 -
2.4.128 May 2024 -
2.4.024 May 2024 -
2.3.021 Mar 2024 -
2.2.011 Jan 2024Release notes
Open source →- feat: added custom headers and success criteria function in acec1e6. Thanks @tatashidayat for #18
- docs: updated example app with new features in aff81b8
-
2.1.013 Oct 2023 -
2.0.013 Jun 2023Release notes
Open source →Contains Breaking Changes
- feat!: changed working logic by using
httprequests instead ofSocketconnections. - chore: updated example app to Flutter 3.10 template.
- legal: updated licenses and added credits.
- docs: updated readme to contains new working logic.
- feat!: changed working logic by using
-
1.0.122 Jun 2022 -
1.0.022 Jun 2022Release notes
Open source →-
BREAKING CHANGES
- Using
httprequests instead ofSocketconnections. - Replaced
InternetAddresswithUri.
- Using
-
NEW FEATURES
- Added proper
Websupport. - Faster connection checks.
- Reduced latency.
- Added proper
-
-
0.0.122 Jun 2022Release notes
Open source →- Initial Release
- Cloned from internet_connection_checker
- Added Web Support