Releases: JuliaWeb/HTTP.jl
Releases · JuliaWeb/HTTP.jl
v1.9.3
HTTP v1.9.3
Merged pull requests:
v1.9.2
v1.9.0
HTTP v1.9.0
Merged pull requests:
v1.8.1
v1.8.0
HTTP v1.8.0
Closed issues:
- TCP keepalive is not respected when re-using connections (#612)
- Store original error catch_backtrace() in RequestError (#1003)
- Intermittent pauses in connection (#1008)
- Add
queryparams
overload for HTTP.Request (#1009) - how to use simple "auth" for API_KEY in post request (#1018)
- Establish connection / TTFB / DNS lookup time information (#1025)
- Investigate single-threaded, async HTTP.request performance (#1032)
- connection_limit parameter ignored after request is called for the first time (#1033)
Merged pull requests:
- Properly trigger CorsMiddleware on OPTIONS method (#1005) (@ahjulstad)
- Fix a couple of typos in docs (#1006) (@Drvi)
- typo fix (#1007) (@AbhimanyuAryan)
- Add URIs.queryparams overloads (#1012) (@chris-b1)
- Remove Inifile as a dep in Project.toml (#1013) (@sjkelly)
- Write cookie separator with space (#1016) (@gustafsson)
- Document verbose=-1 kwarg for HTTP.serve (#1022) (@fonsp)
- Add AbstractDict for request bodies (#1029) (@screwdog)
- A few random stability/precompile improvements (#1030) (@sjkelly)
- Summary of changes in this PR: (#1034) (@quinnj)
- Parse set-cookie expires with trailing GMT (#1035) (@gustafsson)
v1.7.4
HTTP v1.7.4
Closed issues:
- Http post query breaks between 1.6.3 and 1.7 (#996)
Merged pull requests:
v1.7.2
HTTP v1.7.2
Closed issues:
- HTTP.download() does not automatically decode Content-Encoding (#889)
- Non readable error while getting the HTTP.head (#997)
Merged pull requests:
- Add content auto decoding for
download()
(#986) (@AtsushiSakai) - Release old connection from correct pool (#998) (@nickrobinson251)
v1.7.1
HTTP v1.7.1
Merged pull requests:
- Allow
retry_delays
to be anything (#993) (@nickrobinson251) - Revert readtimeout back to 0 by default; connect_timeout to 10 (#994) (@quinnj)
v1.7.0
HTTP v1.7.0
Closed issues:
- Adding constants for status codes (#490)
- Allow user-provided buffer we write responses into directly (#936)
Merged pull requests:
- Introduce StatusCodes module (#982) (@AtsushiSakai)
- Parametrize
Connections
to avoid type instabilities (#983) (@Drvi) - Allow passing pre-allocated buffer for response body (#984) (@quinnj)
- Specialize functions to avoid dynamic dispatch (#985) (@quinnj)
- Tweak IOBuffer handling (#987) (@Drvi)
- Ensure we account for response status if present when retrying (#990) (@quinnj)
- Cleanup header initialization to avoid excessive copies (#991) (@quinnj)
- Make timeouts default to 60 seconds (#992) (@quinnj)
v1.6.3
HTTP v1.6.3
Closed issues:
- EOFError from opening multiple websockets (#980)
Merged pull requests:
- Reduce slightly allocations when reading/writing HTTP messages (#950) (@nickrobinson251)
- Set line info for
@client
macro as call site (#981) (@nickrobinson251)