Skip to content

V2023.1.0-beta3

Compare
Choose a tag to compare
@nlogozzo nlogozzo released this 06 Jan 18:22
· 2774 commits to main since this release

==New Repeat Transactions System!!==

NOTE: Please do not use .nmoney files that contain real data in the beta version as they could get corrupted due to bugs and/or changes in the database schema as development moves to stable.

In this beta, we completely reworked the repeat transactions system. When dealing with repeat transactions, there are now two types: Source and Generated. Source repeat transactions are the originally created transaction by the user. It can be edited at any time. Generated repeat transactions are those automatically created by Money, based off the source's repeat interval. They can not be edited/deleted. All changes to generated transactions must come from the source transaction. If a user decides to update a source transaction, they will be prompted to apply said changes to only the source transaction or to both source and generated. Applying changes to just the source transaction will cause the generated transaction(s) to become disassociated. Disassociated transactions become regular transactions that can be edited/deleted at any time with the user.

Because of this change, you will need to delete your current repeat transactions in your account and create new ones to take advantage of the new system :)

==A Note For Translators==
Money is now available to translate on Weblate!

==Beta 3 Changelog==

  • Reworked the repeat transaction system and added support for a biweekly interval (#8)
  • Better theming support on GNOME (#165)
  • The groups section on Windows can now be shown/hidden as in the GNOME version

==Full V2023.1.0 Changelog==

  • Money has been completely rewritten in C#. Money should now be a lot more stable and responsive. With the C# rewrite, there is now a new version of Money available on Windows!
  • Added an "Ungrouped" row to the groups section to allow filtering transactions that don't belong to a group
  • Added the ability to attach a jpg/pdf of a receipt to a transaction (#145)
  • Reworked the repeat transaction system and added support for a biweekly interval (#8)
  • Added the ability to hide the groups section (#140)
  • Made a group's description an optional field (#111)

==Run The Beta (GNOME)==
The beta is available in flathub-beta:

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.nickvision.money
flatpak run org.nickvision.money//beta

==Run The Beta (Windows)==

  • Make sure Developer Mode is on
  • Download the msix and cer files for your system architecture
  • Open the cer file:
    • Click Install Certificate
    • Choose Local Machine for Store Location
    • Select Place all certificates in the following store and browse for and select Trusted Root Certification Authorities
    • Finish the dialog
  • Open the msix file and install it
    • If a previous version of Money is installed, you will need uninstall it from the start menu first and then install it via the msix file.
  • Money should now be available in your start menu

This is a beta version, bugs are expected. Please file a bug report for any issue found