File: CHANGELOG

package info (click to toggle)
haskell-http-types 0.12.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 156 kB
  • sloc: haskell: 1,314; makefile: 7
file content (44 lines) | stat: -rw-r--r-- 1,428 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# 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`.