Został wydany bezpłatny system księgowości osobistej GnuCash 5.0, udostępniający narzędzia do śledzenia dochodów i wydatków, prowadzenia rachunków bankowych, zarządzania informacjami o zapasach, depozytach i inwestycjach oraz planowania kredytów. Za pomocą GnuCash możliwe jest także prowadzenie ksiąg rachunkowych małych firm oraz bilansów (debet/kredyt). Obsługiwany jest import danych w formatach QIF/OFX/HBCI oraz wizualna prezentacja informacji na wykresach. Kod projektu jest dostarczany na licencji GPLv2+. Dostępna jest wersja GnuCash na Androida. Gotowe kompilacje przygotowane są dla systemu Linux (flatpak), macOS i Windows.
W nowej wersji
- Menu i paski narzędzi zostały przeniesione z interfejsów API GtkAction i GtkActionGroup do obiektów GAction i GActionGroup.
- Dodano nowego asystenta giełdowego (Akcje > Asystent giełdowy), umożliwiającego wykonywanie różnych operacji inwestycyjnych na akcjach, obligacjach i funduszach inwestycyjnych.
- Dodano nowy raport dotyczący działek inwestycyjnych (Raporty > Aktywa i pasywa > Działki inwestycyjne), który generuje wykres zysków i strat inwestycyjnych dla działek inwestycyjnych.
- System notowań online został całkowicie przepisany. Stare ekstraktory cen akcji gnc-fq-check, gnc-fq-dump i gnc-fq-helper zostały zastąpione przez Finance-quote-wrapper. Kod służący do pobierania cen z usług online został przepisany w C++.
- W oknie dialogowym „Nowe/Edytuj konto” zaproponowano nową zakładkę „Więcej właściwości”, w której można ustawić górny i dolny limit salda rachunku, po osiągnięciu którego wyświetli się specjalny wskaźnik.
- Oddzielne menu do importu w formatach MT940, MT942 i DTAUS zostało zastąpione menu ogólnym „Import z AQBanking”.
- Znacząco rozszerzono możliwości definiowania logiki generowania raportów w języku Guile Scheme.
- Możliwość generowania raportów i ksiąg została całkowicie przepisana w C++ przy użyciu SWIG w celu połączenia z kodem Guile Scheme.
Źródło: opennet.ru