Skip to content

Commit e69e226

Browse files
committed
Add 3.0.3 entry
1 parent 003dd0d commit e69e226

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

NEWS.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# News
2+
3+
## 3.0.3 - 2022-12-08
4+
5+
### Improvements
6+
7+
* Improved documents.
8+
[[GitHub#33](https://github.com/ruby/stringio/pull/33)]
9+
[[GitHub#34](https://github.com/ruby/stringio/pull/34)]
10+
[[GitHub#35](https://github.com/ruby/stringio/pull/35)]
11+
[[GitHub#36](https://github.com/ruby/stringio/pull/36)]
12+
[[GitHub#37](https://github.com/ruby/stringio/pull/37)]
13+
[Patch by Burdette Lamar]
14+
15+
### Fixes
16+
17+
* Fixed a bug that large `StringIO#ungetc`/`StringIO#ungetbyte`
18+
break internal buffer.
19+
20+
* Fixed a bug that `StringIO#each("2+ character", chomp: true)` cause
21+
infinite loop.
22+
[[Bug #18769](https://bugs.ruby-lang.org/issues/18769)]
23+
24+
* Fixed a bug that `StringIO#each(nil, chomp: true)` chomps.
25+
[[Bug #18770](https://bugs.ruby-lang.org/issues/18770)]
26+
27+
* Fixed a bug that `StringIO#each("", chomp: true)` isn't compatible
28+
with `IO#each("", chomp: true)`.
29+
[[Bug #18768](https://bugs.ruby-lang.org/issues/18768)]
30+
31+
* Fixed a bug that `StringIO#set_encoding` doesn't accept external
32+
and internal encodings pairo.
33+
[[GitHub#16](https://github.com/ruby/stringio/issues/16)]
34+
[Reported by Kenta Murata]
35+
36+
* Fixed a bug that `StringIO#truncate` isn't compatible with
37+
`File#truncate`.
38+
39+
### Thanks
40+
41+
* Kenta Murata
42+
43+
* Burdette Lamar
44+

0 commit comments

Comments
 (0)