KMyMoney • Home • Release notes

KMyMoney release notes

2018/10/17: KMyMoney 5.0.2 Release Notes

The KMyMoney development team is proud to present version 5.0.2 of its open source Personal Finance Manager.

Although several members of the development team had been using version 5.0.1 in production for some time, a number of bugs and regressions slipped through testing, mainly in areas and features not used by them.

These have been reported by many of you and the development team worked hard to fix them in the meantime. The result of this effort is the new KMyMoney 5.0.2 release.

Despite even more extensive testing than usual, we understand that some bugs may have slipped past our best efforts. If you find one of them, please forgive us, and be sure to report it, either to the mailing list or on bugs.kde.org.

From here, we will continue to fix reported bugs, and working to add many requested additions and enhancements, as well as further improving performance.

Many thanks go out to KDE's sysadmin team. Ben supported us with numerous hours to get daily builds onto the KDE CI system. This even includes MS-Windows installers. Please feel free to visit our overview page of the CI builds at https://kmymoney.org/build.php.

Thanks also to those users who provided valuable support by sending in test files saved by earlier versions as far back as KMyMoney 4.6.6. Using these files we were able to fix some upgrade problems.

Here is the list of the bugs which have been fixed:

  • 283784 when using the 'amount entry widget' in the ledger view, it hangs off the screen
  • 340244 Update the documentation screenshots
  • 340902 Saving anonymous file loses relation between investment accounts and brokerage accounts
  • 343878 investment account does not have key value pair for lastImportedTransactionDate
  • 344409 User is asked to create a new category in splits table if change is aborted
  • 368190 "Update Stock and Currency Prices" doesn't work when base currency is South Korean Won(KRW)
  • 385180 investactivities.cpp: 8 * Redundant condition
  • 390750 Entering fees in Investment account (ie broker fee) doesn't appear with transaction
  • 391251 Double free or corruption when creating a new asset account.
  • 392110 Missing 2 .h files in /usr/include/kmymoney
  • 392372 5.0.1 is shown as 5.0.0 in splash screen and about dialog
  • 392407 Home page Net Worth Forecast Not correct
  • 392477 Cannot create new investment
  • 392519 Reports Configure dialog uses a "Find" button instead of an "Apply" button.
  • 392603 OFX - Mapping Account - Last Update Change causing Update Account greying - Online Settings disappears
  • 392735 Crash on viewing or trying to add data into any account
  • 393168 [Patch] Fix working week in 5.x/master
  • 393752 Budgeted vs. Actual report: Budgeted values broken if ticks selected to Bi-Monthly, Quarterly or Yearly
  • 394384 MySQL connection error with dbname "KMyMoney"
  • 394394 problems adding securities to investment accounts
  • 395025 csv writer generates invalid file in case field delimiter is used in any field
  • 395040 CSV Export of Investment Accounts does not issue transactions on non-English kmymoney installations
  • 395100 Last selected view
  • 395291 KMyMoney gitt head master, crash on opening any account
  • 395459 Ledger Input: Category Field
  • 395985 QIF Export manually typing file path adds .qif after every character
  • 396174 Cannot create new investment
  • 396405 Last digit of date field is obscured by "details column" in ledger view
  • 396759 CSV: ordering of buttons when finishing wizard
  • 396886 Online Banking Behavior Change Since 4.8
  • 396987 Payee "Suggest a category" does not work
  • 397020 Opening dates in "all dates" plot
  • 397021 Net worth does not appear
  • 397023 Default color of imported transaction in the ledger
  • 397025 Kmymoney version in help menu, splash screen and apt are different
  • 397436 Net worth forecast graph in new file shows formatting problem
  • 397457 double clicking in ledger activates edit, but does not select transaction clicked on
  • 397675 cannot connect to kmysql database because of prepended slash
  • 397824 Limit in number of securities
  • 398168 √©cran d'accueil
  • 398394 Account information report crashes
  • 398409 KMyMoney does not prompt for password when connecting to database
  • 399244 KMyMoney does not work properly when changing from one file to another
  • 399309 "show balance chart" does not show 3 months forecast in the future anymore
  • 399378 Unable to Update Prices
  • 399673 importer file selector does not show QIF files and does not remember last import directory

Here are some of the new improvements found in this release:

  • 396797 Online web source "KMyMoney Currency" does not support price pairs without decimal
  • Speedup loading of home page
  • KDE binary factory builds for MS-Windows installer
  • Add color coding of pos/neg amounts for 'posted value' column
  • Fix online credit transfer creation
  • Some features have been moved to plugins so that they can be turned off if unused
  • Provide correct version information for all shared object files
  • Improved handling of "Save as..." logic
  • Allow to add a timezone offset for OFX import on account basis
  • Moved GPG key handling to XML plugin
  • Accounts can now take a URL for direct access of the online banking web-site
  • Support more than one online banking provider during update
  • Added option to keep linebreaks in memo of AqBanking transaction imports
  • Remove reference to online balance when unmapping account
  • Added feature to make DB password visible during input

