March 21, 2018

KMyMoney Moves To Plasma 5 With Enhancements And Fixes

Earlier last month it was announced that the developers of the KDE finance application KMyMoney finally completed porting the  application to Plasma 5. Along with the port's completion, a number of enhancements and bug fixes were also added to the mix.
"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 devs had previously blogged about the upcoming release and the rationale behind getting it out the door (finally), and that article can be read here. Now comes the release which completes the process of removing any KDE 4 dependencies.

KMyMoney initial setup screen
KMyMoney's New File Wizard

Of note, we can mention the following new features:

  •     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

Also, the following bugs were squashed:

  •     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
Shortly after the initial 5.0 announcement, a new post was made stating that a follow-up release, 5.0.1, was now available. This release looks to have squashed quite a few bugs and the devs even found time to add some polish. If interested, be sure to check out the full list on the 5.0.1 announcement page, as there are simply too many to list here.

KMyMonry predefined catagory list
KMyMoney comes with a selection of pre-defined
categories for you to pick from, making the details
as broad or granular as one prefers. It's a really nice
touch, and allows for a broad range of use-caes,
from simple general tracking to a highly detailed
picture of every aspect of one's financial picture

Friendly tool-tips are shown at launch

Getting KMyMoney


Ubuntu-based distros:

KMyMoney 5.0.1 is currently available in KDE Neon's repositories for KDE Neon users. For Kubuntu, 5.0.0 is currently in the Bionic Beaver 18.04 beta release. With 5.0.1 being a bug fix release, I would not be surprised to see the version get bumped shortly after release, if not sooner. Earlier 'buntu releases have not yet been updated and therefore using the default versions in the repo's would not be recommended, unless you are OK with some KDE dependencies.

Additionally, there seems to be no PPA avaiable for the new release. Perhaps someone will step up and package KMyMoney as a Snap or Appimage. These types of apps seem like good candidates for these newer distribution methods, in order to get the latest fixes and features into user's hands.

Arch-based distros:   


KMyMoney 5.0 is currently available in the Community repo for those distributions based on Arch.

For others, check with your distribution is as to KMyMoney 5.0.x's availability, and feel free to comment here as to the current version for your Linux flavor of choice.

About KMyMoney

The ultimate objectives of KMyMoney are...

  • Accuracy. Using time tested double entry accounting principles KMyMoney can help ensure that your finances are kept in correct order
  • Ease of use. KMyMoney strives to be the easiest open source personal finance manager to use, especially for the non-technical user
  • Familiar Features. KMyMoney intends to provide all important features found in the commercially-available, personal finance managers. The current release is closer than ever to that goal and more improvements are already planned or being tested

On the Web:

- Homepage
- Developer blog
- KDE Userbase

No comments:

Post a Comment