File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change 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+
You can’t perform that action at this time.
0 commit comments