PackageTrack
Sign in Get early access

http_parser

A platform-independent package for parsing and serializing HTTP formats.

4.1.2 9.4M downloads/mo #35 most downloaded on pub.dev dart-lang/http

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 1.7 years

Nearly every release is documented

notes for 30 of 31 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

32 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

32 releases · Apr 2014 to Jan 2025
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 32
  1. 4.1.2 02 Jan 2025
    Release notes
    • 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.
    Open source →
    Release notes
    • 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.
    Open source →
  2. 4.1.1 18 Oct 2024
    Release notes
    • Move to dart-lang/http monorepo.
    Open source →
    Release notes
    • Move to dart-lang/http monorepo.
    Open source →
  3. 4.1.0 17 Jun 2024
    Release notes
    • CaseInsensitiveMap: added constructor fromEntries.
    • Require package:collection ^1.19.0
    • Require Dart ^3.4.0
    Open source →
  4. 4.0.2 14 Oct 2022
    Release notes
    • Remove package:charcode from dev_dependencies.
    Open source →
  5. 4.0.1 18 May 2022
    Release notes
    • Remove dependency on package:charcode.
    Open source →
  6. 4.0.0 05 Feb 2021
    Release notes
    • Stable null safety stable release.
    Open source →
  7. 4.0.0-nullsafety 06 Nov 2020 pre-release
    Release notes
    • Migrate to null safety.
    Open source →
  8. 3.1.4 24 Mar 2020
    Release notes
    • Fixed lints affecting package health score.
    • Added an example.
    Open source →
  9. 3.1.3 19 Jul 2018
    Release notes
    • Set max SDK version to <3.0.0, and adjust other dependencies.
    Open source →
  10. 3.1.2 02 May 2018
    Release notes
    • Require Dart SDK 2.0.0-dev.17.0 or greater.

    • A number of strong-mode fixes.

    Open source →
  11. 3.1.1 15 Dec 2016
    Release notes
    • Fix a logic bug in the chunkedCoding codec. It had been producing invalid output and rejecting valid input.
    Open source →
  12. 3.1.0 06 Dec 2016
    Release notes
    Open source →
  13. 3.0.3 12 Oct 2016
    Release notes
    • Support package:web_socket 1.0.0.
    Open source →
  14. 3.0.2 20 Jun 2016
    Release notes
    • Move to dart-lang/http monorepo.
    Open source →
    Release notes
    • Support string_scanner 1.0.0.
    Open source →
  15. 3.0.1 19 May 2016
    Release notes
    • Remove unnecessary dependencies.
    Open source →
  16. 3.0.0 05 May 2016
    Release notes
    • Require Dart SDK 3.7.0.
    • Add support for providing custom message when terminating a connection.
    Open source →
    Release notes
    • 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.

    Open source →
  17. 2.2.1 23 Mar 2016
    Release notes
    • Add support for crypto 1.0.0.
    Open source →
  18. 2.2.0 03 Mar 2016
    Release notes
    Open source →
  19. 2.1.0 28 Jan 2016
    Release notes
    • Added WebSocketChannel, an implementation of StreamChannel that's backed by a WebSocket.

    • Deprecated CompatibleWebSocket in favor of WebSocketChannel.

    Open source →
  20. 2.0.0 14 Dec 2015
    Release notes
    • Removed the 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.
    Open source →
  21. 1.1.0 20 Oct 2015
    Release notes
    • The MIME spec says that media types and their parameter names are case-insensitive. Accordingly, MediaType now uses a case-insensitive map for its parameters and its type and subtype fields are now always lowercase.
    Open source →
  22. 1.0.0 25 Aug 2015
    Release notes
    • First non-experimental release; no semantic changes from version 0.1.6.
    Open source →
    Release notes

    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.

    Open source →
  23. 0.0.2 23 Apr 2014
    Release notes
    • Added CompatibleWebSocket, for platform- and API-independent support for the WebSocket API.
    Open source →
  24. 0.0.2+1 09 May 2014
    Release notes
    • Minor code refactoring.
    Open source →
  25. 0.0.2+2 09 May 2014
    Release notes
    • Fixes for HTTP date formatting.
    Open source →
  26. 0.0.2+3 02 Jun 2014
    Release notes
    • Fix a library name conflict.
    Open source →
  27. 0.0.2+4 24 Jul 2014
    Release notes
    • Widen the string_scanner version constraint.
    Open source →
  28. 0.0.2+5 26 Aug 2014
    Release notes
    • Widen the version constraint on the collection package.
    Open source →
  29. 0.0.2+6 30 Mar 2015
    Release notes
    • Updated homepage URL.
    Open source →
  30. 0.0.2+7 09 Jun 2015
    Release notes
    • Add more detail to the readme.
    Open source →
  31. 0.0.2+8 15 Jul 2015
    Release notes
    • Bring in the latest dart:io WebSocket code.
    Open source →
  32. 0.0.1 03 Apr 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive