Skip to content

Commit 671c5a6

Browse files
committed
Bump minor version.
1 parent 3a08e13 commit 671c5a6

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

lib/async/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
# Copyright, 2017-2024, by Samuel Williams.
55

66
module Async
7-
VERSION = "2.22.0"
7+
VERSION = "2.23.0"
88
end

readme.md

+5
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ Please see the [project documentation](https://socketry.github.io/async/) for mo
3636

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

39+
### v2.23.0
40+
41+
- Rename `ASYNC_SCHEDULER_DEFAULT_WORKER_POOL` to `ASYNC_SCHEDULER_WORKER_POOL`.
42+
- [Fiber Stall Profiler](https://socketry.github.io/async/releases/index#fiber-stall-profiler)
43+
3944
### v2.21.1
4045

4146
- [Worker Pool](https://socketry.github.io/async/releases/index#worker-pool)

releases.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
# Releases
22

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

55
- Rename `ASYNC_SCHEDULER_DEFAULT_WORKER_POOL` to `ASYNC_SCHEDULER_WORKER_POOL`.
66

77
### Fiber Stall Profiler
88

99
After several iterations of experimentation, we are officially introducing the fiber stall profiler, implemented using the optional `fiber-profiler` gem. This gem is not included by default, but can be added to your project:
1010

11-
```bash
11+
``` bash
1212
$ bundle add fiber-profiler
1313
```
1414

1515
After adding the gem, you can enable the fiber stall profiler by setting the `FIBER_PROFILER_CAPTURE=true` environment variable:
1616

17-
```bash
17+
``` bash
1818
$ FIBER_PROFILER_CAPTURE=true bundle exec ruby -rasync -e 'Async{Fiber.blocking{sleep 0.1}}'
1919
Fiber stalled for 0.105 seconds
2020
-e:1 in c-call '#<Class:Fiber>#blocking' (0.105s)

0 commit comments

Comments
 (0)