⚠️ ⚠️ 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 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.