Releases: genkgo/camt
2.8.0
2.7.0
2.6.2
Changed
- Add support for PHP 8.3
- Drop support for PHP 8.0
- Drop support for moneyphp/money v3
2.6.1
Changed
- Allow jschaedl/iban-validation:^2
2.6.0
Added
- Add
CreditDebitIdentifier
to entry transaction detail
2.5.0
Added
- Add support for
camt.052.001.08
- Add support for
camt.053.001.08
Same reading capabilities are ensured like the versions
before. Some new entities and attributes are missing and
might be implemented in a future changes.
2.4.0
Added
-
Add support for
camt.054.001.08
V08 introduces substructure for related parties (
Party40Choice
in the
spec). They can now be either a private party (like before) or a
financial institution (new).Because our existing model is too simple, we will read the new financial
institution name and postal address into aRelatedPartyTypeInterface
,
but we will not read anything else, and we will not be able to know if
it is a private party or a financial institution.Similarly, an
Entry
status code now support proprietary code. It will
be read, but we will not be able to know if it is a standard one (eg:
"BOOK"
), or a proprietary one. -
Add support for UUID for end-to-end reference of a payment transaction
Changed
- Use typed properties
- Run tests also on PHP 8.2
- Drop support for PHP 7.4, because it is EOL
2.3.0
Added
- Support money 4.0
Removed
- Drop unsupported PHP versions 7.2 and 7.3
Changed
- Removed prophecy deprecation warnings in tests
2.2.2
Fixed
- Register Camt052\MessageFormat\V02 in default configuration
2.2.1
Changed
- Smaller package by excluding unnecessary files
- Upgraded code style
- PHPStan maximum level
- Run tests also on PHP 8.1