Codename Random 3.0
This change releases a couple of fixes:
- #78 (fixed on #79) which was caused by a liberal usage of
round
when performing integrals and it was introduced when implemented the workaroundhackforBigDecimal
s. - #81 fixes an issue that appeared when running builds for Ruby 3.1, which was caused by a bug in
BigDecimal
. The bug was fixed in version3.1.2
(which is not included in Ruby 3.1.2), so this gem coerces to rational when calculating the inverse beta function instead of forcing theBigDecimal
version as it might cause incompatibilities with previous supported versions.
Additional to that, on #81 we limit again the number of supported ruby versions to be the same as the stable versions published by ruby core: 3.1.2, 3.0.4 and 2.7.6.
Happy coding everyone! 🎉 🎉