* Adds `ParserConfig::ignore_invalid_headers_in_response(bool)` that allows skipping invalid header lines instead of returning an error (fixes 61, 83) by nox in https://github.com/seanmonstar/httparse/pull/114
Performance
* ~10% improvement on short requests due to faster version parser by AaronO in https://github.com/seanmonstar/httparse/pull/120
New Contributors * lucacasonato made their first contribution in https://github.com/seanmonstar/httparse/pull/119 * AaronO made their first contribution in https://github.com/seanmonstar/httparse/pull/120 * kornelski made their first contribution in https://github.com/seanmonstar/httparse/pull/121
1.7.1
Fixes * Don't allow one invalid char after header name when allowing spaces by nox in https://github.com/seanmonstar/httparse/pull/115
1.7.0
Features * Add flags to allow multiple spaces in request and status lines by acfoltzer in https://github.com/seanmonstar/httparse/pull/110
Fixes * Fix token and uri parsers to disallow empty results by acfoltzer in https://github.com/seanmonstar/httparse/pull/111
New Contributors ❤️ * leebradley made their first contribution in https://github.com/seanmonstar/httparse/pull/108 * RalfJung made their first contribution in https://github.com/seanmonstar/httparse/pull/113
1.6.0
Features * Implement header line folding (fixes 37, 68) by nox in https://github.com/seanmonstar/httparse/pull/107
Fixes * Fix SIMD header value check on char >= 0x80 by eaufavor in https://github.com/seanmonstar/httparse/pull/106 * Print Header value as string if it's UTF-8 by Thomasdezeeuw in https://github.com/seanmonstar/httparse/pull/99
New Contributors * miketaylr made their first contribution in https://github.com/seanmonstar/httparse/pull/105 * Thomasdezeeuw made their first contribution in https://github.com/seanmonstar/httparse/pull/99 * eaufavor made their first contribution in https://github.com/seanmonstar/httparse/pull/106
1.5.1
- **FIX** regression dropping headers on a partial parse (https://github.com/seanmonstar/httparse/issues/102)
1.5.0
- **FEAT**: Adds `parse_with_uninit_headers()` functions for `Request` and `Response`, that allow passing a slice of `MaybeUninit` headers. Because of the newer `std` type, the Minimum Support Rust Version has been increased to 1.36.0.