Releases: JuliaWeb/HTTP.jl
Releases · JuliaWeb/HTTP.jl
v0.8.11
v0.8.10
HTTP v0.8.10
Closed issues:
- TimeoutRequest refresh interval sleep time. (#449)
- Using HTTP.get to https over proxy results in HTTP/1.1 400 Bad Request (#472)
- HTTP.unescapeuri does not handle + sign (#475)
- Characters with accents are displayed wrong (#493)
- Tag a new version? (#504)
- 0.8.9 breaks OSX & Windows (#511)
Merged pull requests:
- Fix for HTTPS proxy (#507) (@jademackay)
- Cleanups and docs (#510) (@quinnj)
- Fix #511. The change from getaddrinfo to getalladdrinfo had an unexpe… (#512) (@quinnj)
- If the server closes, don't serve any pending transactions/connection… (#513) (@quinnj)
- Parse multipart forms (#514) (@quinnj)
- In query key-value pairs, decode plus as space (#515) (@quinnj)
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)
v0.8.8
v0.8.8 (2019-11-15)
Merged pull requests:
- Set Content-Type correctly with body::Form (#473) (fredrikekre)
v0.8.7
v0.8.7 (2019-11-07)
Closed issues:
- uri_benchmark.jl Unit Test Failure (#468)
- body.jl Unit Test Failure (#466)
- Equivalent to curl --insecure (#462)
- docstring for escapehtml is in upper case (#461)
- HTTP.{head,get,put,post} etc. should accept and pass headers through (#451)
Merged pull requests:
- Rework HTTP.request entrypoints to fix dispatch. (#470) (fredrikekre)
- Refactor Unit Testing (#465) (mattBrzezinski)
- Fix docs for
request
(#446) (benelsen) - Amendment for #443 (#445) (mattBrzezinski)
v0.8.6
v0.8.6 (2019-09-05)
Closed issues:
- 1.3 regression - Internal field
match\_data
removed fromRegex
struct in Julia (#444) - Disable
download
callback result in error (#438) - The Layers mechanism is not easily extensible (#389)
Merged pull requests:
- Interface for adding custom layers to the HTTP stack (#443) (mattBrzezinski)
v0.8.5
v0.8.4
v0.8.3
v0.8.2
v0.8.2 (2019-05-31)
Closed issues:
- 0.8.1 shouldn't have been a patch release? (#424)
- Time out when using HTTP.request (#416)
- Support multi-threaded HTTP.jl (#414)
- binary websocket closes prematurely (#408)
- When will the newest version release? (#401)
- Tag a release? (#399)
- Serve example not working (#397)
Merged pull requests: