Skip to content

Releases: JuliaWeb/HTTP.jl

v0.8.11

26 Feb 19:05
0f3ffba
Compare
Choose a tag to compare

HTTP v0.8.11

Diff since v0.8.10

Merged pull requests:

v0.8.10

26 Feb 07:05
f0a4a27
Compare
Choose a tag to compare

HTTP v0.8.10

Diff since v0.8.9

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:

v0.8.9

24 Feb 18:05
d5e2561
Compare
Choose a tag to compare

HTTP v0.8.9

Diff since v0.8.8

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

15 Nov 21:18
v0.8.8
5089010
Compare
Choose a tag to compare

v0.8.8 (2019-11-15)

Diff since v0.8.7

Merged pull requests:

v0.8.7

07 Nov 20:49
v0.8.7
Compare
Choose a tag to compare

v0.8.7 (2019-11-07)

Diff since v0.8.6

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:

v0.8.6

08 Sep 07:47
v0.8.6
91b7e0a
Compare
Choose a tag to compare

v0.8.6 (2019-09-05)

Diff since v0.8.5

Closed issues:

  • 1.3 regression - Internal field match\_data removed from Regex struct in Julia (#444)
  • Disable download callback result in error (#438)
  • The Layers mechanism is not easily extensible (#389)

Merged pull requests:

v0.8.5

21 Aug 22:05
v0.8.5
Compare
Choose a tag to compare

v0.8.5 (2019-08-21)

Diff since v0.8.4

Closed issues:

  • Performance (#307)

Merged pull requests:

v0.8.4

05 Jul 06:20
v0.8.4
c27eb0c
Compare
Choose a tag to compare

v0.8.4 (2019-07-05)

Diff since v0.8.3

Closed issues:

  • Exception referencing internal field of Regex (#430)

Merged pull requests:

  • Rework low-level use of pcre regex due to internal changes in Base. F… (#431) (quinnj)

v0.8.3

01 Jul 21:22
v0.8.3
Compare
Choose a tag to compare

v0.8.3 (2019-07-01)

Diff since v0.8.2

Closed issues:

  • Headers with - inside the key value can't be set (#426)
  • request hangs without timeout (#417)
  • What happened to KILL ? (#334)
  • Creating Sessions (similar to Python's Request) (#297)
  • Remove client.jl (#250)
  • Example API endpoints? (#157)

v0.8.2

31 May 16:46
v0.8.2
Compare
Choose a tag to compare

v0.8.2 (2019-05-31)

Diff since v0.8.1

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:

  • Let handle_connection and handle_transaction handle closing the under… (#422) (quinnj)