http_parser 4.1.2
http_parser: ^4.1.2 copied to clipboard
A platform-independent package for parsing and serializing HTTP formats.
4.1.2 #
- Fixed a bug where parsing quoted header values could require a regex to backtrack
- Fixed a bug where quoted header values containing escaped quotes would not be correctly parsed.
4.1.1 #
- Move to
dart-lang/httpmonorepo.
4.1.0 #
CaseInsensitiveMap: added constructorfromEntries.- Require
package:collection^1.19.0 - Require Dart
^3.4.0
4.0.2 #
- Remove
package:charcodefrom dev_dependencies.
4.0.1 #
- Remove dependency on
package:charcode.
4.0.0 #
- Stable null safety stable release.
4.0.0-nullsafety #
- Migrate to null safety.
3.1.4 #
- Fixed lints affecting package health score.
- Added an example.
3.1.3 #
- Set max SDK version to
<3.0.0, and adjust other dependencies.
3.1.2 #
-
Require Dart SDK 2.0.0-dev.17.0 or greater.
-
A number of strong-mode fixes.
3.1.1 #
- Fix a logic bug in the
chunkedCodingcodec. It had been producing invalid output and rejecting valid input.
3.1.0 #
- Add
chunkedCoding, aCodecthat supports encoding and decoding the chunked transfer coding.
3.0.2 #
- Support
string_scanner1.0.0.
3.0.1 #
- Remove unnecessary dependencies.
3.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.
2.2.1 #
- Add support for
crypto1.0.0.
2.2.0 #
WebSocketChannelhas been moved to theweb_socket_channelpackage. The implementation here is now deprecated.
2.1.0 #
-
Added
WebSocketChannel, an implementation ofStreamChannelthat's backed by aWebSocket. -
Deprecated
CompatibleWebSocketin favor ofWebSocketChannel.
2.0.0 #
- Removed the
DataUriclass. It's redundant with theUri.datagetter that's coming in Dart 1.14, and theDataUri.datafield in particular was an invalid override of that field.
1.1.0 #
- The MIME spec says that media types and their parameter names are
case-insensitive. Accordingly,
MediaTypenow uses a case-insensitive map for its parameters and itstypeandsubtypefields are now always lowercase.
1.0.0 #
This is 1.0.0 because the API is stable—there are no breaking changes.
-
Added an
AuthenticationChallengeclass for parsing and representing the value ofWWW-Authenticateand related headers. -
Added a
CaseInsensitiveMapclass for representing case-insensitive HTTP values.
0.0.2+8 #
- Bring in the latest
dart:ioWebSocket code.
0.0.2+7 #
- Add more detail to the readme.
0.0.2+6 #
- Updated homepage URL.
0.0.2+5 #
- Widen the version constraint on the
collectionpackage.
0.0.2+4 #
- Widen the
string_scannerversion constraint.
0.0.2+3 #
- Fix a library name conflict.
0.0.2+2 #
- Fixes for HTTP date formatting.
0.0.2+1 #
- Minor code refactoring.
0.0.2 #
- Added
CompatibleWebSocket, for platform- and API-independent support for the WebSocket API.