[GNC] ANNOUNCE: GnuCash 5.9 Released

Alan Hopkins hoppo52 at gmail.com
Sun Sep 29 21:01:43 EDT 2024


   Absolutely agree with the others - to the developers: thank you! Merci!
   Thanks also to Murugan - for pointing out we can make donations to the
   development team via SourceForge.
   Here's the link from SourceForge for others who would like to
   contribute:
   [1]https://www.paypal.com/donate/?item_name=Donation+to+Gnucash&cmd=_do
   nations&business=paypal%40ihtfp.com
   Thanks again development team!
   Cheers
   Hop

   On 30/9/24 06:13, John Ralls wrote:

The GnuCash development team announces GnuCash 5.9, the tenth release in the sta
ble 5.x series.
Between 5.8 and 5.9, the following bugfixes were accomplished:
        • Bug 724745 - Added new transaction during reconcile, didn't show up in
 reconcile window.
        • Bug 797045 - Improve error reporting for bad credentials with MySQL ba
ckend ("bad or corrupt data" => "access denied")
        • Bug 798568 - Transaction Copy/Paste problem
        • Bug 799308 - sqlite backend: Example Python script prints error when c
reating new file.
        • Bug 799370 - Transaction Journal view cursor placement after commit to
 transaction change.
        • Bug 799384 - Reconciled date cannot be parsed.
        • Bug 799389 - Crash when removing an account
        • Bug 799391 - Transaction Cut/Paste doesn't move the transaction to the
 target account
        • Bug 799395 - relative date offset quarters occasionally wrong
        • Bug 799399 - Windows Keypad decimal locale error
        • Bug 799416 - Post invoice: post to account dropdown listbox too small
        • Bug 799419 - Intermittent quote price issue
The following fixes and improvements were not associated with bug reports:
        • Add YH Finance (FINANCEAPI) API Key to Quotes infrastructure with a pr
eference in the Online Quotes page and add financeapi to known sources.
        • Move copied_class and copied_leader_guid
Move static copied_class and static copied_leader_guid to be part of the copied_
item structure. This makes it more evident that calling clear_copied_item needs
to be called before copied_item is used.
        • [gnc-datetime] improve CSV date parser with ICU and Boost.
                • Add dateformat "Locale" with ICU; uses current locale for date
 parsing. ICU's locale date parser may parse "3 May 2023" or "2024年9月13日" (LC_TI
ME=zh_TW.utf8) and maybe others.
                • Augment d-m-y m-d-y and y-m-d with boost UK/US/ISO parsers. Th
is allows CSV import of dates with months as words as "30 Sep 2023" or "May 4, 1
978" or "2023-Dec-25". Note boost parser cannot recognise 2-digit years, therefo
re "30 Sep 24" is invalid.
        • Csv Import - improve assisant's introduction page
        • Correctly handle uncommitted edits when opening a file from history.
        • Don't use gnc_difftime and deprecate it because it casts time64 to dou
bles
        • [gnc-pricedb.h] remove unused gnc_pricedb_substitute_commodity
        • [gnc-pricedb.h] remove unused gnc_pricedb_lookup_at_time64
New and Updated Translations: Assamese, Chinese (Simplified), Chinese (Tradition
al), Croatian, Dutch, English (United Kingdom), Hebrew, Hungarian, Macedonian, N
orwegian Bokmål, Portuguese (Brazil), Russian, Spanish, Swedish, Turkish

Help translate GnuCash on Weblate: [2]https://hosted.weblate.org/engage/gnucash/

German AQBanking Users:
The AQBanking author is still working to get his updated PIN/TAN code finalized
so the Flatpak, macOS, and Windows bundles of this release contain the last stab
le version, 6.5.4. The GnuCash nightly builds have beta releases with the new im
plementation, so consider using one of those if the stable AQBanking doesn't wor
k for you.

Known Problems

Complete list of all open bugs: [3]https://bugs.gnucash.org/buglist.cgi?bug_seve
rity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_se
verity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=
NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority%2Cbug_severity&
query_format=advanced

Documentation

The following fixes and improvements were not associated with bug reports:
        • Update github CI actions versions.
New and Updated Translations: German

Getting GnuCash for Windows and MacOS

GnuCash is provided for both Microsoft Windows 10® and later and MacOS 10.13 (Hi
gh Sierra)® and later in pre-built, all-in-one packages. An installer is provide
d for Microsoft Windows® while the MacOS® package is a disk image containing a d
rag-and-drop application bundle.

GnuCash is also available as a flatpak from Flathub.org. Instructions for instal
ling and running: [4]https://wiki.gnucash.org/wiki/Flatpak

The SHA256 Hashes for the downloadable files are:

• 5be2e5364fc36464fc32c768e2ab460a630f74db6aeb7d44266e3dab98222fd0  gnucash-5.9.
tar.bz2
• 35375b2b1affe2a7e46becefb9e1205f432262c6ed0c7baa72f41b3b13f7235d  gnucash-5.9.
tar.gz
• 18882e68d445c32b7f06c58a55b6b81480cef4fdf6e159e8d628040357479b86  gnucash-5.9.
setup.exe
• ab56dc3d9e7e07ad5b3abd97e181070780d62010a4184ff826bbe935a7d84a1d  Gnucash-Arm-
5.9-1.dmg
• ebb05ce936059a1f6d5ceecd2de2de4aa7a5808210b35c8df318cdce9fc40475  Gnucash-Inte
l-5.9-1.dmg
• 9bc43a2bd11cb431de446023fa6c273e0c432b5bd8933e2177ad007091f294c9  gnucash-docs
-5.9.tar.gz

