New Release - v1.3.0.0

Details of new releases of Maxim Money, and what has changed in each release.
Post Reply
Campbell
Site Admin
Posts: 315
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

New Release - v1.3.0.0

Post by Campbell »

As at 4/11/24, the latest version of More Money is v1.3.0.0 and can be downloaded from here.

This is quite a major release, concentrating mostly on performance and Categories.

.NET 8.0
The most significant update is that I have changed this from being a .NET Framework application, to a .NET 8 application. This means it runs on a completely different set of underlying libraries and resources. The upside of this is that .NET 8 is around 35% faster than .NET Framework, so the application is more responsive, and quicker to do intensive tasks. It's also future-proofing More Money, as .NET Core (8) is likely to be around longer than .NET Framework. The downside is that you probably won't have .NET 8 installed on your PC, so you may need to install this. If so, please visit https://dotnet.microsoft.com/en-us/download/dotnet/8.0 and download the .NET Desktop Runtime 8.0.10 installer for your hardware (this one for 64 bit Windows).

Hierarchical Categories
Categories are now completely hierarchical, so any category can be a sub-category of any other:

image.png
image.png (14.55 KiB) Viewed 265 times
All categories are now a sub-category of either the Income or Expense category, either directly or as a sub-category of another category.

Category Dropdowns
The Category dropdowns are improved, allowing you to search on the whole category hierarchy, but displaying only the selected category. In addition, they show the selected colour for the category:

image.png
image.png (466 Bytes) Viewed 259 times
Category Charts - multi-level
When configuring a category chart, you can now select which level this should be. Any totals at one level will include all transactions from the sub-levels. I.e. if you select Motor, this will include Motor:Finance and Motor:Service. Likewise, selecting Expense will include all transactions where the categories are a sub-category of Expense. This allows you to view charts at a purely income/expense level, granular categories, or in fine detail. Selected Category will show whichever category the transaction is set to (i.e. this could span multiple levels)

image.png
image.png (11.24 KiB) Viewed 265 times
And now that Income/Expense have been added as top-level categories, you can chart just on these:
image.png
image.png (7.42 KiB) Viewed 262 times
Other Transactions
Viewing transactions in the Others section of pie charts now works.

Category Bar Charts
Bar Charts can now be displayed as Bar Charts:

image.png
image.png (19.31 KiB) Viewed 262 times
Payee bar charts are also now supported. However, performance is sub-optimal, so this may well be changed in a future release.

Improved Performance on bulk updates
The performance has been significantly improved when doing multi-transaction operations, such as changing the status of a large group of transactions, or merging categories. The mouse cursor also reflects busy operations properly, displaying the hourglass cursor.

Custom Error dialog
Errors raised in the application now display in a custom dialog, with just the main error displayed by default. This dialog also gives you the opportunity to say what you were doing, and the errors will be logged to the server (if you click on the OK button - clicking the X button will not log anything). This will hopefully allow me to address issues more easily, and make the application more stable.

image.png
image.png (10.51 KiB) Viewed 262 times
Improved QIF parsing
Now imports multiple accounts and securities

Improved tooltip formatting
Chart Tooltips now display amounts formatted as currency, with thousand separators.

Multi-select lists
These have been slightly improved, replacing the radio buttons at the top with buttons for selecting All or None, and now also supporting tree-structure selections, such as the new Category structure.

Improved Search
Search can now filter on an individual payee (not yet configurable, but works from Payee charts), and you can select whether or not to include Balance Correction transaction types.

Bug Fixes
  • Clicking on Transfer Details button on an investment transaction from an external account brings up correct dialog box
  • Investment Transactions from external accounts displays memo (showing transaction details) rather than portfolio name
  • Fixed bug modifying scheduled transaction frequency
  • Other minor bug fixes
Campbell
Site Admin
Posts: 315
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.3.0.0

Post by Campbell »

I've updated this with a minor patch, v1.3.0.1, which can be downloaded from here.

This has the following changes:
  • Right-click menu option added to category dropdowns to select how it displays
  • Improved assignment of Import/Export on categories upgrade
  • Fixed error loading certain category combinations
geert bosman
Posts: 8
Joined: Tue 22 Oct, 2024 12:57 pm

Re: New Release - v1.3.0.0

Post by geert bosman »

already seeing good progress, I have now started creating my own categories. For the time being, I will wait until I can split transactions and create filters, not in the form of a bar or a pie, but in the form of numbers
In ms money it is called reports
Campbell
Site Admin
Posts: 315
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.3.0.0

Post by Campbell »

I'm currently working on split transactions, so this will be part of the next release. A sneak preview of how this will look:
image.png
image.png (13.02 KiB) Viewed 222 times
After that, my next priority will be Reports. And the next big thing after that will hopefully be online bank connectivity.
Post Reply