-
Notifications
You must be signed in to change notification settings - Fork 79
Comparing changes
Open a pull request
base repository: ruby/bigdecimal
base: v3.1.9
head repository: ruby/bigdecimal
compare: v3.2.0
- 13 commits
- 8 files changed
- 5 contributors
Commits on Feb 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5c9e042 - Browse repository at this point
Copy the full SHA 5c9e042View commit details
Commits on May 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for dee33ee - Browse repository at this point
Copy the full SHA dee33eeView commit details
Commits on May 12, 2025
-
Merge pull request #313 from mrzasa/fix-no-allocator-on-truffle
Fix spec NoMethodError message for .allocator on truffle Ruby
Configuration menu - View commit details
-
Copy full SHA for 344b65f - Browse repository at this point
Copy the full SHA 344b65fView commit details -
Merge pull request #318 from tompng/rm_atan_convergence_comment
Remove outdated BigMath.atan document that referrs to convergence
Configuration menu -
Copy full SHA for 0b85aa6 - Browse repository at this point
View commit details Copy the full SHA 0b85aa6View commit details -
Commits on May 16, 2025
-
Add a precision assertion to BigMath test (#316)
* Add a precision assertion to BigMath test * Move precision assertion methods to test helper * Assert precision with multiple precision values: [50, 100, 150]
Configuration menu - View commit details
-
Copy full SHA for 07facd4 - Browse repository at this point
Copy the full SHA 07facd4View commit details
Commits on May 26, 2025
-
Use
Ractor#value
asRactor#take
is removedTo keep compatibility with older Rubys, left alias value take. See https://bugs.ruby-lang.org/issues/21262
Configuration menu - View commit details
-
Copy full SHA for 8d73360 - Browse repository at this point
Copy the full SHA 8d73360View commit details -
Merge pull request #327 from ko1/ractor_value
Use `Ractor#value` as `Ractor#take` is removed
Configuration menu - View commit details
-
Copy full SHA for 24f5e1d - Browse repository at this point
Copy the full SHA 24f5e1dView commit details
Commits on May 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for bae3d4b - Browse repository at this point
Copy the full SHA bae3d4bView commit details -
Integrate BigDecimal_div and BigDecimal_div2 (#329)
* Use the same division/rounding logic in both BigDecimal_div and BigDecimal_div2 * Reduce unnecessarily high division precision when precision is not specified Fixes exponential precision grouth. `max(divisor_prec, dividend_prec) + extra_prec` is enough for division precision.
Configuration menu - View commit details
-
Copy full SHA for 1fa3eff - Browse repository at this point
Copy the full SHA 1fa3effView commit details -
When the intermediate calculation of `a.div(b, 4)` is `0.123000000 000000000 ...`, Round up result may be 0.1230 or 0.1231 depend on remainder of the division. Treat the calculation as `0.123000000 000000001` in such case to calculate rounding correctly.
Configuration menu - View commit details
-
Copy full SHA for c216ed4 - Browse repository at this point
Copy the full SHA c216ed4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5003f24 - Browse repository at this point
Copy the full SHA 5003f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for b295c49 - Browse repository at this point
Copy the full SHA b295c49View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5611d7 - Browse repository at this point
Copy the full SHA b5611d7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.1.9...v3.2.0