回复: [ANN] httpx 0.6.4 released
Roberts Roth <[email protected]> Sun, 12 Jan 2020 23:12:01 +0000 (UTC)
| Newsgroups | gmane.comp.lang.ruby.general |
|---|---|
| Message-ID | <[email protected]> |
--===============0122886081== Content-Type: multipart/alternative; boundary="----=_Part_407825_463449796.1578870721035" ------=_Part_407825_463449796.1578870721035 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable We have been using this library Thanks. Roberts httpx=C2=A00.6.4 has been released. *=C2=A0https://gitlab.com/honeyryderchuck/httpx httpx=C2=A0is a=C2=A0client library for making=C2=A0HTTP=C2=A0requests from= Ruby. It has a simple but highly configurable API to perform single and mu= ltiple requests (supports=C2=A0HTTP/2 as well has 1.1 and 1.0). It also sup= ports DNS over=C2=A0HTTPS. As there were no announcements since 0.6.1, the gist since then was: more f= eatures have now functional tests, more code coverage, important bug fixes. ###=C2=A00.6.2 Changes * does not escape the request uri anymore;* strip header values to remove n= ewlines and avoid protocol errors; ### 0.6.3 Changes * HTTP/2 ORIGIN frame support;* Fixed Alt-Svc and HTTP/2 connection coalesc= ing (and functional tests for regressions): ### 0.6.4 Changes * No more Ruby 2.7 warnings;* Fixed proxy (HTTP, socks4a, socks5) authentic= ation (and functional tests for regressions);* DNS-over-HTTPS implementatio= n now follows the latest RFC (and functional tests for regressions);* test = build 90% coverage with latest ruby; --------------------- * website:=C2=A0https://honeyryderchuck.gitlab.io/httpx/* wiki:=C2=A0https:= //gitlab.com/honeyryderchuck/httpx/wikis/homedocs:=C2=A0https://honeyryderc= huck.gitlab.io/httpx/rdoc/ Unsubscribe: <mailto:[email protected]?subject=3Dunsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk> ------=_Part_407825_463449796.1578870721035 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html xmlns=3D"http://www.w3.org/1999/xhtml" xmlns:v=3D"urn:schemas-microso= ft-com:vml" xmlns:o=3D"urn:schemas-microsoft-com:office:office"><head><!--[= if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>= 96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--></head><bo= dy> <br>We have been using this library Thanks.<br><br>Roberts<br><p class=3D"y= ahoo-quoted-begin" style=3D"font-size: 15px; color: #715FFA; padding-top: 1= 5px; margin-top: 0"><br></p><blockquote class=3D"iosymail"><div id=3D"yiv46= 72332980"><div dir=3D"ltr"><div dir=3D"ltr"><span class=3D"yiv4672332980gma= il-il">httpx</span> <span class=3D"yiv4672332980gmail-il">0.6</span>.4= has been released.<div><br></div><div><div>* <a rel=3D"nofollow" targ= et=3D"_blank" href=3D"https://gitlab.com/honeyryderchuck/httpx"><span class= =3D"yiv4672332980gmail-il">https</span>://gitlab.com/honeyryderchuck/<span = class=3D"yiv4672332980gmail-il">httpx</span></a><br></div><div><br></div><d= iv><span class=3D"yiv4672332980gmail-il">httpx</span> is a client= library for making <span class=3D"yiv4672332980gmail-il">HTTP</span>&= nbsp;requests from Ruby. It has a simple but highly configurable API to per= form single and multiple requests (supports <span class=3D"yiv46723329= 80gmail-il">HTTP</span>/2 as well has 1.1 and 1.0). It also supports DNS ov= er <span class=3D"yiv4672332980gmail-il">HTTPS</span>.</div></div><div= ><br></div><div>As there were no announcements since 0.6.1, the gist since = then was: more features have now functional tests, more code coverage, impo= rtant bug fixes.</div><div><br></div><div>### <span class=3D"yiv467233= 2980gmail-il">0.6</span>.2 Changes</div><div><br></div><div>* does not esca= pe the request uri anymore;</div><div>* strip header values to remove newli= nes and avoid protocol errors;</div><div><br></div><div>### 0.6.3 Changes</= div><div><br></div><div>* HTTP/2 ORIGIN frame support;</div><div>* Fixed Al= t-Svc and HTTP/2 connection coalescing (and functional tests for regression= s):</div><div><br></div><div>### 0.6.4 Changes</div><div><br></div><div>* N= o more Ruby 2.7 warnings;</div><div>* Fixed proxy (HTTP, socks4a, socks5) a= uthentication (and functional tests for regressions);</div><div>* DNS-over-= HTTPS implementation now follows the latest RFC (and functional tests for r= egressions);</div><div>* test build 90% coverage with latest ruby;</div><di= v><br></div><div><br></div><div><div>---------------------</div><div><br></= div><div>* website: <a rel=3D"nofollow" target=3D"_blank" href=3D"http= s://honeyryderchuck.gitlab.io/httpx/"><span class=3D"yiv4672332980gmail-il"= >https</span>://honeyryderchuck.gitlab.io/<span class=3D"yiv4672332980gmail= -il">httpx</span>/</a></div><div>* wiki: <a rel=3D"nofollow" target=3D= "_blank" href=3D"https://gitlab.com/honeyryderchuck/httpx/wikis/home"><span= class=3D"yiv4672332980gmail-il">https</span>://gitlab.com/honeyryderchuck/= <span class=3D"yiv4672332980gmail-il">httpx</span>/wikis/home</a></div><div= >docs: <a rel=3D"nofollow" target=3D"_blank" href=3D"https://honeyryde= rchuck.gitlab.io/httpx/rdoc/"><span class=3D"yiv4672332980gmail-il">https</= span>://honeyryderchuck.gitlab.io/<span class=3D"yiv4672332980gmail-il">htt= px</span>/rdoc/</a></div></div></div></div></div><br>Unsubscribe: <mailt= o:<a ymailto=3D"mailto:[email protected]" href=3D"mailto:ruby= [email protected]">[email protected]</a>?subject=3D= unsubscribe><br><<a href=3D"http://lists.ruby-lang.org/cgi-bin/mailma= n/options/ruby-talk" target=3D"_blank">http://lists.ruby-lang.org/cgi-bin/m= ailman/options/ruby-talk</a>><br><blockquote></blockquote></blockquote> </body></html> ------=_Part_407825_463449796.1578870721035-- --===============0122886081== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Unsubscribe: <mailto:[email protected]?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk> --===============0122886081==--