Skip to content

Releases: prowide/prowide-iso20022

SRU2024-10.2.1

29 Jun 18:28
Compare
Choose a tag to compare

10.2.1 - June 2024

  • Enhanced the AppHdrFactory to honor the business service set in the parameter MxId
  • Enhanced the MxParseUtils#identifyMessage to set the business service in the MxId when present

What's Changed

  • PW-1875: Zulu time zone conversion for BAH v1 by @zubri in #117

Full Changelog: SRU2024-10.2.0...SRU2024-10.2.1

SRU2023-9.4.6

01 Aug 19:42
7cc0e59
Compare
Choose a tag to compare

9.4.6 - May 2024

  • (PW-1875) Fixed the ZuluDateTimeAdapter to convert the datetime to UTC offset if needed

What's Changed

  • PW-1875: Zulu time zone conversion for BAH v1 by @zubri in #117

Full Changelog: SRU2023-9.4.5...SRU2023-9.4.6

SRU2024-10.2.0

27 May 18:07
Compare
Choose a tag to compare

10.2.0 - May 2024

  • SWIFT Standard release update 2024 (live 16 November 2024)
  • Yearly revision of deprecation phase (see https://dev.prowidesoftware.com/SRU2024/getting-started/deprecation/)
  • Added message categories for File Management (cafm), Fraud Reporting and Disposition (cafm), Network Management (canm) and Settlement Reporting (casr)
  • Add support in the MxWriteConfiguration to use standard envelopes for SWIFT and ISO 20022
  • Changed the default Document prefix to the message category; "camt", "pacs", etc...
  • Enhanced MxId with optional and transient businessService field to act as a message type discriminator
  • Dependency update: commons-lang3 -> 3.14.0
  • Dependency update: gson -> 2.11.0

10.2.0 - May 2024

  • SWIFT Standard release update 2024 (live 16 November 2024)
  • Yearly revision of deprecation phase (see https://dev.prowidesoftware.com/SRU2024/getting-started/deprecation/)
  • Added message categories for File Management (cafm), Fraud Reporting and Disposition (cafm), Network Management (canm) and Settlement Reporting (casr)
  • Add support in the MxWriteConfiguration to use standard envelopes for SWIFT and ISO 20022
  • Changed the default Document prefix to the message category; "camt", "pacs", etc...
  • Enhanced MxId with optional and transient businessService field to act as a message type discriminator
  • Dependency update: commons-lang3 -> 3.14.0
  • Dependency update: gson -> 2.11.0

Full Changelog: SRU2023-10.1.6...SRU2024-10.2.0

SRU2024-9.5.0

22 May 18:44
8bad7a1
Compare
Choose a tag to compare

9.5.0 - May 2024

  • SWIFT Standard release update 2024 (live 16 November 2024)
  • Yearly revision of deprecation phase (see https://dev.prowidesoftware.com/SRU2024/getting-started/deprecation/)
  • Added message categories for File Management (cafm), Fraud Reporting and Disposition (cafm), Network Management (canm) and Settlement Reporting (casr)
  • Add support in the MxWriteConfiguration to use standard envelopes for SWIFT and ISO 20022
  • Changed the default Document prefix to the message category; "camt", "pacs", etc...
  • Enhanced MxId with optional and transient businessService field to act as a message type discriminator
  • Dependency update: commons-lang3 -> 3.14.0
  • Dependency update: gson -> 2.11.0

What's Changed

Full Changelog: SRU2023-9.4.5...SRU2024-9.5.0

SRU2023-9.4.5

21 May 17:30
Compare
Choose a tag to compare

9.4.5 - May 2024

  • (PW-1875) Changed the BusinessApplicationHeaderV01 marshaller to always use Zulu timezone with "Z" indicator

What's Changed

Full Changelog: SRU2023-9.4.4...SRU2023-9.4.5

SRU2023-10.1.6

21 May 22:02
Compare
Choose a tag to compare

10.1.6 - May 2024

  • (PW-1875) Changed the BusinessApplicationHeaderV01 marshaller to always use Zulu timezone with "Z" indicator

What's Changed

Full Changelog: SRU2023-10.1.5...SRU2023-10.1.6

SRU2023-10.1.5

19 Apr 14:29
Compare
Choose a tag to compare

10.1.5 - April 2024

  • Update jaxb dependency from com.sun.xml.bind:jaxb-impl:4.0.2 to 4.0.5 containing several jaxb bugfixes

Full Changelog: SRU2023-10.1.4...SRU2023-10.1.5

SRU2023-9.4.4

17 Jan 14:07
Compare
Choose a tag to compare

9.4.4 - January 2024

  • Enhanced the identifier extraction of the MxSwiftMessage to use the AppHdr when the Document namespace is missing
  • Enhanced the generic AbstractMX#parse to detect the message type from the AppHdr when the Document namespace is missing
  • Added default metadata extraction implementation for pacs and camt amounts and value dates
  • Added default methods for sender, receiver, and identifier extraction to the MxSwiftMessage.
  • Replaced the DistinguishedName parse logic with proprietary util class from the Prowide Core library

What's Changed

Full Changelog: SRU2023-9.4.3...SRU2023-9.4.4

SRU2023-10.1.4

17 Jan 14:14
Compare
Choose a tag to compare

10.1.4 - January 2024

  • Enhanced the identifier extraction of the MxSwiftMessage to use the AppHdr when the Document namespace is missing
  • Enhanced the generic AbstractMX#parse to detect the message type from the AppHdr when the Document namespace is missing
  • Added default metadata extraction implementation for pacs and camt amounts and value dates
  • Added default methods for sender, receiver, and identifier extraction to the MxSwiftMessage.
  • Replaced the DistinguishedName parse logic with proprietary util class from the Prowide Core library

What's Changed

  • PW-1566: Fix marshalling mx message with nanoseconds 000 SRU2023 v10 by @fernando-prowide in #100
  • PW-1566--Fix-marshalling-MX-message-with-nano by @zubri in #102

Full Changelog: SRU2023-10.1.3...SRU2023-10.1.4

SRU2023-10.1.3

28 Aug 19:30
Compare
Choose a tag to compare

10.1.3 - August 2023

  • (PW-1566) Fixed manipulation of nanoseconds in the OffsetTime and OffsetDateTime adapters
  • Enhanced metadata extraction for xsys messages getting sender/receiver BICs from the RequestHeader element
  • Make the message metadata extraction lenient, by fixing the XML instruction of the payload when it contains invalid case

What's Changed

Version 10.1.2 belongs to SRU2023 but its tag has the invalid SRU2022
Full Changelog: SRU2022-10.1.2...SRU2023-10.1.3