New Release - v1.9.0.0

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

New Release - v1.9.0.0

Post by Campbell »

I'm pleased to announce, I've just uploaded a new version of Maxim Money, v1.9.0.0. This is a major update, mostly concentrating on Reporting.

(Please note, this is a big change and may have a few bugs, so will only be downloaded automatically at the moment if you have your 'check for new version' set to Release Candidate).

Rather than just allowing simple lists of transactions, you can now created Aggregation and Comparison reports.

Aggregation Reports
Aggregation reports allow you to summarise, or aggregate, the transactions into a structured, easy-to-read format. Instead of showing every single transaction, the transactions are grouped into "buckets" such as year, month, category or currency. The data can be split into tabs, columns, and rows, and have up to three levels of grouping applied. Maxim Money gives you complete flexibility about how you arrange this.

Comparison Reports
Comparison reports are similar to aggregation reports, except they define two separate filters, and display the results of these side-by-side. You can still aggregate these by tab and row, and group as above. When displaying comparison reports, an additional columns showing the difference are added, by value and by percent.

List Reports
This is the generic term for non-aggregated reports, where they simply supply a list of the elements you are reporting on. List reports have been enhanced to also group by tabs, which can be useful for things such as splitting by year. There is also a new report type; Accounts.

Accounts
You can now list all the accounts you have, along with associated information such as account type, balance, status etc.

New transaction filters
You can now filter on Account Type. Useful for, e.g. creating reports on credit cards or investment accounts.

Folders, and Default Reports
The Reports list can now be organised using folders. You can create unlimited nesting, similar to a directory structure.

Additionally, there are now 13 default reports, to get you started:

image.png
image.png (27.2 KiB) Viewed 2795 times
You can modify the default reports, and if you want to revert any back to the default, you can right-click on it and select Reset to Default. You can also revert all the default reports in one go by selecting the Default Reports folder and selecting Reset All Default Reports.

Fixed Amount button
Scheduled Transactions now have a button whereby you can state if the amount is fixed (locked) or variable (unlocked):

image.png
image.png (4.37 KiB) Viewed 2795 times
Marking the amount as variable will prevent the system asking you if you wish to update the scheduled transaction every time you modify the entered amount.

Approximate dates
I have added another option on Scheduled Transaction payment dates;

image.png
image.png (6.67 KiB) Viewed 2151 times
Marking a date as approximate means that if you subsequently modify the date on any transaction created from the scheduled transaction, you will not be asked if you wish to update the scheduled transaction date, as it knows the dates will often fluctuate.

Minor Enhancements
  • The button to switch between Simple and Advanced filters has now been changed to a neater and more intuitive toggle switch.
  • Reports now have improved default columns
  • Improved spacing for report columns
  • Negative values now display as red in reports.
  • Negative values now displayed in red in summaries.
  • Logging is now enabled by default
  • Application checks on start-up that it isn't already running
  • Improved layout in Scheduled Details form
  • Reports and Charts lists are now sorted alphabetically
  • Various Open Banking improvements
  • Position of Reports and Static Data screens can now be defaulted, in Settings > Display
  • Option to not merge payees when merging transactions
  • Merge now cancelled if changes to schedule are aborted during merge process
  • Missing payees now added to data integrity check
Bug Fixes
  • Grouping no longer reset when changing filters on reports
  • Multiple reports can now be deleted using DEL key
  • Blank lines now handled in QIF imports
  • Corrected offset to scheduled date check
  • Corrected delete icon in Scheduled Transactions menu
  • Ensure linked transaction is updated with correct date after merge
  • Fixed Object Reference error modifying Holidays
  • Error trapping added dragging in accounts list
Campbell
Site Admin
Posts: 356
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.9.0.0

Post by Campbell »

I've just pushed a small update to this, v1.9.0.1, with the following bug fixes:
  • Categories are no longer lost on merge
  • Fixed error selecting Open Report on right-click menu
  • Reports split by tab now handle duplicate values
  • Drilling down into aggregated reports now applies tab filter
Campbell
Site Admin
Posts: 356
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.9.0.0

Post by Campbell »

I've just pushed another small update, v1.9.0.2, with the following changes:

Minor Enhancements
  • Added "[ Not Connected ]" entry in Institution connected accounts list, allowing you to deselect entries
  • Added logging when making Open Banking API connections
  • Prevented docked windows from becoming too small/lost.
  • Account number and Memo erased when Anonymising Account Names
Bug Fixes
  • Password dialog box no longer gets stuck behind main form
  • Connected Account populates correctly in Account Details
  • Fixed "Unknown Control type" errors activating panes
  • Match suggestion lines cleared when deleting transactions
  • Portfolio values correctly update in accounts list when valuations change
  • Removing all transactions in account correctly reflects balance in Portfolio summary
  • Merging cash transaction with cash side of investment transaction no longer corrupts transaction amount
Campbell
Site Admin
Posts: 356
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.9.0.0

Post by Campbell »

I've just pushed another revision, v1.9.0.3, with the following changes:

Minor Enhancements
  • Added a check/warning when loading newer versions of data files than the current application version
  • Improved date parsing in OFX files
Bug Fixes
  • Fixed a Date error downloading Open Banking transactions
  • Corrected calculation of End of Month in date selections
  • Fixed TopNode error filtering filter lists
Campbell
Site Admin
Posts: 356
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.9.0.0

Post by Campbell »

I've just pushed another revision, v1.9.0.4, with the following fixes:

Bug Fixes
  • Fixed problem where 30-day trial wasn't initiating
  • Corrected bad version check from previous revision
  • Fixed issue where incorrect rate was being updated when a non-portfolio currency purchase was added to holding
  • Fixed issue where new Open Banking transactions notification was appearing behind scrollbar
  • Downloading from Massive now takes public holidays into account
  • Corrected position of To:/From: labels in transaction form
Campbell
Site Admin
Posts: 356
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.9.0.0

Post by Campbell »

Two in one day! I saw a few errors come in, so thought I would put up a release that should fix them, in v1.9.0.5:

Bug Fixes
  • Fixed Key not present in dictionary error during data import
  • Fixed Value too large or small for decimal error, creating balance chart
Post Reply