v0.8.9
HTTP v0.8.9
Closed issues:
- Proxy support - Automatically picking from environment (#403)
- GET Request leads to libmbedtls.dll error (compiling #sslconnection#18) (#425)
- Possible very fast C dependencies for HTTP/2, HTTP/3 and HPACK (#448)
- HTTP.jl should send a User-Agent header by default (#450)
- listenloop() too aggressive about closing server (#453)
- ConnectionPool isn't threadsafe (#454)
- uri_reference_regex doesn't seem threadsafe (#456)
- Missing docstr for
HTTP.request()
(#459) - Basic authorization should be inferred (#460)
- Error with documentation example using a handler entry point and a router (#476)
- HTTP.post returns an error 400 (#478)
- Can I use HTTP.jl to configure a callback URL to your server? (#485)
- concurrency violation detected on HTTP.get() on Julia 1.3 with JULIA_NUM_THREADS > 1 (#487)
- Help with bearer authorization in headers (#492)
- Test label (#498)
- ┌ Warning: Deprecated syntax `(HTTP.Handlers.newsplitsegments(map(String, split($path, '/'; (#500)
- unknown node or service (EAI_NONAME), downloading image (#501)
- Tag a new version? (#504)
- error when calling HTTP.request (#505)
Merged pull requests:
- Add support for using proxy env variables if set. Fixes #403 (#423) (@quinnj)
- Connect over IPv6 if the system prefers it (#428) (@lbilli)
- HTTP.open: make it accept
method::Symbol
as HTTP.request (#440) (@iblis17) - Make HTTP.jl threadsafe by making all global states per thread. Fixes… (#479) (@quinnj)
- Add varargs handling for default RequestHandler function. Fixes #476 (#480) (@quinnj)
- Make basic authorization automatically detected. Fixes #460 (#481) (@quinnj)
- Set a user agent by default. Fixes #450 (#482) (@quinnj)
- Scale the time we sleep when checking for request timeout. Otherwise,… (#484) (@quinnj)
- Fixed examples and some markup in the README. (#499) (@dietercastel)
- Install TagBot as a GitHub Action (#506) (@JuliaTagBot)
- Refactor concurrency support (#509) (@quinnj)