[BUGFIX]
fix potential bug when generation_date is not provided in field 20 and 13 (issue: #35 PR: #36)[FEATURE]
add transaction type 'S' to Field 61 (swift_code) (issue: #38 PR: #42[ENHANCEMENT]
Fix deprecations in ruby 2.7 for kw params
[ENHANCEMENT]
make sure that tag, gemversion and readme align ʘ‿ʘ
[ENHANCEMENT]
renames transaction_id to primanota
[FEATURE]
adds transaction id parsing to statement details
[BUGFIX]
parse field identifier only at the beginning of lines
[ENHANCEMENT]
handles broken account data without blowing up
[BUGFIX]
changes entry date calculation for transaction Thanks to @grncdr
[FEATURE]
adds ability to parse non-numerical tags (#23)
Thanks to @prometh07
[FEATURE]
adds MT942 compatibility
[FEATURE]
strips mt940 header if configured (#9)Cmxl.config[:strip_headers] = true
[BUGFIX]
prevents short bank references from swallowing supplementary details delimiter
[FEATURE]
adds support for supplementary details in transactions (Field 61, Subfield 9) (#18)
[FEATURE]
adds support for storno transactions (#14)[NOTE]
full backwards compatibility[NOTE]
same as release 0.2.2, fixing versioning
- addressing an bug that occoured for transactions submitted end of but were fetched in the new year -> those ended up with the wrong year on the entry date
- MT942 support for field 13
- added several balance related accessors (#7)
- configuration option for
statement separator
(#5) - improvement for general compatibility
[BUGFIX]
fixed the statement details parser. It failed in case of empty values in the SEPA details
[BUGFIX]
fixed the statement details parser. It failed in case of empty values in the sub fields