Releases: firefly-iii/data-importer
v1.7.0
β οΈ Some changes in this release may unexpectedly lead to duplicate transactions. This is caused by changes in the data handling routines. This is unfortunate, but a result of new insights, changed APIs and other minor fixes. My apologies for any inconvenience. I try to avoid these kinds of changes, but it can't always be helped.
Added
- Support for SimpleFIN, developed by user 'skell'
Fixed
- Better check on Authorization header for users who use Basic Auth.
- Issue 5396 (Data importer: SimpleFIN) reported by @marcusds, with special thanks again to skell, and all the beta testers who helped out!
Welcome to release v1.7.0 of the Firefly III Data Importer. It contains the the latest fixes, translations and features. Docker users can find this release under the latest
tag.
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
Development release for 2025-06-26
Weekly development release of the Firefly III Data Importer with the latest fixes and features. Docker users can find this release under the develop
tag.
This release was created on 2025-06-26 12:26 and may contain unexpected bugs. Data loss is rare but is not impossible. The releases are signed, and you can verify them using the Firefly III releases PGP key.
- Please read the installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
v1.6.3
β οΈ Some changes in this release may unexpectedly lead to duplicate transactions. This is caused by changes in the data handling routines. This is unfortunate, but a result of new insights, changed APIs and other minor fixes. My apologies for any inconvenience. I try to avoid these kinds of changes, but it can't always be helped.
Added
- Add some more debug logging.
- Issue 8994 (Creditor Reference Information) reported by @fschirinzi
- Issue 9533 (Extension of GoCardess imports with tags from custom transaction fields) reported by @kondas
Changed
- Data Importer generated transaction IDs are prefixed with
ff3-
. - Account numbers have their spaces removed, for easier matching in Firefly III.
Fixed
- Discussion 10162 (Reverse proxy and
X-Forwarded-Prefix
header) started by @frenchu - Issue 10387 (Failing to import inverted transactions when there is no account name and the account number does not exist) reported by @oddstr13
- PR 802 Ensure all token acquisition methods are the same by @grgar
- PR 803 Ignore exception opening counter-main.txt by @grgar
- PR 814 Consider account number uniquely identifying by @oddstr13
Welcome to release v1.6.3 of the Firefly III Data Importer. It contains the the latest fixes, translations and features. Docker users can find this release under the latest
tag.
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.6.2
Added
- PR 782 Auto import: Honor JSON_CONFIGURATION_DIR by @yparitcher
Fixed
- #9980
- #10099
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.6.1
β οΈ β οΈ This release required PHP 8.4.0 and will not work on earlier releases of PHPβ οΈ β οΈ
β οΈ Some changes in this release may unexpectedly lead to duplicate transactions. This is caused by changes in the data handling routines. This is unfortunate, but a result of new insights, changed APIs and other minor fixes. My apologies for any inconvenience. I try to avoid these kinds of changes, but it can't always be helped.
Fixed
- #9840
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.6.0
β οΈ β οΈ This release required PHP 8.4.0 and will not work on earlier releases of PHPβ οΈ β οΈ
β οΈ Some changes in this release may unexpectedly lead to duplicate transactions. This is caused by changes in the data handling routines. This is unfortunate, but a result of new insights, changed APIs and other minor fixes. My apologies for any inconvenience. I try to avoid these kinds of changes, but it can't always be helped.
Changed
Due to changes in the Docker image, the commands that use WEB_SERVER=false
to automatically import data need another docker container. You can read more about it in the documentation.
- Better rate limit reporting for Nordigen
- Better exit codes
- Data is cached, should make the importer slightly faster
Fixed
- Issue 9484 (Exit code 72 when no results are found - expecting 73) reported by @james-prince
- Issue 9505 (data-importer develop failing on CSV file) reported by @MacPaille
- Discussion 9513 (Importer Stuck on Configuration with no exception) started by @KasparRosin
- Issue 9651 (Data importer fails to check configured self signed CA when checking for duplicate external 10000 IDs) reported by @zebrapurring
- Issue 9688 ([Importer] Gocardless Import not using correct values for creditor) reported by @arnolicious
Added
- Support for PHP 8.4
- Discussion 9626 (Allow newlines in description/Add hook points to Data importer process) started by @Sobuno
Removed
- Support for < PHP 8.4
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.5.7
Added
- Add debug information for rate limits from GoCardless
- Pull request 686 (Add DB as Debit indicator) by @akhy
Changed
- Issue 9272 (Update data-importer to reflect aquisition of Nordigen by Gocardless) reported by @gene1wood
- Issue 9357 (Data Importer exits with error code 1 when no transactions are found) reported by @diogotcorreia
Fixed
- Better error catching for rate limits from GoCardless
- Fix link to documentation
- Issue 9180 (Data importer - gocardless EUA is expired - print clear message instead of 500 server error) reported by @Ovenlade
- Issue 9340 (Default transaction import without year to current year) reported by @mokkun
- Issue 9347 (Importing transaction with huge external id throws error) reported by @diogotcorreia
- Issue 9345 (data importer - error lines don't match to actual lines in csv) reported by @rel-thanu
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.5.6
Changed
- Improved GoCardless rate limiting handling
Fixed
- GoCardless rate limit could report negative time.
- Documentation links
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.5.5
Changed
- Better GoCardless rate limiting reporting
Fixed
- Issue 9194 (data importer via gocardless EU - details of the account is not imported anymore after last two versions) reported by @fate8383
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.
v1.5.4
Added
- Issue 9139 (Implement rate limiting for GoCardless) reported by @JC5
Instructions
- Installation instructions for Docker, Portainer, Kubernetes or self-managed servers
- Or read the upgrade instructions for Docker, Kubernetes or self-managed servers
- The releases are signed, and you can verify them using the Firefly III releases PGP key.