Changelog of @hackage/http-types 0.12.4

Changelog for http-types

0.12.4 [2023-11-29]

  • Add Data and Generic instances to ByteRange, StdMethod, Status and HttpVersion.
  • Rework of all the documentation, with the addition of @since notations.

0.12.3 [2019-02-24]

  • Remove now-invalid doctest options from doctests.hs.

0.12.2 [2018-09-26]

  • Add new parseQueryReplacePlus function, which allows specifying whether to replace '+' with ' '.
  • Add header name constants for "Prefer" and "Preference-Applied" (RFC 7240).

0.12.1 [2018-01-31]

  • Add new functions for constructing a query URI where not all parts are escaped.

0.12 [2018-01-28]

  • URI encoding is now back to upper-case hexadecimal, as that is the preferred canonicalization, and the previous change caused issues with URI signing in at least amazonka.

0.11 [2017-11-29]

  • Remove dependency on blaze-builder. (Note that as a side effect of this, URI encoding is now using lower-case rather than upper-case hexadecimal.)
  • Add Bounded instance to Status.
  • Re-export more status codes and http20 from Network.HTTP.Types.

0.10 [2017-10-22]

  • New status codes, new headers.
  • Fixed typo in imATeapot, added missing toEnum.
  • Oh, and http20.

0.9.1 [2016-06-04]

  • New function: parseByteRanges.
  • Support for HTTP status 422 "Unprocessable Entity" (RFC 4918).

0.9 [2015-10-09]

  • No changelog was maintained up to version 0.9.