packagist grumpydictator/firefly-iii v6.2.0

latest releases: dev-main, dev-dependabot/github_actions/aws-actions/closed-issue-message-2, dev-develop...
one month ago

⚠️ This release comes with many changes, small and large. I expect you will run into issues, and I appreciate your feedback and your patience as I fix them. I've tested many things, but I'm 100% sure I've missed things. Please open an issue here if you run into problems.

Added

  • Multi-currency support. If you set ENABLE_EXCHANGE_RATES=true and optionally ENABLE_EXTERNAL_RATES=true Firefly III will have the ability to calculate all foreign currencies back to your native currency. This is a work in progress, not all fields and all places will support this yet. Please check out the documentation.
  • There is notifications support for Nfty, Pushover, Slack and Discord.
  • There are many new security related notifications.
  • Issue 5523 (Add comment on a budget for a given month) reported by @n-serrette
  • Issue 5532 (Asset prices and exchange rates) reported by @svozniuk
  • Issue 6314 (Currencies and exchange rates) reported by @JC5
  • Issue 6557 (Piggy Banks - Draw Funds from Multiple Accounts) reported by @BugPhobic
  • Issue 6760 (Add a new trigger for automated rules) reported by @Gsyltc
  • Issue 7945 ("Rules" that only trigger manually) reported by @SekoiaTree
  • Issue 8307 (Notification support for Ntfy (and other push notification tools)) reported by @ragnarkarlsson
  • Issue 8531 (Add notes to transaction audit report) reported by @clouserw
  • Discussion 9576 (How to Mark Reconciled Transactions as Unreconciled) started by @softpoint-arch
  • Issue 9667 (Exported data only exports negative amounts?) reported by @electricmessiah
  • Issue 9586 (Non en_US translated string in sign-up mail) reported by @benni347
  • PR 9598 (New Query Parser for Search Engine and Rules) reported by @Sobuno

Changed

  • Firefly III requires PHP 8.4.
  • Docker container no longer runs under root.
  • "Bills" are now called "subscriptions" to better reflect their purpose.
  • Rename "administration" to "settings" to prevent confusion with "financial administrations"
  • Rename 'default currency' to 'native currency'
  • Move native currency setting to financial administration edit screen to better reflect where it belongs
  • Issue 9501 (PHP8.4 support) reported by @JC5
  • Issue 9683 (500 viewing inactive liabilities) reported by @stuzer05

Removed

  • Removed support for PHP 8.3 and lower.
  • Removed Docker support for linux/arm/v7, linux/arm/v8 and linux/386. Sorry.

Fixed

API

  • API changes related to new features are documented.
  • New endpoint for multiple financial administrations ("user groups").
  • The change from "default currency" (user) to "native currency" (financial administration) is slowly being reflected in the API. Please report issues.
  • You can change the "transaction type" of an existing transaction if you submit a new type and the correct source and destination account names or IDs.

Instructions

Don't miss a new firefly-iii release

NewReleases is sending notifications on new releases.