Skip to content

Releases: ruby/fiddle

Fiddle 1.1.5 - 2024-11-09

09 Nov 06:48
Compare
Choose a tag to compare

Improvements

  • Removed the "Fiddle::Function(name:) must be String"
    limitation that is introduced by 1.1.3.
    • GH-159
    • Reported by Mamoru TASAKA

Thanks

  • Mamoru TASAKA

Fiddle 1.1.4 - 2024-10-23

22 Oct 21:13
Compare
Choose a tag to compare

Improvements

  • JRuby, TruffleRuby: Don't use mkmf to generate dummy Makefile.

Fixes

  • JRuby, TruffleRuby: Fixed a bug that shared library load failure
    isn't caught correctly.

Fiddle 1.1.3 - 2024-10-11

11 Oct 06:05
Compare
Choose a tag to compare

Improvements

  • Set changelog_uri gem metadata.

    • Patch by Masato Nakamura
    • GH-138
  • Imported JRuby implementation.

  • Added support for TruffleRuby.

  • Added support for Ractor.

Thanks

  • Masato Nakamura

Fiddle 1.1.2 - 2023-11-08

08 Nov 07:14
Compare
Choose a tag to compare

Improvements

  • Preferred String#unpack1.

    Patch by Mau Magnaguagno.

    GH-118

  • Preferred _Alignof.

    Patch by Khem Raj.

    GH-120

  • Added Fiddle::Pointer.read and Fiddle::Pointer.write.

    GH-123

  • Added support for long variants.

    Reported by David M. Lary.

    GH-100

  • Added support for short variants.

  • Added support for converting one character string to char.

    Reported by kojix2.

    GH-96

  • Added support for write barriers.

    Patch by Jean byroot Boussier.

    GH-127 GH-129

  • Added support for bool.

    Reported by Benoit Daloze.

    GH-130

Thanks

  • Mau Magnaguagno

  • Khem Raj

  • David M. Lary

  • kojix2

  • Jean byroot Boussier

  • Benoit Daloze