Merge pull request 'FinTS-Bibliothek auf 4.1.4 gehoben' (#60) from fds2610-bot/Finanzmanager:main into main

Reviewed-on: https://codeberg.org/fds2610/Finanzmanager/pulls/60
This commit is contained in:
fds2610 2026-09-04 11:17:14 +02:00
commit 16256211af
3 changed files with 23 additions and 8 deletions

View file

@ -1,5 +1,20 @@
# Änderungen # Änderungen
## FinTS-Bibliothek auf den aktuellen Upstream-Stand gehoben (04.09.2026)
Der Fork `nemiah/php-fints` steht jetzt auf `v4.1.4` und damit auf dem Upstream-Stand vom
03.09.2026. Der eigene Patch für den beim Close Match gemeldeten Kontoinhaber
(`getDifferingPayeeName()`) ist dort **gemergt** und entfällt als eigener Commit; übrig
bleiben im Fork nur noch das eingebaute psr/log und der VOP-Stepwise-Patch, der als
[PR #584](https://github.com/nemiah/phpFinTS/pull/584) offen ist. Dieser wurde auf den neuen
Upstream-Stand rebased – der Konflikt entstand allein daraus, dass beide Patches ihre Tests
an dieselbe Stelle der Testdatei setzten.
Mitgenommen sind damit die fremden Verbesserungen seit Juli: Typsicherheit in den
Action-Klassen, vollständiges Auslesen mehrzeiliger Verwendungszwecke aus camt, die
Gegenparteien aus camt, Kreditkartenumsätze der DKB sowie ein behobener Typfehler beim
Lesen der minimalen Vorlaufzeit für SEPA-Lastschriften.
## Zahlungsverkehr: Auftragskonto über die Kontenzuordnung finden (01.09.2026) ## Zahlungsverkehr: Auftragskonto über die Kontenzuordnung finden (01.09.2026)
Beim Senden suchte `FinTsUeberweisung` unter den Konten, die die Bank meldet, nach der IBAN Beim Senden suchte `FinTsUeberweisung` unter den Konten, die die Bank meldet, nach der IBAN

View file

@ -11,7 +11,7 @@
], ],
"require": { "require": {
"php": ">=8.3", "php": ">=8.3",
"nemiah/php-fints": "4.1.3" "nemiah/php-fints": "4.1.4"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {

14
composer.lock generated
View file

@ -4,20 +4,20 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "2ed8c4171d96c85182d0ca57fb9c0a87", "content-hash": "45b0a342d8df9f66cbfa77a47c308c8c",
"packages": [ "packages": [
{ {
"name": "nemiah/php-fints", "name": "nemiah/php-fints",
"version": "v4.1.3", "version": "v4.1.4",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://codeberg.org/fds2610-bot/phpFinTS.git", "url": "https://codeberg.org/fds2610-bot/phpFinTS.git",
"reference": "76e3c648e88c2e5608044595d5920ba3ffee70a5" "reference": "ded991612d10d4dcfe83824aa45d18203337a7a9"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://codeberg.org/api/v1/repos/fds2610-bot/phpFinTS/archive/76e3c648e88c2e5608044595d5920ba3ffee70a5.zip", "url": "https://codeberg.org/api/v1/repos/fds2610-bot/phpFinTS/archive/ded991612d10d4dcfe83824aa45d18203337a7a9.zip",
"reference": "76e3c648e88c2e5608044595d5920ba3ffee70a5", "reference": "ded991612d10d4dcfe83824aa45d18203337a7a9",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -67,10 +67,10 @@
"description": "PHP Library for the protocols fints and hbci", "description": "PHP Library for the protocols fints and hbci",
"homepage": "https://codeberg.org/fds2610-bot/phpFinTS", "homepage": "https://codeberg.org/fds2610-bot/phpFinTS",
"support": { "support": {
"source": "https://codeberg.org/fds2610-bot/phpFinTS/tag/v4.1.3", "source": "https://codeberg.org/fds2610-bot/phpFinTS/tag/v4.1.4",
"issues": "https://codeberg.org/fds2610-bot/phpFinTS/issues" "issues": "https://codeberg.org/fds2610-bot/phpFinTS/issues"
}, },
"time": "2026-09-01T19:22:02+02:00" "time": "2026-09-04T09:39:44+02:00"
} }
], ],
"packages-dev": [], "packages-dev": [],