Welcome to release v6.3.0-beta.2 of Firefly III. This beta release contains the latest fixes, translations and features. It may be buggy, nor work as expected. You can download the release below, and adventurous Docker users can find this release under the beta tag.
Warning
Please be careful with this beta release, as it may not work as expected.
Alpha releases are created to test new features and fixes before they are included in a stable release. They are not recommended for production use. This release was created on 2025-08-15 @ 13:43 and may contain unexpected bugs. Data loss is rare but possible.
Changelog (not final)
⚠️ Firefly III v6.3.0 introduces a lot of API changes that deal with multi-currency support. Make sure your beloved apps are updated to support this.
Added
- Issue 6836 (Send email about coming/past-due bills) reported by @elgatho
- Issue 9640 (UI Improvements for Rules) reported by @siriuspal
- Issue 9650 (Extra line in bills overview) reported by @poudenes
- Add Arabic as language, translations follow.
Changed
- Issue 10071 (Allow toggling password field to text) reported by @ragul-engg
- Renamed all instances of "default" and "native" currency to "primary" currency. This influences translations and API endpoints. The database is not changed because that's difficult to do reliably.
Removed
- Any API-field called
default_*ornative_*. Useprimary_*instead. - All v2 endpoints.
Fixed
- Issue 9849 ("Display native amounts" not taken into account in report's pie charts) reported by @polter-rnd
- Issue 10565 (Unable to delete reconciliation transaction) reported by @berta24
- Issue 10600 (Show attachmen iccon when listing tranactions) reported by @JcMinarro
- Discussion 10618 (Starting balance includes transactions that occur at 00:00 on the 1st of month) started by @jteez
- Issue 10646 (Webhooks fire even if disabled) reported by @lvu
- Issue 10656 (spent info "per day" shows the period total) reported by @frank-bg
- Issue 10678 (Transactions from asset to liability account do not appear on category reports.) reported by @slackspace-io
- Issue 10687 (Creating new Piggy Bank via API fails (Unexpected empty currency)) reported by @Madnex
- Issue 10700 (Setting financial year date is inconsistent due to timezone calculations) reported by @AgeManning
- Issue 10702 (Wrong order of months in category report) reported by @kapuett
- Issue 10703 (Fire more than 5 webhooks in batch or through the cron job, and document it.) reported by @JC5
- Issue 10704 (Some triggers with rule automation seems to have an issue) reported by @Alienlog
- Issue 10706 (Add KRW in Default Currency List) reported by @readingsnail
- Issue 10708 (Incomplete display of a rule when a trigger negates "description caontains") reported by @dethegeek
- Issue 10709 (has_any_external_id search parameter invalid) reported by @Alienlog
- Tag overview will no longer search for tags dated < 1970.
API
- All remaining API v2 endpoints are deprecated and removed in favour of the API v1 endpoints.
- All API read endpoints now support multi-currency. Fields such as the balance and amount fields will also be available as
pc_*-fields. Objects with currency information also come with newprimary_currency_*fields. - All API read endpoints are DB optimized and should be faster.
- All documentation should be in sync again.
- More info in the docs.
Installation and upgrade instructions
- Please read the installation instructions for Docker, Portainer, Kubernetes or self-managed servers.
- Alternatively, read the upgrade instructions for Docker, Kubernetes or self-managed servers
The release files are signed, and you can verify them using the Firefly III releases PGP key.
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.