2016-03-14 14:13:27 -05:00
# Change Log
2023-06-11 09:34:06 -05:00
2016-03-14 14:13:27 -05:00
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning ](http://semver.org/ ).
2024-07-19 23:51:33 -05:00
## 6.1.19 - 2024-07-20
### Fixed
2024-07-19 23:56:39 -05:00
- [Issue 8844 ](https://github.com/firefly-iii/firefly-iii/issues/8844 ) (Split recurring transaction gets wrong (split) titles) reported by @dreautall
- [Issue 8981 ](https://github.com/firefly-iii/firefly-iii/issues/8981 ) (bcadd() error during Docker container startup) reported by @NoiTheCat
- [Issue 8986 ](https://github.com/firefly-iii/firefly-iii/issues/8986 ) (Search with "internal_reference_is" finds all transactions with full word of search string) reported by @baflo
- [Issue 9009 ](https://github.com/firefly-iii/firefly-iii/issues/9009 ) (Incorrect Amount Calculation in Reconciliation for Bank Account A) reported by @realzsan3
- [Issue 9021 ](https://github.com/firefly-iii/firefly-iii/issues/9021 ) (Incorrect "Expected Withdrawals" for Daily Recurring Transactions) reported by @xMarcii
- [Issue 9022 ](https://github.com/firefly-iii/firefly-iii/issues/9022 ) (Calendar Not Showing Green Fields for Recurring Transactions) reported by @xMarcii
2024-07-19 23:51:33 -05:00
- Improved currency exchange rate downloader
2024-06-17 13:43:02 -05:00
## 6.1.18 - 2024-06-19
### Fixed
2024-06-17 13:47:03 -05:00
- [Issue 8978 ](https://github.com/firefly-iii/firefly-iii/issues/8978 ) (Error! Internal Firefly III Exception: bcadd(): Argument #2 ($num2) is not well-formed) reported by @el -rhazi
- [Issue 8977 ](https://github.com/firefly-iii/firefly-iii/issues/8977 ) (Data Importer: "500 Server Error" with Firefly III v6.1.17) reported by @qtdzz
2024-06-17 13:43:02 -05:00
### Security
- [CVE-2024-37893 ](https://www.cve.org/CVERecord?id=CVE-2024-37893 )
2024-06-15 05:56:41 -05:00
## 6.1.17 - 2024-06-16
### Added
- New routine that calculates account balances, first start could take a while.
### Removed
- Removed auto-generated language files.
### Fixed
2024-06-15 06:07:23 -05:00
- [Issue 8907 ](https://github.com/firefly-iii/firefly-iii/issues/8907 ) (Error when adding initial balance: bcadd(): Argument #2 ($num2) must be of type string, int given) reported by @wnklmnn
- [Issue 8911 ](https://github.com/firefly-iii/firefly-iii/issues/8911 ) (Docker container startup very slow) reported by @daften
- [PR 8929 ](https://github.com/firefly-iii/firefly-iii/pull/8929 ) (icon title chgd from Deposit to Transfer) reported by @stevewasiura
- [PR 8930 ](https://github.com/firefly-iii/firefly-iii/pull/8930 ) (icon title chgd from Deposit to Transfer) reported by @stevewasiura
- [PR 8951 ](https://github.com/firefly-iii/firefly-iii/pull/8951 ) (add icon for delete action) reported by @stevewasiura
- [PR 8957 ](https://github.com/firefly-iii/firefly-iii/pull/8957 ) (Remove nesting level for markdown) reported by @JeroenED
- [Issue 8958 ](https://github.com/firefly-iii/firefly-iii/issues/8958 ) (Weird line appears above the UI when clicking on matching transactions for a rule) reported by @avee87
- [Issue 8893 ](https://github.com/firefly-iii/firefly-iii/issues/8893 ) (API: `reconciled: false` does not have precedence) reported by @dreautall
- [Issue 8954 ](https://github.com/firefly-iii/firefly-iii/issues/8954 ) (Wrong calculation of transaction without category) reported by @anarion80
- [Issue 8927 ](https://github.com/firefly-iii/firefly-iii/issues/8927 ) (Converting deposit to transfer can set incorrect transaction currency) reported by @avee87
2024-06-15 05:56:41 -05:00
- Various issues in release train.
- There is a confirmation again before you delete data using the page in your profile
### Security
- Two (undisclosed) MFA bypass errors, reported by @Skelmis . Disclosure will follow in a few weeks.
### API
- Expand v2 chart API
2024-05-19 03:21:03 -05:00
## 6.1.16 - 2024-05-20
### Added
- Added [THANKS.md] to give credit to all developers who help with the development of Firefly III.
### Changed
- New data model for "account balance" makes it easier to calculate and use multi-currency accounts. Not yet in use.
### Fixed
2024-05-19 03:26:25 -05:00
- [Issue 8840 ](https://github.com/firefly-iii/firefly-iii/issues/8840 ) (Budget page crash) reported by @JcMinarro
- [Issue 8863 ](https://github.com/firefly-iii/firefly-iii/issues/8863 ) (Empty webhooks page) reported by @mrahmadt
- [Issue 8867 ](https://github.com/firefly-iii/firefly-iii/issues/8867 ) (SQL Integrity constraint violation when inserting into budget_limits) reported by @HedgehogRidingAnOwl
- [Issue 8858 ](https://github.com/firefly-iii/firefly-iii/issues/8858 ) (A single Account constantly loses its Account NUmber / IBAN ) reported by @ypsilonkah
2024-05-19 03:21:03 -05:00
### API
- New filters for the v2 autocomplete endpoints.
- Various attempts to make a better v2 accounts endpoint.
2024-04-23 09:27:58 -05:00
## 6.1.15 - 2024-04-24
### Fixed
2024-04-23 09:34:26 -05:00
- [Issue 8812 ](https://github.com/firefly-iii/firefly-iii/issues/8812 ) (Login with `AUTHENTICATION_GUARD=remote_user_guard` fails due to missing UserGroup) reported by @nebulade
2024-04-23 09:27:58 -05:00
2024-04-23 00:06:37 -05:00
## 6.1.14 - 2024-04-24
2024-04-02 00:01:13 -05:00
### Changed
2024-04-23 00:06:37 -05:00
- You may have to define again which asset accounts you want to see on the dashboard. Sorry about that.
- Expanded some database models.
- Limit the number of error messages Firefly III will send (so Mailgun keeps liking me).
2024-04-23 00:13:10 -05:00
- [PR 8746 ](https://github.com/firefly-iii/firefly-iii/pull/8746 ) (Set date to now when cloning journal) reported by @imlonghao
2024-04-23 00:06:37 -05:00
### Fixed
2024-04-23 00:13:10 -05:00
- [Issue 8748 ](https://github.com/firefly-iii/firefly-iii/issues/8748 ) (Release tarballs mistakenly include the `.zip` artifact) reported by @sudoBash418
- [Discussion 8750 ](https://github.com/orgs/firefly-iii/discussions/8750 ) (API To change transaction fails to find destination_id) started by @soloam
- [Issue 8779 ](https://github.com/firefly-iii/firefly-iii/issues/8779 ) (Change Password Form not working ≥ 6.1.11) reported by @jemtz -deleon
- [Issue 8781 ](https://github.com/firefly-iii/firefly-iii/issues/8781 ) (Bill information missing in /api/v1/search/transactions responses) reported by @daanvanberkel
- [Issue 8752 ](https://github.com/firefly-iii/firefly-iii/issues/8752 ) (Transactions reorder not work (error 404)) reported by @BoGnY
- [Issue 8613 ](https://github.com/firefly-iii/firefly-iii/issues/8613 ) (Some minor color issues) reported by @rumpff
- [Issue 8776 ](https://github.com/firefly-iii/firefly-iii/issues/8776 ) (report-data/category/expenses has wrong sums with specific date range) reported by @bouil
2024-04-23 00:06:37 -05:00
### API
2024-04-23 00:13:10 -05:00
- [Issue 8804 ](https://github.com/firefly-iii/firefly-iii/issues/8804 ) (Unable to create rules with negation via API) reported by @tailg8nj
2024-04-02 00:01:13 -05:00
2024-04-01 01:46:13 -05:00
## 6.1.13 - 2024-04-01
### Added
- sha256 checksums for the release files
- git HEAD added to the release files for easier validation
### Changed
- Updated pages in the `v2` -layout
### Fixed
2024-04-01 01:51:46 -05:00
- [Issue 8648 ](https://github.com/firefly-iii/firefly-iii/issues/8648 ) (Crashes during initial setup with PG 16 dbs) reported by @Lysholm
- [Issue 8725 ](https://github.com/firefly-iii/firefly-iii/issues/8725 ) (API: Call to `api/v1/bills` without arguments fails) reported by @dreautall
- [Issue 8732 ](https://github.com/firefly-iii/firefly-iii/issues/8732 ) (Error "Division by zero" when opening the "Budget" section) reported by @mrResident
- [PR 8735 ](https://github.com/firefly-iii/firefly-iii/pull/8735 ) (Fix `Division error by zero` in budget views) reported by @mansuf
2024-04-01 01:46:13 -05:00
2024-03-20 11:28:56 -05:00
## 6.1.12 - 2024-03-21
### Fixed
- Exclude debug files from release zip file
- Drop a duplicate index
- Replace broken Laravel Passport commands
2024-03-20 11:55:25 -05:00
- [Issue 8692 ](https://github.com/firefly-iii/firefly-iii/issues/8692 ) (passport:install step issue when upgrading to 6.1.11) reported by @captainark
- [Discussion 8694 ](https://github.com/orgs/firefly-iii/discussions/8694 ) (Getting error on accessing admin panel of Firefly 6.1.11) started by @jameswill
2024-03-20 11:28:56 -05:00
2024-03-19 11:39:54 -05:00
## 6.1.11 - 2024-03-20
2024-03-17 03:19:01 -05:00
2024-03-19 11:39:54 -05:00
### Added
2024-03-17 03:19:01 -05:00
2024-03-19 11:39:54 -05:00
- New expression engine by @michaelhthomas , still disabled though.
- Missing database indexes to speed up performance.
- A button to the experimental `v2` -layout to go back to `v1` .
### Changed
- New login/register screens
- New CSP headers
2024-03-17 03:19:01 -05:00
2024-03-19 11:39:54 -05:00
### Deprecated
2024-03-17 03:19:01 -05:00
2024-03-19 11:39:54 -05:00
- Dropped all old v3 code.
- Dropped all generated JS and CSS, thanks @paulius -valiunas!
### Fixed
2024-03-19 11:44:55 -05:00
- [Discussion 8569 ](https://github.com/orgs/firefly-iii/discussions/8569 ) (What is classed as an "automatic transaction" when it comes to notifications?) started by @digitlength
- [Issue 8608 ](https://github.com/firefly-iii/firefly-iii/issues/8608 ) (404 error when deleting a category) reported by @Jademalo
- [Issue 8616 ](https://github.com/firefly-iii/firefly-iii/issues/8616 ) (Create right now option for recurring transaction missing during weekend) reported by @Transportman
- [PR 8634 ](https://github.com/firefly-iii/firefly-iii/pull/8634 ) ([trivial] fix broken link in readme) reported by @WardenJakx
- [Issue 8632 ](https://github.com/firefly-iii/firefly-iii/issues/8632 ) (No search results returned when using `tag_contains` and `tag_starts` ) reported by @Call -Me-G-Now
- [Issue 8663 ](https://github.com/firefly-iii/firefly-iii/issues/8663 ) (Graph error on Reports) reported by @nicolopozzato
- [Issue 8671 ](https://github.com/firefly-iii/firefly-iii/issues/8671 ) (Rule with -has_any_category:true trigger not triggering) reported by @pvieira84
- [Issue 8672 ](https://github.com/firefly-iii/firefly-iii/issues/8672 ) (Can't remove foreign amount using the trash icon) reported by @danielnetop
- [Issue 8668 ](https://github.com/firefly-iii/firefly-iii/issues/8668 ) (Not possible to upload CSV file as an attachment) reported by @dbtdsilva
2024-03-19 11:39:54 -05:00
### Removed
- Support for Mandrill because the necessary packages aren't maintained anymore.
2024-03-17 03:19:01 -05:00
2024-03-02 09:53:19 -06:00
## 6.1.10 - 2024-03-03
### Added
- Add missing translations for rule page.
### Changed
- The update checker can also deal with development releases
- Rule actions no longer complain when the category is already set
### Removed
- Unused translation on budget page
### Fixed
2024-03-02 10:12:03 -06:00
- [Issue 8521 ](https://github.com/firefly-iii/firefly-iii/issues/8521 ) (Total buget bar is missing when using SQLite) reported by @matlink
- [Issue 8544 ](https://github.com/firefly-iii/firefly-iii/issues/8544 ) (Recurring transaction calendar preview is not working properly) reported by @Maxco10
- [Issue 8555 ](https://github.com/firefly-iii/firefly-iii/issues/8555 ) (Has no budget becomes has no category) reported by @Weiming -Hu
- [Discussion 8557 ](https://github.com/orgs/firefly-iii/discussions/8557 ) ("Delete ALL your transactions" also removes all asset opening balance information) started by @digitlength
- [Issue 8575 ](https://github.com/firefly-iii/firefly-iii/issues/8575 ) (Creating rule from bill no longer pre-fills triggers and actions) reported by @jpelgrom
- [Issue 8578 ](https://github.com/firefly-iii/firefly-iii/issues/8578 ) (Display Bug: foreign currency is red & negative in deposits) reported by @dreautall
2024-03-02 09:53:19 -06:00
- Errors in incoming webhook URLs are properly caught
### Security
- Improved Host header validation to prevent a potential attack, reported by Raqib Iskenderli
2024-02-04 23:37:16 -06:00
## 6.1.9 - 2024-02-06
### Fixed
2024-02-05 12:53:12 -06:00
- [Issue 8499 ](https://github.com/firefly-iii/firefly-iii/issues/8499 ) (Wrong version number after update to v6.1.8) reported by @memo -567
- [Issue 8501 ](https://github.com/firefly-iii/firefly-iii/issues/8501 ) (Bulk delete page links to wrong tx) reported by @likuilin
2024-02-04 23:37:16 -06:00
2024-02-03 03:08:46 -06:00
## 6.1.8 - 2024-02-04
### Added
- Added a trigger for v2 layouts that helps with debugging.
2024-02-03 09:38:48 -06:00
- [Issue 8431 ](https://github.com/firefly-iii/firefly-iii/issues/8431 ) (The Opening/ Virtual Balance must less than or equal 100001709) reported by @binhtran1604
- [Issue 8457 ](https://github.com/firefly-iii/firefly-iii/issues/8457 ) (Budgets - missing summary from the bottom) reported by @g7xtr
2024-02-03 03:08:46 -06:00
### Removed
- Reference to the "huntr" bug bounty platform, which is now some shitty AI scam.
### Fixed
2024-02-03 09:38:48 -06:00
- [PR 8432 ](https://github.com/firefly-iii/firefly-iii/pull/8432 ) (Update favicons.twig) reported by @stevietv
- [Issue 8433 ](https://github.com/firefly-iii/firefly-iii/issues/8433 ) (may be a wrong calculation) reported by @PterX
- [Issue 8442 ](https://github.com/firefly-iii/firefly-iii/issues/8442 ) (v6.1.7 - Not expected this period) reported by @poudenes
2024-02-03 12:04:25 -06:00
- [Discussion 8445 ](https://github.com/orgs/firefly-iii/discussions/8445 ) (Offering to Contribute to Firefly Documentation) reported by @poupouproject
2024-02-03 09:38:48 -06:00
- [Issue 8446 ](https://github.com/firefly-iii/firefly-iii/issues/8446 ) (There is an extra X ending symbol here) reported by @PterX
- [Issue 8467 ](https://github.com/firefly-iii/firefly-iii/issues/8467 ) (API Endpoint /data/export/rules produces errorneous CSV output) reported by @not1q84 -1
- [Issue 8472 ](https://github.com/firefly-iii/firefly-iii/issues/8472 ) (When left to spend is 0, the info box is red) reported by @nicosomb
- [Issue 8471 ](https://github.com/firefly-iii/firefly-iii/issues/8471 ) (Left to spend is not the same on dashboard and on budget page) reported by @nicosomb
- [PR 8477 ](https://github.com/firefly-iii/firefly-iii/pull/8477 ) (Bump actions/checkout from 3 to 4) reported by @dependabot [bot]
- [Issue 8497 ](https://github.com/firefly-iii/firefly-iii/issues/8497 ) (has_any_category:false not possible as a rule) reported by @shrippen
2024-02-03 03:08:46 -06:00
### Security
- [GHSA-29w6-c52g-m8jc ](https://github.com/firefly-iii/firefly-iii/security/advisories/GHSA-29w6-c52g-m8jc ) Demo users could trick each other into downloading poisoned CSV files, reported by @red5us
2024-01-20 09:29:00 -06:00
## 6.1.7 - 2024-01-21
### Added
- Layout `v2` has some new features
- [Issue 8369 ](https://github.com/firefly-iii/firefly-iii/issues/8369 ) (Additional reconcile link) reported by @chevdor
### Fixed
- [Issue 8352 ](https://github.com/firefly-iii/firefly-iii/issues/8352 ) (Modifying the direction of a transfer between liabilities yields no effect) reported by @Ezwen
2024-01-20 11:30:46 -06:00
- [PR 8370 ](https://github.com/firefly-iii/firefly-iii/pull/8370 ) (Fix various typos) reported by @luzpaz
2024-01-20 09:29:00 -06:00
- [Issue 8377 ](https://github.com/firefly-iii/firefly-iii/issues/8377 ) (Query on multiple tags returns duplicates) reported by @chevdor
- [Issue 8374 ](https://github.com/firefly-iii/firefly-iii/issues/8374 ) (Error Graph Income vs. expenses Reports page) reported by @nicolopozzato
- [Issue 8390 ](https://github.com/firefly-iii/firefly-iii/issues/8390 ) (Rule with destination_account_is 'not' is never returning a result.) reported by @EricVanCaenenberghe
- [Issue 8349 ](https://github.com/firefly-iii/firefly-iii/issues/8349 ) (Currencies not saving correctly) reported by @r1bas4
- [Issue 8418 ](https://github.com/firefly-iii/firefly-iii/issues/8418 ) (Unable to create rule with trigger having type has_no_budget via the API ) reported by @tailg8nj
- [Issue 8425 ](https://github.com/firefly-iii/firefly-iii/issues/8425 ) (Error from the net-worth endpoint with `Trailing data` .) reported by @chevdor
- [Issue 8427 ](https://github.com/firefly-iii/firefly-iii/issues/8427 ) (Broken batch application of non-strict rules with triggers with stop processing) reported by @alexschlueter
- Various Carbon `createFromFormat` issues fixed.
2024-01-06 04:11:18 -06:00
## 6.1.6 - 2024-01-07
### Fixed
- Type validation error
2024-01-06 00:26:03 -06:00
## 6.1.5 - 2024-01-07
### Added
- More audit logs
- Sanity check in date ranges
- More uniform length and size validations
### Changed
- Slightly changed text, thanks @maureenferreira !
### Fixed
- [Issue 8328 ](https://github.com/firefly-iii/firefly-iii/issues/8328 ) Some extra fixes for non-zero foreign amounts
- Updated links in `.env.example` , thanks @lemuelroberto !
2024-01-02 15:28:58 -06:00
## 6.1.4 - 2024-01-03
### Fixed
- [Issue 8328 ](https://github.com/firefly-iii/firefly-iii/issues/8328 ) Asking for non-zero foreign amount despite not being used
2024-01-02 14:22:42 -06:00
## 6.1.3 - 2024-01-03
### Fixed
2024-01-02 14:23:14 -06:00
- [Issue 8326 ](https://github.com/firefly-iii/firefly-iii/issues/8326 ) Asking for non-zero foreign amount despite not being used
2024-01-02 14:22:42 -06:00
2024-01-02 13:19:09 -06:00
## 6.1.2 - 2024-01-03
### Changed
- [Issue 8304 ](https://github.com/firefly-iii/firefly-iii/issues/8304 ) Several issues with searching for and displaying of tag-related transactions
### Removed
- Double reference to webhooks in the menu
### Fixed
- [Issue 8297 ](https://github.com/firefly-iii/firefly-iii/issues/8297 ) Division by zero
- [Issue 8320 ](https://github.com/firefly-iii/firefly-iii/issues/8320 ) nullpointer in new layout
- [Issue 8321 ](https://github.com/firefly-iii/firefly-iii/issues/8321 ) Networth checkbox for expense and revenue accounts removed
- Long date ranges will throw an error
2024-01-20 09:29:00 -06:00
-
2024-01-02 13:19:09 -06:00
- Max sizes and reasonable limits for most numbers and strings
- Links in readme to documentation.
### Security
- Webhooks now properly disabled in the UI.
- [Issue 8322 ](https://github.com/firefly-iii/firefly-iii/issues/8322 ) Duplicate detection did not distinguish between users
2023-12-26 01:42:38 -06:00
## 6.1.1 - 2023-12-27
### Changed
- Rule overview is lower in height.
### Removed
- Removed fixed sidebar again
### Fixed
- Nullpointer in rule trigger render code
- [Issue 8272 ](https://github.com/firefly-iii/firefly-iii/issues/8272 ) The sum for expected bills in a group includes unexpected bills as well
- [Issue 8273 ](https://github.com/firefly-iii/firefly-iii/issues/8273 ) Frontpage preferences indicate all accounts are shown on the frontpage, even when not true
- [Issue 8274 ](https://github.com/firefly-iii/firefly-iii/issues/8274 ) Semi specific dates do not work correctly with the "Transaction date is.." rule trigger
- [Issue 8277 ](https://github.com/firefly-iii/firefly-iii/issues/8277 ) Expected bill next month, but shown as not expected
- [Issue 8278 ](https://github.com/firefly-iii/firefly-iii/issues/8278 ) Net worth is empty in the dashboard due to division by zero
- [Issue 8281 ](https://github.com/firefly-iii/firefly-iii/issues/8281 ) Database CPU utilization after v6.1.0 upgrade
- [Issue 8291 ](https://github.com/firefly-iii/firefly-iii/issues/8291 ) Multiple "Any tag is" (negated or not) rule triggers don't all apply in strict mode
### Security
- HTML Injection Vulnerability in webhooks code, discovered by @stefan -schiller-sonarsource from Sonar. Thanks!
### API
- [Issue 8282 ](https://github.com/firefly-iii/firefly-iii/issues/8282 ) Update transaction via API does not update the "updated_at" parameter
2023-12-16 12:31:10 -06:00
## 6.1.0 - 2023-12-17
2023-12-03 01:14:32 -06:00
2023-12-16 12:31:10 -06:00
> ⚠️⚠️ This release required **PHP 8.3.0** and will not work on earlier releases of PHP ⚠️⚠️
2023-12-03 01:14:32 -06:00
### Added
- [Issue 7571 ](https://github.com/firefly-iii/firefly-iii/issues/7571 ) More tag search options
- [Issue 7781 ](https://github.com/firefly-iii/firefly-iii/issues/7781 ) Nice wrapper script for artisan commands
- UI also supports time for transactions
### Changed
2023-12-16 12:31:10 -06:00
- ⚠️⚠️ Requires PHP8.3 ⚠️⚠️
2023-12-03 01:14:32 -06:00
- [Issue 8148 ](https://github.com/firefly-iii/firefly-iii/issues/8148 ) Slovenian language updates
- [Issue 8023 ](https://github.com/firefly-iii/firefly-iii/issues/8023 ) Top bar is now fixed in place
2023-12-16 12:31:10 -06:00
- Completely rewrote the documentation.
2023-12-03 01:14:32 -06:00
### Deprecated
2023-12-16 12:31:10 -06:00
- ⚠️⚠️ Removed support for PHP 8.2 ⚠️⚠️
2023-12-03 01:14:32 -06:00
### Fixed
- [Issue 8106 ](https://github.com/firefly-iii/firefly-iii/issues/8106 ) [issue 8195 ](https://github.com/firefly-iii/firefly-iii/issues/8195 ) [issue 8163 ](https://github.com/firefly-iii/firefly-iii/issues/8163 ) Various changes and fixes to bill date calculation
- [Issue 8137 ](https://github.com/firefly-iii/firefly-iii/issues/8137 ) Fix uneven amount error from cron job
- [Issue 8192 ](https://github.com/firefly-iii/firefly-iii/issues/8192 ) No matching transactions found.Rule with trigger NOT Transaction is reconciled returns
- [Issue 8207 ](https://github.com/firefly-iii/firefly-iii/issues/8207 ) Broken links, thanks @Maxco10 !
- [Issue 8138 ](https://github.com/firefly-iii/firefly-iii/issues/8138 ) Reconciled transactions can't be "store(d) as new"
- [Issue 7716 ](https://github.com/firefly-iii/firefly-iii/issues/7716 ) Removed bar in budget overview
2023-12-16 12:31:10 -06:00
- [Issue 8251 ](https://github.com/firefly-iii/firefly-iii/issues/8251 ) Removing a budget would not remove available budget
2023-12-03 01:14:32 -06:00
### API
- [Issue 8022 ](https://github.com/firefly-iii/firefly-iii/issues/8022 ) API chart expansions
- [Issue 8106 ](https://github.com/firefly-iii/firefly-iii/issues/8106 ) API reports empty string instead of NULL
2023-10-28 11:18:12 -05:00
## 6.0.30 - 2023-10-29
### Fixed
- Missing method after refactoring.
2023-10-28 10:31:42 -05:00
## 6.0.29 - 2023-10-29
### Fixed
- Null pointer in bill overview
2023-10-28 10:17:09 -05:00
## 6.0.28 - 2023-10-29
2023-10-28 07:59:16 -05:00
### Added
2023-10-28 10:17:09 -05:00
- [Issue 8076 ](https://github.com/firefly-iii/firefly-iii/issues/8076 ) Added a "Clone and edit"-button
2024-01-20 09:29:00 -06:00
- [Issue 7204 ](https://github.com/firefly-iii/firefly-iii/issues/7204 ) Added the ability to customize the URL protocol types Firefly III accepts
2023-10-28 10:17:09 -05:00
- [Issue 8098 ](https://github.com/firefly-iii/firefly-iii/issues/8098 ) More tests in the navigation class, thanks @tonicospinelli !
2023-10-28 07:59:16 -05:00
### Changed
2023-10-28 10:17:09 -05:00
- Refactored the Actions of GitHub
- The transaction currencies are now linked to users, and can be enabled per user
- A few upgrade commands are refactored
2023-10-28 07:59:16 -05:00
- You can no longer edit vital parts of reconciled transactions
### Deprecated
- Remove old v3 layout.
### Fixed
- Bad math in the order of piggy banks
2023-10-28 10:17:09 -05:00
- [Issue 8084 ](https://github.com/firefly-iii/firefly-iii/issues/8084 ) @JoSchrader fixed an issue with a duplicate button
- [Issue 8103 ](https://github.com/firefly-iii/firefly-iii/issues/8103 ) Bulk edit would not accept transaction descriptions longer than 255 characters
- [Issue 8099 ](https://github.com/firefly-iii/firefly-iii/issues/8099 ) The bill index would never skip the number of periods you indicated
- [Issue 8069 ](https://github.com/firefly-iii/firefly-iii/issues/8069 ) Rule descriptions would always "1" as description. Thanks @Maxco10 !
2023-10-28 07:59:16 -05:00
### API
2023-10-28 10:17:09 -05:00
- API will no longer accept changes to amount and account fields for reconciled transactions
2023-10-28 07:59:16 -05:00
2023-10-15 06:03:14 -05:00
## v6.0.27 - 2023-10-16
### Added
- [Issue 8004 ](https://github.com/firefly-iii/firefly-iii/issues/8004 ) Warning in entrypoint script for missing variables.
### Changed
- Experimental database validation command.
- Add some values to the debug form.
- Better debug logs at various places
### Fixed
- [Issue 8020 ](https://github.com/firefly-iii/firefly-iii/issues/8020 ), [issue 8028 ](https://github.com/firefly-iii/firefly-iii/issues/8028 ) Liability calculation edge case found by @tieu1991
- [Issue 7655 ](https://github.com/firefly-iii/firefly-iii/issues/7655 ), [issue 8026 ](https://github.com/firefly-iii/firefly-iii/issues/8026 ) Bill date calculation edge case found by @devfaz
- [Issue 8051 ](https://github.com/firefly-iii/firefly-iii/issues/8051 ) Null pointer when deleting account
- [Issue 8041 ](https://github.com/firefly-iii/firefly-iii/issues/8041 ) Confusing chart is no longer confusing
- [Issue 8050 ](https://github.com/firefly-iii/firefly-iii/issues/8050 ) Path is normal for page 2.
- [Issue 8057 ](https://github.com/firefly-iii/firefly-iii/issues/8057 ) negative query parameters are handled correctly.
### API (v2.0.10)
- All endpoints (v1 and v2) should now respect the `?limit=` param.
2023-09-23 20:35:10 -05:00
## 6.0.26 - 2023-09-24
### Fixed
- [Issue 7986 ](https://github.com/firefly-iii/firefly-iii/issues/7986 ), [issue 7992 ](https://github.com/firefly-iii/firefly-iii/issues/7992 ) Fix exception when calling specific end points
- [Issue 7990 ](https://github.com/firefly-iii/firefly-iii/issues/7990 ) Remove unused translations
2023-09-23 00:54:01 -05:00
## 6.0.25 - 2023-09-24
### Changed
- v2 index has better overview of bills (now called subscriptions)
### Deprecated
- My attempt to build the `v3` -layout is now officially deprecated and removed. To see the new layout (in beta), use `FIREFLY_III_LAYOUT=v2` .
### Fixed
- [Issue 7970 ](https://github.com/firefly-iii/firefly-iii/issues/7970 ) Bad redirect for mass edit/delete forms.
- [Issue 7983 ](https://github.com/firefly-iii/firefly-iii/issues/7983 ) Bad math in the calculation of liabilities
- [Issue 7973 ](https://github.com/firefly-iii/firefly-iii/issues/7973 ) Bad account validation broke certain imports
- [Issue 7981 ](https://github.com/firefly-iii/firefly-iii/issues/7981 ) Menu had a bad link, thanks @Maxco10 !
- Slack alerts now use the correct URL
- Better htaccess files thanks to Softaculous.
### Security
- Change htaccess rules so certain files can't be accessed.
### API
- [Issue 7972 ](https://github.com/firefly-iii/firefly-iii/issues/7972 ) The API needed start
*and* end parameters for transactions, this is no longer the case.
- New APIs for user group and rights management. Not yet documented.
2023-09-15 12:54:56 -05:00
## 6.0.24 - 2023-09-16
### Fixed
- [Issue 7920 ](https://github.com/firefly-iii/firefly-iii/issues/7920 ) Issues with automatic budgets
- [Issue 7940 ](https://github.com/firefly-iii/firefly-iii/issues/7940 ) Edge cases in the data import routine
- [Issue 7963 ](https://github.com/firefly-iii/firefly-iii/issues/7963 ) Fix audit items for rules
- Fixed all issues with relative URLs (which I caused myself)
### API
- [Issue 7944 ](https://github.com/firefly-iii/firefly-iii/issues/7944 ) Make sure all IDs are strings in the API
2023-09-03 10:38:54 -05:00
## 6.0.23 - 2023-09-04
### Changed
- New debug information tables are in HTML
### Fixed
- Remove extra slashes from paths, breaking CSS
2023-09-01 12:40:17 -05:00
## 6.0.22 - 2023-09-02
### API
- [Issue 7917 ](https://github.com/firefly-iii/firefly-iii/issues/7917 ) Fixed an API issue where submitting an account name would not be accepted.
2023-08-31 22:33:02 -05:00
## 6.0.21 - 2023-09-02
### Added
- Rules will now report failures if a Slack/Discord notification channel is configured
- Notifications can be sent to Discord
2023-09-03 10:38:54 -05:00
- Beta layout `v2` , activate with `FIREFLY_III_LAYOUT=v2`
2023-08-31 22:33:02 -05:00
### Changed
- Audit log settings are changed, refer to the `.env.example` -file.
- Many URLs are new rendered as relative URLs.
### Fixed
- [Issue 7853 ](https://github.com/firefly-iii/firefly-iii/issues/7853 ) Left to spend on main page shows incorrect value
- [Issue 7883 ](https://github.com/firefly-iii/firefly-iii/issues/7883 ) Missing translation
- [Issue 7910 ](https://github.com/firefly-iii/firefly-iii/issues/7910 ) Type format error
- Home page respects account order
- JS errors for users using Firefly III in a subdir.
### API
- Bumped to v2.0.6 but only so the docs match again.
2023-08-12 11:01:51 -05:00
## 6.0.20 - 2023-08-13
### Fixed
- [Issue 7787 ](https://github.com/firefly-iii/firefly-iii/issues/7787 ) Possible issue when deleting multiple tags from a transaction.
- [Issue 7792 ](https://github.com/firefly-iii/firefly-iii/issues/7792 ) Search for tags was broken in rules
- [Issue 7803 ](https://github.com/firefly-iii/firefly-iii/issues/7803 ) @zqye fixed an issue where the cron job would fire when not necessary.
- [Issue 7771 ](https://github.com/firefly-iii/firefly-iii/issues/7771 ) Unclear use of language in rule trigger
- [Issue 7818 ](https://github.com/firefly-iii/firefly-iii/issues/7818 ) Amount was negative instead of positive.
- [Issue 7810 ](https://github.com/firefly-iii/firefly-iii/issues/7810 ) Bad math
- Asset accounts will correctly show transaction groups
### API
- Lots of new, undocumented v2 API endpoints.
- [Issue 7845 ](https://github.com/firefly-iii/firefly-iii/issues/7845 ) Could not reconcile over API
2023-07-28 09:14:55 -05:00
## 6.0.19 - 2023-07-29
### Fixed
- [Issue 7577 ](https://github.com/firefly-iii/firefly-iii/issues/7577 ) Firefly III can't search for backward slashes in identifiers
- [Issue 7762 ](https://github.com/firefly-iii/firefly-iii/issues/7762 ) User can't create access token
2023-07-18 00:00:10 -05:00
## 6.0.18 - 2023-07-19
### Fixed
- Slack messages would fail if not configured.
- Bill display would include transactions from the previous period.
- Debug information left in bill overview.
- [Issue 7694 ](https://github.com/firefly-iii/firefly-iii/issues/7694 ) Missing CSS info in dark mode.
- [Issue 7706 ](https://github.com/firefly-iii/firefly-iii/issues/7706 ) Deleting a budget would not reset the available amount.
- [Issue 7749 ](https://github.com/firefly-iii/firefly-iii/issues/7749 ) Account overview would show just 1 transaction from a split of multiple.
2023-07-15 09:02:42 -05:00
## 6.0.17 - 2023-07-16
### Added
- New date calculation code and tests, thanks to @tonicospinelli !
### Removed
- Heroku support
### Fixed
- [Issue 7704 ](https://github.com/firefly-iii/firefly-iii/issues/7704 ) Date issues with bills
- Cache issue in budgets
- Fixed the account validation for transfer transactions
### API
- Various fields would not accept `null` values
2023-06-27 08:01:42 -05:00
## 6.0.16 - 2023-06-28
### Changed
- Better IBAN and account validation for new (API) transactions.
### Fixed
- Better transaction split validation in API.
- [Issue 7683 ](https://github.com/firefly-iii/firefly-iii/issues/7683 ) Date validation in recurring transaction form.
- [Issue 7686 ](https://github.com/firefly-iii/firefly-iii/issues/7686 ) Low contrast in dark mode, thanks @MateusBMP !
- [Issue 7655 ](https://github.com/firefly-iii/firefly-iii/issues/7655 ) Bad date display in bills
2023-06-21 06:11:08 -05:00
## 6.0.15 - 2023-06-22
### Fixed
2023-06-27 08:01:42 -05:00
- [Issue 7678 ](https://github.com/firefly-iii/firefly-iii/issues/7678 ) Missing argument in postgres maintenance code
breaks startup.
2023-06-21 06:11:08 -05:00
2023-06-20 23:40:41 -05:00
## 6.0.14 - 2023-06-22
### Added
- Editing some fields will generate audit logs visible when you view a transaction. The number of fields monitored will
increase over time
### Changed
- Account validation includes IBANs now, this helps the data importer
- Unified and cleaned up all command line output
### Fixed
- [Issue 7630 ](https://github.com/firefly-iii/firefly-iii/issues/7630 ) Errors when upgrading using SQLite
- [Issue 7642 ](https://github.com/firefly-iii/firefly-iii/issues/7642 ) nn_NO wasn't available for users
2023-06-21 06:11:08 -05:00
- [Issue 7609 ](https://github.com/firefly-iii/firefly-iii/issues/7609 ), [issue 7659 ](https://github.com/firefly-iii/firefly-iii/issues/7659 )
Rule execution form was broken
2023-06-20 23:40:41 -05:00
- [Issue 7677 ](https://github.com/firefly-iii/firefly-iii/issues/7677 ) Amount was negative instead of positive in view
2023-06-21 06:11:08 -05:00
- [Issue 7649 ](https://github.com/firefly-iii/firefly-iii/issues/7649 ) Bill edit screen would always suggest "daily"
repeat frequency
2023-06-20 23:40:41 -05:00
- Nullpointer in bill repository class
- Missing param in rule action, thanks @timendum !
- Missing attachment overview in recurring transactions
2023-06-11 11:18:46 -05:00
## v6.0.13 - 2023-06-12
### Fixed
- [Issue 7641 ](https://github.com/firefly-iii/firefly-iii/issues/7641 ) Crash with AUTHENTICATION_GUARD=web
2023-06-11 09:34:06 -05:00
## v6.0.12 - 2023-06-12
### Changed
- Command output and logo on the terminal improved.
### Fixed
- [Issue 7557 ](https://github.com/firefly-iii/firefly-iii/issues/7557 ) `firefly-iii:upgrade-database` step issue
- [Issue 7572 ](https://github.com/firefly-iii/firefly-iii/issues/7572 ) Paid bill shown in wrong currency
- [Issue 7593 ](https://github.com/firefly-iii/firefly-iii/issues/7593 ) Fix URLs in .env.example, thanks @josephbadow
- [Issue 7620 ](https://github.com/firefly-iii/firefly-iii/issues/7620 ) Issues with light mode
- [Issue 7618 ](https://github.com/firefly-iii/firefly-iii/issues/7618 ) Can't log out when using remote auth
- [Issue 7613 ](https://github.com/firefly-iii/firefly-iii/issues/7613 ) Can't save piggy bank attachments
### API
- [Issue 7588 ](https://github.com/firefly-iii/firefly-iii/issues/7588 ) v1/recurrences not able to handle bills on
2023-06-11 11:18:46 -05:00
store & update
2023-06-11 09:34:06 -05:00
- [Issue 7589 ](https://github.com/firefly-iii/firefly-iii/issues/7589 ) v1/recurrences fails when updating a split
transaction
2023-05-27 00:12:04 -05:00
## v6.0.11 - 2023-05-28
### Added
2023-06-11 09:34:06 -05:00
2023-05-27 00:12:04 -05:00
- 🇰🇷 Korean translations!
2023-06-11 09:34:06 -05:00
- A new "adjusted" auto-budget type that will correct itself after
2023-12-12 13:23:45 -06:00
spending. [Read more ](https://docs.firefly-iii.org/xfirefly-iii/financial-concepts/organizing/#adjusted-and-correct-for-overspending )
2023-06-11 09:34:06 -05:00
- [Issue 6631 ](https://github.com/firefly-iii/firefly-iii/issues/6631 ) Can now link withdrawals and deposits to piggy
banks, thanks @ChrisWin22 !
2023-05-27 00:12:04 -05:00
### Changed
2023-06-11 09:34:06 -05:00
2023-05-27 00:12:04 -05:00
- "Balance" is now called "In + out this period" so it's more clear what it means.
### Removed
2023-06-11 09:34:06 -05:00
2023-05-27 00:12:04 -05:00
- Some superfluous logging.
### Fixed
2023-06-11 09:34:06 -05:00
2023-05-27 00:12:04 -05:00
- An intermittent issue came up where people would suffer from badly rounded numbers.
The root cause has been fixed. Open a discussion if this affects you, a fix for your data is available.
- The API cron job would not run all available cron commands.
- Debug page would always report midnight
- [Issue 7514 ](https://github.com/firefly-iii/firefly-iii/issues/7514 ) DB error when upgrading to 6.0.10
- [Issue 7516 ](https://github.com/firefly-iii/firefly-iii/issues/7516 ) Webhook: wrong JSON transaction amount
- [Issue 7522 ](https://github.com/firefly-iii/firefly-iii/issues/7522 ) Time related events cause a timeout
- [Issue 7541 ](https://github.com/firefly-iii/firefly-iii/issues/7541 ) Login screen display glitch
2023-06-11 09:34:06 -05:00
- [Issue 7549 ](https://github.com/firefly-iii/firefly-iii/issues/7549 ) Account creation duplicate checking fails for
German umlaut
2023-05-27 00:12:04 -05:00
- [Issue 7546 ](https://github.com/firefly-iii/firefly-iii/issues/7546 ) Version link doesn't work
2023-06-11 09:34:06 -05:00
- [Issue 7547 ](https://github.com/firefly-iii/firefly-iii/issues/7547 ) Rule fails to convert "Withdrawal from X to Y"
to "Transfer from Y to X"
2023-05-27 00:12:04 -05:00
### API
2023-06-11 09:34:06 -05:00
- [Issue 7505 ](https://github.com/firefly-iii/firefly-iii/issues/7505 ) Several API schema dates have been fixed, thanks
@nagyv !
2023-05-27 00:12:04 -05:00
2023-05-12 23:34:12 -05:00
## v6.0.10 - 2023-05-14
### Added
2023-06-11 09:34:06 -05:00
2023-05-12 23:34:12 -05:00
- The debug screen will also report on the build version of the BASE image.
### Changed
2023-06-11 09:34:06 -05:00
2023-05-12 23:34:12 -05:00
- Health check will also check if the database is up.
- [Issue 7461 ](https://github.com/firefly-iii/firefly-iii/issues/7461 ) MFA field will now autofocus, thanks @eandersons !
### Removed
2023-06-11 09:34:06 -05:00
2023-05-12 23:34:12 -05:00
- IBAN check no longer triggers on empty IBANs
### Fixed
2023-06-11 09:34:06 -05:00
2023-05-12 23:34:12 -05:00
- Account validation when you only submit an IBAN.
2023-06-11 09:34:06 -05:00
- [Issue 7478 ](https://github.com/firefly-iii/firefly-iii/issues/7478 ) [issue 7457 ](https://github.com/firefly-iii/firefly-iii/issues/7457 )
Various fixes in budget limit and available amount management.
2023-05-12 23:34:12 -05:00
- [Issue 7446 ](https://github.com/firefly-iii/firefly-iii/issues/7446 ) Bills "Next expected match" was incorrect
- [Issue 7456 ](https://github.com/firefly-iii/firefly-iii/issues/7456 ) Missing date calculation fields.
2023-06-11 09:34:06 -05:00
- [Issue 7448 ](https://github.com/firefly-iii/firefly-iii/issues/7448 ) [issue 7444 ](https://github.com/firefly-iii/firefly-iii/issues/7444 )
Dark mode bad CSS
2023-05-12 23:34:12 -05:00
2023-04-28 02:27:14 -05:00
## 6.0.9 - 2023-04-29
### Added
2023-06-11 09:34:06 -05:00
2023-04-28 02:27:14 -05:00
- Better length validation for text fields.
### Changed
2023-06-11 09:34:06 -05:00
2023-04-28 02:27:14 -05:00
- Better calculation of available budget
### Fixed
2023-06-11 09:34:06 -05:00
2023-04-28 02:27:14 -05:00
- [Issue 7377 ](https://github.com/firefly-iii/firefly-iii/issues/7377 ) Tag search was broken
- [Issue 7389 ](https://github.com/firefly-iii/firefly-iii/issues/7389 ) Bug in charts
- [Issue 7394 ](https://github.com/firefly-iii/firefly-iii/issues/7394 ) unique iban check was broken
- [Issue 7427 ](https://github.com/firefly-iii/firefly-iii/issues/7427 ) API would not accept page 18 and up.
- [Issue 7410 ](https://github.com/firefly-iii/firefly-iii/issues/7410 ) Various dark mode color fixes
- Old documentation links fixed by @mindlessroman and @noxonad !
2023-04-15 03:44:58 -05:00
## 6.0.8 - 2023-04-16
### Added
2023-06-11 09:34:06 -05:00
2023-04-15 03:44:58 -05:00
- [Issue 7351 ](https://github.com/firefly-iii/firefly-iii/issues/7351 ) Optional command to force the decimal size.
- [Issue 7352 ](https://github.com/firefly-iii/firefly-iii/issues/7352 ) Optional command to force the migrations.
2023-06-11 09:34:06 -05:00
- [Issue 7354 ](https://github.com/firefly-iii/firefly-iii/issues/7354 ) The new v3 layout will redirect to the index when
unauthenticated, thanks @corcom !
2023-04-15 03:44:58 -05:00
### Fixed
2023-06-11 09:34:06 -05:00
2023-04-15 03:44:58 -05:00
- [Issue 7349 ](https://github.com/firefly-iii/firefly-iii/issues/7349 ) Missing tables in PostgreSQL script.
2023-06-11 09:34:06 -05:00
- [Issue 7358 ](https://github.com/firefly-iii/firefly-iii/issues/7358 ) Could not create liabilities with a pre-set
amount.
2023-04-15 03:44:58 -05:00
- Fix date field in bill warning mail.
- Fix installer script.
- Remove attachment paperclip from transactions with deleted attachments.
### API
2023-06-11 09:34:06 -05:00
2023-04-15 03:44:58 -05:00
- [Issue 7347 ](https://github.com/firefly-iii/firefly-iii/issues/7347 ) API made rules would be inactive by default.
2023-04-08 01:43:41 -05:00
## v6.0.7 - 2023-04-09
### Added
2023-06-11 09:34:06 -05:00
2023-04-08 01:43:41 -05:00
- Lots of error catching in DB migrations for smoother upgrades.
2023-06-11 09:34:06 -05:00
- New command `firefly-iii:force-migration` which will force database migrations to run. It will probably also destroy
your database so don't use it.
2023-04-08 01:43:41 -05:00
- You can now force light/dark mode in your settings.
### Fixed
2023-06-11 09:34:06 -05:00
2023-04-08 01:43:41 -05:00
- [Issue 7137 ](https://github.com/firefly-iii/firefly-iii/issues/7137 ) Inconsistent rule test form
- [Issue 7320 ](https://github.com/firefly-iii/firefly-iii/issues/7320 ) Standard email values so less errors
- [Issue 7311 ](https://github.com/firefly-iii/firefly-iii/issues/7311 ) Fix issue with date validation
- [Issue 7310 ](https://github.com/firefly-iii/firefly-iii/issues/7310 ) Better color contrast in dark mode.
### API
2023-06-11 09:34:06 -05:00
- [Issue 7308 ](https://github.com/firefly-iii/firefly-iii/issues/7308 ) Could not set current amount for certain piggy
banks
2023-04-08 01:43:41 -05:00
2023-04-01 00:50:53 -05:00
## v6.0.6 - 2023-04-02
### Changed
2023-06-11 09:34:06 -05:00
2023-04-01 00:50:53 -05:00
- Database migrations are capped at 12 decimals.
- Currency processing is capped at 12 decimals.
- Mail errors no longer crash the app but report the error in logs
- Disabled Sonarcloud runs
### Fixed
2023-06-11 09:34:06 -05:00
2023-04-01 00:50:53 -05:00
- "Change transaction type"-rule actions would create a new expense account instead of finding a liability.
- New users from remote user repositories would not be able to create new asset accounts.
- Firefly III would create "Loan" instead of "Expense account" when faced with unknown accounts during API calls.
- Icons would not show up in the minimized left-hand menu.
- Contrast for dark mode improved.
- Better credit calculation for liabilities in case of complex transactions.
### API
2023-06-11 09:34:06 -05:00
2023-04-01 00:50:53 -05:00
- Fixed: Could not give piggy bank an unlimited amount.
2023-04-08 01:43:41 -05:00
- [Issue 7335 ](https://github.com/firefly-iii/firefly-iii/issues/7335 ) Fix upload of attachments, thanks @fengkaijia
2023-04-01 00:50:53 -05:00
2023-03-18 08:47:35 -05:00
## v6.0.5 - 2023-03-19
### Changed
2023-06-11 09:34:06 -05:00
- Mathematical accuracy is set to 12 decimals. This is accurate enough for most currencies and prevents rounding issues
for systems that don't support more.
2023-03-18 08:47:35 -05:00
### Fixed
2023-06-11 09:34:06 -05:00
2023-03-18 08:47:35 -05:00
- [Issue 7227 ](https://github.com/firefly-iii/firefly-iii/issues/7227 ) Could not set webhooks to the correct trigger.
- [Issue 7221 ](https://github.com/firefly-iii/firefly-iii/issues/7221 ) Could not see the result of a rule test.
2023-03-12 12:22:56 -05:00
## v6.0.4 - 2023-03-13
### Fixed
2023-06-11 09:34:06 -05:00
2023-03-12 12:22:56 -05:00
- [Issue 7214 ](https://github.com/firefly-iii/firefly-iii/issues/7214 ) Import issue blocking multi currency transactions
2023-03-12 04:59:35 -05:00
## v6.0.3 - 2023-03-13
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 7201 ](https://github.com/firefly-iii/firefly-iii/issues/7201 ) Security-related console automatically command
runs before a database is set, and may error out.
2023-03-11 01:31:27 -06:00
## v6.0.2 - 2023-03-11
### Fixed
2023-06-11 09:34:06 -05:00
2023-03-11 01:31:27 -06:00
- [Issue 7186 ](https://github.com/firefly-iii/firefly-iii/issues/7186 ) Fix broken date range
- [Issue 7188 ](https://github.com/firefly-iii/firefly-iii/issues/7188 ) Fix broken search
- [Issue 7189 ](https://github.com/firefly-iii/firefly-iii/issues/7189 ) Too strict account validation
- [Issue 7142 ](https://github.com/firefly-iii/firefly-iii/issues/7142 ) Better contrast in dark mode
2023-03-10 12:11:27 -06:00
## 6.0.1 - 2023-03-11
### Changed
2023-06-11 09:34:06 -05:00
2023-03-10 12:11:27 -06:00
- [Issue 7129 ](https://github.com/firefly-iii/firefly-iii/issues/7129 ) Catch common email errors as log errors.
### Fixed
2023-06-11 09:34:06 -05:00
2023-03-10 12:11:27 -06:00
- [Issue 7109 ](https://github.com/firefly-iii/firefly-iii/issues/7109 ) Fix CSS in subdirectories, thanks @GaneshKandu
- [Issue 7112 ](https://github.com/firefly-iii/firefly-iii/issues/7112 ) Version number parsing
- [Issue 6985 ](https://github.com/firefly-iii/firefly-iii/issues/6985 ) Mandrill mail support
- [Issue 7131 ](https://github.com/firefly-iii/firefly-iii/issues/7131 ) Fix account sorting, thanks @lflare
2023-06-11 09:34:06 -05:00
- [Issue 7130 ](https://github.com/firefly-iii/firefly-iii/issues/7130 ) Fix missing date range parsers
2023-03-10 12:11:27 -06:00
- [Issue 7156 ](https://github.com/firefly-iii/firefly-iii/issues/7156 ) Default values for email settings break tokens
- [Issue 7140 ](https://github.com/firefly-iii/firefly-iii/issues/7140 ) Header with charset would break API validation
- [Issue 7144 ](https://github.com/firefly-iii/firefly-iii/issues/7144 ) Debug page could not handle missing log files
- [Issue 7159 ](https://github.com/firefly-iii/firefly-iii/issues/7159 ) Bad parsing in success messages
- [Issue 7104 ](https://github.com/firefly-iii/firefly-iii/issues/7104 ) Missing colors in dark mode
- [Issue 7120 ](https://github.com/firefly-iii/firefly-iii/issues/7120 ) Missing borders in dark mode
- [Issue 7156 ](https://github.com/firefly-iii/firefly-iii/issues/7156 ) Bad HTML parsing in transaction form
2023-06-11 09:34:06 -05:00
- [Issue 7166 ](https://github.com/firefly-iii/firefly-iii/issues/7166 ) Rule trigger would trigger on the wrong
transaction set
2023-03-10 12:11:27 -06:00
- [Issue 7112 ](https://github.com/firefly-iii/firefly-iii/issues/7112 ) Content filter would strip emojis
- [Issue 7175 ](https://github.com/firefly-iii/firefly-iii/issues/7175 ) Could not delete user invite
- [Issue 7177 ](https://github.com/firefly-iii/firefly-iii/issues/7177 ) Missing currency info would break cron job
### API
2023-06-11 09:34:06 -05:00
- [Issue 7127 ](https://github.com/firefly-iii/firefly-iii/issues/7127 ) Expand API with new option for "destroy" button.
- [Issue 7124 ](https://github.com/firefly-iii/firefly-iii/issues/7124 ) API would not break on missing foreign currency
information
2023-03-10 12:11:27 -06:00
2023-02-23 22:30:15 -06:00
## 6.0.0 - 2023-03-03
2023-02-11 23:54:20 -06:00
2023-07-18 00:00:10 -05:00
This is release
2023-12-09 23:45:59 -06:00
**6.0.0** of Firefly III.
2023-02-11 23:54:20 -06:00
### Warnings
2023-06-11 09:34:06 -05:00
- The upgrade may not be backwards compatible for people who manage outgoing loans (money borrowed to other people).
Transactions will be removed or changed. See [this Gist ](https://gist.github.com/JC5/909385c5086f9e07ba2c32e047446d68 )
for more information.
2023-02-11 23:54:20 -06:00
- You will need to make a backup of your database.
- You must use PHP 8.2 or use the Docker container.
### Notes
2023-07-18 00:00:10 -05:00
- The new
*
*v3
** layout is not yet finished, and it should
*
*not
** be used to edit or add data.
2023-02-11 23:54:20 -06:00
### Added
2023-06-11 09:34:06 -05:00
2023-02-11 23:54:20 -06:00
- Introduce Jetbrains Qodana code scanning for code quality.
2023-02-19 04:16:15 -06:00
- Reintroduced PHPUnit tests
2023-02-11 23:54:20 -06:00
- Added a warning for people using the "remote user guard" in combination with Personal Access Tokens.
2023-02-19 04:16:15 -06:00
- Improved validation across the board.
2023-02-11 23:54:20 -06:00
- First code to validate a user's financial administration
- Dark mode CSS
- New language: Catalan
- "Working" beta of the new layout under `/v3/`
- There is a page for webhooks.
2023-06-11 09:34:06 -05:00
- [Issue 4975 ](https://github.com/firefly-iii/firefly-iii/issues/4975 ) Rules can copy/move description to notes and vice
versa
- [Issue 5031 ](https://github.com/firefly-iii/firefly-iii/issues/5031 ) You can invite users to your installation when
registration is off
2023-02-11 23:54:20 -06:00
- [Issue 5213 ](https://github.com/firefly-iii/firefly-iii/issues/5213 ) You can trigger recurring transactions beforehand
2023-06-11 09:34:06 -05:00
- [Issue 5592 ](https://github.com/firefly-iii/firefly-iii/issues/5592 ) Transactions have a little history box to show
how rules changed them
- [Issue 5752 ](https://github.com/firefly-iii/firefly-iii/issues/5752 ) Firefly III can send Slack notifications instead
of emails
2023-02-11 23:54:20 -06:00
- [Issue 5862 ](https://github.com/firefly-iii/firefly-iii/issues/5862 ) Search can filter on reconciled transactions
2023-06-11 09:34:06 -05:00
- [Issue 6086 ](https://github.com/firefly-iii/firefly-iii/issues/6086 ) All search filters can be negative by putting `-`
in front of them
- [Issue 6441 ](https://github.com/firefly-iii/firefly-iii/issues/6441 ) Buttons to purge deleted data, which is easy for
data imports
- [Issue 6457 ](https://github.com/firefly-iii/firefly-iii/issues/6457 ) Rule trigger 'transaction exists', that will
always trigger
- [Issue 6526 ](https://github.com/firefly-iii/firefly-iii/issues/6526 ) Option to disable rules and/or webhooks when
saving transactions
2023-02-11 23:54:20 -06:00
- [Issue 6605 ](https://github.com/firefly-iii/firefly-iii/issues/6605 ) You can search for external ID values
### Changed
2023-06-11 09:34:06 -05:00
2023-02-11 23:54:20 -06:00
- Completely rewritten documentation at https://docs.firefly-iii.org
- Bad escape in JS code has been fixed.
- Added date validation in routes for better script kiddie protection
- Shorter titles in object groups
- Piggy bank actions are created correctly
- Some bad spelling in a header check
- Various errors no longer throw a 500 but a 422 (validation failed)
- The translations now have a warning in the comments so people don't submit translations.
- [Issue 6824 ](https://github.com/firefly-iii/firefly-iii/issues/6824 ) Fix issue with bills.
- [Issue 6828 ](https://github.com/firefly-iii/firefly-iii/issues/6828 ) Catch bad number in API
- [Issue 6829 ](https://github.com/firefly-iii/firefly-iii/issues/6829 ) Better error catching in API
- [Issue 6831 ](https://github.com/firefly-iii/firefly-iii/issues/6831 ) TypeError when using remote authentication
2023-06-11 09:34:06 -05:00
- [Issue 6834 ](https://github.com/firefly-iii/firefly-iii/issues/6834 ) Will use IBAN in account names if account exists
already with a different IBAN
- [Issue 6842 ](https://github.com/firefly-iii/firefly-iii/issues/6842 ) Switch from expense to revenue when importing
data.
- [Issue 6855 ](https://github.com/firefly-iii/firefly-iii/issues/6855 ) Do not validate currency if currency is NULL,
thanks @eps90 !
- [Issue 6869 ](https://github.com/firefly-iii/firefly-iii/issues/6869 ) Liability created via API is not applying opening
balance.
- [Issue 6870 ](https://github.com/firefly-iii/firefly-iii/issues/6870 ) Old inactive recurring transactions do not lose
categories when the categories are deleted
2023-02-11 23:54:20 -06:00
- [Issue 6974 ](https://github.com/firefly-iii/firefly-iii/issues/6974 ) Auto budget amount fix.
- [Issue 6876 ](https://github.com/firefly-iii/firefly-iii/issues/6876 ) Date field is validated in recurring transactions
2023-06-11 09:34:06 -05:00
- [Issue 6581 ](https://github.com/firefly-iii/firefly-iii/issues/6581 ) Fields were not cleared in the transaction screen
in some cases
2023-02-11 23:54:20 -06:00
2023-02-25 01:42:19 -06:00
### Fixed
2023-06-11 09:34:06 -05:00
2023-02-25 01:42:19 -06:00
- [Issue 7079 ](https://github.com/firefly-iii/firefly-iii/issues/7079 ) Bad date range in chart
2023-02-11 23:54:20 -06:00
### Removed
2023-06-11 09:34:06 -05:00
- [Issue 4198 ](https://github.com/firefly-iii/firefly-iii/issues/4198 ) The total available budget amount bar on
the `/budgets` page is no longer manageable but will be auto-calculated
2023-02-11 23:54:20 -06:00
- Cryptocurrencies in default currency set
- Unused environment variables
### API
2023-06-11 09:34:06 -05:00
2023-02-11 23:54:20 -06:00
- URLs with underscores in them have been updated to use dashes instead (`piggy_banks` -> `piggy-banks` ).
- [Issue 6130 ](https://github.com/firefly-iii/firefly-iii/issues/6130 ) You can now create a reconciliation transaction
- New `v2` endpoints, see new documentation at https://api-docs.firefly-iii.org
- Various API fixes
### Security
2023-06-11 09:34:06 -05:00
- [Issue 6826 ](https://github.com/firefly-iii/firefly-iii/issues/6826 ) Hide 2FA information when printing, thanks
@jstebenne !
2023-02-11 23:54:20 -06:00
- Blocked users can access API, and users can unblock themselves using the API. This was reported in CVE-2023-0298.
2023-02-23 22:30:15 -06:00
- Several other low-key fixes.
2023-02-11 07:58:36 -06:00
2023-02-19 04:16:15 -06:00
## 6.0.0-beta.2 - 2023-02-20
### Warnings
- ⚠️ Make a backup of your database first!
2023-07-18 00:00:10 -05:00
- ⚠️ This version requires
*
*PHP
8.2
** .
2023-02-19 04:16:15 -06:00
You can access the new V3 layout under `/v3/` . If you decide to use or test it:
- ⚠️ Read the instructions under the ☠️ icon FIRST.
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
2023-06-11 09:34:06 -05:00
2023-02-19 04:16:15 -06:00
- Add max upload to debug page.
### Fixed
2023-06-11 09:34:06 -05:00
2023-02-19 04:16:15 -06:00
- Missing indexes in bill overview.
- Various dark mode fixes
### Security
2023-06-11 09:34:06 -05:00
2023-02-19 04:16:15 -06:00
- Bad escape in transaction currencies could cause XSS attacks.
### API
2023-06-11 09:34:06 -05:00
2023-02-19 04:16:15 -06:00
- All v1 and v2 routes checked and documented properly.
2023-02-11 07:58:36 -06:00
## 6.0.0-beta.1 - 2023-02-12
### Warnings
- ⚠️ Make a backup of your database first!
2023-07-18 00:00:10 -05:00
- ⚠️ This version requires
*
*PHP
8.2
** .
2023-02-11 07:58:36 -06:00
You can access the new V3 layout under `/v3/` . If you decide to use or test it:
- ⚠️ Read the instructions under the ☠️ icon FIRST.
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
2023-06-11 09:34:06 -05:00
2023-02-11 07:58:36 -06:00
- Introduce Jetbrains Qodana code scanning
- Reintroduced test framework
### Fixed
2023-06-11 09:34:06 -05:00
2023-02-11 07:58:36 -06:00
- [Issue 6834 ](https://github.com/firefly-iii/firefly-iii/issues/6834 ) Better check on IBANs
- Various small bugs
2023-02-04 01:22:53 -06:00
## 6.0.0-alpha.2 - 2023-02-05
### Warnings
- ⚠️ Make a backup of your database first!
2023-07-18 00:00:10 -05:00
- ⚠️ This version requires
*
*PHP
8.2
** .
2023-02-04 01:22:53 -06:00
You can access the new V3 layout under `/v3/` . If you decide to use or test it:
- ⚠️ Read the instructions under the ☠️ icon FIRST.
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
2023-06-11 09:34:06 -05:00
2023-02-04 01:22:53 -06:00
- Warning for remote user guard
- Improved validation
- Can now validate a user's financial administration
- Dark mode CSS
### Changed
2023-06-11 09:34:06 -05:00
2023-02-04 01:22:53 -06:00
- Various errors no longer throw a 500 but a 422 (validation failed)
### Removed
2023-06-11 09:34:06 -05:00
2023-02-04 01:22:53 -06:00
- Cryptocurrencies in default currency set
- Unused environment variables
### Fixed
2023-06-11 09:34:06 -05:00
2023-02-04 01:22:53 -06:00
- Bad escape in JS code.
2023-06-11 09:34:06 -05:00
- [Issue 6869 ](https://github.com/firefly-iii/firefly-iii/issues/6869 ) Liability created via API is not applying opening
balance.
- [Issue 6870 ](https://github.com/firefly-iii/firefly-iii/issues/6870 ) Old inactive recurring transactions do not lose
categories when the categories are deleted
2023-02-04 01:22:53 -06:00
- [Issue 6876 ](https://github.com/firefly-iii/firefly-iii/issues/6876 ) Date field is validated in recurring transactions
- [Issue 6974 ](https://github.com/firefly-iii/firefly-iii/issues/6974 ) Auto budget amount fix.
- Date validation in routes
- Shorter titles in object groups
### API
2023-06-11 09:34:06 -05:00
2023-02-04 01:22:53 -06:00
- Various API fixes
2023-01-15 08:47:25 -06:00
## 6.0.0-alpha.1 - 2023-01-16
2023-01-14 00:39:51 -06:00
2023-06-11 09:34:06 -05:00
This is the first release of the new 6.0.0 series of Firefly III. It should upgrade the database automatically BUT
please make a backup of your database first! I guarantee nothing.
2023-01-14 00:39:51 -06:00
2023-06-11 09:34:06 -05:00
This release was previously tagged "5.8.0" but due to backwards incompatible changes in liability management and a
destructive upgrade process, this is now "6.0.0". It will again be alpha.1.
2023-01-14 00:39:51 -06:00
2023-01-15 08:47:25 -06:00
### Warnings
- ⚠️ Make a backup of your database first!
2023-07-18 00:00:10 -05:00
- ⚠️ This version requires
*
*PHP
8.2
** .
2023-01-15 08:47:25 -06:00
You can access the new V3 layout under `/v3/` . If you decide to use or test it:
- ⚠️ Read the instructions under the ☠️ icon FIRST.
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
2023-06-11 09:34:06 -05:00
- ⚠️ Upgrade code for liability management. See
also [this Gist ](https://gist.github.com/JC5/909385c5086f9e07ba2c32e047446d68 ).
2023-01-15 08:47:25 -06:00
- New language: Catalan!
### Changed
2023-06-11 09:34:06 -05:00
2023-01-15 08:47:25 -06:00
- The translations now have a warning in the comments so people don't submit translations.
### Fixed
2023-06-11 09:34:06 -05:00
2023-01-15 08:47:25 -06:00
- [Issue 6824 ](https://github.com/firefly-iii/firefly-iii/issues/6824 ) Fix issue with bills.
- [Issue 6828 ](https://github.com/firefly-iii/firefly-iii/issues/6828 ) Catch bad number in API
- [Issue 6829 ](https://github.com/firefly-iii/firefly-iii/issues/6829 ) Better error catching in API
- [Issue 6831 ](https://github.com/firefly-iii/firefly-iii/issues/6831 ) TypeError when using remote authentication
2023-06-11 09:34:06 -05:00
- [Issue 6834 ](https://github.com/firefly-iii/firefly-iii/issues/6834 ) Will use IBAN in account names if account exists
already with a different IBAN
- [Issue 6842 ](https://github.com/firefly-iii/firefly-iii/issues/6842 ) Switch from expense to revenue when importing
data.
- [Issue 6855 ](https://github.com/firefly-iii/firefly-iii/issues/6855 ) Do not validate currency if currency is NULL,
thanks @eps90 !
2023-01-15 08:47:25 -06:00
- Piggy bank actions are created correctly
- Bad spelling in header check
### Security
2023-06-11 09:34:06 -05:00
- [Issue 6826 ](https://github.com/firefly-iii/firefly-iii/issues/6826 ) Hide 2FA information when printing, thanks
@jstebenne !
2023-01-15 08:47:25 -06:00
- Blocked users can access API, and users can unblock themselves using the API. This was reported in CVE-2023-0298.
2023-06-11 09:34:06 -05:00
2023-01-07 01:50:25 -06:00
## 5.8.0-alpha.1 - 2023-01-08
2022-12-29 23:24:43 -06:00
2023-06-11 09:34:06 -05:00
This is the first release of the new 5.8.0 series of Firefly III. It should upgrade the database automatically BUT
2022-12-29 23:27:55 -06:00
make a backup of your database first! I guarantee nothing.
### Warnings
- ⚠️ Make a backup of your database first!
2023-07-18 00:00:10 -05:00
- ⚠️ This version requires
*
*PHP
8.2
** .
2023-01-07 00:52:55 -06:00
You can access the new V3 layout under `/v3/` . If you decide to use or test it:
- ⚠️ Read the instructions under the ☠️ icon FIRST.
2023-06-11 09:34:06 -05:00
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
2022-12-29 23:24:43 -06:00
### Added
Lots of new stuff that I invite you to test and break.
2023-06-11 09:34:06 -05:00
- [Issue 4975 ](https://github.com/firefly-iii/firefly-iii/issues/4975 ) Rules can copy/move description to notes and vice
versa
- [Issue 5031 ](https://github.com/firefly-iii/firefly-iii/issues/5031 ) You can invite users to your installation when
registration is off
2023-01-07 01:12:53 -06:00
- [Issue 5213 ](https://github.com/firefly-iii/firefly-iii/issues/5213 ) You can trigger recurring transactions beforehand
2023-06-11 09:34:06 -05:00
- [Issue 5592 ](https://github.com/firefly-iii/firefly-iii/issues/5592 ) Transactions have a little history box to show
how rules changed them
- [Issue 5752 ](https://github.com/firefly-iii/firefly-iii/issues/5752 ) Firefly III can send Slack notifications instead
of emails
2023-01-07 01:12:53 -06:00
- [Issue 5862 ](https://github.com/firefly-iii/firefly-iii/issues/5862 ) Search can filter on reconciled transactions
2023-06-11 09:34:06 -05:00
- [Issue 6086 ](https://github.com/firefly-iii/firefly-iii/issues/6086 ) All search filters can be negative by putting `-`
in front of them
- [Issue 6441 ](https://github.com/firefly-iii/firefly-iii/issues/6441 ) Buttons to purge deleted data, which is easy for
data imports
- [Issue 6457 ](https://github.com/firefly-iii/firefly-iii/issues/6457 ) Rule trigger 'transaction exists', that will
always trigger
- [Issue 6526 ](https://github.com/firefly-iii/firefly-iii/issues/6526 ) Option to disable rules and/or webhooks when
saving transactions
2023-01-07 01:12:53 -06:00
- [Issue 6605 ](https://github.com/firefly-iii/firefly-iii/issues/6605 ) You can search for external ID values
2022-12-29 23:24:43 -06:00
- Working beta of the new layout under `/v3/`
2022-12-29 23:25:28 -06:00
- New authentication screens that support dark mode.
2023-01-05 12:05:23 -06:00
- There is a page for webhooks.
2022-12-29 23:24:43 -06:00
### Changed
2023-06-11 09:34:06 -05:00
2023-01-07 00:52:55 -06:00
- Firefly III requires PHP 8.2
2022-12-29 23:24:43 -06:00
- Liabilities are no longer part of your net worth.
- Liabilities no longer need two transactions to be managed properly (see the documentation)
### Removed
2023-06-11 09:34:06 -05:00
- [Issue 4198 ](https://github.com/firefly-iii/firefly-iii/issues/4198 ) The total available budget amount bar on
the `/budgets` page is no longer manageable but will be auto-calculated
2022-12-29 23:24:43 -06:00
### Fixed
Not many bugfixes (yet).
2023-06-11 09:34:06 -05:00
- [Issue 6581 ](https://github.com/firefly-iii/firefly-iii/issues/6581 ) Fields were not cleared in the transaction screen
in some cases
2022-12-29 23:24:43 -06:00
### API
New `/v2/` endpoints are being implemented that prepare the application for (among other things) the ability
2023-06-11 09:34:06 -05:00
to manage multiple financial administrations. The documentation for these endpoints will be at
2022-12-29 23:24:43 -06:00
https://api-docs.firefly-iii.org/.
2023-01-07 01:12:53 -06:00
- [Issue 6130 ](https://github.com/firefly-iii/firefly-iii/issues/6130 ) You can now create a reconciliation transaction
2022-12-29 23:24:43 -06:00
2023-01-01 23:52:18 -06:00
## 5.7.18 - 2023-01-03
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 6775 ](https://github.com/firefly-iii/firefly-iii/issues/6775 ) OAuth authentication was broken for Authelia and
other remote user providers.
2023-01-02 00:03:36 -06:00
- [Issue 6787 ](https://github.com/firefly-iii/firefly-iii/issues/6787 ) SQLite value conversion broke several functions
2022-12-29 23:24:43 -06:00
2022-12-29 09:02:28 -06:00
## 5.7.17 - 2022-12-30
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 6742 ](https://github.com/firefly-iii/firefly-iii/issues/6742 ) Error when a rule tries to add or remove an
amount from a piggy bank
2022-12-29 09:02:28 -06:00
- [Issue 6743 ](https://github.com/firefly-iii/firefly-iii/issues/6743 ) Error when opening piggy bank overview
2023-06-11 09:34:06 -05:00
- [Issue 6753 ](https://github.com/firefly-iii/firefly-iii/issues/6753 ) Rules are not finding any transactions with
trigger 'Amount is greater than 0'
2022-12-29 09:02:28 -06:00
2022-12-24 01:58:55 -06:00
## 5.7.16 - 2022-12-25
### Added
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- You can now search for SEPA CT, thanks @dasJ !
### Changed
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Links go to [Mastodon ](https://fosstodon.org/@ff3 ), not Twitter.
- Most if not all remaining float values removed. None were used in financial math.
- Expand Laravel Passport settings.
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 6597 ](https://github.com/firefly-iii/firefly-iii/issues/6597 ) Edit existing split transaction's source did not
work properly.
2022-12-24 01:58:55 -06:00
- [Issue 6610 ](https://github.com/firefly-iii/firefly-iii/issues/6610 ) Fix search for attachments
2023-06-11 09:34:06 -05:00
- [Issue 6625 ](https://github.com/firefly-iii/firefly-iii/issues/6625 ) Page of the links is not displayed due to an
error
- [Issue 6701 ](https://github.com/firefly-iii/firefly-iii/issues/6701 ) Ensure remote_guard_alt_email if changed, thanks
@nebulade !
2022-12-24 01:58:55 -06:00
- Remove some null pointers in the code.
- Add missing locale data
- Fixed typo, thx @charlesteets !
- Various issues with piggy banks
- Clear cache after a transaction is deleted.
- Be more clear about registrations being disabled.
### Security
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Updated all packages and dependencies.
### API
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Fix API endpoint that would not accept two of the same dates.
## 5.7.15 - 2022-11-02
2022-11-01 22:57:15 -05:00
### Fixed
2023-06-11 09:34:06 -05:00
2022-11-01 22:57:15 -05:00
- You can no longer set the currency of expense and revenue accounts.
- Form elements are not spell checked anymore (privacy).
- [Issue 6556 ](https://github.com/firefly-iii/firefly-iii/issues/6556 ) Wrong value used in bill chart
2023-06-11 09:34:06 -05:00
- [Issue 6564 ](https://github.com/firefly-iii/firefly-iii/issues/6564 ) Right-Align numbers to match monetary value
digits
2022-11-01 22:57:15 -05:00
- [Issue 6589 ](https://github.com/firefly-iii/firefly-iii/issues/6589 ) Webhook not fired after destroying transaction
- Add missing locale data
2022-10-18 14:13:14 -05:00
## 5.7.14 - 2022-10-19
### Fixed
2023-06-11 09:34:06 -05:00
2022-10-18 14:13:14 -05:00
- Bulk editing transactions works.
- Negative budgets no longer work.
2022-10-16 08:52:22 -05:00
## 5.7.13 - 2022-10-17
2022-10-07 23:47:56 -05:00
### Added
2023-06-11 09:34:06 -05:00
- [Issue 6502 ](https://github.com/firefly-iii/firefly-iii/issues/6502 ) A few students from @D7032E -Group-6 added MTD and
YTD, thanks!
2022-10-07 23:47:56 -05:00
### Fixed
2023-06-11 09:34:06 -05:00
2022-10-07 23:47:56 -05:00
- [Issue 6461 ](https://github.com/firefly-iii/firefly-iii/issues/6461 ) Broken link in `/public` directory warning.
- [Issue 6475 ](https://github.com/firefly-iii/firefly-iii/issues/6475 ) Method name mixup.
- [Issue 6471 ](https://github.com/firefly-iii/firefly-iii/issues/6471 ) Fix float conversion
2023-06-11 09:34:06 -05:00
- [Issue 6510 ](https://github.com/firefly-iii/firefly-iii/issues/6510 ) Destroy transaction now also triggers liability
recalculation.
2022-10-07 23:47:56 -05:00
- Amount check for budget amounts was too low.
2022-10-16 08:52:22 -05:00
- Some other small fixes
2022-10-07 23:47:56 -05:00
### API
2023-06-11 09:34:06 -05:00
2022-10-07 23:47:56 -05:00
- [Issue 6481 ](https://github.com/firefly-iii/firefly-iii/issues/6481 ) Mixup in API validation, fixed by @janw
2022-09-11 00:27:16 -05:00
## 5.7.12 - 2022-09-12
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 6287 ](https://github.com/firefly-iii/firefly-iii/issues/6287 ) Catch error when trying to email with invalid
settings.
2022-09-11 00:27:16 -05:00
- [Issue 6423 ](https://github.com/firefly-iii/firefly-iii/issues/6423 ) Fix redis error, thanks @canoine !
- [Issue 6421 ](https://github.com/firefly-iii/firefly-iii/issues/6421 ) Fix issue with SQLite.
2023-06-11 09:34:06 -05:00
- [Issue 6379 ](https://github.com/firefly-iii/firefly-iii/issues/6379 ) Fix issue when user has lots of currencies but
short list settings.
2022-09-11 00:27:16 -05:00
- [Issue 6333 ](https://github.com/firefly-iii/firefly-iii/issues/6333 ) Fix broken chart for reconciliation.
- [Issue 6332 ](https://github.com/firefly-iii/firefly-iii/issues/6332 ) Fix issue with uploading zipped PDF's.
2022-09-04 06:53:24 -05:00
## 5.7.11 - 2022-09-05
### Added
2023-06-11 09:34:06 -05:00
- [Issue 6254 ](https://github.com/firefly-iii/firefly-iii/issues/6254 ) Use Piggy Bank's start date in monthly suggestion
by @rickdoesdev
2022-09-04 06:53:24 -05:00
- Add best practices badge.
- Various sanity checks on large amounts.
### Removed
2023-06-11 09:34:06 -05:00
2022-09-04 06:53:24 -05:00
- Service worker is removed.
### Fixed
2023-06-11 09:34:06 -05:00
2022-09-04 06:53:24 -05:00
- [Issue 6260 ](https://github.com/firefly-iii/firefly-iii/issues/6260 )
- [Issue 6271 ](https://github.com/firefly-iii/firefly-iii/issues/6271 ) Improve settings for Redis, by @canoine
2023-06-11 09:34:06 -05:00
- [Issue 6283 ](https://github.com/firefly-iii/firefly-iii/issues/6283 ) Convert to deposit means the transaction loses
its bill.
2022-09-04 06:53:24 -05:00
- Fix issue with foreign currencies in transaction form.
- Fix various issues with SQLite.
2023-06-11 09:34:06 -05:00
- [Issue 6379 ](https://github.com/firefly-iii/firefly-iii/issues/6379 ) Some foreign currencies not list for setting on
new transactions
2022-09-04 06:53:24 -05:00
- Make 2FA code + validation more robust. Thanks to @jtmoss3991 , @timaschew and @Ottega .
2022-07-16 10:26:10 -05:00
## 5.7.10 - 2022-07-16
### Fixed
2023-06-11 09:34:06 -05:00
2022-07-16 10:26:10 -05:00
- [Issue 6122 ](https://github.com/firefly-iii/firefly-iii/issues/6122 ) Type error on data import and display
- SQLite query issues fixed
- Fix nullpointer.
- [Issue 6168 ](https://github.com/firefly-iii/firefly-iii/issues/6168 ) Missing date overview in no-category list.
2023-06-11 09:34:06 -05:00
- [Issue 6165 ](https://github.com/firefly-iii/firefly-iii/issues/6165 ) Account numbers could not be shared between
expense and revenue accounts.
2022-07-16 10:26:10 -05:00
- [Issue 6150 ](https://github.com/firefly-iii/firefly-iii/issues/6150 ) The first remote user would not get admin.
2023-06-11 09:34:06 -05:00
- [Issue 6118 ](https://github.com/firefly-iii/firefly-iii/issues/6118 ) Piggy bank events would not get copied when
transaction was copied.
2022-07-16 10:26:10 -05:00
### Security
2023-06-11 09:34:06 -05:00
2022-07-16 10:26:10 -05:00
- Update packages
2022-05-30 23:17:16 -05:00
## 5.7.9 - 2022-06-01
### Fixed
2023-06-11 09:34:06 -05:00
2022-05-30 23:17:16 -05:00
- Symfony 6.1 requires PHP 8.1, so back to 6.0 for the time being.
2022-05-30 23:12:56 -05:00
## 5.7.8 - 2022-06-01
### Fixed
2023-06-11 09:34:06 -05:00
2022-05-30 23:12:56 -05:00
- Symfony 6.1 requires PHP 8.1, so back to 6.0 for the time being.
2022-05-30 23:05:21 -05:00
## 5.7.7 - 2022-06-01
### Fixed
2023-06-11 09:34:06 -05:00
2022-05-30 23:05:21 -05:00
- Fixed an issue where the login form would overflow a database field.
- [Issue 6113 ](https://github.com/firefly-iii/firefly-iii/issues/6113 ) Fix issue with number formatting.
- [Issue 5996 ](https://github.com/firefly-iii/firefly-iii/issues/5996 ) Catch bad library
### Added
2023-06-11 09:34:06 -05:00
2022-05-30 23:05:21 -05:00
- @turrisxyz added a dependency review, thanks!
2022-05-17 23:40:17 -05:00
## 5.7.6 - 2022-05-19
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 6058 ](https://github.com/firefly-iii/firefly-iii/issues/6058 ) Bad type-casting could break Firefly III on Home
Assistant.
- [Issue 6059 ](https://github.com/firefly-iii/firefly-iii/issues/6059 ) Fix issue with missing list of bills when
creating a recurring transaction from a transaction.
2022-05-17 23:40:17 -05:00
- Added missing DB integrity checks.
### Security
2023-06-11 09:34:06 -05:00
2022-05-17 23:40:17 -05:00
- Updated various packages
2022-05-04 23:01:48 -05:00
## 5.7.5 - 2022-05-06
2022-05-04 13:15:47 -05:00
### Fixed
2023-06-11 09:34:06 -05:00
2022-05-04 23:01:48 -05:00
- Fixed an issue where missing method names would break the API.
2023-06-11 09:34:06 -05:00
- [Issue 6040 ](https://github.com/firefly-iii/firefly-iii/issues/6040 ) Could not add or remove money from piggy banks
without a target.
- [Issue 6009 ](https://github.com/firefly-iii/firefly-iii/issues/6009 ) `has_no_attachments:true` would not return
2023-07-18 00:00:10 -05:00
transactions with
*deleted* transactions.
2022-05-04 23:01:48 -05:00
- [Issue 6050 ](https://github.com/firefly-iii/firefly-iii/issues/6050 ) ja_JP is part of the Docker image
2022-05-04 13:15:47 -05:00
2022-05-02 12:42:42 -05:00
## 5.7.4 - 2022-05-03
### Fixed
2023-06-11 09:34:06 -05:00
2022-05-02 12:42:42 -05:00
- Fixed issue in method names.
2022-05-02 12:08:28 -05:00
## 5.7.3 - 2022-05-03
### Fixed
2023-06-11 09:34:06 -05:00
2022-05-02 12:08:28 -05:00
- Searching for `updated_at_before` and `created_at_before` works again.
2023-06-11 09:34:06 -05:00
- [Issue 6000 ](https://github.com/firefly-iii/firefly-iii/issues/6000 ) Bad math when dealing with multi-currency
reconciliation.
2022-05-02 12:08:28 -05:00
- Remove unused CSS
- Fix bad migration.
### API
2023-06-11 09:34:06 -05:00
2022-05-02 12:08:28 -05:00
- Add error code to error message.
2022-04-12 10:45:54 -05:00
## 5.7.2 - 2022-04-13
### Fixed
2023-06-11 09:34:06 -05:00
2022-04-12 10:45:54 -05:00
- Not configuring email would break registration.
- Extra validation on piggy bank amounts.
2022-04-03 22:46:16 -05:00
## 5.7.1 - 2022-04-05
### Fixed
2023-06-11 09:34:06 -05:00
2022-04-03 22:46:16 -05:00
- Fixes an issue with showing piggy banks
- [Issue 5961 ](https://github.com/firefly-iii/firefly-iii/issues/5961 ) Fixes an issue registering new users
2022-04-03 05:12:41 -05:00
## 5.7.0 - 2022-04-04
2022-03-29 07:53:44 -05:00
- ⚠️ This release no longer supports LDAP.
- ⚠️ This is the last release that supports PHP 8.0
2022-04-03 05:12:41 -05:00
- 👍 Want to try the new v3 layout? At your own risk, browse to `/v3/` .
2022-03-29 07:53:44 -05:00
2023-12-12 13:23:45 -06:00
Please refer to the [documentation ](https://docs.firefly-iii.org/xfirefly-iii/ ) and support channels if you run into
2023-06-11 09:34:06 -05:00
problems:
2022-03-29 07:53:44 -05:00
- [Gitter.im ](https://gitter.im/firefly-iii/firefly-iii )
- [Twitter ](https://twitter.com/Firefly_III/ )
- [GitHub Issues ](https://github.com/firefly-iii/firefly-iii/issues )
- [GitHub Discussions ](https://github.com/firefly-iii/firefly-iii/discussions )
### Added
2023-06-11 09:34:06 -05:00
2022-03-29 07:53:44 -05:00
- Error email message now includes HTTP headers.
2023-06-11 09:34:06 -05:00
- [Issue 5373 ](https://github.com/firefly-iii/firefly-iii/issues/5373 ) You can give budgets notes, although they're not
visible yet.
- [Issue 5648 ](https://github.com/firefly-iii/firefly-iii/issues/5648 ) The Docker image supports custom locales,
see `.env.example` for instructions.
- [Issue 3984 ](https://github.com/firefly-iii/firefly-iii/issues/3984 ) [issue 5636 ](https://github.com/firefly-iii/firefly-iii/issues/5636 ) [issue 4903 ](https://github.com/firefly-iii/firefly-iii/issues/4903 ) [issue 5326 ](https://github.com/firefly-iii/firefly-iii/issues/5326 )
Lots of new search and rule operators. For the full list,
see [search.php ](https://github.com/firefly-iii/firefly-iii/blob/main/config/search.php ) (a bit technical).
- [Issue 5269 ](https://github.com/firefly-iii/firefly-iii/issues/5269 ) It's possible to add piggy banks that have no
explicit target amount goal.
- [Issue 4893 ](https://github.com/firefly-iii/firefly-iii/issues/4893 ) Bills can be given an end date and an extension
date and will warn you about those dates.
2022-03-29 07:53:44 -05:00
### Changed
2023-06-11 09:34:06 -05:00
2022-03-29 07:53:44 -05:00
- [Issue 5757 ](https://github.com/firefly-iii/firefly-iii/issues/5757 ) Upgrade to Laravel 9.
### Deprecated
2023-06-11 09:34:06 -05:00
2022-03-30 13:09:19 -05:00
- [Issue 5911 ](https://github.com/firefly-iii/firefly-iii/issues/5911 ) Removed support for LDAP.
2022-03-29 07:53:44 -05:00
### Fixed
2023-06-11 09:34:06 -05:00
- [Issue 5810 ](https://github.com/firefly-iii/firefly-iii/issues/5810 ) Could not search for `no_notes:true` in some
cases.
2022-03-29 07:53:44 -05:00
- [Issue 5869 ](https://github.com/firefly-iii/firefly-iii/issues/5869 ) Converting transactions would sometimes fail.
- [Issue 5870 ](https://github.com/firefly-iii/firefly-iii/issues/5870 ) Fixed broken link to instructions.
2023-06-11 09:34:06 -05:00
- [Issue 5903 ](https://github.com/firefly-iii/firefly-iii/issues/5903 ) API budget limits was broken due to upgraded
package.
2022-03-29 07:53:44 -05:00
- [Issue 5852 ](https://github.com/firefly-iii/firefly-iii/issues/5852 ) It was not possible to recreate a currency.
- [Issue 5882 ](https://github.com/firefly-iii/firefly-iii/issues/5882 ) `no_external_url:true` was broken.
- [Issue 5770 ](https://github.com/firefly-iii/firefly-iii/issues/5770 ) Liabilities spent amount would be doubled.
- [Issue 4013 ](https://github.com/firefly-iii/firefly-iii/issues/4013 ) Date in email message was not localized.
2023-06-11 09:34:06 -05:00
- [Issue 5949 ](https://github.com/firefly-iii/firefly-iii/issues/5949 ) Deleting a transaction would sometimes send you
back to a 404.
2022-03-29 07:53:44 -05:00
2022-12-24 01:58:55 -06:00
## x.x.x - 20xx-xx-xx
### Added
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Initial release.
### Changed
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Initial release.
### Deprecated
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Initial release.
### Removed
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Initial release.
### Fixed
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Initial release.
### Security
2023-06-11 09:34:06 -05:00
2022-12-24 01:58:55 -06:00
- Initial release.
### API
2023-06-11 09:34:06 -05:00
- Initial release.
2022-12-24 01:58:55 -06:00
2022-11-01 22:57:15 -05:00
# Full change log
2021-05-04 11:58:55 -05:00
2023-12-12 13:23:45 -06:00
Can be found here: https://docs.firefly-iii.org/references/firefly-iii/changelog/
2022-12-24 01:58:55 -06:00