File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed
Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 44# Copyright, 2023-2024, by Samuel Williams.
55
66module IO ::Stream
7- VERSION = "0.7 .0"
7+ VERSION = "0.8 .0"
88end
Original file line number Diff line number Diff line change @@ -12,6 +12,11 @@ Please see the [project documentation](https://socketry.github.io/io-stream) for
1212
1313Please see the [ project releases] ( https://socketry.github.io/io-streamreleases/index ) for all releases.
1414
15+ ### v0.8.0
16+
17+ - On Ruby v3.3+, use ` IO#write ` directly instead of ` IO#write_nonblock ` , for better performance.
18+ - Introduce support for ` Readable#discard_until ` method to discard data until a specific pattern is found.
19+
1520### v0.7.0
1621
1722 - Split stream functionality into separate ` Readable ` and ` Writable ` modules for better modularity and composition.
@@ -57,11 +62,6 @@ Please see the [project releases](https://socketry.github.io/io-streamreleases/i
5762
5863 - Add support for timeouts with compatibility shims for various IO types.
5964
60- ### v0.2.0
61-
62- - Prefer ` write_nonblock ` in ` syswrite ` implementation for better non-blocking behavior.
63- - Add test cases for crash scenarios.
64-
6565## See Also
6666
6767 - [ async-io] ( https://github.com/socketry/async-io ) — Where this implementation originally came from.
Original file line number Diff line number Diff line change 11# Releases
22
3- ## Unreleased
3+ ## v0.8.0
44
55 - On Ruby v3.3+, use ` IO#write ` directly instead of ` IO#write_nonblock ` , for better performance.
66 - Introduce support for ` Readable#discard_until ` method to discard data until a specific pattern is found.
You can’t perform that action at this time.
0 commit comments