File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed
Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 44# Copyright, 2017-2025, by Samuel Williams.
55
66module Async
7- VERSION = "2.35.1 "
7+ VERSION = "2.35.2 "
88end
Original file line number Diff line number Diff line change @@ -35,6 +35,11 @@ Please see the [project documentation](https://socketry.github.io/async/) for mo
3535
3636Please see the [ project releases] ( https://socketry.github.io/async/releases/index ) for all releases.
3737
38+ ### v2.35.2
39+
40+ - Improved handling of ` Process.fork ` on Ruby 4+.
41+ - Improve ` @promise ` state handling in ` Task#initialize ` , preventing incomplete instances being visible to the scheduler.
42+
3843### v2.35.1
3944
4045 - Fix incorrect handling of spurious wakeups in ` Async::Promise#wait ` , which could lead to premature (incorrect) resolution of the promise.
@@ -80,10 +85,6 @@ This release introduces thread-safety as a core concept of Async. Many core clas
8085 - [ Introduce ` Async::Promise ` ] ( https://socketry.github.io/async/releases/index#introduce-async::promise )
8186 - [ Introduce ` Async::PriorityQueue ` ] ( https://socketry.github.io/async/releases/index#introduce-async::priorityqueue )
8287
83- ### v2.28.1
84-
85- - Fix race condition between ` Async::Barrier#stop ` and finish signalling.
86-
8788## See Also
8889
8990 - [ async-http] ( https://github.com/socketry/async-http ) — Asynchronous HTTP client/server.
Original file line number Diff line number Diff line change 11# Releases
22
3- ## Unreleased
3+ ## v2.35.2
44
55 - Improved handling of ` Process.fork ` on Ruby 4+.
66 - Improve ` @promise ` state handling in ` Task#initialize ` , preventing incomplete instances being visible to the scheduler.
You can’t perform that action at this time.
0 commit comments