There is a newer version of the record available.

Published June 9, 2026 | Version v2.1.1

JuliaWeb/HTTP.jl: v2.1.1

Description

HTTP v2.1.1

Diff since v2.1.0

Merged pull requests:

  • Encode space as '+' in application/x-www-form-urlencoded bodies (#1138) (#1278) (@quinnj)
  • Add no-arg close_idle_connections! + document form-body decoding (#1118, #1123, #1137) (#1279) (@quinnj)
  • Skip the precompile workload inside AutoMerge (#1281) (@DilumAluthge)
  • Don't sniff a valid-JSON-prefix as application/json (#1084) (#1285) (@quinnj)
  • Wire WebSocket read_idle_timeout into the client read loop (#1062) (#1286) (@quinnj)
  • Fix precompile workload shutdown (#1289) (@quinnj)

Closed issues:

  • How to handle connection close for websocket (#1060)
  • Make Websockets readtimeout apply to any message received (#1062)
  • WebSockets send can wait forever and async send seems to be broken (#1063)
  • WebSocket client hiding errors thrown from within do block (#1067)
  • Setting any readtimeout on WebSocket client causes TimeoutError (#1070)
  • get() fails when run from a new thread (#1082)
  • HTTP.sniff for strings which starts a number. (#1084)
  • Error 400 when executing the second GET request (#1094)
  • Asynchronous http.get is very slow. (#1095)
  • Hot module reloading (#1098)
  • HEAD requests should never write a body (#1112)
  • Support decoding of application/x-www-form-urlencoded forms (#1118)
  • handle_connection handler error is noisy and logs at Logging.Error level (#1121)
  • A form to get POST params easily (#1123)
  • MethodError when creating form request without headers (#1133)
  • How to close all cached connections (#1137)
  • Add function for encoding with application/x-www-form-urlencoded and use it internally (#1138)
  • stream is closed or unusable (#1141)
  • Missed semaphore Base.release(sem) after failed accept (#1143)
  • Server in streaming mode - never wrote a response (#1156)
  • Performance degradation vs curl in Julia API (#1158)
  • :auto/:h2 TLS handshake fails with "server selected unadvertised ALPN protocol" against an HTTP/1.1-only server (#1273)
  • Feature request: Disable precompile workload inside of AutoMerge (#1280)

Files

JuliaWeb/HTTP.jl-v2.1.1.zip

Files (368.2 kB)

Name Size Download all
md5:3546317881e31491afd2688aaa60fdde
368.2 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/JuliaWeb/HTTP.jl/tree/v2.1.1 (URL)

Software