New Release - v1.2.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.2.0.0

Post by Campbell »

As at 1/10/24, the latest version of More Money is v1.2.0.0 and can be downloaded from here.

Online Pricing
The main feature of this release is Online Pricing. At the moment this is very rudimentary, and you have to request the download manually. I will automate this fully going forwards. To enable online pricing, go to Settings (clicking on the small cog in the top right of the main form), and select the Pricing tab:

image.png
image.png (14.5 KiB) Viewed 234 times
Check the Enable Online Pricing checkbox. There are currently 3 prices sources available, which you can individually disable if you wish.
  • Kraken - this allows you to download closing and snapshot FX and Crypto exchange rates
  • Yahoo Finance - this allows you to download global security snapshot prices
  • Polygon - this allows you to download US closing security prices. In order to use Polygon you need to create a free account at https://polygon.io/pricing, where you will obtain an API key. This then needs to be entered into the appropriate box in the config.
I'll add more sources in a future release, and also allow custom data sources.

NB. Yahoo seems very temperamental and doesn't always return data. I will look into this further to see if I can improve this. I think this is mainly because it's an unsupported API, so if they think you are accessing in a non-official way, they try to block the connection.

Secondly, most pricing APIs only allow a certain number of connections before they will start to block or restrict access. I have set some defaults on each price source, but you can modify these as you see fit.

To actually download the prices, you currently need to go to Static Data > Prices & FX Rates, and click on the download button at the top of the window:

image.png
image.png (4.64 KiB) Viewed 234 times
This should then request snapshot and closing prices for each security and fx rate. I will add more control around this in an up-coming release so you can specify a preferred price source (or none) per entity.

Improved international support
Values can now be entered using the system defined decimal and thousand separators.
I have added a system default currency dropdown in Settings > Misc. New accounts will default to this currency, and any system-wide totals or mixed currency portfolios will display values using this currency. (I found it quite interesting viewing my entire net worth, valued in Bitcoin! :lol: )

MMY files
Data files can now be saved as MMY files, rather than MMY.XML. This compresses the files and gives greater privacy. I will be adding full encryption and passwords in a future release.

QIF Date Parsing
I have significantly improved the parsing of dates within QIF files. More Money is now able to recognise many different date formats, and will prompt if it isn't able to uniquely identify the format within the file. This should resolve most problems loading QIF files.

Bug Fixes
Fixed some bugs around Categories, prevented dropdown menus from selecting values when clicking out, fixed the spinner controls, plus lots more.
Campbell
Site Admin
Posts: 315
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.2.0.0

Post by Campbell »

I've updated this with a minor patch (v1.2.0.1), which has some additional fixes for QIF import, and saves the default currency into the MMY data file. Same download link.
Campbell
Site Admin
Posts: 315
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.2.0.0

Post by Campbell »

And again, another minor update to 1.2.0.2, with parsing corrections to QIF import on Euro region.
Campbell
Site Admin
Posts: 315
Joined: Sun 14 Jul, 2024 10:21 am
Location: Edinburgh, Scotland
Contact:

Re: New Release - v1.2.0.0

Post by Campbell »

I have now updated this to v1.2.0.3. This has the following changes:

Minor enhancements:
  • Added Correct Balance button to Reconciliation tab
  • Added support for BuyX, SellX, XIn and XOut transaction types in QIF files
Bug fixes:
  • Fixed freeze issue after deleting rows
  • Fixed issue with panes disappearing after being saved closed
  • Fixed issue downloading rates on new currencies
  • Fixed issue with settings not being saved after upgrade (will apply after next upgrade)
Post Reply