Skip to content

2.1.0

Compare
Choose a tag to compare
@marcwrobel marcwrobel released this 10 Aug 21:28
62972c7

This new release includes :

  • an alignment of the IBAN definitions to IBAN Registry Release 87 (May 2020).
  • improvements to IsoCountry : ISO 3166-1 alpha-3 and numeric codes, country status - e.g.
    independent or dependent, participation to economic agreements (SEPA, EU, EEA...).
  • Holiday support with a few predefined calendars (TARGET, Paris, NYSE...).

Added

  • Set jbanking Automatic-Module-Name to fr.marcwrobel.jbanking (#42).
  • Countries' participation to European Union (#44).
  • Countries' participation to Single Euro Payments Area, also known as SEPA (#31).
  • Countries' participation to SEPA COM Pacifique (#46).
  • Countries' participation to European Economic Area (#45).
  • Countries' participation to European Free Trade Association (#45).
  • Holiday support with predefined calendars for :
    • Frankfurt, London, Paris and Sydney financial districts,
    • Federal Reserve Bank of New York (FED),
    • New York Stock Exchange (NYSE),
    • European Union TARGET system.

Changed

  • Adjust BBAN structure for Sao Tome and Principe (#36).
  • Upgrade to parent 2.3.1 (#51).
  • Upgrade to guava 29.0 (#41).
  • Add ISO 3166-1 alpha-3 and numeric codes to IsoCountry (#43).
  • Add IsoCountry status, e.g. independent or dependent (according to the International Organization
    for Standardization
    ) (#48).
  • Improve project's consumer POM with flatten-maven-plugin (#50).

Fixed

  • Sonar analysis fails on merge requests (#39).

Deprecated

  • IsoCountry.getCode() is now deprecated in favor or IsoCountry.getAlpha2Code() (#43).
  • IsoCountry.fromCode(String) is now deprecated in favor or IsoCountry.fromAlpha2Code(String)
    (#43).

Those methods will be removed in the next major version (3.0.0).

Thanks

Many thanks to @kayman-mk for his help !