You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,10 +2,12 @@
2
2
3
3
## Upcoming 7.0.0.alpha
4
4
5
-
-**Breaking change**: Require Ruby >= 3.1 and I18n~> 1.9
5
+
-**Breaking change**: Require Ruby >= 3.1 and i18n~> 1.9
6
6
-**Breaking change**: Remove deprecated methods:
7
-
-`Money.infinite_precision`
8
-
-`Money.infinite_precision=`
7
+
-`Money.infinite_precision`.
8
+
-`Money.infinite_precision=`.
9
+
-`Money#currency_as_string`.
10
+
-`Money#currency_as_string=`.
9
11
-**Breaking change**: Default currency is now `nil` instead of `USD`. If you want to keep the previous behavior, set `Money.default_currency = Money::Currency.new("USD")` in your initializer. Initializing a Money object will raise a `Currency::NoCurrency` if no currency is set.
10
12
-**Breaking change**: The default rounding mode has changed from `BigDecimal::ROUND_HALF_EVEN` to `BigDecimal::ROUND_HALF_UP`. Set it explicitly using `Money.rounding_mode = BigDecimal::ROUND_HALF_EVEN` to keep the previous behavior.
11
13
-**Potential breaking change**: Fix RSD (Serbian Dinar) formatting to be like `12.345,42 RSD`
0 commit comments