Skip to content

V2023.1.0-rc1

Compare
Choose a tag to compare
@nlogozzo nlogozzo released this 10 Jan 04:24
· 2537 commits to main since this release

==Goodbye Money, Hello Denaro πŸͺ™πŸͺ™==

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.

The time has finally come. The 1st release candidate of Denaro 2023.1.0! πŸ₯³
As many of you have seen, Money has been rewritten in C# and has many, many new features. To further signify this great new release, Money has been renamed to Denaro! Although there is a new name, the code will continue to use NickvisionMoney for namespaces and .nmoney for files. All .nmoney files from previous stable Money releases are 100% compatible with Denaro.

==Changes from Beta 3==
Besides a name change, this release candidate sees many new features from beta 3:

  • We implemented a completely new Account Settings dialog that allows users to further customize their Denaro accounts (including support for a custom currency).
  • We also implemented the Export to PDF feature, which generates a beautiful overview report of your account with groups, transactions, and receipts all included.
  • @fsobolev also took the time to create documentation for the app using yelp-tools which is available through the Help menu item on both GNOME and WinUI!
  • Some other minor features were added including: support for uploading PNGs as receipts and the ability to sort transactions in the account view by ID or Date.

This release candidate signifies a feature freeze of Denaro 2023.1.0.
Only bug fixes will be included/accepted before the stable release on Friday (Jan 13 2023).

==A Note For Translators==
Please submit all translations by Friday (Jan 13 2023) 8:00 AM EST to be included in the stable release. Denaro is available to translate on Weblate!

==Full V2023.1.0 Changelog==

  • Money has been completely rewritten in C# and now has a new name: Denaro! With the C# rewrite, there is now a new version of Denaro available on Windows!
  • Added an Account Settings dialog to allow users to customize their accounts better (#128)
  • 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/png/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 export an account as a PDF (#3)
  • Added the ability to sort transactions by id or date (#197)
  • 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 Denaro/Money is installed, you will need uninstall it from the start menu first and then install it via the msix file.
  • Denaro 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