Skip to content

Commit

Permalink
CHANGES: Add 3.1.0 entries
Browse files Browse the repository at this point in the history
  • Loading branch information
mrkn committed Dec 21, 2021
1 parent 5c29b73 commit 84f4d3b
Showing 1 changed file with 51 additions and 9 deletions.
60 changes: 51 additions & 9 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,71 @@
# CHANGES

## 3.0.2
## 3.1.0

*This version is totally same as 3.0.0. This was released for reverting 3.0.1.*
* Improve documentation [GH-209]

* Revert the changes in 3.0.1 due to remaining bugs.
**Burdette Lamar**

## 3.0.1
* Let BigDecimal#quo accept precision. [GH-214] [Bug #8826]

*This version is yanked due to the remaining bugs.*
Reported by Földes László

* Allow passing both float and precision in BigDecimal#div. [GH-212] [Bug #8826]

Reported by Földes László

* Add `BigDecimal#scale` and `BigDecimal#precision_scale`

**Kenta Murata**

* Fix a bug of `BigDecimal#precision` for the case that a BigDecimal has single internal digit [GH-205]

**Kenta Murata**

* Fix segmentation fault due to a bug of `VpReallocReal`

**Kenta Murata**

* Use larger precision in divide for irrational or recurring results. [GH-94] [Bug #13754]

* Improve the conversion speed of BigDecimal() and to_d methods.
Reported by Lionel PERRIN

* Fix negative Bignum conversion [GH-196]

**Jean byroot Boussier**

* Fix grammar in error messages. [GH-196]

**Olle Jonsson**

* Improve the conversion speed of `Kernel#BigDecimal` and `to_d` methods.

**Kenta Murata**

* Permit 0 digits in BigDecimal(float) and Float#to_d.
* Fix trailing zeros handling in `rb_uint64_convert_to_BigDecimal`. [GH-192]

Reported by @kamipo

* Permit 0 digits in `BigDecimal(float)` and `Float#to_d`.
It means auto-detection of the smallest number of digits to represent
the given Float number without error.
the given Float number without error. [GH-180]

**Kenta Murata**

* Fix precision issue of Float [GH-70]
* Fix precision issue of Float. [GH-70] [Bug #13331]

Reported by @casperisfine

## 3.0.2

*This version is totally same as 3.0.0. This was released for reverting 3.0.1.*

* Revert the changes in 3.0.1 due to remaining bugs.

## 3.0.1

*This version is yanked due to the remaining bugs.*

## 3.0.0

* Deprecate `BigDecimal#precs`.
Expand Down

0 comments on commit 84f4d3b

Please sign in to comment.