A platform-independent package for parsing and serializing HTTP formats.
- Fixed lints affecting package health score.
- Added an example.
- Set max SDK version to
<3.0.0, and adjust other dependencies.
Require Dart SDK 2.0.0-dev.17.0 or greater.
A number of strong-mode fixes.
- Fix a logic bug in the
chunkedCodingcodec. It had been producing invalid output and rejecting valid input.
- Remove unnecessary dependencies.
All deprecated APIs have been removed. No new APIs have been added. Packages that would use 3.0.0 as a lower bound should use 2.2.0 instead—for example,
http_parser: ">=2.2.0 <4.0.0".
Fix all strong-mode warnings.
- Add support for
WebSocketChannelhas been moved to the
web_socket_channelpackage. The implementation here is now deprecated.
WebSocketChannel, an implementation of
StreamChannelthat's backed by a
CompatibleWebSocketin favor of
- Removed the
DataUriclass. It's redundant with the
Uri.datagetter that's coming in Dart 1.14, and the
DataUri.datafield in particular was an invalid override of that field.
- The MIME spec says that media types and their parameter names are
MediaTypenow uses a case-insensitive map for its parameters and its
subtypefields are now always lowercase.
This is 1.0.0 because the API is stable—there are no breaking changes.
AuthenticationChallengeclass for parsing and representing the value of
WWW-Authenticateand related headers.
CaseInsensitiveMapclass for representing case-insensitive HTTP values.
- Bring in the latest
- Add more detail to the readme.
- Updated homepage URL.
- Widen the version constraint on the
- Widen the
- Fix a library name conflict.
- Fixes for HTTP date formatting.
- Minor code refactoring.
CompatibleWebSocket, for platform- and API-independent support for the WebSocket API.