All Versions
43
Latest Version
Avg Release Cycle
53 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v6.13.3 Changes
April 14, 2019- β Remove specs from the packaged gem
- π Use Currency::Loader directly without extending
- Add Money.with_rounding_mode as a replacement for calling Money.rounding_mode with a block
- π Fix currency search for two digit ISO numbers
- β Add description to TypeError raised by +/- operations
-
v6.13.2 Changes
January 07, 2019- Prevent Money initialization with non-finite amounts
- Convert the fractional value of a Money object to BigDecimal when initializing
- π Offer replacements for currency position deprecations
- π Fix Peruvian Sol symbol
- π Lock i18n to <= 1.2.0 for older (< 2.3) rubies
- Prevent Divide By Zero in
Money#allocate
-
v6.13.1 Changes
October 27, 2018- β Add bolΓvar soberano (VES)
- π Deprecate bolΓvar fuerte (VEF)
- π Deprecate old
#format
rules passed as a symbol - π Clarify
use_i18n
deprecation - β Add
:currency
locale_backend for explicit per-currency localization
-
v6.13.0 Changes
October 01, 2018- β Add :format option to the Formatter
- β Add ruby 2.6.0 support
- π Performance improvement (lazy stringify currency keys)
- β Add
Money.locale_backend
for translation lookups - Deprecate
use_i18n
flag in favour oflocale_backend = :i18n
- π Deprecate old formatting rules in favour of
:format
- LVL and LTL are no longer used
- β Add
Currency#iso?
for checking if currency is iso or not - π Relax versions-lock of
i18n
andrspec
dependencies - β Add Bitcoin Cash
- Fix incorrect behaviour of
Currency#find_by_currency_iso
when given empty input
-
v6.12.0 Changes
July 12, 2018- β Remove caching of
.empty
/.zero
- Preserve assigned bank when rounding
- Always round the fractional part when calling
#round
- Wrap all amount parts when
:html_wrap
option is used - Deprecate
#currency_as_string
and#currency_as_string=
(in favour of#with_currency
) - β Add
#with_currency
for swapping the currency - Rewrite allocate/split (fixing some penny loosing issues)
- β Remove caching of
-
v6.11.3 Changes
May 09, 2018- π Fix regression: if enabled use i18n locales in Money#to_s
-
v6.11.2 Changes
May 03, 2018- π Fix regression: ignore formatting defaults for Money#to_s
-
v6.11.1 Changes
April 30, 2018- π Fix issue with adding non-USD money to zero (used when calling
.sum
on an array)
- π Fix issue with adding non-USD money to zero (used when calling
-
v6.11.0 Changes
April 08, 2018- π Support i18n 1.0
- β‘οΈ Update yard dependency to 0.9.11
- π Support for ruby 2.5.0
- β Add inheritance for currency definitions
- β Added new symbol for bitcoin denomination
- Specify custom rounding precision when using
infinite_precision
- π Allow splits with sums greater than 1
- Prevent arithmetic methods from loosing reference to the bank
- π Fix coerced zero numeric subtraction
- π Fix south asian formatting to support whole numbers
- π¨ Refactor formatting logic
-
v6.10.1 Changes
- π Fix an issue with Money.empty memoization