All Versions
20
Latest Version
Avg Release Cycle
123 days
Latest Release
86 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.10.0 Changes
April 10, 2022๐Enhancements
- ๐ Allow rounding Money values with Decimal (#177)
- ๐ Parse with Decimal if present (#176)
- ๐ Display minus sign before the currency symbol (fixes #154) (#173)
-
v1.9.0 Changes
๐Enhancements
- โ Add Bolivar Soberano (#155)
- ๐ Improve Money.to_decimal to respect decimal places (#157)
- โ Add :code option for to_string rendering (#161)
- ๐ Allow Phoenix HTML 2.0 or 3.0 (#168)
- ๐ Support multiplying money by a decimal (#167)
- ๐ Use the rounding algorithm set in Decimal's context (#166)
๐ ๐Bug Fixes
- ๐ Fix bug when using Money.to_decimal with amount 0 (#158)
-
v1.8.0 Changes
October 04, 2020๐Enhancements
- ๐ Improves error message when Money.parse! fails
- โ Add Money.cmp/2 function
- โ Add [email protected] to optional list in mix.exs
๐ ๐Bug Fixes
- ๐ Fix: avoic float rounding in Money.to_string
- ๐ Fix some type specs (did not include valid types)
- ๐ Fix Elixir 1.11.0 complain about variable usage
- ๐ Fix duplicate doc for Money.Currency.get/1
-
v1.7.0 Changes
March 01, 2020๐Enhancements
- โ Add Elixir 1.9 and 1.10 to CI [#97]
- ๐ Support embedded schema for
Money.Ecto.Amount.Type
andMoney.Ecto.Map.Type
ecto types - ๐ Support parsing
%Decimal{}
values inparse/3
andparse!/3
functions - ๐ Support
Money.to_decimal/1
to return the value as%Decimal{}
- โ Add currency ISO 4217 numbers support
Money.equals?
no longer raises when comparing different currencies- ๐
Money.parse
andMoney.parse!
now accept any number as argument
-
v1.6.1 Changes
October 28, 2019๐ ๐Bug Fixes
- โช Revert Money.Ecto.Amount.Type casting to integer. This behavior leads to the fact that the structures after casting and loading from the database are different. Details #116
-
v1.6.0 Changes
September 22, 2019๐Enhancements
- Strip insignificant zeros [#76]
- Check for the new using block for Ecto.Type in Ecto 3.2 [#112]
- ๐ Fix delimeter typo [#113]
- Money.Ecto.Amount.Type now casting to integer [#114]
-
v1.5.1 Changes
September 11, 2019๐ See the CHANGELOG
-
v1.5.0 Changes
September 11, 2019๐Enhancements
- ๐ Allow adding custom currencies [#108]
- ๐ง Configure custom_currencies at runtime rather than compile time [#111]
- โ Add Philippine Piso sign [#104]
- โ Add support to cast from atom-keyed maps [#110]
- ๐ Fix readme typos in usage subtract and divide typos [#109]
- โ Add dializer and fix warnings
๐ ๐Bug Fixes
- ๐ Fix typos with Money.Ecto.Map.Type docs [#105]
-
v1.4.0 Changes
February 28, 2019๐ Now hex is supported by an open organization and we are happy for new contributors and maintainers.
๐Enhancements
- โ Add support multiple currencies with map(JSON) type [#101]
- โ Add support multiple currencies with PostgreSQL composite type [#96]
- โ Add new Ecto Type for Currency [#87]
- โ Add credo and fix styles [#103]
- Formatting codebase [#102]
- ๐ Move repo to OSS organization and fix repo links after transfer [#99]
- โ Add Elixir 1.8.1 to CI [#97]
๐ โ๏ธDeprecations
- ๐ Deprecate
Money.Ecto.Type
, useMoney.Ecto.Amount.Type
module instead
๐ ๐Bug Fixes
- ๐ Fix dividing negative one [#95]
- ๐ Fix cast in
Money.Ecto.Amount.Type
from money with currency other than a default [#100]
-
v1.3.2 Changes
January 30, 2019- โ Add Guaranรญ sign for PYG [#94]
- โ Add new Belarusian ruble [#92]