For a full list of the changes please check out the changelog. We highly recommend upgrading to 5.0.2.

The KMyMoney Development Team

2018/03/17: KMyMoney 5.0.1 Release Notes

The KMyMoney development team is proud to present version 5.0.1 of its open source Personal Finance Manager.

Although several members of the development team had been using the new version 5.0.0 in production for some time, a number of bugs and regressions slipped through testing, mainly in areas and features not used by them.

These have been reported by many of you and the development team worked hard to fix them in the meantime. Some of them are very annoying which lead us to work on a first maintenance release which is available immediately as KMyMoney 5.0.1.

Here is the list of the bugs which have been fixed:

  • 390264 Clicking autocomplete entry crashes application
  • 350850 Kmymoney does not open multiple files correctly
  • 377760 Cannot turn off Outbox tab in 4.8.0.
  • 390042 can't change ledger sort options in configure dialog
  • 390176 File/backup give mount/unmount error, even if "mount" is not checked
  • 390232 Don't add new payee from new operation panel
  • 390627 QIF Import filter fails
  • 390657 Huge gap in report display screen
  • 390658 Crash > Tools > Currencies
  • 390834 Scheduled transactions: "Enter next transaction" should be available in ledger
  • 390873 dollar symbol appears after amount
  • 390967 quantity in Investments view should be right-justified
  • 391048 Pre-Fill dialog missing
  • 391249 Show tip of the day
  • 391453 Displaying the ledger without an account having been selected displays a closed account
  • 391733 Startup WM Class is wrong
  • 391770 CSV importer ignores last line if not followed by a newline
  • 391773 Context does not change to ledger view from the find transaction dialog
  • 390178 After completing reconcile, Statement/Cleared/Balance show reconcile amounts, not account amounts
  • 390406 switching from Investments page to Ledgers always shows same stale closed account ledger
  • 390593 Clearing ledger search box doesn't return to the previous position
  • 390249 Ctrl+Shift+Space shortcut no longer available
  • 390467 Save as defaults to encrypted with no way to not encrypt
  • 391961 Home page Net Worth Forecast Y axis starts at 0

Here are some of the new improvements found in this release:

  • Remove old locolor icons
  • Install local icons in the local datadir
  • Fix icon presentation of our own icons
  • Fix build with QtWebEngine
  • Enable investment actions when appropriate
  • Ledger search box now supports the account hierarchy character ":"
  • Enable calculator tool button
  • Allow CSV importer to deal with Feb 30th

For a full list of the changes please check out the changelog. We highly recommend upgrading to 5.0.1.

The KMyMoney Development Team

2018/02/06: KMyMoney 5.0.0 Release Notes

The KMyMoney development team is proud to present version 5.0.0 of its open source Personal Finance Manager.

As with every release, the KMyMoney development team has been working hard to make this release better and easier to use in every way. We have also made quite a few improvements. We are confident you will like what you see.

The largest amount of work has gone towards basing this version on KDE Frameworks. Many of the underlying libraries used by the application have been reorganized and improved, but most of that is behind the scenes, and not directly visible to the end user. Some of the general look and feel may have changed, but the basic functionality of the program remains the same, aside from intentional improvements and additions.

In addition to adapting to new and updated libraries, there have also been numerous bug fixes, as well as several new features and improved functionality. Although this means there have been some major changes to the underlying code, this version has actually been used in production by many of the developers, so it has actually had a significant amount of testing.

Here are some of the new features found in this release:

  • Multiple improvements to reports, including better performance.
  • Allow logarithmic axes in report graphs.
  • When deleting a security, automatically delete its prices.
  • Allow separate beginning balance accounts for different currencies.
  • Added support for several new currencies

Here are some of the major bugs which have been fixed:

  • Elimination of several crashes.
  • Fix problems with report graphs using older data.
  • Fix rounding errors in some investment transactions.
  • Removed Yahoo from stock and currency price sources, as they no longer provide this service

There are a some changes which will need some adjustments on the user's side if you are upgrading from 4.8.x or an older version The program searches for the templates for the printcheck plugin in different locations. The user needs to account for this in the plugins setting dialog.

Known issues

  • Executing SEPA online transfers are not working. Transaction download is still possible
  • Italian documentation requires KDE Frameworks newer. than 5.30.0. In case you run into problems compiling the Italian documentation because you have an older version of the KDE Frameworks, simply remove the file po/it/docs/kmymoney/index.docbook from the released source, re-run cmake and build the application.

For a full list of the changes please check out the changelog. We highly recommend upgrading to 5.0.0.

The KMyMoney Development Team

2016/06/14: KMyMoney 4.8.0 Release Notes

