NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #226 most downloaded on pub.dev
Cross-platform 'dart:io' that adds browser support for HttpClient and some other "dart:io" APIs.
Last release 10 months ago
16 Nov 2025
Ships unpredictably
gaps range from 8 days to 2.5 years
Most releases are documented
notes for 29 of 36 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
39 releases · first in 2018
Merge pull request #53 from dint-dev/fix/ci
Merge pull request #53 from dint-dev/fix/ci
Improve CI pipeline
Makes BrowserHttpClient WASM compatible by making it use "dart:js_interop" rather than "dart:html".
Platform.lineTerminator.One column per quarter.
Fixes a bug in new Dart SDK versions.
Improve dependency constraints.
Fixes pubspec.yaml for Dart 3.x.
Refactoring, better documentation, and some additional APIs in BrowserHttpClient.
This has some breaking changes, but it's unlikely that anyone is using the removed stuff. The package continues to follow the Dart SDK "dart:io" API.
* Fixes various small issues.
Fixes Platform.operatingSystemVersion (issue #9).
* Fixes various issues.
* Fixes issue #17.
* Fixes issues in Node.JS.
Finishes migration to null safety.
Eliminated unnecessary dependencies.
Deprecates libraries _prefer_sdk/io.dart_ and _prefer_universal/io.dart_. Developers should import just _io.dart_.
Makes changes in BrowserHttpClient / BrowserHttpClientRequest API:
browserCredentialsMode. The default is
false.browserResponseType ("arraybuffer", "text",
etc.). By default, if HTTP request header "Accept" contains only text MIMEs ("text/plain",
etc.), this package uses responseType "text".onBrowserHttpClientRequestClose for using your own logic for setting
browserResponseType.Fixes issue #11 (InternetAddress parameter).
Nothing published for this version
Implements recent changes in 'dart:io' (Dart SDK 2.8).
Fixed documentation and small fixes related to nodejs_io.
nodejs_io.It was previously enabled with a header, but now we introduced subclasses for HttpClient and HttpClientRequest. This is a breaking change, but we deci…
Added 'prefer_sdk/io.dart' and 'prefer_universal/io.dart' libraries for dealing with conditional export issues.
Replaced IP address parsing with the new Uri.parseIPv4Address / Uri.parseIPv6Address.
Fixed problems introduced by Dart SDK 2.5.0-dev-2.0.
Fixed pubspec.yaml and documented Dart SDK 2.5 breaking changes.
Various other breaking changes such as Cookie constructor.
Uint8List instead of List<int>. Examples: File, Socket, HttpClientResponse.Cookie constructor.Fixed the following error thrown by the Dart build system in some cases: "Unsupported conditional import of dart:io found in universal_io|lib/io.dart"
* Small fixes.
* Fixed various bugs. * Improved the test suite.
Improved driver base classes and the test suite.
Major refactoring of IODriver API.
* Fixed small bugs.
Eliminated dependencies by doing IP parsing in this package.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →