httprb / http

HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
MIT License
3.01k stars 321 forks source link

Release 5.0 #659

Closed tarcieri closed 3 years ago

tarcieri commented 3 years ago

Supersedes #564.

It'd probably be good to ship 5.0, even in the current state, for better or worse.

There will no doubt be bugs but it will at least move things forward.

tarcieri commented 3 years ago

Opened a PR for this: https://github.com/httprb/http/pull/660

tarcieri commented 3 years ago

It's out! 🎉

https://rubygems.org/gems/http/versions/5.0.0

jrnk commented 3 years ago

@tarcieri first: thanks for shipping 5.0 👍
One issue I see in the 5.0 release that wasn't in rc3: it seems like although it is mentioned in the changelog:

593 #592 Support informational (1XX) responses. (@ixti)

That commit is missing from the release, HTTP 100 responses worked with rc3, but stopped working with this 5.0 release.

tarcieri commented 3 years ago

@jrnk not sure what the problem is. Can you open an issue?

jrnk commented 3 years ago

@tarcieri sure! The problem is that the mentioned changes that should be in the 5.0 release are not present :) I will open an issue.