package:charcode
.<3.0.0
, and adjust other dependencies.Require Dart SDK 2.0.0-dev.17.0 or greater.
A number of strong-mode fixes.
chunkedCoding
codec. It had been producing invalid output and rejecting valid input.chunkedCoding
, a Codec
that supports encoding and decoding the chunked transfer coding.string_scanner
1.0.0.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.
crypto
1.0.0.WebSocketChannel
has been moved to the web_socket_channel
package. The implementation here is now deprecated.Added WebSocketChannel
, an implementation of StreamChannel
that's backed by a WebSocket
.
Deprecated CompatibleWebSocket
in favor of WebSocketChannel
.
DataUri
class. It‘s redundant with the Uri.data
getter that’s coming in Dart 1.14, and the DataUri.data
field in particular was an invalid override of that field.MediaType
now uses a case-insensitive map for its parameters and its type
and subtype
fields are now always lowercase.This is 1.0.0 because the API is stable—there are no breaking changes.
Added an AuthenticationChallenge
class for parsing and representing the value of WWW-Authenticate
and related headers.
Added a CaseInsensitiveMap
class for representing case-insensitive HTTP values.
dart:io
WebSocket code.collection
package.string_scanner
version constraint.CompatibleWebSocket
, for platform- and API-independent support for the WebSocket API.