Skip to content

Tags: simsurace/HTTP.jl

Tags

v1.7.0

Toggle v1.7.0's commit message
[Diff since v1.6.3](JuliaWeb/HTTP.jl@v1.6.3...v1.7.0)

**Closed issues:**
- Adding constants for status codes (JuliaWeb#490)
- Allow user-provided buffer we write responses into directly (JuliaWeb#936)

**Merged pull requests:**
- Introduce StatusCodes module (JuliaWeb#982) (@AtsushiSakai)
- Parametrize `Connections` to avoid type instabilities (JuliaWeb#983) (@Drvi)
- Allow passing pre-allocated buffer for response body (JuliaWeb#984) (@quinnj)
- Specialize functions to avoid dynamic dispatch (JuliaWeb#985) (@quinnj)
- Tweak IOBuffer handling (JuliaWeb#987) (@Drvi)
- Ensure we account for response status if present when retrying (JuliaWeb#990) (@quinnj)
- Cleanup header initialization to avoid excessive copies (JuliaWeb#991) (@quinnj)
- Make timeouts default to 60 seconds (JuliaWeb#992) (@quinnj)

v1.6.3

Toggle v1.6.3's commit message
[Diff since v1.6.2](JuliaWeb/HTTP.jl@v1.6.2...v1.6.3)

**Closed issues:**
- EOFError from opening multiple websockets (JuliaWeb#980)

**Merged pull requests:**
- Reduce slightly allocations when reading/writing HTTP messages (JuliaWeb#950) (@nickrobinson251)
- Set line info for `@client` macro as call site (JuliaWeb#981) (@nickrobinson251)

v1.6.2

Toggle v1.6.2's commit message
[Diff since v1.6.1](JuliaWeb/HTTP.jl@v1.6.1...v1.6.2)

**Merged pull requests:**
- New retry_check should take response body as arg (JuliaWeb#976) (@quinnj)

v1.6.1

Toggle v1.6.1's commit message
[Diff since v1.6.0](JuliaWeb/HTTP.jl@v1.6.0...v1.6.1)

**Merged pull requests:**
- Fix setting of response body for StatusError exception (JuliaWeb#975) (@quinnj)

v1.6.0

Toggle v1.6.0's commit message
[Diff since v1.5.5](JuliaWeb/HTTP.jl@v1.5.5...v1.6.0)

**Closed issues:**
- Get from https url in company network with self signed certificate (JuliaWeb#947)
- UndefVarError: closewrite not defined (JuliaWeb#969)
- serve() fails when run from an :interactive thread (Julia >=1.9) (JuliaWeb#970)

**Merged pull requests:**
- Allow silencing server closing log message as well (JuliaWeb#965) (@JackDunnNZ)
- Do not turn HEAD requests to GET by default through redirects (JuliaWeb#967) (@giordano)
- Update GHA dependency versions (JuliaWeb#968) (@fonsp)
- Fix access_threaded in the forthcoming interactive threadpool world (JuliaWeb#972) (@quinnj)
- Allow customizing retry logic for http requests (JuliaWeb#974) (@quinnj)

v1.5.5

Toggle v1.5.5's commit message
[Diff since v1.5.4](JuliaWeb/HTTP.jl@v1.5.4...v1.5.5)

**Merged pull requests:**
- Allow retrying request regardless of idempotent if we failed to write… (JuliaWeb#964) (@quinnj)

v1.5.4

Toggle v1.5.4's commit message
[Diff since v1.5.3](JuliaWeb/HTTP.jl@v1.5.3...v1.5.4)

**Closed issues:**
- how to use wildcard in route names (JuliaWeb#961)
- Updating LoggingExtras.jl downgrades HTTP.jl to v0.9.17 (JuliaWeb#962)

**Merged pull requests:**
- Bump LoggingExtras.jl compat in Project.toml (JuliaWeb#963) (@toollu)

v1.5.3

Toggle v1.5.3's commit message
[Diff since v1.5.2](JuliaWeb/HTTP.jl@v1.5.2...v1.5.3)

**Closed issues:**
- Memory leak (JuliaWeb#952)
- Async WebSockets (JuliaWeb#958)

**Merged pull requests:**
- Use at-async instead of Threads spawn in non-interactive case (JuliaWeb#960) (@quinnj)

v1.5.2

Toggle v1.5.2's commit message
[Diff since v1.5.1](JuliaWeb/HTTP.jl@v1.5.1...v1.5.2)

**Closed issues:**
- Allow hiding handler error (JuliaWeb#938)
- WebSockets client error (JuliaWeb#948)
- `autobahntestsuite` triggering error on CI (JuliaWeb#951)
- unincode not handled properly  (JuliaWeb#954)
- [Question] how do you test the package locally (JuliaWeb#956)

**Merged pull requests:**
- Try with timeout rethrow (JuliaWeb#942) (@gustafsson)
- Switch to using docker for autobahn tests (JuliaWeb#953) (@quinnj)
- A few server cleanups (JuliaWeb#955) (@quinnj)

v1.5.1

Toggle v1.5.1's commit message
[Diff since v1.5.0](JuliaWeb/HTTP.jl@v1.5.0...v1.5.1)

**Closed issues:**
- Catching ECONNRESET error codes (JuliaWeb#939)

**Merged pull requests:**
- connectionlayer: sslupgrade(socket_type_tls) fixup (JuliaWeb#941) (JuliaWeb#943) (@gustafsson)
- Fix Docs Typo (JuliaWeb#944) (@elbeejay)
- Add # of retry attempts to request context (JuliaWeb#946) (@quinnj)