prowide-core icon indicating copy to clipboard operation
prowide-core copied to clipboard

SRU2024 v10

Open zubri opened this issue 9 months ago • 1 comments

Summary by CodeRabbit

  • New Features

    • Added IBAN validation for Egypt local account structure.
    • Added NarrativeFragment class for detailed line information.
    • Added isPercentage() helper method to field 37K.
    • Introduced support for pw-swift-core.properties customization.
  • Bug Fixes

    • Fixed SwiftMessage getPDE() method to return empty value instead of null.
    • Fixed validation/parse pattern in field 29O.
    • Fixed a stack overflow in fromJson implementation.
    • Fixed validation patterns in fields 14[H,K,L,M,N,O] and 29J.
    • Fixed Field 44J parse and getValue for multiline content support.
  • Updates

    • Updated to support SWIFT Standard release 2024.
    • Yearly revision of deprecation phase.
    • Dependency updates: commons-lang3 to version 3.14.0, gson to version 2.11.0.
    • Migrated to Java 11 and Jakarta EE 10.
  • Deprecations

    • Deprecated unnecessary methods in the SafeXmlUtils class.
    • Deprecated Name and Address for Narrative in Field 24G.

zubri avatar May 23 '24 21:05 zubri