Skip to content

Releases: JuliaWeb/HTTP.jl

v0.9.1

04 Dec 06:49
ad72f4a
Compare
Choose a tag to compare

HTTP v0.9.1

Diff since v0.9.0

Closed issues:

  • add HTTP fails on Windows with ConstrainedLanguageMode enabled (#623)
  • An admin needs to fix the DOCUMENTER_KEY now that we use GitHub Actions (#632)

Merged pull requests:

v0.9.0

12 Nov 07:21
9cacd9f
Compare
Choose a tag to compare

HTTP v0.9.0

Diff since v0.8.19

Closed issues:

  • Digest Authentication (#37)
  • Playing nicely with Windows Auth? (#51)
  • Try to escape userinfo portions of URLs before parsing (#90)
  • Better HTTP.serve/Server docs/examples (#91)
  • Write up handler docs and mention each Request has it's own Response member (#163)
  • async.jl test failure (#185)
  • Improve server error handling and logging. (#189)
  • How to use custom error handling? (#196)
  • Document payload(m::Message [, ::Type]) (#204)
  • Document retry_non_idempotent=true (#208)
  • Decode payload body based on message body Transfer-Encoding. (#217)
  • Document proxy= option (#222)
  • provide convenience helper function for constructing file:/// URIs? (#241)
  • Change default server handler function to something useful (#255)
  • Split out listen functionality (#258)
  • Feature: add custom "recoverable" predicate to RetryLayer (#259)
  • Segfault when calling some api (#286)
  • taking verbose = false serious (#294)
  • Error is not friendly. (#298)
  • Multipart Request Issues (#313)
  • Server not releasing port when batch is terminated (#314)
  • Occurrence of " MbedTLS error code -29312: SSL - The connection indicated an EOF" results in termination of the HTTP.listen() loop (#318)
  • Clean up server-side exception handling (#324)
  • Getting an error when try to send a request with a proxy! (#325)
  • request(...; readtimeout=) default documentation is wrong (#326)
  • dear sir,we need your performance benchmark vs other languages (#327)
  • Does not play well with LibCURL (#335)
  • help stresstesting websockets? (#336)
  • support readbytes!? (#337)
  • TLS Renegotiation is disabled, causing EOFError() at knb.ecoinformatics.org (#342)
  • fail to serve on Linux, fine in Windows (#384)
  • HTTP tests sometimes hang (#441)
  • mwe.jl Unit Test Failure (#467)
  • Broken pipe when trying to create a simple server with SSL (#491)
  • Add connectiontimeout to HTTP.request (#524)
  • Example application fails with UndefVarError: @ip_str not defined (#585)
  • deprecate ducktyping fallback for Response construction (#589)
  • make 2nd argument to Response constructor express (#590)
  • Feature request: on_shutdown for closing gracefully (#591)
  • Error in the docstring for HTTP.serve (#592)
  • Is this a FastCGI implementation? (#600)
  • HTTP.queryparams behavior (#604)
  • Splitting out URI parsing into URIs.jl (#605)
  • HTTP.listen verbose = true logs incorrect port when server is provided (#610)
  • Exception thrown when using connect_timeout (#617)

Merged pull requests:

v0.8.19

16 Sep 10:12
f3c7294
Compare
Choose a tag to compare

HTTP v0.8.19

Diff since v0.8.18

Merged pull requests:

v0.8.18

16 Sep 07:12
b127f4d
Compare
Choose a tag to compare

HTTP v0.8.18

Diff since v0.8.17

Closed issues:

  • WebSockets Client lost first package if server send data first. (#558)
  • Intermittent HTTP.Parsers.ParseError(:INVALID_STATUS_LINE, ...) (#559)
  • HTTPS request gets blocked while using proxy (#562)
  • POST result differ from curl's (#564)
  • Random hanging of program (#571)

Merged pull requests:

v0.8.17

25 Jul 08:11
abc5d3d
Compare
Choose a tag to compare

HTTP v0.8.17

Diff since v0.8.16

Merged pull requests:

  • Couple of fixes for various things and making cookie tracking on by default (#560) (@quinnj)

v0.8.16

30 Jun 23:08
72815f9
Compare
Choose a tag to compare

HTTP v0.8.16

Diff since v0.8.15

Closed issues:

  • incorrect streamed output in case of redirect (#526)
  • NamedTuple as query (#540)

Merged pull requests:

  • Documentation: header() isn't exported so you need to use HTTP.header(). (#536) (@pixel27)
  • don't print non-UTF8 binary data when showing Message (#538) (@stevengj)
  • Add a method to escapeuri for NamedTuples (#541) (@christopher-dG)
  • Fix: no_proxy works only with absolute domain name (#542) (@vdayanand)
  • Eliminate type-piracy in string (#549) (@timholy)
  • Don't write response body to response_stream unless ready (#552) (@quinnj)

v0.8.15

26 May 20:08
b9b42c3
Compare
Choose a tag to compare

HTTP v0.8.15

Diff since v0.8.14

Closed issues:

  • Why is Julia http so slow compared to powershell ? (#535)
  • Which HTTP norm is dealt with here ? (#539)

Merged pull requests:

v0.8.14

16 Apr 00:07
1f04e0e
Compare
Choose a tag to compare

HTTP v0.8.14

Diff since v0.8.13

Closed issues:

  • 405 on the similarweb.com (#519)
  • Async server (#523)
  • Add optional SSL key logging? (#528)

Merged pull requests:

v0.8.13

19 Mar 07:04
5964889
Compare
Choose a tag to compare

HTTP v0.8.13

Diff since v0.8.12

Closed issues:

  • InexactError resulting from page reload (plus random status field in errors) (#471)
  • Memory leak (#520)

Merged pull requests:

  • Remove unsupported kwarg basic_authorization for tests of basic auth (#503) (@fredrikekre)
  • Changed WebSocketError status type from Int16 to UInt16 (#518) (@fonsp)
  • Update status_messages.jl (#521) (@o314)
  • Fix #520 memory leak from server (#522) (@quinnj)

v0.8.12

28 Feb 07:05
f873155
Compare
Choose a tag to compare