All Versions
18
Latest Version
Avg Release Cycle
123 days
Latest Release
387 days ago

Changelog History
Page 1

  • 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 and Money.Ecto.Map.Type ecto types
    • ๐Ÿ‘Œ Support parsing %Decimal{} values in parse/3 and parse!/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 and Money.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, use Money.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]
  • v1.3.1 Changes

    November 13, 2018
    • ๐Ÿ‘Œ Support ecto 3.0 [#91]
  • v1.3.0 Changes

    November 07, 2018
    • ๐Ÿ‘Œ Support elixir 1.6 and 1.7 versions [#90]
    • Correct symbol for DKK [#86]
    • โšก๏ธ Update supported elixir versions to 1.3 [#75]
    • ๐Ÿ›  Fix deprecation warning for elixir 1.5 [#74]
    • โž• Add some more symbols for currencies [#71]
    • โž• Add some more symbols for currencies [#71]
    • ๐Ÿ›  Fix official RUB symbol [#70]
    • โž• Adding a HexDoc link to the readme for faster linking to the docs [#68]
    • ๐Ÿ‘ Allow casting a Map of ecto's embeds_many [#66]