All Versions
228
Latest Version
Avg Release Cycle
7 days
Latest Release
27 days ago

Changelog History
Page 3

  • v6.4.17 Changes

    February 07, 2026

    πŸš€ Welcome to release v6.4.17 of Firefly III. It contains the latest fixes, translations and features. Docker users can find this release under the latest tag.

    πŸ”„ Changelog

    βž• Added

    • πŸ“„ Batch processing. Firefly III now has a setting (under /settings) that allows you to send "batch_processing": true with new transactions over the API. If this setting is enabled and the value is true, Firefly III will not fire rules, webhooks or other events untill you either send false with a transaction OR use the API end point /v1/api/batch/finish. This should speed up (large) data imports. It's a little experimental, use at your own risk.
    • πŸ‘€ Issue 11614 (Add New Taiwan Dollar to Currency Seeder) reported by @nick322
    • Issue 11246 (Distinguish automatically converted amount from foreign amount) reported by @jfpedroza

    πŸ”„ Changed

    • A lot of code in Firefly III is code responding to changes made by other code. These lines of code are called events, listeners, observers, handlers, etc. They were a bit of a mess and I cleaned them all up. This should greatly improve the reliability of debt amounts and running balance consistency. Bugs are always possible, let me know.

    πŸ—„ Deprecated

    • PHP 8.4 is still on my list to be disabled, beware.

    πŸ›  Fixed

    API

    ⬆️ Installation and upgrade instructions

    πŸš€ The releases are signed, and you can verify them using the Firefly III releases PGP key.

    Develop with Firefly III

    ⚑️ Are you interested in (future) API changes to Firefly III, or other interesting dev-related updates? Sign up to the Firefly III developer newsletter to receive low-frequency updates about the development of Firefly III.

    πŸ‘Œ Support Firefly III

    πŸ‘ Did you know you can support the development of Firefly III? You can donate in many ways, like GitHub Sponsors or Patreon. Please follow this link for more information. Thank you for your consideration.

  • v6.4.16 Changes

    January 17, 2026

    πŸš€ Welcome to release v6.4.16 of Firefly III. It contains the latest fixes, translations and features. Docker users can find this release under the latest tag.

    πŸ”„ Changelog

    ⚠ Warning

    πŸš€ This will be one of the last Firefly III data importer releases that supports PHP 8.4.

    πŸ›  Fixed

    πŸ”„ Changed

    • Rules that delete a transaction will no longer throws a 500, but a 410.

    ⬆️ Installation and upgrade instructions

    πŸš€ The releases are signed, and you can verify them using the Firefly III releases PGP key.

    Develop with Firefly III

    ⚑️ Are you interested in (future) API changes to Firefly III, or other interesting dev-related updates? Sign up to the Firefly III developer newsletter to receive low-frequency updates about the development of Firefly III.

    πŸ‘Œ Support Firefly III

    πŸ‘ Did you know you can support the development of Firefly III? You can donate in many ways, like GitHub Sponsors or Patreon. Please follow this link for more information. Thank you for your consideration.

  • v6.4.15 Changes

    January 06, 2026

    πŸš€ Welcome to release v6.4.15 of Firefly III. It contains the latest fixes, translations and features. Docker users can find this release under the latest tag.

    πŸ”„ Changelog

    βž• Added

    πŸ”„ Changed

    • 🚚 Moved some settings to your system settings

    βœ‚ Removed

    • 🚚 The following environment variables are removed and will no longer work. They are now in your settings.
    • ENABLE_EXTERNAL_MAP
    • ENABLE_EXCHANGE_RATES
    • ENABLE_EXTERNAL_RATES
    • VALID_URL_PROTOCOLS
    • ALLOW_WEBHOOKS
    • βš™ USE_RUNNING_BALANCE
    • βœ‚ Removed sentry.io code

    πŸ›  Fixed

    • Issue 11378 (Wrong account balance with initial transfer from different currency) reported by @bozho
    • Issue 11383 (Login flow could redirect to javascript path) reported by @stefvonb
    • ⬆️ Issue 11388 (TypeError bugs during upgrade to 6.4.14 + account_balances corruption) reported by @jaconde2
    • Issue 11396 (Reconciliation adds extra digits) reported by @niklas2810
    • πŸ”Š Issue 11399 (Unusual behavior in audit logs (multi-currency)) reported by @jgmm81
    • Issue 11403 (Error 404 when trying to view the details (Piggy banks section)) reported by @jgmm81
    • Issue 11410 (nitpick: Bulk edit tags should keep the option chosen instead of always changing back to "replace") reported by @jxtxzzw
    • πŸ‘» Issue 11443 (Exception thrown, when subscription is in foreign currency) reported by @ajgon
    • Issue 11445 (β€œReconcile” screen breaks when Preferences β†’ Layout is set to β€œYear to date”) reported by @semonsir
    • Issue 11449 (Non-strict rules break with "Apply rule" and "Apply rule group") reported by @Bytenka

    ⬆️ Installation and upgrade instructions

    πŸš€ The releases are signed, and you can verify them using the Firefly III releases PGP key.

    Develop with Firefly III

    ⚑️ Are you interested in (future) API changes to Firefly III, or other interesting dev-related updates? Sign up to the Firefly III developer newsletter to receive low-frequency updates about the development of Firefly III.

    πŸ‘Œ Support Firefly III

    πŸ‘ Did you know you can support the development of Firefly III? You can donate in many ways, like GitHub Sponsors or Patreon. Please follow this link for more information. Thank you for your consideration.

  • v6.4.14 Changes

    December 16, 2025

    πŸš€ Welcome to release v6.4.14 of Firefly III. It contains the latest fixes, translations and features. Docker users can find this release under the latest tag.

    πŸ”„ Changelog

    πŸ›  Fixed

    ⬆️ Installation and upgrade instructions

    πŸš€ The releases are signed, and you can verify them using the Firefly III releases PGP key.

    Develop with Firefly III

    ⚑️ Are you interested in (future) API changes to Firefly III, or other interesting dev-related updates? Sign up to the Firefly III developer newsletter to receive low-frequency updates about the development of Firefly III.

    πŸ‘Œ Support Firefly III

    πŸ‘ Did you know you can support the development of Firefly III? You can donate in many ways, like GitHub Sponsors or Patreon. Please follow this link for more information. Thank you for your consideration.

  • v6.4.13 Changes

    December 16, 2025

    πŸš€ Welcome to release v6.4.13 of Firefly III. It contains the latest fixes, translations and features. Docker users can find this release under the latest tag.

    πŸ”„ Changelog

    πŸ›  Fixed

    ⬆️ Installation and upgrade instructions

    πŸš€ The releases are signed, and you can verify them using the Firefly III releases PGP key.

    Develop with Firefly III

    ⚑️ Are you interested in (future) API changes to Firefly III, or other interesting dev-related updates? Sign up to the Firefly III developer newsletter to receive low-frequency updates about the development of Firefly III.

    πŸ‘Œ Support Firefly III

    πŸ‘ Did you know you can support the development of Firefly III? You can donate in many ways, like GitHub Sponsors or Patreon. Please follow this link for more information. Thank you for your consideration.

  • v5.7.15 Changes

    May 25, 2022

    πŸ›  Fixed

    • You can no longer set the currency of expense and revenue accounts.
    • Form elements are not spell checked anymore (privacy).
    • Issue 6556 Wrong value used in bill chart
    • Issue 6564 Right-Align numbers to match monetary value digits
    • Issue 6589 Webhook not fired after destroying transaction
    • βž• Add missing locale data
  • v5.7.14 Changes

    October 19, 2022

    πŸ›  Fixed

    • Bulk editing transactions works.
    • Negative budgets no longer work.
  • v5.7.13 Changes

    October 17, 2022

    βž• Added

    • Issue 6502 A few students from @D7032E-Group-6 added MTD and YTD, thanks!

    πŸ›  Fixed

    • ⚠ Issue 6461 Broken link in /public directory warning.
    • Issue 6475 Method name mixup.
    • Issue 6471 Fix float conversion
    • Issue 6510 Destroy transaction now also triggers liability recalculation.
    • Amount check for budget amounts was too low.
    • πŸ›  Some other small fixes

    API

    • πŸ›  Issue 6481 Mixup in API validation, fixed by @janw
  • v5.7.12 Changes

    September 12, 2022

    πŸ›  Fixed

    • Issue 6287 Catch error when trying to email with invalid settings.
    • Issue 6423 Fix redis error, thanks @canoine!
    • Issue 6421 Fix issue with SQLite.
    • Issue 6379 Fix issue when user has lots of currencies but short list settings.
    • Issue 6333 Fix broken chart for reconciliation.
    • Issue 6332 Fix issue with uploading zipped PDF's.
  • v5.7.11 Changes

    September 05, 2022

    βž• Added

    • Issue 6254 Use Piggy Bank's start date in monthly suggestion by @rickdoesdev
    • βž• Add best practices badge.
    • Various sanity checks on large amounts.

    βœ‚ Removed

    • 🚚 Service worker is removed.

    πŸ›  Fixed

    • Issue 6260
    • Issue 6271 Improve settings for Redis, by @canoine
    • Issue 6283 Convert to deposit means the transaction loses its bill.
    • πŸ›  Fix issue with foreign currencies in transaction form.
    • πŸ›  Fix various issues with SQLite.
    • Issue 6379 Some foreign currencies not list for setting on new transactions
    • πŸ‘‰ Make 2FA code + validation more robust. Thanks to @jtmoss3991, @timaschew and @Ottega.