Skip to content

Releases: prowide/prowide-core

SRU2025-9.6.6

18 Nov 17:22

Choose a tag to compare

What's Changed

Full Changelog: SRU2025-9.6.5...SRU2025-9.6.6

SRU2025-10.3.7

13 Nov 14:07

Choose a tag to compare

10.3.7 - November 2025

  • fix: MT544-547 Field19 NTWK Option as per SRU2025 UG
  • (PW-2907) Fixed format for Field 31W from DATE4 to DATE2

What's Changed

Full Changelog: SRU2025-10.3.6...SRU2025-10.3.7

SRU2025-9.6.5

03 Sep 22:53
910fa97

Choose a tag to compare

9.6.5 - August 2025

  • feat: Enhanced SwiftParser for edge cases avoiding OutOfBoundsException when parsing messages with empty blocks
  • fix: LogicalTerminalAddress sender LT "X" is now the default instead of "A" for load balancing by Messaging Interface

What's Changed

Full Changelog: SRU2025-9.6.4...SRU2025-9.6.5

SRU2025-10.3.6

03 Sep 22:47

Choose a tag to compare

10.3.6 - August 2025

  • feat: Enhanced SwiftParser for edge cases avoiding OutOfBoundsException when parsing messages with empty blocks
  • fix: LogicalTerminalAddress sender LT "X" is now the default instead of "A" for load balancing by Messaging Interface

What's Changed

Full Changelog: SRU2025-10.3.5...SRU2025-10.3.6

SRU2024-9.5.12

03 Sep 12:48
871c77c

Choose a tag to compare

9.5.12 - August 2025

  • feat: Enhanced SwiftParser for edge cases avoiding OutOfBoundsException when parsing messages with empty blocks
  • fix: LogicalTerminalAddress sender LT "X" is now the default instead of "A" for load balancing by Messaging Interface

What's Changed

Full Changelog: SRU2024-9.5.11...SRU2024-9.5.12

SRU2024-10.2.13

03 Sep 12:41

Choose a tag to compare

10.2.13 - August 2025

  • feat: Enhanced SwiftParser for edge cases avoiding OutOfBoundsException when parsing messages with empty blocks
  • fix: LogicalTerminalAddress sender LT "X" is now the default instead of "A" for load balancing by Messaging Interface

What's Changed

Full Changelog: SRU2024-10.2.12...SRU2024-10.2.13

SRU2025-10.3.5

03 Sep 22:48

Choose a tag to compare

What's Changed

Full Changelog: SRU2025-10.3.4...SRU2025-10.3.5

SRU2024-10.2.12

23 Jul 22:11
77ba553

Choose a tag to compare

10.2.12 - July 2025

  • (PW-2613) Updated the Field70 codeword splitting logic to allow / as trailing chars

What's Changed

Full Changelog: SRU2024-10.2.11...SRU2024-10.2.12

SRU2025-9.6.3

21 Jul 17:48
73127fe

Choose a tag to compare

9.6.3 - July 2025

  • (PW-2594) Fixed format for Fields 60, 62, 64, and 65 to ensure the DC component is mandatory.
  • (PW-2541) Updated the narrative resolver, format field 70 (used in field 70), to allow multiple lines and using // as codeword separator (/CODEWORD1/text///CODEWORD2/text)
  • Fix: Enhanced the Xml parsing logic to escape/unescape < and > characters in the XML content
  • Feat: Added new MtSequenceSeparatorEnum enum with every MT separator style for its inner sequences in block4
  • Feat: Added an XSD for validating the Prowide Core proprietary XML version for MT messages generated by the xml() method for the AbstractMT and subclasses
  • Feat: Added JSON schemas for the Prowide Core proprietary JSON version for MT messages generated by the toJson() method for the SwiftMessage and MtSwiftMessage classes
  • Feat: Enhanced the SwiftMessageComparator to allow less strict comparison regarding Block2's Sender Input Time and Receiver Output Time
  • Feat: Added xsd for validating the result for AbstractMt.xml() output

What's Changed

  • (PW-2541) Updated the narrative resolver, format field 70 (used in field 70), to allow multiple lines and using // as codeword separator (/CODEWORD1/text///CODEWORD2/text) by @ECancrini in #249
  • (PW-2505) Enhancements in MT message comparator and escape in XML parser by @ptorres-prowide in #250
  • (CU-86b4rupvk) Create Json schemas for MT by @ptorres-prowide in #251
  • (PW-2594) No validation error triggered by SRU2024 by @ptorres-prowide in #257
  • (PW-2505) Add sequence type generation in MtType by @ptorres-prowide in #258
  • (CU-86b50htg6) Field70-narrative-structure-definition by @malai-subra in #259

Full Changelog: SRU2025-9.6.2...SRU2025-9.6.3

SRU2025-10.3.4

21 Jul 17:44

Choose a tag to compare

10.3.4 - July 2025

  • (PW-2594) Fixed format for Fields 60, 62, 64, and 65 to ensure the DC component is mandatory.
  • (PW-2541) Updated the narrative resolver, format field 70 (used in field 70), to allow multiple lines and using // as codeword separator (/CODEWORD1/text///CODEWORD2/text)
  • Fix: Enhanced the Xml parsing logic to escape/unescape < and > characters in the XML content
  • Feat: Added new MtSequenceSeparatorEnum enum with every MT separator style for its inner sequences in block4
  • Feat: Added an XSD for validating the Prowide Core proprietary XML version for MT messages generated by the xml() method for the AbstractMT and subclasses
  • Feat: Added JSON schemas for the Prowide Core proprietary JSON version for MT messages generated by the toJson() method for the SwiftMessage and MtSwiftMessage classes
  • Feat: Enhanced the SwiftMessageComparator to allow less strict comparison regarding Block2's Sender Input Time and Receiver Output Time
  • Feat: Added xsd for validating the result for AbstractMt.xml() output

What's Changed

  • (PW-2526) Concern Processing of MT567 message by @ptorres-prowide in #248
  • (PW-2541) Updated the narrative resolver, format field 70 (used in field 70), to allow multiple lines and using // as codeword separator (/CODEWORD1/text///CODEWORD2/text) by @ECancrini in #249
  • (PW-2505) Enhancements in MT message comparator and escape in XML parser by @ptorres-prowide in #250
  • (CU-86b4rupvk) Create Json schemas for MT by @ptorres-prowide in #251
  • (PW-2594) No validation error triggered by SRU2024 by @ptorres-prowide in #257
  • (PW-2505) Add sequence type generation in MtType by @ptorres-prowide in #258
  • (CU-86b50htg6) Field70-narrative-structure-definition by @malai-subra in #259

Full Changelog: SRU2025-10.3.3...SRU2025-10.3.4

What's Changed

  • (PW-2526) Concern Processing of MT567 message by @ptorres-prowide in #248
  • (PW-2541) Updated the narrative resolver, format field 70 (used in field 70), to allow multiple lines and using // as codeword separator (/CODEWORD1/text///CODEWORD2/text) by @ECancrini in #249
  • (PW-2505) Enhancements in MT message comparator and escape in XML parser by @ptorres-prowide in #250
  • (CU-86b4rupvk) Create Json schemas for MT by @ptorres-prowide in #251
  • (PW-2594) No validation error triggered by SRU2024 by @ptorres-prowide in #257
  • (PW-2505) Add sequence type generation in MtType by @ptorres-prowide in #258
  • (CU-86b50htg6) Field70-narrative-structure-definition by @malai-subra in #259

Full Changelog: SRU2025-10.3.2...SRU2025-10.3.4