hyper v0.3.11 Release Notes

Release Date: 2015-04-15 // about 9 years ago
  • 🐛 Bug Fixes

    • headers: Content-Encoding needs a hyphen. (ca2815ef)

    🔋 Features

    • client: remove generic parameter for Connector (139a51f1, closes #379)

    💥 Breaking Changes

    • AccessControlAllowHeaders and AccessControlRequestHeaders values are case insensitive now. AccessControlAllowOrigin variants are now Any and Value to match the other headers.

    (94f38950)

    • If-Match, If-None-Match and Vary item variant name changed to Items

    (38d297b1)

    • Etag header field is now ETag header field

    (4434ea6a)

    • 0️⃣ For people using the default HttpConnector and Client, everything should continue to just work. If the Client has been used with a generic parameter, it should be removed.

      However, there were some breaking changes to the internals of NetworkConnectors. Specifically, they no longer return a NetworkStream, but instead a Into>. All implementations of NetworkStream should continue to just work, however.

      Possible breakages could come from the stricter usage of Send throughout the Client API.

    (139a51f1)