Skip to content

Commit e23a918

Browse files
authored
Update NEWS.md for Fiber Scheduler (ruby#15629)
1 parent 9ee2243 commit e23a918

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

NEWS.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,15 @@ Note: We're only listing outstanding class updates.
105105
waiting on a blocking IO operation when the IO operation is closed.
106106
[[Feature #21166]]
107107

108+
* Introduce `Fiber::Scheduler#yield` to allow the fiber scheduler to
109+
continue processing when signal exceptions are disabled.
110+
[[Bug #21633]]
111+
112+
* Reintroduce the `Fiber::Scheduler#io_close` hook for asynchronous `IO#close`.
113+
114+
* Invoke `Fiber::Scheduler#io_write` when flushing the IO write buffer.
115+
[[Bug #21789]]
116+
108117
* File
109118

110119
* `File::Stat#birthtime` is now available on Linux via the statx
@@ -266,6 +275,11 @@ Note: We're only listing outstanding class updates.
266275
* Introduce support for `Thread#raise(cause:)` argument similar to
267276
`Kernel#raise`. [[Feature #21360]]
268277

278+
* Pathname
279+
280+
* Pathname has been promoted from a default gem to a core class of Ruby.
281+
[[Feature #17473]]
282+
269283
## Stdlib updates
270284

271285
The following bundled gems are promoted from default gems.
@@ -552,8 +566,10 @@ A lot of work has gone into making Ractors more stable, performant, and usable.
552566
[Feature #21550]: https://bugs.ruby-lang.org/issues/21550
553567
[Feature #21552]: https://bugs.ruby-lang.org/issues/21552
554568
[Feature #21557]: https://bugs.ruby-lang.org/issues/21557
569+
[Bug #21633]: https://bugs.ruby-lang.org/issues/21633
555570
[Bug #21654]: https://bugs.ruby-lang.org/issues/21654
556571
[Feature #21678]: https://bugs.ruby-lang.org/issues/21678
557572
[Bug #21698]: https://bugs.ruby-lang.org/issues/21698
558573
[Feature #21701]: https://bugs.ruby-lang.org/issues/21701
559574
[Feature #21785]: https://bugs.ruby-lang.org/issues/21785
575+
[Bug #21789]: https://bugs.ruby-lang.org/issues/21789

0 commit comments

Comments
 (0)