V2023.1.0
==Introducing Denaro 2023.1.0==
The time has finally come: We are pleased to announce Denaro V2023.1.0 stable!
Goodbye Money, Hello Denaro πͺ
First off, 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.
C# Rewrite π·ββοΈ
- The C# rewrite brings Denaro to Windows!
- Denaro should now be a lot more stable and responsive (especially with locale settings)
- The application still looks and functions the same on the GNOME version
New Repeat Transaction 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 :)
Other New Features β¨
- 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!
- Users can now add jpg, png, or pdf receipts to transactions
- Users can now sort transactions by id or date
Thank You! β€οΈ
This stable release comes after two months of super hard work from all our users. Thank you to all those who have translated the application, contributed new code, tested betas, and provided bug reports, including:
- @Suork
- @chuangzhu
- @oscfdezdz
- @bordam
- Everyone on @weblate
Special thanks to @fsobolev who has been my right-hand man in this project...developing new features and staying up with me day in and day out, making sure this release was the best that it could be!
Full Changelog π
- Denaro is now available to translate on Weblate!
- 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)
- Performance improvements and better handling of large accounts (#208, #221)
Install π§βπ»
GNOME
Flathub
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.nickvision.money
flatpak run org.nickvision.money
AUR
The previous nickvision-money
AUR package has been removed. There is a new denaro package that you should use instead.
Manually
- Download the
org.nickvision.money.flatpak
file from the assets below - Run
flatpak install org.nickvision.money.flatpak
from the directory containing the .flatpak file - Run
flatpak run org.nickvision.money//master
to start the app! (You should also see it in your app grid)
Windows
Microsoft Store
https://apps.microsoft.com/store/detail/nickvision-denaro/9NJD9Q23NFGH
Manually
- Make sure
Developer Mode
is on - Download the
msix
andcer
files for your system architecture - Open the
cer
file:- Click
Install Certificate
- Choose
Local Machine
forStore Location
- Select
Place all certificates in the following store
and browse for and selectTrusted Root Certification Authorities
- Finish the dialog
- Click
- Open the
msix
file and install it- If a previous version (including betas) of Denaro/Money is installed, you will need to uninstall it from the start menu first and then install it via the
msix
file.
- If a previous version (including betas) of Denaro/Money is installed, you will need to uninstall it from the start menu first and then install it via the
Nickvision Denaro
should now be available in your start menu