PackageTrack
Sign in Get early access

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 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 26
  1. 3.1.1 01 Jul 2026
    Release notes

    What's Changed

    Full Changelog: v3.1.0...v3.1.1

    Open source →
    Release notes
    • perf: reuse http client to prevent TLS handshake on every check in 95afc26
    Open source →
  2. 3.1.0 16 Jun 2026
    Release notes

    What's Changed

    Full Changelog: v3.0.1...v3.1.0

    Open source →
    Release notes
    • feat: dispose method to free up resources in b246b22
    • docs: added notice for 3rd party package developers in 8e95e0b
    Open source →
  3. 3.0.1 01 Jun 2026
    Release notes

    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

    Open source →
    Release notes
    • docs: clarify singleton instance description in InternetConnection in 4dee64a
    • refactor: internal code improvements for better performance and immutability in 09fe9a2, db6f1bd, 4e6169c
    Open source →
  4. 3.0.0 01 May 2026
    Release notes

    What's Changed

    Full Changelog: v2.9.1+2...v3.0.0

    Open source →
    Release notes

    Please read the v3 Migration Guide for details on updating your project.

    Breaking Changes

    • feat!: remove dependency on connectivity_plus in c09b432

    Other Changes

    • feat: update library to a Dart package in 4267811
    • feat: update default endpoints to more robust ones in 78c54ab
    • fix: 2nd and later listeners never get internet status in 2313d04
    • docs: revamp readme for cleaner documentation in dc47714
    • chore: updated example app to Flutter v3.41.7 in fd3c5e6
    Open source →
  5. 2.9.1 02 Nov 2025
    Release notes

    What's Changed

    Full Changelog: v2.9.0...v2.9.1

    Open source →
    Release notes
    • docs: enhance README with engaging descriptions in e9e503e
    Open source →
  6. 2.9.1+1 08 Dec 2025
    Release notes

    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

    Open source →
    Release notes
    • docs: added indie game support section to README in f554493
    Open source →
  7. 2.9.1+2 17 Dec 2025
    Release notes

    What's Changed

    Full Changelog: v2.9.1+1...v2.9.1+2

    Open source →
    Release notes
    • docs: fix lifecycle changes code example in 222ef0b
    • docs: update not working endpoint in df0a004
    Open source →
  8. 2.9.0 24 Sep 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v2.8.0...v2.9.0

    Open source →
    Release notes
    • feat: ability to provide a custom connectivity check function in e04ab72
    • chore: updated example app to flutter v3.35 in d451fea
    • docs: improved over-all documentation in 205cd9a
    Open source →
  9. 2.8.0 12 Sep 2025
    Release notes

    What's Changed

    Full Changelog: v2.7.2...v2.8.0

    Open source →
    Release notes
    Open source →
  10. 2.7.2 04 May 2025
    Release notes

    What's Changed

    Full Changelog: v2.7.1...v2.7.2

    Open source →
    Release notes
    • fix: some URIs consistently failing in df4461c
    • fix: type cast error when network changes in 3d6b56e
    • docs: updated tested uris in 04f63cf
    Open source →
  11. 2.7.1 05 Mar 2025
    Release notes
    Open source →
  12. 2.7.0 30 Dec 2024
    Release notes
    • feat: flag enableStrictCheck to require all addresses to return success in 9edc61b
    Open source →
  13. 2.6.0 18 Dec 2024
    Release notes
    • feat: function to change check interval duration and reset timer in 6a4ef67. Thanks GenixPL for #63
    • chore: updated example app to flutter v3.27 in 30c8b15
    Open source →
  14. 2.5.2 16 Sep 2024
    Release notes
    • refactor: removed unnecessary compute function in 33e1a55
    • chore: updated example app to Flutter 3.24 template in 93071f9
    • docs: added instructions to pause internet checking when app goes to backgroud in 071dcf6
    Open source →
  15. 2.5.1 01 Aug 2024
    Release notes
    • refactor: lowered sdk constraints to support dart 2.15 and above in c78ef26
    Open source →
  16. 2.5.0 27 Jun 2024
    Release notes
    • feat: use cloudflare domain for faster checks in ffc4e84
    • refactor: increased check interval to 10s in 2c02ba3
    • docs: updated the tested URIs for the newer version in 6ae97e6
    Open source →
  17. 2.4.2 10 Jun 2024
    Release notes
    • docs: updated the default urls used for connection check in d66ff76
    Open source →
  18. 2.4.1 28 May 2024
    Release notes
    • fix(web): dart isolates not working on web platform in fa57142
    Open source →
  19. 2.4.0 24 May 2024
    Release notes
    • perf: using isolates for http requests in 826a9b0
    • perf: updated default uri to use 4x less data in 3fa1ed8
    • chore: updated example app to Flutter 3.22 template in a5ae1f9
    Open source →
  20. 2.3.0 21 Mar 2024
    Release notes
    Open source →
  21. 2.2.0 11 Jan 2024
    Release notes
    • feat: added custom headers and success criteria function in acec1e6. Thanks @tatashidayat for #18
    • docs: updated example app with new features in aff81b8
    Open source →
  22. 2.1.0 13 Oct 2023
    Release notes
    Open source →
  23. 2.0.0 13 Jun 2023
    Release notes

    Contains Breaking Changes

    • feat!: changed working logic by using http requests instead of Socket connections.
    • chore: updated example app to Flutter 3.10 template.
    • legal: updated licenses and added credits.
    • docs: updated readme to contains new working logic.
    Open source →
  24. 1.0.1 22 Jun 2022
    Release notes
    • Updated Readme
    Open source →
  25. 1.0.0 22 Jun 2022
    Release notes
    • BREAKING CHANGES

      • Using http requests instead of Socket connections.
      • Replaced InternetAddress with Uri.
    • NEW FEATURES

      • Added proper Web support.
      • Faster connection checks.
      • Reduced latency.
    Open source →
  26. 0.0.1 22 Jun 2022
    Release notes
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive