prowide-core
prowide-core copied to clipboard
SRU2024 v10
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 field37K
. - 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]
and29J
. - Fixed
Field 44J
parse and getValue for multiline content support.
- Fixed
-
Updates
- Updated to support SWIFT Standard release 2024.
- Yearly revision of deprecation phase.
- Dependency updates:
commons-lang3
to version3.14.0
,gson
to version2.11.0
. - Migrated to Java 11 and Jakarta EE 10.
-
Deprecations
- Deprecated unnecessary methods in the
SafeXmlUtils
class. - Deprecated
Name
andAddress
forNarrative
inField 24G
.
- Deprecated unnecessary methods in the