Releases: ruby/stringio
Releases · ruby/stringio
stringio 3.1.2 - 2024-11-07
Improvements
Fixes
- CRuby: Fixed a bug that unknown memory may be used by
StringIO#ungetc
/StringIO#ungetbyte
.- https://hackerone.com/reports/2805165
- Reported by manun.
Thanks
- manun
stringio 3.1.1 - 2024-06-13
Improvements
-
JRuby: Improved.
-
Added
StringIO::MAX_LENGTH
. -
Added support for NULL
StringIO
byStringIO.new(nil)
. -
Improved IO compatibility for partial read.
Fixes
- Fixed a bug that coderange isn't updated after overwrite.
- Reported by Tiago Cardoso.
- https://bugs.ruby-lang.org/issues/20185
- GH-77
- GH-79
Thanks
- Tiago Cardoso
stringio 3.1.0 - 2023-11-28
Fixes
-
TruffleRuby: Do not compile the C extension
v3.0.9
stringio 3.0.9 - 2023-11-08
Improvements
-
JRuby: Aligned
StringIO#gets
behavior with the C implementation.
Fixes
-
CRuby: Fixed
StringIO#pread
with the length 0.Patch by Jean byroot Boussier.
-
CRuby: Fixed a bug that
StringIO#gets
with non ASCII compatible
encoding such as UTF-16 doesn't detect correct new line characters.Reported by IWAMOTO Kouichi.
Thanks
-
Jean byroot Boussier
-
IWAMOTO Kouichi
v3.0.8
v3.0.7
v3.0.6
v3.0.5
Version 3.0.5
v3.0.4
Version 3.0.4
v3.0.3
Version 3.0.3