All Versions
11
Latest Version
Avg Release Cycle
100 days
Latest Release
1451 days ago

Changelog History
Page 1

  • v1.6.2

    April 17, 2016

    🚀 Final release after project was abandoned.

  • v1.6.1

    June 24, 2015

    🔄 Changed

    • 🛠 Fixed dependency information for PHP 7
    • 🏗 Excluded /build and /tests directory from distribution
  • v1.6.0

    April 02, 2015

    ➕ Added

    • ➕ Added the Money::getConvertedAmount() method for converting a Money object's amount into its base units
    • ➕ Added the Currency::getCurrencies() method for retrieving the registered currencies

    ✂ Removed

    • ✂ Removed support for PHP < 5.4.0
  • v1.5.1

    February 22, 2015

    ➕ Added

    • ➕ Added the optional $roundingMode argument to the Money::extractPercentage() method
    • ➕ Added support for arbitrary currencies that are not part of ISO 4217 to the Currency class
    • ➕ Added support for lower-case currency strings
    • The Money class now implements PHP's built-in JsonSerializable interface

    🔄 Changed

    • 🔄 Changed the sub-unit of Japanese Yen from 100 to 1
  • v1.5.0

    September 05, 2014

    ➕ Added

    • ➕ Added the Money::extractPercentage() method for extracting a percentage and the corresponding subtotal
  • v1.4.0

    September 03, 2014

    ➕ Added

    • ➕ Added the Money::createFromString() named constructor to create Money objects from strings such as "12.34"

    🔄 Changed

    • 🔄 Changed Money::__construct() to accept an ISO 4217 currency code as its second argument
  • v1.3.1

    July 21, 2014

    ➕ Added

    • ➕ Added support for late static binding to the Money::newMoney() method
    • ➕ Added checks to ensure that internal operations do not disguise imprecision
  • v1.3.0

    November 25, 2013

    ➕ Added

    • ➕ Added (automatically generated) Currency-specific subclasses of Money
  • v1.2.0

    October 19, 2013

    ➕ Added

    • 👍 Implemented rounding support for the Money::multiply() method
  • v1.1.0

    October 16, 2013
    • ➕ Added Money::equals(), Money::greaterThanOrEqual() and Money::lessThanOrEqual() methods
    • 👌 Improved documentation