v0.3
The focus of this release was to re-check all the ISO currency signs and making sure that serialization works correct.
As part of this release we had 37 commits.
Improvements and bug-fixes
- More unit tests added: code coverage for Currency is now 100%.
- Add override to create ExchangeRate from currency codes.
- Fixed bug in ToString method of Money.
- Checked and updated all ISO currency signs.
- Support for XmlSerializer, DataContractSerializer, DataContractJsonSerializer and Newtonsoft Json.NET.
- Support for JavaScriptSerializer. JavaScriptSerializer can only be supported by a new library NodaMoney.Serializer.AspNet. You can download the code and compile this when you need this (If requested I will create a NuGet Package for it). This fixes Issue #23.
- XML documentation is now added to get it on http://www.nudoq.org/.
Potentially breaking change
- NodaMoney has now a dependency on Json.Net, to support it. It's used a lot, so we took the risk to have a dependency on it. If needed (causes problems) this could be a separated library.
If you have any feedback, please let us know by creating a GitHub issue!