Releases: JuliaWeb/HTTP.jl
Releases · JuliaWeb/HTTP.jl
v0.9.11
HTTP v0.9.11
Closed issues:
- Stream is closed or unusable (#392)
- Error while closing websocket (#722)
- Possibly excessive memory allocations in ascii.jl (#724)
Merged pull requests:
- update JSON2 -> JSON3 (#721) (@Roger-luo)
- Fix websocket disconnection errors (#723) (@tisztamo)
- Avoid allocations in ascii_lc_isequal (#725) (@quinnj)
- hide IOErrors when remote closes the connection (#727) (@pfitzseb)
- Set version to 0.9.11. (#729) (@fredrikekre)
v0.9.10
HTTP v0.9.10
Merged pull requests:
- Move access logging to after internal error handling. (#717) (@fredrikekre)
- Store remote IP adress in connection struct (#718) (@fredrikekre)
- Set version to 0.9.10. (#719) (@fredrikekre)
v0.9.9
HTTP v0.9.9
Closed issues:
- Julia HTTP.jl performance vs python requests (#710)
Merged pull requests:
- sse example (#711) (@pfitzseb)
- Add access logging functionality (#713) (@fredrikekre)
- Include Host header for CONNECT proxy requests (#714) (@soedar)
- Fix Warning Message in test (#715) (@2005m)
- Set version to 0.9.9. (#716) (@fredrikekre)
v0.9.8
HTTP v0.9.8
Closed issues:
- HTTP GET error after get 302 response (#435)
- URL scheme doesn't matter? (#527)
- HTTP.request ignores /etc/hosts file (#545)
- Can not perform GET request (#553)
- HTTP.download throwing wrong exception (#576)
- The first request(as client) or response(as server) of Http.jl is very slow? Initial connection should not be so slow (#579)
- Julia doesn't like Potatoes (#626)
- HTTP.download: filename too long (#696)
Merged pull requests:
- Verify URL before making the request, fixes #527, fixes #545. (#703) (@fredrikekre)
- lazily allocate the threaded buffers and allocate them on the thread that will access it (#704) (@KristofferC)
- Fix filepath name from remote URL in HTTP.download, fixes #696. (#706) (@fredrikekre)
- Use URIs.resolvereference for redirects, fixes #435, fixes #626. (#707) (@fredrikekre)
- Set version to 0.9.8 and add CHANGELOG.md. (#709) (@fredrikekre)
v0.9.7
HTTP v0.9.7
Closed issues:
- Routing failure does not fall back to IPv4 from IPv6 (#659)
Merged pull requests:
- Implement Sockets.getpeername(::HTTP.Stream) (#702) (@fredrikekre)
v0.9.6
HTTP v0.9.6
Closed issues:
- Documentation about
request
andresponse
struct andgetfield
function. (#681) - Export
statustext
function. (#685) - Nondescript error message using readtimeout (#689)
- If StreamRequest fails, received data is lost (#691)
- Library error upon using HTTP (#700)
Merged pull requests:
- undeprecate the accessor methods of a HTTP message and updates the docs (#682) (@AtsushiSakai)
- Removed unnecessary export for HeaderSizeError (#683) (@AtsushiSakai)
- typo (#684) (@Spirarel)
- add example for a persistent session and logging into a webform (#686) (@Crghilardi)
- fix minor typos in request docstring (#687) (@ueliwechsler)
- export
statustext
and update docs (#688) (@AtsushiSakai) - WIP: Add ReadTimeoutError Exception (#693) (@ueliwechsler)
- Bugfixes and improvements to rate limit check (#701) (@fredrikekre)
v0.9.5
HTTP v0.9.5
Closed issues:
Host
header field is supposed to include port if not default (#673)
Merged pull requests:
- Include port in Host header, fixes #673 (#680) (@fredrikekre)
v0.9.4
HTTP v0.9.4
Closed issues:
- need better default behavior for
HTTP.Form
(#489) - HTTP.jl 0.9.3 (#670)
- empty HTTP_PROXY and HTTPS_PROXY are still used (#671)
- Unexpected behavior with localhost and readtimeout (#672)
Merged pull requests:
- Proxy environment variables are only used when they are non-empty (#674) (@racinmat)
- Try all ip addresses when establishing a connection (#675) (@fredrikekre)
- Improved documentation for HTTP.Form and HTTP.Multipart. (#676) (@fredrikekre)
- Fix missing docstrings in docs. (#677) (@fredrikekre)
- Use NetworkOptions stdlib for default value of host verification. (#678) (@fredrikekre)
- Set version to 0.9.4. (#679) (@fredrikekre)
v0.9.3
HTTP v0.9.3
Closed issues:
- The 'stable' docs link is for 0.8.18 (#645)
- How do I get response cookies? (#652)
- How to not send the Transfer-Encoding header? (#656)
- Include Accept: / in headers by default (#661)
- Obtain status and headers for in-flight request (#662)
- Warning "Reading one byte at a time...is inefficient" (#663)
Merged pull requests:
v0.9.2
HTTP v0.9.2
Closed issues:
- Erratic behavior when working with spawned HTTP.request (#633)
- New release of HTTP.jl? (#637)
- What is "Server never wrote a response" ? (#643)
- HTTP requests does not respect HTTP_PROXY and HTTPS_PROXY environment variables (#646)
- HTTP.serve verbose reports wrong portnumber on pre-existing socket (#651)
Merged pull requests:
- Websockets: implement reading fragmented message [WIP] (#638) (@jebej)
- Accept abstract strings, but concisely (#639) (@cmcaine)
- set userinfo from http(s)_proxy to proxy-auth (#640) (@p1scescom)
- Document connect_timeout and set it to the nonzero minimum of itself and readtimeout (#641) (@sean-bennett112)
- Fix invalid Access-Control-Allow-Methods (#642) (@rikhuijzer)
- Document Response and Request constructors (#644) (@rikhuijzer)
- added support for uppercase version of http proxy environment variables (#648) (@racinmat)