ANNOUNCE: GnuCash 4.13 Released

John Ralls jralls at ceridwen.us
Sun Dec 18 18:07:22 EST 2022


The GnuCash development team announces GnuCash 4.13, the fourteenth release in the stable 4.x series

Between 4.12 and 4.13, the following bugfixes were accomplished:

	• Bug 760274 - The Statusbar "forgets" when register doesn't have focus
	• Bug 798545 - Crash when updating document link on vendor bill
	• Bug 798614 - Croatia to join the Euro
	• Bug 798629 - gnucash crashes attempting to import OFX file
	• Bug 798633 - 4.12 build failure on 32-bit Linux: "No code for module"
	• Bug 798640 - Segfault when running saved report
	• Bug 798649 - Crash when closing Edit Style Sheets dialog while Style Sheet Properties dialog is still open.
	• Bug 798653 - Schedule Calendar event description pop up window does not track mouse position
	• Bug 798657 - Import Summary language is wrong
	• Bug 798664 - Result of 'gnucash --nofile' is marked dirty
	• Bug 798669 - Multicolumn Balance Sheet not printing exchange rates
include equity accounts in the exchange rate commodities list. 

	• Bug 798672 - Preferences are not saved nor loaded, ERROR <GLib-GIO> g_settings_new_full: assertion 'schema != NULL' failed
	• Bug 798680 - Not able to match a reverse transaction of a previously matched transaction.
	• Bug 798681 - Previously imported investment income transactions may not be filtered.
	• Bug 798694 - Cursor in the wrong place after pasting with auto-completion
The following fixes and improvements were not associated with bug reports:

	• Don't normalize text when pasting from the clipboard or appending descriptions or notes during imports.
	• [register] Delay post-ime reset of the selection to works around bug 798587. 
	• [ofx import] Clean up importing investment transactions for smoother workflow and better UI behavior.
	• [account-piecharts] drill-down piechart: tree-depth is at most 6
	• Fix numerous memory leaks.
	• [ifrs-report] From Bug 798004 allow Cr cash to offset Dr fee and remove invalid "dividend reinvestment" during short. 
	• [gtest-qofevent.cpp] Add comprehensive tests for qofevent
	• [test-qofbook] Test that gnc_features_test_unknown returns a suitable error message 
	• [test-qofbook.c] add test for gnc_features_set_unused
	• [gnc-features.cpp] backport gnc_features_set_unused from master
	• [qofbook.cpp] backport qof_book_unset_feature from master
	• Move gnc-euro.[ch] to engine and unit test it.
	• [test-qofbook] basic features test: Sets a feature and tests it's set. it's impossible to design a book with unknown features using the API. 
	• po/README: Remove relics from ancient context forms
	• [test-ifrs-cost-basis] amend tests to accommodate extra column.
	• [ifrs-cost-basis] compare register vs calculated capgain per transaction.
	• Accomodate WebKit package version update to webkit2gtk-4.1.
	• [assistant-stock-transaction] input positive capgains for Credit income account.
New API: None.

Deprecations:

	• qof_book_get_features
New and Updated Translations: Chinese (Simplified), Croatian, English (Australia), English (New Zealand), English (United Kingdom), French, Hungarian, Indonesian, Japanese, Korean, Macedonian, Polish, Spanish, Urdu

Help translate GnuCash on Weblate

Known Problems

Complete list of all open bugs.

Documentation

Concurrent with the release of GnuCash 4.13 we're pleased to also release a new version of the companion Help and Tutorial and Concepts Guide

Between 4.12 and 4.13, the following bugfixes were accomplished:

	• Bug 798620 - Unable to build docs on Mageia Cauldron
	• Bug 798623 - ENG. Typo "documenation"
	• Bug 798624 - Document how to check if GnuCash is running when updating quotes
	• Bug 798645 - screens instead of WINDOWS
	• Bug 798665 - New: ENG. Typo: Unnecessary determiner "a" [2.6.1. Migrating financial data]
	• Bug 798674 - Broken link on Chapter 17. Python Bindings
