Releases: MoritzR/fints2ledger
Releases · MoritzR/fints2ledger
1.2.0
- fixes an issue where
0.01
was displayed as1.0e-2
#32 - removes extra data files from the releases, meaning that downloading just the executable is enough, see #29
- allows customizing of the ledger entry using a
template.txt
file in the config directory, see #29 - use LF line endings instead of CRLF in csv files #31
- adds a
--version
command line argument - adds a more robust way to get the path of the users config directory, by using the Xdg config directory path
1.1.0
1.0.1
This improves on some issues for the first start, namely:
- When run with the
--demo
flag, the app will not ask for banking credentials anymore when there is no config file (which is the case when there was no 'real' run yet). - When aborting the config form on the first start, no default config with dummy credentials will be stored anymore. This allows the config form to popup on the next start, instead of trying to access the bank with dummy credentials.
- The default password is now empty, which should be a better default instead of some dummy value. The user will be prompted later for the password
1.0.0
- There is a new config UI available via
--config
, which also shows up on first start and should make the setup easier. - The new
--demo
flag allows one to try out fints2ledger without actually calling a banking API. Dummy transactions are used instead. - For automatic matching, the amount field now allows values like "<=90" instead of a regex. This is useful if one wants double check on expensive transactions that would normally be automatically matched.
- The
--date
option now supports relative dates such as90 days ago
orlast friday
. - The
fills
key in theconfig.yml
is no longer optional. At least an empty array must be specified. template.txt
in the config directory is no longer in use and can be removed. The previous version did not pick this up correctly and instead used the default template.*.auto
files are no longer in use. Credit and debit account will instead be autocompleted based on the ledger file that is passed in. This means that all existing accounts will be picked up in the autocompletion without having to add them to the.auto
file first. This also means that other won't have any autocompletion anymore (if this was enabled by the user previously).- The prompt output is now slightly nicer (less
"
and{}
) - The program should run properly on windows now
- There is no intermediate step anymore where all transactions are written to a csv file. This also means that importing from a csv file or exporting to a csv file is not supported anymore.
- The installation process requires more steps now. Most of the program is now run as a binary, while the banking API is still accessed through the fints python library.