KMyMoney version 4.8.0 is now available. This version contains fixes for several bugs, here is a short list:

  • Added support for online SEPA transactions
  • Added support for import from Weboob
  • Improved payee matching when importing transactions
  • Supports AqBanking versions 5.5.0 or later
  • Updated Brazilian account templates
  • When an account cannot be closed, a tooltip explains the reason
  • Categories no longer have opening date, which caused annoying errors both during input and while running the consistency check
  • Do not inadvertently modify start date of schedules
  • Solved rounding problems causing reconciliation to fail and investment transaction to show missing assignments of 0.00
  • Fixed some annoying consistency check errors
The full list of solved issues can be viewed in KDE's issue tracker.

Thanks to the KDE translation teams the following new translations were added: documentation in Estonian.

For a full list of the changes please check out the changelog. We highly recommend upgrading to 4.8.0.

The KMyMoney Development Team

2015/12/01: LibAlkimia 5.0.0 Release Notes

LibAlkimia version 5.0.0 was released in preparation for the release of KMyMoney version 4.8.0. This version contains build system updates and optimizations that will allow KMyMoney to run faster:

  • add support for newer versions of cmake (>=2.8.7)
  • use implicit sharing in AlkValue
For a full list of the changes please check out the changelog.

The KMyMoney Development Team

2015/04/25: KMyMoney 4.7.2 Release Notes

KMyMoney version 4.7.2 is now available. This version contains fixes for several bugs, here is a short list:

  • fix a crash in the transaction split editor
  • added the monetary symbol of the Turkish lira
  • matching restrictions on an already imported transaction were removed
The full list of solved issues can be viewed in KDE's issue tracker.

Thanks to the KDE translation teams the following new translations were added: documentation in Italian and application translation in Slovak, Turkish and Simplified Chinese

If you are using AqBanking to place transactions with your bank and want to contribute to the availability of this feature in KMyMoney please contact the developers or build git master to give it a try.

For a full list of the changes please check out the changelog. We highly recommend upgrading to 4.7.2.

The KMyMoney Development Team

2014/11/01: KMyMoney 4.7.1 Release Notes

KMyMoney version 4.7.1 is now available. This version contains fixes for several bugs, here is a short list:

  • fix ledger context menu triggering with multiple selection on Windows
  • fix setting all amounts to zero while editing multiple transactions
  • zero valued transactions can be entered again just like in 4.6.x
  • fix the currency conversion dialog for really big/small conversion rates
  • fix investment transaction unassigned value errors in some cases
A more complete list of changes can be found in KDE's issue tracker.

If you are still using 4.6.x to import your transactions and consider upgrading to 4.7.1 please note that transaction matching will take the payee into consideration. This means that payee matching rules might need to be setup to get matching working a expected.

For a full list of the changes please check out the changelog. We highly recommend upgrading to 4.7.1.

The KMyMoney Development Team

2014/10/01: KMyMoney 4.7.0 Release Notes

It's been over 3 years since the last feature release is out on the street. During that time, many new features were added and many bugs were fixed. The team has decided it's time to get on the path to another stable release.

KMyMoney 4.7.0 is now available for download. It is KMyMoney 4.8 Beta 1, only suitable for advanced users willing to help us stabilize and iron out the upcoming stable version.

Your help is important. Please download it, use it, and help us find issues to make a great release. Keep in mind that this version will still bark your dog away. Make extensive backups before using it.

Our plan is to have a stable version ready in December. You can find the schedule here.

Some of the highlights since the latest feature version are:

  • Revamped CSV import plugin
  • New Tags feature
  • Oxygen is now the default icon set
  • For OFX imports, application ID can be entered manually now
  • Many fixes in the import and online banking modules
  • Performance improvements
  • Many fixes for multi-platform issues

For a full list of the changes please check out the changelog.

The KMyMoney Development Team

2013/10/06: KMyMoney 4.6.4 Release Notes

After more than a year from the last bugfix release the KMyMoney development team is pleased to announce the immediate availability of KMyMoney version 4.6.4. This version contains a few fixes for bugs found in 4.6.3.

Here is a list of the most important changes since the last stable release:

  • Fixed the interaction with input method editors. #320579, #272393 and #272631
  • Fixed a crash after editing a security #309105
  • The 'Use system colors' setting was made a default setting #309010
  • Fixed the rendering of a ledger entry when the ledger does not have focus
  • Fixed the persitency of some header settings like in the 'Investments' view #310260
  • Fixed a crash when OFX update is cancelled while waiting for KWallet #281728
  • Fixed a crash cause by a transaction with an empty postdate #310265
  • Fixed a possible crash while mapping an OFX account #296681
  • Added definition for new Azerbaijani Manat #307774
  • Fixed the category selection actions in the find transactions dialog. #313874

For a full list of the changes please check out the changelog. We highly recommend upgrading to 4.6.4 as soon as possible.

Global navigation links