NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Pure-Dart internet connectivity checker. Distinguishes "interface up" from "can reach the public internet". Pluggable probes, policies, and triggers.
Last release 1 months ago
21 Aug 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
4 months old
5 releases · first in 2026
One column per month.
\[#31\] Add MinimumReachablePolicy and stop probes following redirects
\[#4\] Benchmarking framework + snapshotting library performance
ConnectivityEvent hierarchy + public Stream<ConnectivityEvent> on InternetConnection.events for reactive lifecycle observationattachObserver(events, observer) top-level helper to wire ConnectivityObserver onto the events streamobserver: constructor parameter on InternetConnection — migrate via attachObserver(connection.events, observer)setSlowThreshold to mutate slow-classification cutoff at runtime
setSlowThreshold to mutate slow-classification cutoff at runtimeConnectivityObserversetCheckInterval and setSlowThreshold renamed to setters -> checkInterval and slowThresholdHttpProbe.get() issues GET against endpoints that reject HEAD (HTTP 405) or misbehave under it. The response body is drained but not buffered, so per-
HttpProbe.get() issues GET against endpoints that reject HEAD (HTTP 405) or misbehave under it. The response body is drained but not buffered, so per-call memory cost matches HttpProbe.head().HttpProbe class with HttpProbe.head() / HttpProbe.get() named constructors. Replaces HttpHeadProbe; existing callers update via HttpHeadProbe() → HttpProbe.head().InternetConnection scheduler with checkOnce() and a de-duped broadcast onStatusChange stream; sealed InternetStatus (Reachable with response time + Co
externalRecheckTrigger constructor hook forces an immediate recheck on any Stream<void> event (e.g. connectivity_plus.onConnectivityChanged.map(noopWithVal) on Flutter) without the package itself depending on Flutter.Your coding agent can read these notes before it upgrades. Set up the MCP server →