Skip to content

Commit 04e01c1

Browse files
committed
Bump patch version.
1 parent 960a685 commit 04e01c1

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

lib/io/stream/version.rb

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

66
module IO::Stream
7-
VERSION = "0.9.0"
7+
VERSION = "0.9.1"
88
end

readme.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Please see the [project documentation](https://socketry.github.io/io-stream) for
1212

1313
Please see the [project releases](https://socketry.github.io/io-streamreleases/index) for all releases.
1414

15+
### v0.9.1
16+
17+
- Fix EOF behavior to match Ruby IO semantics: `read()` returns empty string `""` at EOF while `read(size)` returns `nil` at EOF.
18+
1519
### v0.9.0
1620

1721
- Add support for `buffer` parameter in `read`, `read_exactly`, and `read_partial` methods to allow reading into a provided buffer.
@@ -58,10 +62,6 @@ Please see the [project releases](https://socketry.github.io/io-streamreleases/i
5862
- Add `#to_io` method to `IO::Stream::Buffered` for better compatibility.
5963
- Modernize gem structure and dependencies.
6064

61-
### v0.4.0
62-
63-
- Add convenient `IO.Stream()` constructor method for creating buffered streams.
64-
6565
## See Also
6666

6767
- [async-io](https://github.com/socketry/async-io) — Where this implementation originally came from.

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+
## v0.9.1
44

55
- Fix EOF behavior to match Ruby IO semantics: `read()` returns empty string `""` at EOF while `read(size)` returns `nil` at EOF.
66

0 commit comments

Comments
 (0)