8000 Comparing v3.1.9...v3.2.0 · ruby/bigdecimal · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ruby/bigdecimal
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.1.9
Choose a base ref
...
head repository: ruby/bigdecimal
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.2.0
Choose a head ref
  • 13 commits
  • 8 files changed
  • 5 contributors

Commits on Feb 4, 2025

  1. Configuration menu
    Copy the full SHA
    5c9e042 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2025

  1. Configuration menu
    Copy the full SHA
    dee33ee View commit details
    Browse the repository at this point in the history

Commits on May 12, 2025

  1. Merge pull request #313 from mrzasa/fix-no-allocator-on-truffle

    Fix spec NoMethodError message for .allocator on truffle Ruby
    hsbt authored May 12, 2025
    Configuration menu
    Copy the full SHA
    344b65f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #318 from tompng/rm_atan_convergence_comment

    Remove outdated BigMath.atan document that referrs to convergence
    tompng authored May 12, 2025
    Configuration menu
    Copy the full SHA
    0b85aa6 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2025

  1. 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]
    tompng authored May 16, 2025
    Configuration menu
    Copy the full SHA
    07facd4 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2025

  1. Use Ractor#value as Ractor#take is removed

    To keep compatibility with older Rubys, left alias value take.
    
    See https://bugs.ruby-lang.org/issues/21262
    ko1 committed May 26, 2025
    Configuration menu
    Copy the full SHA
    8d73360 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #327 from ko1/ractor_value

    Use `Ractor#value` as `Ractor#take` is removed
    tompng authored May 26, 2025
    Configuration menu
    Copy the full SHA
    24f5e1d View commit details
    Browse the repository at this point in the history

Commits on May 29, 2025

  1. Configuration menu
    Copy the full SHA
    bae3d4b View commit details
    Browse the repository at this point in the history
  2. 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.
    tompng authored May 29, 2025
    Configuration menu
    Copy the full SHA
    1fa3eff View commit details
    Browse the repository at this point in the history
  3. Fix division rounding (#330)

    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.
    tompng authored May 29, 2025
    Configuration menu
    Copy the full SHA
    c216ed4 View commit details
    Browse the repository at this point in the history
  4. CHANGES: Add v3.2.0 entries

    mrkn committed May 29, 2025
    Configuration menu
    Copy the full SHA
    5003f24 View commit details
    Browse the repository at this point in the history
  5. Add dev:version:bump rake task

    mrkn committed May 29, 2025
    Configuration menu
    Copy the full SHA
    b295c49 View commit details
    Browse the repository at this point in the history
  6. Bump version to 3.2.0

    mrkn committed May 29, 2025
    Configuration menu
    Copy the full SHA
    b5611d7 View commit details
    Browse the repository at this point in the history
Loading
0