Releases: httprb/http
Releases · httprb/http
v6.0.1
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
- Fixed incorrect link in CHANGES.md by @daniel-sabourin in #738
- Add
Connection#finished_request?by @c960657 in #743 - Bump llhttp-ffi (0.5.0) by @bryanp in #744
- Let the instrumenter log exceptions too by @foca in #746
- Run CI against Ruby 3.2 by @koheisg in #742
- Update README.md by @sandstrom in #751
- Downcase Content-Type charset name by @paul in #753
- Add
base64to runtime dependency by @koic in #759 DummyServer::Servlet#not_foundrequires two arguments by @c960657 in #761- fix: close sockets on connection initialize timeout by @rpeng in #762
- Prevent CRLF injection due to broken URL normalizer by @c960657 in #765
- Do more conservative URL normalization by @c960657 in #758
- Handle responses in the reverse order from the requests by @souk4711 in #766
- Add support for the
PURGEHTTP method. by @renchap in #757 - Start 6.0.0 version by @ixti in #768
- SECURITY.md: use private vulnerability reporting feature by @tarcieri in #772
- Goodbye Hash rockets... by @ixti in #769
- Fixes comment typo in errors.rb by @ajsharma in #781
- Update base64 dependency version by @SleepingInsomniac in #780
- Add .retriable feature to Http - Rebased by @tomprats in #775
- Bump rubocop to v1.61 by @tarcieri in #788
- Drop depenency on base64 by @Earlopain in #778
- Add more granularity to
ConnectionErrorthrough more specific error classes by @omkarmoghe in #783 - Cache header normalization to reduce object allocation by @alexcwatt in #789
- New feature: RaiseError by @c960657 in #792
- Correct typo in comments for
retriablemethod by @hakanensari in #794 - Remove circular require by @hakanensari in #795
- Native llhttp for MRI by @sebyx07 in #800
- feat: introduce better error for wrong mime type by @TheBlackArroVV in #805
- chore: Cleanup and update gemspec by @ixti in #806
- fix: Simplify response and headers inspection by @ixti in #810
- feat: Add bin/console for development convenience by @ixti in #811
- Add ruby 3.4 support by @ixti in #808
- Introduce HTTP::Session for thread-safe request building by @sferik in #829
- Remove Headers::Mixin and [] / []= delegators from Request and Response by @sferik in #831
- Refactor cookie API by @sferik in #830
- Instrumentation hooks by @sferik in #832
- Add HTTP.base_uri by @sferik in #833
- Add binary body formatting to the logging feature by @sferik in #834
- Add HTTP caching by @sferik in #835
- Release v6.0.0 by @ixti in #790
New Contributors
- @daniel-sabourin made their first contribution in #738
- @c960657 made their first contribution in #743
- @foca made their first contribution in #746
- @koheisg made their first contribution in #742
- @sandstrom made their first contribution in #751
- @koic made their first contribution in #759
- @rpeng made their first contribution in #762
- @souk4711 made their first contribution in #766
- @renchap made their first contribution in #757
- @ajsharma made their first contribution in #781
- @SleepingInsomniac made their first contribution in #780
- @tomprats made their first contribution in #775
- @Earlopain made their first contribution in #778
- @omkarmoghe made their first contribution in #783
- @alexcwatt made their first contribution in #789
- @hakanensari made their first contribution in #794
- @sebyx07 made their first contribution in #800
- @TheBlackArroVV made their first contribution in #805
Full Changelog: v5.1.1...v6.0.0