You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.15.5 / 2022-01-10
-------------------
Fixed:
* Fix long double argument or return values on 32bit i686. ffi#849
* FFI::ConstGenerator: avoid usage of the same binary file simultaneously. ffi#929
Added:
* Add Windows fat binary gem for Ruby-3.1
Removed:
* Remove Windows fat binary gem for Ruby < 2.4
1.15.4 / 2021-09-01
-------------------
Fixed:
* Fix build for uClibc. ffi#913
* Correct module lookup when including `ffi-module` gem. ffi#912
Changed:
* Use ruby code of the ffi gem in JRuby-9.2.20+. ffi#915
1.15.1 / 2021-05-22
-------------------
Fixed:
* Append -pthread to linker options. ffi#893
* Use arm or aarch64 to identify Apple ARM CPU arch. ffi#899
* Allow overriding `gcc` with the `CC` env var in `const_generator.rb` and `struct_generator.rb`. ffi#897
1.15.0 / 2021-03-05
-------------------
Fixed:
* Fix MSVC build
* Fix async callbacks in conjunction with fork(). ffi#884
Added:
* Allow to pass callbacks in varargs. ffi#885
* Name the threads for FFI callback dispatcher and async thread calls for easier debugging. ffi#883
The name can be retrieved by Thread.name and is shown by Thread.list.inspect etc.
Even gdb shows the thread name on supported operating systems.
* Add types.conf for powerpc64le-linux
* Add types.conf for riscv64-linux
* More release automation of ffi gems
Changed:
* Switch from rubygems-tasks to bundler/gem_helper
Removed:
* Remove unused VariadicInvoker#init