You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.md
+4-7Lines changed: 4 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,10 @@ Please see the [project documentation](https://socketry.github.io/async-http/) f
20
20
21
21
Please see the [project releases](https://socketry.github.io/async-http/releases/index) for all releases.
22
22
23
+
### v0.103.0
24
+
25
+
- Handle `RST_STREAM(NO_ERROR)` as an orderly HTTP/2 stream closure while still failing requests whose streams close before any response headers are received.
26
+
23
27
### v0.102.0
24
28
25
29
- Requests assigned to an HTTP/2 connection which has already closed are refused before being written, allowing them to be retried safely.
@@ -57,13 +61,6 @@ Please see the [project releases](https://socketry.github.io/async-http/releases
57
61
58
62
- Fix handling of reset stream causing complete connection failure.
59
63
60
-
### v0.95.0
61
-
62
-
- Use `Protocol::HTTP::RefusedError` for safe retry of requests not processed by the server, including non-idempotent methods like PUT.
63
-
- Remove `Async::HTTP::Protocol::RequestFailed` in favour of `Protocol::HTTP::RefusedError`.
64
-
- HTTP/1: Delegate request write failure handling to `protocol-http1`.
65
-
- HTTP/2: Handle GOAWAY and REFUSED\_STREAM via `protocol-http2`, enabling automatic retry of unprocessed requests.
66
-
67
64
## See Also
68
65
69
66
-[benchmark-http](https://github.com/socketry/benchmark-http) — A benchmarking tool to report on web server concurrency.
Copy file name to clipboardExpand all lines: releases.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Releases
2
2
3
-
## Unreleased
3
+
## v0.103.0
4
4
5
5
- Handle `RST_STREAM(NO_ERROR)` as an orderly HTTP/2 stream closure while still failing requests whose streams close before any response headers are received.
0 commit comments