http-rs / surf

Fast and friendly HTTP client framework for async Rust
https://docs.rs/surf
Apache License 2.0
1.45k stars 119 forks source link

2.0.0 release #248

Closed Fishrock123 closed 3 years ago

Fishrock123 commented 3 years ago

Here's a reasonably filled out changelog.

Plan: release pacific time tomorrow (saturday). monday oct 5

Rendered

This major release of Surf contains substantial improvements through a variety of changes and additions.

Notable mentions include:

  • Uses stable standard library futures!
  • Much more type compatibility with Tide via http-types!
  • Re-usable Client which is able to make use of connection pooling under the hood.
  • Reduced generics for Client and Middleware.
  • Re-worked Middleware to use async_trait.
jbr commented 3 years ago

Worth adding: https://github.com/http-rs/surf/pull/243 is on the 2.0 milestone (rebased as #249)