Skip to content

Commit 4ea075d

Browse files
committed
Add upgrade docs
1 parent ce49736 commit 4ea075d

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Library user documentation content
2020
transfers
2121
debits
2222
tested
23+
upgrading_4_5
2324
upgrading_3_4
2425
upgrading_2_3
2526
upgrading_1_2

docs/upgrading_4_5.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Upgrading from python-fints 4.x to 5.x
2+
======================================
3+
4+
Release 5.0 of this library was made to introduce breaking changes:
5+
6+
* When your bank no longer supports fetching MT940 bank statements, `get_transactions()` will transparently fall back
7+
to retrieve XML statements and convert them to dictionaries. While we tried to keep the most important fields in
8+
place, this will cause different output. Please verify that the new output does not cause issues in your application.
9+
10+
* When sending a credit transfer, you might now receive a `NeedVOPResponse` instead of a `NeedTANResponse` if there is
11+
no exact match of payer names. You can proceed with `approve_vop_response()` and will then receive your
12+
`NeedTANResponse` as usual.

0 commit comments

Comments
 (0)