Published June 9, 2026
| Version v2.1.1
Software
Open
JuliaWeb/HTTP.jl: v2.1.1
Authors/Creators
- Jacob Quinn
- Sam O'Connor1
- Jonathan Malmaud
- Dirk Gadsden2
- Iain Dunning3
- Keno Fischer4
- Fredrik Ekre
- Leah Hanson
- Daniel Espeset5
- Zach Allaun
- Alex Arslan6
- Westley Argentum Hennigh-Palermo
- Frames White7
- Tony Kelman
- Fons van der Plas8
- Art
- Chris de Graaf9
- Chuck Ha
- Ranjan Anantharaman10
- Ian Butterworth11
- Atsushi Sakai
- Tanmay Mohapatra
- Jameson Nash
- Yichao Yu12
- Tomáš Drvoštěp
- Elliot Saba13
- Maura Driscoll14
- Mikołaj Hojda
- Colin Caine
- Stefan Karpinski4
- 1. OC Technology
- 2. @Coinbase
- 3. Hudson River Trading
- 4. @JuliaComputing
- 5. @etsy
- 6. Beacon Biosignals
- 7. @CellBauhaus
- 8. TU eindhoven
- 9. @beacon-biosignals
- 10. JuliaHub Inc.
- 11. Leuko
- 12. Duke University
- 13. Valve Software
- 14. Strava
Description
HTTP v2.1.1
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.snifffor 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-urlencodedforms (#1118) handle_connection handler erroris noisy and logs atLogging.Errorlevel (#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-urlencodedand use it internally (#1138) - stream is closed or unusable (#1141)
- Missed semaphore
Base.release(sem)after failedaccept(#1143) - Server in streaming mode - never wrote a response (#1156)
- Performance degradation vs curl in Julia API (#1158)
:auto/:h2TLS 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
- Repository URL
- https://github.com/JuliaWeb/HTTP.jl