Page 1 of 1

New Release - v1.9.1.0

Posted: Sun 28 Jun, 2026 5:31 pm
by Campbell
I have just uploaded a new release of Maxim Money, v1.9.1.0. This is a mid-sized release, but I thought I would keep this under v1.9.

Changes in this version are:

Two-Factor Authentication
It is now possible to further protect your MMY files, using 2FA. Instead of relying solely on a password, 2FA requires you to confirm your identity using two different categories of authentication. Maxim Money now supports Authenticator Apps such as Google Authenticator, which generate constantly refreshing, temporary codes on your phone. If you enable this feature, you will need to have access to your phone to obtain the required code to open the file.

To enable 2FA, you must first set a password on your data file. Once this is set, from the File menu you should now be able to select Add 2FA... Selecting this will bring up a screen like so:

image.png
image.png (16.97 KiB) Viewed 516 times

Scan the barcode with your phone. This should automatically open your Authenticator app and add Maxim Money as a new account. Once done, it should display a 6-digit code on your phone. Type this into the window. If the code is correct, 2FA will now be set up, and you will need to use your phone to authenticate each time you open your data file (be sure to save your data file once you have done so!)

You can remove 2FA if you wish, by selecting Remove 2FA... from the same menu. You need to enter the current code from your Authenticator app before doing so.

Account Register Filters
Transactions can now be filtered in account registers. There is a new icon to the right of the tabs in the register. Clicking on this will add a filter row underneath the grid headers:

image.png
image.png (3.95 KiB) Viewed 516 times

You can filter any column by any value, and even create AND/OR logic by clicking on the (Custom) option. Any filters will be saved as part of the view. To remove the filters, either modify each individual filter, or simply click the filter icon to clear all filters.

Transaction Form updates
I have revamped the way the transaction form works, to allow more flexibility to the way changes are updated back to the register. In Settings, there are two new options:

image.png
image.png (2.38 KiB) Viewed 516 times

If changes are applied immediately, any changes to any field will automatically update the transaction when you leave the field. This is the way Maxim Money has always worked up until now.

If you deselect this (the new default), whenever you make changes to a transaction, you must now accept or cancel the changes. This makes the behaviour work in the same way as Microsoft Money. Once any change has been made, an Accept and Cancel button will appear in the transactions form. Clicking either of these will either save the changes, or revert it back to how it was. Pressing Enter or Escape on the keyboard will also have the same effect.

If you move to a different transaction without accepting or cancelling the changes, you will be prompted. If you would prefer not to be prompted each time, you can de-select the second option. This will assume you always want to accept the changes (which is how Microsoft Money works).

Improved encryption
The way the data files are encrypted has been improved, further reducing the likelihood of files being cracked. This change does mean that files saved in v1.9.1.0 onwards with a password can no longer be loaded in earlier versions.

Minor Enhancements
  • Added Portfolio as a transaction filter
  • Crypto Holdings view now has an optional Currency column
  • Improved transaction import message
  • Improved layout of Transactions form
  • Gain, Cost and Value now display in the currency of the transaction (only really applies when multiple currencies are used to buy/sell Crypto)
  • Improved distinction between locked and unlocked padlocks in Scheduled Transactions
  • Improved updating of filters when report type changed
  • Improved refreshing of Open Banking connections
Bug Fixes
  • Fixed issue where wrong rate was updated in Crypto accounts with transfers from different currencies
  • Payments will no longer offer matches with deposits
  • Prevented error trying to view transactions on Price chart
  • Reports can now be refined by Quarter when drilling down
  • Fixed error adding dimension filter
  • Fixed issue with incorrect style showing on startup.
  • Fixed flicker on startup if application maximized
  • Fixed display issues with Category dropdowns

Re: New Release - v1.9.1.0

Posted: Tue 30 Jun, 2026 5:55 pm
by Campbell
I've uploaded a minor patch, v1.9.1.1 with the following:

Bug Fixes
  • Fixed Object Reference error loading transaction form
  • Corrected issue where adding transfer transactions didn't work in new Confirm mode