Sortie de jbanking 2.1.0

La version 2.1.0 de jbanking est sortie. Cette nouvelle version inclue :

  • un alignement des définitions d’IBAN (ISO 13616) avec IBAN Registry Release 87 (mai 2020),
  • des améliorations autour de l’enum IsoCountry :
    • ajout des codes ISO 3166-1 alpha-3,
    • ajout des codes numériques ISO 3166-1,
    • ajout du statut des pays (independent ou dépendent),
    • ajout de la participation des pays à certains accords : Single Euro Payments Area (SEPA), Union Européenne (UE), European Economic Area (EEA), SEPA COM Pacifique et European Free Trade Association (EFTA).
  • le support, configurable, du calcul des jours fériés / ouvrés avec quelques calendriers prédéfinis :
    • Quartiers d’affaires de Francfort, Londres, Paris et Sydney,
    • Federal Reserve Bank of New York (FED),
    • New York Stock Exchange (NYSE),
    • Trans-European Automated Real-time Gross Settlement Express Transfer System (TARGET).

Pour la liste exhaustive des modifications, vous pouvez consulter les notes de version.

Pour utiliser cette nouvelle version rien de plus simple : téléchargez-la depuis Maven Central ou, plus simplement, déclarez une nouvelle dépendance dans votre POM de la manière suivante :

<dependency>
  <groupId>fr.marcwrobel</groupId>
  <artifactId>jbanking</artifactId>
  <version>2.1.0</version>
</dependency>

Un grand merci à Matthias Kay (@kayman-mk) pour son aide sur cette version !