Skip to content

Releases: ruby/stringio

stringio 3.1.2 - 2024-11-07

07 Nov 02:44
Compare
Choose a tag to compare

Improvements

  • JRuby: Added support for detecting encoding by BOM.

Fixes

Thanks

  • manun

stringio 3.1.1 - 2024-06-13

13 Jun 09:44
Compare
Choose a tag to compare

Improvements

Fixes

Thanks

  • Tiago Cardoso

stringio 3.1.0 - 2023-11-28

28 Nov 01:34
Compare
Choose a tag to compare

Fixes

  • TruffleRuby: Do not compile the C extension

    GH-71

v3.0.9

08 Nov 07:00
Compare
Choose a tag to compare

stringio 3.0.9 - 2023-11-08

Improvements

  • JRuby: Aligned StringIO#gets behavior with the C implementation.

    GH-61

Fixes

  • CRuby: Fixed StringIO#pread with the length 0.

    Patch by Jean byroot Boussier.

    GH-67

  • 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.

    GH-68

Thanks

  • Jean byroot Boussier

  • IWAMOTO Kouichi

v3.0.8

10 Aug 06:46
Compare
Choose a tag to compare

stringio 3.0.8 - 2023-08-10

Improvements

  • Added StringIO#pread.

    Patch by Jean byroot Boussier.

    GH-56

  • JRuby: Added StringIO::VERSION.

    GH-57 GH-59

Thanks

  • Jean byroot Boussier

v3.0.7

02 Jun 08:15
d2cf8db
Compare
Choose a tag to compare

stringio 3.0.7 - 2023-06-02

  • CRuby: Avoid direct struct usage. This change is for supporting
    Ruby 3.3.

    GH-54

v3.0.6

14 Apr 06:35
Compare
Choose a tag to compare

stringio 3.0.6 - 2023-04-14

Improvements

  • CRuby: Added support for write barrier.

  • JRuby: Added missing arty-checking.

    GH-48

  • JRuby: Added support for StringIO.new(encoding:).

    GH-45

v3.0.5

03 Feb 05:14
d3aabbf
Compare
Choose a tag to compare
Version 3.0.5

v3.0.4

08 Dec 20:40
Compare
Choose a tag to compare
Version 3.0.4

v3.0.3

08 Dec 05:08
Compare
Choose a tag to compare
Version 3.0.3