My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Changelog  
Summary of changes.
Phase-Support
Updated Feb 13, 2012 by danielgo...@gmail.com

2.2.0.0

2012/02/13 @revision 146

  • Added Money.Allocate(). Thanks to Berryl Hesh for the contribution
  • Added Currency.MinAmount, CurrencyIsoCode.AsCurrency() extension, Money.Currency() and IEnumerable<decimal>.ToMoney() extensions
  • updated currency definitions as per latest ISO amendment 153: GHS renamed to Ghana Cedi, MZN renamed to Mozambique Metical, RON renamed to New Romanian Leu and TMT renamed to Turkmenistan New Manat
  • All currencies have their English name as defined per the ISO. The following currencies have been renamed and their native names updated: ALL, ANG, BAM, BDT, BOV, BRL, BYR, CLF, COU, GBP, GHS, GTQ, HNL, HUF, IDR, ILS, ISK, JPY, KGS, KRW, MKD, MOP, MXV, MZN, NAD, NGN, NIO, NPR, OMR, PAB, PEN, PLN, PYG, RON, RWF, SVC, THB, TJS, TMT, TOP, TTD, UAH, UYI, UZS, VEF, VND, XBA, XDR, ZAR
  • All currencies have their SignificantDecimalDigits as defined per the ISO. The following currencies have been changed: BIF, BND, BYR, CLF, CLP, DJF, GNF, IDR, IQD, KMF, MYR, PYG, RWF, UYI, UZS, VND, VUV, XAF, XOF, XPF
  • Updated NuGet to v1.6.21205.9031

2.1.0.0

2011/09/01 @revision 129

  • South Sudanese Pound (SSP) has been added
  • changed name of ARW to Aruban Florin
  • updated assembly description to match the one in the NuGet package
  • Updated NuGet to v1.5.20830.9001

2.0.0.0

2011/06/30 @revision 123

  • Breaking change: all currency code parsing/conversion methods are accessed through Currency.Code
  • Updated NuGet to v1.4.20615.182
  • Added project NMoneys.Exchange which follows a parallel distribution method (different binaries and packages)

1.6.0.0

2011/06/02 @revision 85

  • Added methods Currency.ParseCode() and Currency.TryParseCode() that allow parsing CurrencyIsoCode strings

1.5.1.0

2011/05/15 @revision 72

  • Included source code for CodeProject article
  • Solved  Issue 16 . Now, currencies can be obtained from case-insensitive three-letter codes
  • Added AlphabeticCode() to Currency and CurrencyIsoCode to reflect terms used by ISO
  • Updated Money.Total() tests to exemplify its usage

1.5.0.0

2011/05/03 @revision 53

  • ADB Unit of Account (XUA) has been added
  • Updated NuGet to v1.3.20425.372
  • Updated NUnit to v2.5.10.11092

1.4.0.0

2011/03/17 @revision 51

  • Performance improvement for unitialized Money instances
  • Sucre (XSU) has been added
  • checked for CLS compliancy
  • MissconfiguredCurrencyException renamed to MisconfiguredCurrencyException
  • Currency.ObsoleteCurrency is now an event
  • < and > operators implemented for Currency
  • Money arithmetic methods implemented as alternative to operators for languages that cannot consume operators
  • Extensive null parameter checking
  • Updated NuGet to v1.1

1.3.1.0

2011/02/24 @revision 43

  • Fix for unexpected behavior of unitialized Money instances. Now default instances have a defined currency ISO code (XXX)

1.3.0.0

2011/02/11 @revision 37

  • Support for deprecated currencies
  • Estonian Kroon (EEK) has been deprecated
  • Currency.Get(), Currency.Get() can receive a RegionInfo as argument
  • Added support for HTML/XML entities (such as &eur;)
  • Updated NuGet to v1.0 RTM.
  • NuGet package published.
  • Gem published.
  • Updated NUnit to 2.5.9.10348
  • Changed MSBuild script to ease usage
    • Creates more correct NuGet package
    • Copies to output release directory

1.2.0.0

2010/11/20 @revision 24

  • Completed Xml documentation for public members
  • Currency.TryGet(), Currency.TryParse() and Money.TryParse() do not throw any exception anymore
  • Added USN and USS after merging all information back from the ISO website
  • Added NuGet package. It should be available from the public feed
  • Added MSBuild script to ease usage
    • Run tests and creates reports
    • Compiles binaries
    • Creates NuGet package
    • Copies to output build directory

1.1.0.0

2010/11/20 @revision 15

  • Added Currency.FindAll()
  • Added Money.Parse() and Money.TryParse()
  • Implemented IComparable and IComparabe<> on Currency
  • Added Joda-Money features:
    • Creation methods: Money.Zero(), Money.ForMajor(), Money.ForMinor(), and Money.Total()
    • Properties Money.MinorAmount, Money.MajorAmount, Money.HasDecimals
  • Removed "long" obsolete currency: Guinea-Bissau Franc GWP (624).

1.0.0.0

2010/10/25 @revision 11

  • Baseline version


Sign in to add a comment
Powered by Google Project Hosting