From f2ffa2bb6621207946efa69b8156a79841494f31 Mon Sep 17 00:00:00 2001 From: fds2610-bot Date: Wed, 30 Sep 2026 17:02:29 +0200 Subject: [PATCH] Fix n.n.: phpFinTS auf v4.1.6 (Upstream vom 22.09.2026) Co-Authored-By: Claude Sonnet 5.5 --- Changes.md | 7 +++++++ composer.json | 2 +- composer.lock | 14 +++++++------- docs/banking.md | 2 +- 4 files changed, 16 insertions(+), 9 deletions(-) diff --git a/Changes.md b/Changes.md index 223ab5d..287490b 100644 --- a/Changes.md +++ b/Changes.md @@ -1,5 +1,12 @@ # Änderungen +## phpFinTS auf v4.1.6 (30.09.2026) + +- Fork neu auf Upstream vom 22.09.2026 aufgebaut (psr/log und Depotaufstellung v6, #598, bleiben + als eigene Commits). Der VOP-Patch entfällt, #584 ist upstream gemergt. Neu von Upstream u. a.: + gespeicherte BPD werden beim Laden neu geparst (#595), MT940-Schlusssalden (#593). +- Abrufe (Umsätze, Depot) und eine Echtzeitüberweisung bei der DKB laufen unverändert durch. + ## Stichtag beim Einbuchen des Depotbestands (30.09.2026) - „Bestand einbuchen“ (Wertpapiere → Bestand laut Bank) fragt in einem modalen Dialog nach dem diff --git a/composer.json b/composer.json index 6da61b3..5264592 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ ], "require": { "php": ">=8.3", - "nemiah/php-fints": "4.1.5" + "nemiah/php-fints": "4.1.6" }, "autoload": { "psr-4": { diff --git a/composer.lock b/composer.lock index a9e69ce..85ebaf6 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "945e20000b1dbc31d67c0f961078a4bf", + "content-hash": "5e64ec317d119fcc93feebff48ea2d2b", "packages": [ { "name": "nemiah/php-fints", - "version": "v4.1.5", + "version": "v4.1.6", "source": { "type": "git", "url": "https://codeberg.org/fds2610-bot/phpFinTS.git", - "reference": "e083524a72856f47dd6ca01f94bbb6a74f9f7b16" + "reference": "4d5315a83162a70eb00dfc0bf348f077bcd65318" }, "dist": { "type": "zip", - "url": "https://codeberg.org/api/v1/repos/fds2610-bot/phpFinTS/archive/e083524a72856f47dd6ca01f94bbb6a74f9f7b16.zip", - "reference": "e083524a72856f47dd6ca01f94bbb6a74f9f7b16", + "url": "https://codeberg.org/api/v1/repos/fds2610-bot/phpFinTS/archive/4d5315a83162a70eb00dfc0bf348f077bcd65318.zip", + "reference": "4d5315a83162a70eb00dfc0bf348f077bcd65318", "shasum": "" }, "require": { @@ -67,10 +67,10 @@ "description": "PHP Library for the protocols fints and hbci", "homepage": "https://codeberg.org/fds2610-bot/phpFinTS", "support": { - "source": "https://codeberg.org/fds2610-bot/phpFinTS/tag/v4.1.5", + "source": "https://codeberg.org/fds2610-bot/phpFinTS/tag/v4.1.6", "issues": "https://codeberg.org/fds2610-bot/phpFinTS/issues" }, - "time": "2026-09-30T14:24:52+02:00" + "time": "2026-09-30T16:46:26+02:00" } ], "packages-dev": [], diff --git a/docs/banking.md b/docs/banking.md index 6ec9b9a..0c6c69b 100644 --- a/docs/banking.md +++ b/docs/banking.md @@ -19,7 +19,7 @@ passende Zugangsdaten noch passende Konten hätte. Verwendet wird `nemiah/php-fints`, aber nicht von Packagist, sondern als **Fork auf Codeberg** (`fds2610-bot/phpFinTS`, eingebunden über ein VCS-Repository in der -`composer.json`, Version fest auf `4.1.3` gepinnt). +`composer.json`, Version fest auf `4.1.6` gepinnt). Im Fork ist `psr/log` **direkt eingebaut**: Die acht Interface-Dateien liegen unter `psr-log/Psr/Log/` und werden über einen eigenen Autoload-Eintrag geladen, der