@JC5 JC5 released this Sep 29, 2018

Assets 2

Changed

This Firefly III requires PHP 7.2 to run. Make sure you upgrade your machine before you upgrade Firefly III.

Other changes:

  • Issue 907 Better and more options on the transaction list.
  • Issue 1450 Add a rule to change the type of a transaction automagically
  • Issue 1701 Fix the reference to PHP executable (hertzg)
  • Budget limits have currency information, for future expansion.
  • Some charts and pages can handle multiple currencies better.
  • New GA code for those who use it.

Added

  • Issue 954 Some additional view chart ranges
  • Issue 1710 Added a new currency (hamuz)
  • Transactions will now store (in the database) how they were created.

Fixed

And many small changes not mentioned here.

Removed

  • The credit card liability type has been removed. For more information, check out this wiki page.

Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Sep 4, 2018 · 96 commits to master since this release

Assets 2

This will be the last release on PHP 7.1. Future versions will require PHP 7.2.

Fixed

  • Docker file builds again.
  • Fix CSS of OAuth2 authorization view.

Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Sep 3, 2018 · 107 commits to master since this release

Assets 2

This will be the last release on PHP 7.1. Future versions will require PHP 7.2.

Fixed

  • An issue where I switched variables from the Docker .env file to the normal .env file and vice versa -- breaking both.
  • Issue 1649 2FA QR code would not show up due to very strict security policy headers
  • Docker build gave a cURL error whenever it runs PHP commands.

Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Sep 1, 2018 · 118 commits to master since this release

Assets 2

This will be the last release on PHP 7.1. Future versions will require PHP 7.2.

Added

  • Issue 145 You can now download transactions from YNAB.
  • Issue 306 You can now add liabilities to Firefly III.
  • Issue 740 Various charts are now currency aware.
  • Issue 833 Bills can use non-default currencies.
  • Issue 1578 Firefly III will notify you if the cron job hasn't fired.
  • Issue 1623 New transactions will link back from the success message.
  • Issue 1624 transactions will link to the object.
  • You can call the cron job over the web now (see docs).
  • You don't need to call the cron job every minute any more.
  • Various charts are now red/green to signify income and expenses.
  • Option to add or remove accounts from the net worth calculations.

Fixed

  • Issue 1460 Downloading transactions from bunq should go more smoothly.
  • Issue 1464 Fixed the docker file to work on Raspberry Pi's.
  • Issue 1540 The Docker file now has a working cron job for recurring transactions.
  • Issue 1564 Fix double transfers when importing from bunq.
  • Issue 1575 Some views would give a XSRF token warning
  • Issue 1576 Fix assigning budgets
  • Issue 1580 Missing string for translation
  • Issue 1581 Expand help text
  • Issue 1584 Link to administration is back.
  • Issue 1586 Date fields in import were mislabeled.
  • Issue 1593 Link types are translatable.
  • Issue 1594 Very long breadcrumbs are weird.
  • Issue 1598 Fix budget calculations.
  • Issue 1597 Piggy banks are always inactive.
  • Issue 1605 System will ignore foreign currency setting if user doesn't indicate the amount.
  • Issue 1607 Firefly III trusts the Heroku load balancer, fixing deployment on Heroku.
  • Issue 1608 Spelling error in command line import.
  • Issue 1609 Link to budgets page was absolute.
  • Issue 1615 Fix currency bug in transactions.
  • Issue 1616 Fix null pointer exception in pie charts.
  • Issue 1617 Fix for complex tag names in URL's.
  • Issue 1620 Fixed index reference in API.
  • Issue 1642 Fix issue with split journals.
  • Issue 1643 Fix reconciliation issue.
  • Users can no longer give income a budget.
  • Fix bug in Spectre import.
  • Heroku would not make you owner.

Security

  • Add .htaccess files to all public directories.
  • New secure headers will make Firefly III slightly more secure.

Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Jul 28, 2018 · 293 commits to master since this release

Assets 2

Hotfix to fix a bug in the trusted proxies middleware.

@JC5 JC5 released this Jul 28, 2018 · 298 commits to master since this release

Assets 2

Fixed

  • Issue 1527, fixed views for transactions without a budget.
  • Issue 1553, report could not handle transactions before the first one in the system.
  • Issue 1549 update a budget will also update any rules that refer to that budget.
  • Issue 1530, fix issue with bill chart.
  • Issue 1563, fix piggy bank suggested amount
  • Issue 1571, fix OAuth in Sandstorm
  • Issue 1568, bug in Sandstorm user code.
  • Issue 1569, optimized Sandstorm build by ocdtrekkie
  • Fixed a bug where transfers would be stored inversely when using the CSV import.
  • Retired the "Rabobank description"-fix, because it is no longer necessary.
  • Fixed a bug where users could not delete budget limits in the API.
  • Piggy bank notes are visible again.

Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Jul 14, 2018 · 387 commits to master since this release

Assets 2

Fixed

  • Issue 1531, the database routine incorrectly reports empty categories.
  • Issue 1532, broken dropdown for autosuggest things.
  • Issue 1533, fix where the import could not import category names.
  • Issue 1538, fix a bug where Spectre would not work when ignoring rules.
  • Issue 1542, fix a bug where the importer was incapable of generating new currencies.
  • Issue 1541, no longer ignore composer.lock in Docker ignore.
  • Bills are stored inactive.

Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Jul 3, 2018 · 434 commits to master since this release

Assets 2

Changed

The biggest change this time is a whole new feature: recurring transactions! Firefly III will automatically create monthly, weekly or yearly transactions for you. How cool is that?

Also, the API is greatly extended with many new endpoints.

Other changes include:

  • The 2FA secret is visible so you can type it into 2FA apps.
  • Bunq and Spectre imports will now ask to apply rules.
  • Sandstorm users can now make API keys.

Added

New features are:

  • New API end points for attachments, available budgets, budgets, budget limits, categories, configuration, currency exchange rates, journal links, link types, piggy banks, preferences, recurring transactions, rules, rule groups and tags.
  • Added support for YunoHost.

Fixed

And of course many bug fixes:

  • Various typo's in the English translations. issue 1493
  • Bug where Spectre was never called issue 1492
  • Clear cache after journal is created through API issue 1483
  • Make sure docker directories exist issue 1500
  • Broken link to bill edit issue 1505
  • Several bugs in the editing of split transactions issue 1509
  • Import routine ignored formatting of several date fields issue 1510
  • Piggy bank events now show the correct currency issue 1446
  • Inactive accounts are no longer suggested issue 1463
  • Some income / expense charts are less confusing issue 1518
  • Validation bug in multi-currency create view issue 1521
  • Bug where imported transfers would be stored incorrectly.

And many small changes not mentioned here.


Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this Jun 3, 2018 · 575 commits to master since this release

Assets 2

Changed

The biggest change in this release is a completely rewritten import routine, that will support bunq, Spectre and CSV files even better (and faster!) than before. You can read more about it on a dedicated wiki page.

Other changes include:

  • Issue 1392, explicitly mention rules are inactive (when they are).
  • Issue 1406, bill conversion to rules will be smarter about the rules they create.
  • Issue 1415, will email you when OAuth2 keys are generated.

Added

New features are:

Fixed

And of course many bug fixes:

And many small changes not mentioned here.


Never heard of Firefly III? Check out the documentation and be sure to read the introduction and the grand theory to get an idea of what Firefly III is.


Check out the full changelog.

@JC5 JC5 released this May 16, 2018 · 766 commits to master since this release

Assets 2

Forgot to increase the version number :(.