Changes

Release History

Version Date Description
2.0.2 2025-03-17 Version 2.0.2
2.0.1 2025-03-09 Version 2.0.1
2.0.0 2024-10-06 Version 2.0.0
1.0.6 2025-03-09 Version 1.0.6
1.0.5 2024-08-25 Version 1.0.5
1.0.4 2023-10-29 Version 1.0.4
1.0.3 2022-12-06 Version 1.0.3
1.0.2 2022-08-14 Version 1.0.2
1.0.1 2018-08-20 Version 1.0.1
1.0 2018-08-17 Version 1.0
0.90 2018-08-15 Version 0.90
0.12 2016-11-10 Version 0.12
0.11 2016-02-21 Version 0.11
0.10.0 2014-11-07 Version 0.10.0
0.9.1 2014-03-07 Version 0.9.1
0.9 2013-06-28 Version 0.9
0.8 2013-01-30 Version 0.8
0.7 2013-01-03 Version 0.7
0.6 2011-08-01 Version 0.6
0.5 2009-11-16 Initial version

Release 2.0.2 – 2025-03-17

Type Changes By
Fix proguard rule. Fixes 156. jodastephen

Release 2.0.1 – 2025-03-09

Type Changes By
Change currency for CW and SX from ANG to XCG. (ISO 4217 Amendment 176). This change is effective from 31st March 2025. Fixes 150. jodastephen
Include proguard rule. Fixes 147. jodastephen

Release 2.0.0 – 2024-10-06

Type Changes By
Major version based on Java SE 21. Intended to be fully compatible with v1.x. jodastephen

Release 1.0.6 – 2025-03-09

Type Changes By
Change currency for CW and SX from ANG to XCG. (ISO 4217 Amendment 176). This change is effective from 31st March 2025. Fixes 150. jodastephen

Release 1.0.5 – 2024-08-25

Type Changes By
Change currency for ZW from ZWL to ZWG. (ISO 4217 Amendment 177). jodastephen
Return 'XXX' as the currency symbol for 'XXX' on Java 21. The data in Java was altered to use ¤ but it is more consistent for Joda-Money to continue using 'XXX'. jodastephen

Release 1.0.4 – 2023-10-29

Type Changes By
Add isGreaterThanOrEqual() and isLessThanOrEqual() to money classes. Fixes 98. jodastephen
Workaround issue with BigDecimal.stripTrailingZeros() on early Android versions. Fixes 129. jodastephen

Release 1.0.3 – 2022-12-06

Type Changes By
Change currency HRK to EUR. (ISO 4217 Amendment 174) Note that the official switch from HRK to EUR occurs on 2023-01-01. You may want to delay updating this dependency until then. janjaali
Switch master to main. jodastephen
Switch LGTM to CodeQL. jodastephen

Release 1.0.2 – 2022-08-14

Type Changes By
Change currency SLL to SLE. (ISO 4217 Amendment 171) jodastephen
Add Tidelift commercial support and security policy. jodastephen
Enhance null checks. sgbasaraner

Release 1.0.1 – 2018-08-20

Type Changes By
Ensure that localized format handles no grouping in JDK data. jodastephen
Change currency VEF to VES. jodastephen

Release 1.0 – 2018-08-17

Type Changes By
Move project to Java 8. jodastephen
Add module-info. Fixes #81. jodastephen
Remove deprecated methods. jodastephen

Release 0.90 – 2018-08-15

Type Changes By
Change currency data files. Files are now `CurrencyData.csv` and `CountryData.csv`. These can be overridden in `CurrencyDataExtension.csv` and `CountryDataExtension.csv`. Add historic EUR currencies. jodastephen
Update and redesign build to support Java 9. jodastephen
Allow currencies to have 30 decimal places. coderjoe

Release 0.12 – 2016-11-10

Type Changes By
Update currency codes to latest ISO-4217. Fixes 64. jodastephen
Update currencies for BY, LT, LV, SS. Fixes #68, #70, #72. jodastephen
Deprecate some less-than-ideal methods. jodastephen

Release 0.11 – 2016-02-21

Type Changes By
Allow currency conversion to the same currency if the conversion factor is one. Fixes 63. jodastephen
Add support for Indian number formatting (Lakh/Crore). MoneyAmountStyle extended grouping size provides enough power to output this. jodastephen
Add support for different signed formats. Add appendSigned() to builder, allowing different formats for positive, zero and negative. jodastephen
Add support for absolute values. Using MoneyAmountStyle, absolute (unsigned) amounts can be output. jodastephen
Remove deprecated methods. jodastephen
Change ZMW to 2 decimal places. Fixes 57. jodastephen
Alter parameter names of CurrencyUnit constructor to better support tools that make use of the names. Fixes 54. ashish12

Release 0.10.0 – 2014-11-07

Type Changes By
Ensure that a negative scale is not visible in BigMoney. This should have no impact on most users, but does change the semantics of certain methods. The rationale is to ensure that the toString() matches equals() and the internal state. Previously, BigMoney.ofScale(GBP, 100, 0) and BigMoney.ofScale(GBP, 1, -2) were not equal but had the same toString() (in violation of VALJO rules). Now, they are both normalized to the first form - no negative scale. Fixes 52. jodastephen
Change COP to 2 decimal places. Fixes 48. jodastephen
Fix bugs in formatting with MoneyAmountStyle. Fixes 43. jodastephen
Change ZMK currency to ZMW. Fixes 41. jodastephen
Change CNY to 2 decimal places. Fixes 40. jodastephen
Close resources after loading. Fixes 39. jodastephen

Release 0.9.1 – 2014-03-07

Type Changes By
Allow zero to many spaces when using standard parse method. Fixes 35. jodastephen
Ensure validation of string currency code. Fixes #31, #36. jodastephen
Fix Javadoc of BigMoney.withScale. Fixes 31. jodastephen
Home page at GitHub. jodastephen

Release 0.9 – 2013-06-28

Type Changes By
New option for grouping only before the decimal point [16] jodastephen
Allow registration of currencies to override existing [24] jodastephen
Allow registration of currencies by application code [17] jodastephen
Change to use m2e Maven Eclipse. jodastephen
Allow config file to support same range of values accepted by code [18/19/21] gabrielbauman

Release 0.8 – 2013-01-30

Type Changes By
Change to requiring JDK 1.6. jodastephen
Allow a second currency data file to enhance those in the base file [9,13] timmolter

Release 0.7 – 2013-01-03

Type Changes By
Fix printing of grouped negative numbers [10] jodastephen
Change LBP currency to 2dp [7] jodastephen
Relax checking for decimal places jodastephen
Move Estonia to the Euro [2] jodastephen
Add old Russian currency [1] jodastephen

Release 0.6 – 2011-08-01

Type Changes By
Major updates and changes. jodastephen

Release 0.5 – 2009-11-16

Type Changes By
Initial version. jodastephen

Back to top

Version: 2.0.3-SNAPSHOT. Last Published: 2025-03-17.

Reflow Maven skin.