Skip to content

Releases: sbstp/attohttpc

v0.14.0

06 Jun 15:11
Compare
Choose a tag to compare

v0.13.0

24 Apr 20:55
Compare
Choose a tag to compare
  • Update rustls and webpki-roots dependencies @adamreichold #57
  • Fix clippy warnings and add clippy to CI @adamreichold #57
  • Add the Response::error_for_status method @adamreichold #58
  • Add the Body trait to permit users to implement sending a body on any object #59
  • Add the inspect() method on the RequestBuilder trait to inspect the data contained in the fields @adamreichold #61, see #60 for use cases
  • Add support for chunked request bodies @adamreichold #62
  • Add a method for streaming a JSON body in the request @adamreichold #65

v0.12.0

11 Mar 19:26
Compare
Choose a tag to compare
  • Add support for rustls as an alternative to native-tls #51 @adamreichold
  • Add a new Session struct that can be used to carry settings over multiple requests #52 @sbstp
  • Fix a bug when trying to connect to an IPv6 address that uses brackets #54 @adamreichold reported by @gh0st42

v0.11.1

29 Jan 04:05
Compare
Choose a tag to compare
  • #50 when a request timeout is reached, return a timeout error instead of an unexpected eof error or a plain eof

v0.11.0

25 Jan 20:35
Compare
Choose a tag to compare
  • #46 avoid redirecting for every 3XX code, only redirect when the semantics truly dictate a redirection @tdryer
  • #47 add support for a full request timeout using a background thread racing the request @adamreichold

v0.10.1

14 Jan 01:43
Compare
Choose a tag to compare

v0.10.0

11 Jan 03:27
Compare
Choose a tag to compare
  • Add methods to accept invalid TLS certificates on RequestBuilder @sbstp
  • Add methods to specify a connection and read timeout. Both default to 30s @adamreichold

v0.9.0

11 Jan 03:17
Compare
Choose a tag to compare
  • Fix a bug which caused the charsets text decoder to panic #32 @adamreichold
  • Add Accept: */* and User-Agent headers if not provided by user @sbstp
  • Improve chunked encoding reader to avoid a layer of buffering @adamreichold
  • Add limits on the length of lines read in the chunked encoding reader and the header parser @adamreichold
  • Remove implementation of Error::description @adamreichold
  • Improve the Happy Eyeballs code to make it cleaner and better @adamreichold

v0.8.0

11 Jan 03:15
Compare
Choose a tag to compare
  • Move from libflate to flate2 @sbstp
  • Implement Happy Eyeballs for connection attempts @sbstp
  • Improve byte trimming functions @adamreichold

v0.7.0

11 Jan 03:29
Compare
Choose a tag to compare