Skip to content

Releases: savonrb/httpi

v4.0.4

14 Jul 09:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.3...v4.0.4

v4.0.3

06 Jul 18:04
Compare
Choose a tag to compare

What's Changed

  • Allow use with rack 3.1

Full Changelog: v4.0.2...v4.0.3

v4.0.2

13 Jun 18:27
Compare
Choose a tag to compare

What's Changed

  • Don't change http header casing by @pcai in #249

Full Changelog: v4.0.1...v4.0.2

v4.0.1

16 Feb 21:13
Compare
Choose a tag to compare

HTTPI is officially in maintenance mode. Our emphasis will now be on bugs, security fixes, and compatibility with the wider ecosystem. See this issue for details.

  • Adds support for rack 3.0.
  • POTENTIAL BREAKING CHANGE: HTTPI::Request#headers and HTTPI::Response#headers now return HTTPI::Utils::Headers instead of Rack::Utils::HeaderHash. This change will prevent HTTPI from breaking or changing its public API whenever rack rearranges its classes. If you were relying on the Rack::Utils::HeaderHash implementation, you will need to update your code to use HTTPI::Utils::Headers instead.

v4.0.0

13 Feb 20:15
Compare
Choose a tag to compare

HTTPI is officially in maintenance mode. Our emphasis will now be on bugs, security fixes, and compatibility with the wider ecosystem. See this issue for details.

  • Adds support for rack 3.0.
  • POTENTIAL BREAKING CHANGE: HTTPI::Request#headers and HTTPI::Response#headers now return Rack::Headers instead of Rack::Utils::HeaderHash. This change is motivated by an upcoming change to rack 3.1.

v3.0.2

11 Feb 03:41
Compare
Choose a tag to compare
  • Improvement: #237 Implemented adapter_client_setup.
  • Add support for ruby 3.1, 3.2, 3.3. Drop support for ruby 2.7 and below.
  • Pin to rack version < 3, HTTPI is not tested with rack 3 yet.

v3.0.1

17 Dec 13:47
Compare
Choose a tag to compare

3.0.0

18 Oct 15:55
Compare
Choose a tag to compare
  • Breaking change: #225: Make Rack and Socksify optional dependencies. See README for how to use them, if you need them. Thanks, @ioquatix!

v2.5.0

05 Oct 13:00
Compare
Choose a tag to compare
  • Feature: #214 Add SSL ciphers configuration. Thanks, @c960657!
  • Improvement: #227 Use GitHub Actions as CI. Require at least Ruby v2.3. Thanks, @ioquatix!
  • Improvement: #213 Support Net::HTTP::Persistent v4.0 also. Thanks, @Meat-Chopper!

And, thanks @rogerleite for other work on this release!

v2.4.5

08 Jul 21:39
Compare
Choose a tag to compare

Changelog

https://rubygems.org/gems/httpi

  • Improvement: #209 Drop Travis CI support for Ruby < 2.3.0 and jruby.
  • Feature: #208 Add SSL min/max_version configuration for supporting adapters
  • Improvement: #206 Support for net-http-persistent v3
  • Improvement: #204 Avoid excon warning

Thanks to everyone: @mrpasquini, @baversjo, @pweldon and @olleolleolle