Microsoft Windows:
[5]https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.9/gnucash-
5.9.setup.exe
[6]https://github.com/Gnucash/gnucash/releases/download/5.9/gnucash-5.9.setup.ex
e

Apple macOS:
[7]https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.9/Gnucash-
Intel-5.9-1.dmg
[8]https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.9/Gnucash-
Arm-5.9-1.dmg
[9]https://github.com/Gnucash/gnucash/releases/download/5.9/Gnucash-Intel-5.9-1.
dmg
[10]https://github.com/Gnucash/gnucash/releases/download/5.9/Gnucash-Arm-5.9-1.d
mg

Getting GnuCash as source code
If you want to compile GnuCash 5.9 for yourself, the source code can be download
ed from:
[11]https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.9/gnucash
-5.9.tar.bz2
[12]https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.9/gnucash
-5.9.tar.gz
[13]https://github.com/Gnucash/gnucash/releases/download/5.9/gnucash-5.9.tar.bz2
[14]https://github.com/Gnucash/gnucash/releases/download/5.9/gnucash-5.9.tar.gz

To compile GnuCash from the source code by yourself, you will need at least Gtk+
 3.22.30, Guile 2.0.9, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.0, cmake 3.14.5
 and SWIG 3.0.12. Please consult the README.dependencies file in the sources for
 the exact list of dependencies and versions.
Getting the documentation

Note that the documentation for unstable releases is not on the GnuCash website.
 It is built daily and may be found on the development server under the locale d
irectory; "C" is English, "de" is German, and so on.

The documentation is included in the MacOS and Windows application bundles.

If you want to compile the GnuCash Documentation 5.9 for yourself, the source co
de can be downloaded from:

Sourceforge: [15]https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%2
9/5.9/gnucash-docs-5.9.tar.gz
GitHub: [16]https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-doc
s-5.9.tar.gz

You can also checkout the sources directly from the git repository as described
at [17]https://wiki.gnucash.org/wiki/Git.

About the Program

GnuCash is a free, open source accounting program released under the GNU General
 Public License (GPL) and available for GNU/Linux, *BSD, Solaris, MacOS, and Mic
rosoft Windows. Programming on GnuCash began in 1997, and its first stable relea
se was in 1998.

Regards,
John Ralls

_______________________________________________
gnucash-devel mailing list
[18]gnucash-devel at gnucash.org
[19]https://lists.gnucash.org/mailman/listinfo/gnucash-devel
_______________________________________________
gnucash-user mailing list
[20]gnucash-user at gnucash.org
To update your subscription preferences or to unsubscribe:
[21]https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

References

   1. https://www.paypal.com/donate/?item_name=Donation+to+Gnucash&cmd=_donations&business=paypal@ihtfp.com
   2. https://hosted.weblate.org/engage/gnucash/
   3. https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority,bug_severity&query_format=advanced
   4. https://wiki.gnucash.org/wiki/Flatpak
   5. https://downloads.sourceforge.net/gnucash/gnucash (stable)/5.9/gnucash-5.9.setup.exe
   6. https://github.com/Gnucash/gnucash/releases/download/5.9/gnucash-5.9.setup.exe
   7. https://downloads.sourceforge.net/gnucash/gnucash (stable)/5.9/Gnucash-Intel-5.9-1.dmg
   8. https://downloads.sourceforge.net/gnucash/gnucash (stable)/5.9/Gnucash-Arm-5.9-1.dmg
   9. https://github.com/Gnucash/gnucash/releases/download/5.9/Gnucash-Intel-5.9-1.dmg
  10. https://github.com/Gnucash/gnucash/releases/download/5.9/Gnucash-Arm-5.9-1.dmg
  11. https://downloads.sourceforge.net/gnucash/gnucash (stable)/5.9/gnucash-5.9.tar.bz2
  12. https://downloads.sourceforge.net/gnucash/gnucash (stable)/5.9/gnucash-5.9.tar.gz
  13. https://github.com/Gnucash/gnucash/releases/download/5.9/gnucash-5.9.tar.bz2
  14. https://github.com/Gnucash/gnucash/releases/download/5.9/gnucash-5.9.tar.gz
  15. https://downloads.sourceforge.net/gnucash/gnucash (stable)/5.9/gnucash-docs-5.9.tar.gz
  16. https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-docs-5.9.tar.gz
  17. https://wiki.gnucash.org/wiki/Git
  18. mailto:gnucash-devel at gnucash.org
  19. https://lists.gnucash.org/mailman/listinfo/gnucash-devel
  20. mailto:gnucash-user at gnucash.org
  21. https://lists.gnucash.org/mailman/listinfo/gnucash-user


More information about the gnucash-user mailing list