Skip to content

Releases: dnbasta/ynab-api-import

2.0.0

17 Nov 07:04
Compare
Choose a tag to compare

Breaking Change

🚨 ATTENTION: Earlier imported transactions will be re-imported with this version. In order to prevent that set the start_date parameter when running the library

  • switched to use bank issued transaction identifiers instead of the ones assigned by Gocardless as there have been issues with transaction duplication on Gocardless side

1.2.3

09 May 06:09
2b7e415
Compare
Choose a tag to compare

Bugfixes

  • create_auth_link() now doesn't fail if an inactive requisition is detected but silently deletes it and creates a new one instead

1.2.2

09 May 05:48
19d44c7
Compare
Choose a tag to compare

Bugfixes

  • Instance doesn't any longer call BankAccountData API upon initialization. NoAccountError, MultipleAccountsError and NoRequisitionError are no longer raised upon initialization but when the functions import_transactions()and compare_balances() are used
  • updated dependencies

1.2.1

13 Apr 06:35
1e4851c
Compare
Choose a tag to compare

Bugfixes

  • fixed broken variable references

1.2.0: Merge pull request #2 from dnbasta/dev

13 Apr 06:27
f7fb1ea
Compare
Choose a tag to compare

New Functionality

  • made reference and resource_id public attributes of YnabApiImportclass

Enhancements

  • added more doctstring descriptions

1.1.0

12 Apr 06:16
Compare
Choose a tag to compare

New Functionality

  • compare_balances()method allows to compare balance of bank with balance of YNAB. Method considers different available balances and adjusts for pending transactions

Enhancements

  • added docstrings to class and methods

1.0.0

04 Apr 16:33
Compare
Choose a tag to compare

Breaking Change

  • removed delete_current_auth function and introduced this functionality as an option to create_auth_link().

Enhancements

  • changed standard history in auth request to 90 days to maximize compatibility with banks
  • introduced use_max_historical_days option in create_auth_link() method to use maximum available days of bank history (might cause a 500 error with API if bank doesn't support for any reason)

0.6.1

24 Mar 06:21
Compare
Choose a tag to compare

Enhancements

  • NoRequisitionError now shows more details why it was raised

0.6.0

17 Mar 10:57
Compare
Choose a tag to compare

Enhancements

  • made days of history requested by create_auth_link() dynamic to comply with actual max availability from bank
  • exposed max available history days in fetch_institutions() response

0.5.4

03 Mar 08:07
Compare
Choose a tag to compare

New Functionality

  • implemented delete_current_auth() method to delete current bank authorization for a specific reference

Enhancements

  • changed auth request to ask for 730 days of transaction history instead of 90 to allow importing for start dates longer in the past