The following fixes and improvements were not associated with bug reports:

	• Manual🇩🇪 Account_Actions: Tippfehler-Korrektur
	• Review URLs and replace them by entities in all parts and languages excepting in comments or FDL appendix
	• manual, ch_Finance-Quote: fix broken entities
	• gnc-gui-struct.dtd: fix some mistakes and add entities for menuitems and menuchoice.
	• Update url-irc to "irc://irc.gimp.net/gnucash" see the email announcement
	• Partial Modernization of Manual:C:Business: Differentiation of admonitions and improvement of lists
	• Manual:C: Convert CSV assistant into <procedure>
	• Multi-split csv elaboration
	• Update app-fq-vers to "1.53"
	• Replace "Online Quote Setup" instructions in Guide by links to the manual chapter.
	• Enhance bookinfos by subtitle and titleabbrev;drop "Help" from manual. Adding titleabbrev allows yelp to display the version in its titlebar
	• Guide:C: Fix image declarations: Some were not properly scaled and others didn't appear in the List of Figures.
	• Replace all hardcoded width="510[px]" by "&img-w;" for for both components in all languages
	• Ensure our documentation is also found when gnucash is run in KDE
	• Restore draft status in gnc-docbook.dtd.
New and Updated Translations: German

Getting GnuCash for Windows and MacOS

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

GnuCash is also available as a flatpak from Flathub.org. Instructions for installing and running.

The SHA256 Hashes for the downloadable files are:

	• 401a158086635ea17fbb145325558537289aa1d24d022f7c3317e12f3dabd8e7  gnucash-4.13.tar.bz2
	• f59bc407abdaebe68c1984bed685e173c94fa8793115681886122bd24bef7fe2  gnucash-4.13.tar.gz
	• 4136404a19804f3f253c16c2ac5ca2acd4a21a6b3f321849013e00912aeb8e75  gnucash-4.13.setup.exe
	• dbff2cf8afb1a98ae5bb973e89ea3f4318b60e59754d857c0f62fba2b7dd6c84  Gnucash-Intel-4.13-1.dmg
	• e9416486e4bcc4a5823ab2c4a0c2af4b4c6d1f6ebfdd95fa1db763dcba49d6dc  gnucash-docs-4.13.tar.gz


Microsoft Windows:
https://github.com/Gnucash/gnucash/releases/download/4.13/gnucash-4.13.setup.exe
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.13/gnucash-4.13.setup.exe

Apple macOS:
https://github.com/Gnucash/gnucash/releases/download/4.13/Gnucash-Intel-4.13-1.dmg
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.13/Gnucash-Intel-4.13-1.dmg

GnuCash is also available as a flatpak from Flathub.org. Instructions for installing and running may be found at https://wiki.gnucash.org/wiki/Flatpak.

Getting GnuCash as source code
If you want to compile GnuCash 4.13 for yourself, the source code can be downloaded from:
https://github.com/Gnucash/gnucash/releases/download/4.13/gnucash-4.13.tar.bz2
https://github.com/Gnucash/gnucash/releases/download/4.13/gnucash-4.13.tar.gz
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.13/gnucash-4.13.tar.bz2
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.13/gnucash-4.13.tar.gz

You can also checkout the sources directly from the git repository, see
https://wiki.gnucash.org/wiki/Git for instructions.

To compile GnuCash from the source code by yourself, you will need at least Gtk+ 3.24, Guile 2.0, Boost 1.54, WebKitGtk 2.4, GoogleTest 1.7.0, cmake 3.10 and SWIG 2.0.12. Please consult the README.dependencies file in the sources for the exact list of dependencies and versions.

Getting the documentation

If you want to compile the GnuCash Documentation 4.13 for yourself, the source code can be downloaded from:
https://github.com/Gnucash/gnucash/releases/download/4.13/gnucash-docs-4.13.tar.gz
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.13/gnucash-docs-4.13.tar.gz

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

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 Microsoft Windows. Programming on GnuCash began in 1997, and its first stable release was in 1998.



More information about the gnucash-announce mailing list