Releases: flavorjones/ruby-c-extensions-explained
Releases · flavorjones/ruby-c-extensions-explained
v0.5.1 / 2024-01-28
v0.5.1 / 2024-01-28
precompiled
- The
precompiled
gem has switched from building-linux
platform gems (implicitgnu
) to explicit-linux-gnu
platform gems, and now supports these platforms:aarch64-linux-gnu
aarch64-linux-musl
arm-linux-gnu
arm-linux-musl
arm64-darwin
x64-mingw-ucrt
x64-mingw32
x86-linux-gnu
x86-linux-musl
x86_64-darwin
x86_64-linux-gnu
x86_64-linux-musl
v0.5.0 / 2024-01-27
v0.5.0 / 2024-01-27
Improved
- The
extconf.rb
file inpackaged_tarball
andprecompiled
now use aExtConf
module pattern for encapsulation.
precompiled
- The
precompiled
gem now supports Ruby 3.2 and 3.3, and drops support for Ruby 2.6 and 2.7 - The
precompiled
gem has addedmusl
support for linux, and now supports these platforms:aarch64-linux
aarch64-linux-musl
arm-linux
arm-linux-musl
arm64-darwin
x64-mingw-ucrt
x64-mingw32
x86-linux
x86-linux-musl
x86_64-darwin
x86_64-linux
x86_64-linux-musl
0.4.0 / 2022-05-19
0.4.0 / 2022-05-19
Added
precompiled
gem now supports Ruby 3.1 and drops support for Ruby 2.5precompiled
gem now supports theaarch64-linux
platform.precompiled
gem now supports thearm-linux
platform.precompiled
gem now supports thex86-linux
platform.precompiled
gem now supports thex64-mingw-ucrt
platform for Ruby 3.1
0.3.0 / 2021-11-08
0.3.0 / 2021-11-08
Fixed
precompiled
gem now builds correctly when compiling form source on Windows
Added
- Full test coverage for all gems can be inspected at https://github.com/flavorjones/ruby-c-extensions-explained/actions and in
.github/workflows/
.