Skip to content

Commit 400bc2e

Browse files
committed
Bump minor version.
1 parent b3108a4 commit 400bc2e

File tree

3 files changed

+7
-9
lines changed

3 files changed

+7
-9
lines changed

lib/async/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
# Copyright, 2017-2025, by Samuel Williams.
55

66
module Async
7-
VERSION = "2.35.3"
7+
VERSION = "2.36.0"
88
end

readme.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ Please see the [project documentation](https://socketry.github.io/async/) for mo
3535

3636
Please see the [project releases](https://socketry.github.io/async/releases/index) for all releases.
3737

38+
### v2.36.0
39+
40+
- Introduce `Task#wait_all` which recursively waits for all children and self, excepting the current task.
41+
- Introduce `Task#join` as an alias for `Task#wait` for compatibility with `Thread#join` and similar interfaces.
42+
3843
### v2.35.3
3944

4045
- `Async::Clock` now implements `#as_json` and `#to_json` for nicer log formatting.
@@ -72,13 +77,6 @@ Please see the [project releases](https://socketry.github.io/async/releases/inde
7277

7378
- Introduce `Async::Deadline` for precise timeout management in compound operations.
7479

75-
### v2.30.0
76-
77-
- Add timeout support to `Async::Queue#dequeue` and `Async::Queue#pop` methods.
78-
- Add timeout support to `Async::PriorityQueue#dequeue` and `Async::PriorityQueue#pop` methods.
79-
- Add `closed?` method to `Async::PriorityQueue` for full queue interface compatibility.
80-
- Support non-blocking operations using `timeout: 0` parameter.
81-
8280
## See Also
8381

8482
- [async-http](https://github.com/socketry/async-http) — Asynchronous HTTP client/server.

releases.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Releases
22

3-
## Unreleased
3+
## v2.36.0
44

55
- Introduce `Task#wait_all` which recursively waits for all children and self, excepting the current task.
66
- Introduce `Task#join` as an alias for `Task#wait` for compatibility with `Thread#join` and similar interfaces.

0 commit comments

Comments
 (0)