github Gnucash/gnucash 5.13
GnuCash 5.13 Released

7 hours ago

The GnuCash development team announces GnuCash 5.13, the fourteenth release in the stable 5.x series.

Between 5.12 and 5.13, the following bugfixes were accomplished:

The following fixes and improvements were not associated with bug reports:

  • Provide a new dialog, gtk_action_dialog, for confirming actions that labels buttons with a active verb (e.g. "Delete") instead of a confirmation (e.g. "Yes" or "OK"). This is hypothetically less ambiguous in some cases. Note that the dialog is not yet used anywhere.
  • Transaction Report: Add links to bills and invoices.
  • [gnc-plugin-page-report] confirm before overwriting saved report
  • Added Swiss Fund Data AG to single_quote_sources. New F::Q source will be available in v1.67. The selection will be disabled until F::Q 1.67 is released and installed.
  • Replace deprecated gdk_pixbuf_new_from_xpm_data
  • Fix tests so that they run on Win32 builds.
  • Fix inadvertant insertion in test-trial-balance.scm.
  • extract-translators: Use 'open :encoding' instead of utf::encode/decode.
  • Fix newline disparity in translator-credits
  • Translator credits: Separate translators with a newline Instead of a semicolon. Presents them as a list, one name per line, as with the other credits.
  • [fin.c] fix encoding to utf8
  • [new-owner-report.scm] insert job-ID if available
  • [balsheet-pnl] use gnc:accounts-get-commodities-sorted
  • Set policy CMP0177 and follow the documented recommendations regarding DESTINATION paths.
  • [balsheet-pnl] ensure the account name cell doesn't wrap
  • Specialize get_row_value_from_object for int64_t so that it doesn't try to pass the value in a pointer. That comes out badly on 32-bit systems.
  • [charts] Add chartjs v4 to borrowed so it can be used when available (meaning not on Windows because Windows's JS support via webkit is too old).
  • [charts] use gnc:html-chart-set-xaxis-type!
  • [html-chart] expose gnc:html-chart-set-x-axis-type!; Centralise to ease chartjs upgrade. The option path changes as follows: '(options scales xAxes (0) type) in chartjs-2 '(options scales x type) in chartjs-3
  • [gnc-pricedb.cpp] plug leak from gnc_g_date_new_today
  • [gtest-xml-contents] test xaccTransGetDatePostedGDate from xml
  • Engine: Replace indirect qof_object_set/get calls with direct qof_instance_kvp ones.
  • [gtest-load-and-test-datafile.cpp] add example .gnucash to test contents

New and Updated Translations: Catalan, Chinese (Simplified Han script), Chinese (Traditional Han script), Croatian, Danish, English (Australia), English (New Zealand), English (United Kingdom), French, German, Hebrew, Hungarian, Marathi, Portuguese, Portuguese (Brazil), Russian, Slovak, Swedish, Tamil, Ukrainian

Help translate GnuCash on Weblate

Known Problems

Complete list of all open bugs.

Documentation

Between 5.12 and 5.13 no bug fixes were accomplished.

The following fixes and improvements were not associated with bug reports:

  • de:manual:ch_Transactions: new description of import format
  • de:manual:ch_Transactions: Rewrite section 'Import with AqB'
  • docbook: gnc-gui-*: Cleanup entities and improve accel
  • DOCDIR_BUILD: We want PROJECT_NAME, not PACKAGE_NAME
  • Fix cmake variable name for build doc directory.
  • manual/ch_Reports: add Transaction Report Display/Invoice manual entry

Updated Translations: German.

Getting GnuCash for Windows and MacOS

GnuCash is provided for both Microsoft Windows 10® 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:

  • 082eecc332b722f223d3f2512626ebe5ef63f94aaf5c409e87526c654464aef5  gnucash-5.13.tar.bz2
  • f853c11b1a4c6022903f5f8c07cdeb75441bade2403a48bfc65a63cfc6ffee5b  gnucash-5.13.tar.gz
  •   gnucash-5.13.setup.exe
  • bafe4a5595ff5a17bbf8b5be6a03dc56a5098652f1be03b249bc0d83bfaf0740  Gnucash-Arm-5.13-1.dmg
  • d24fad097f1abf237975bf04cceec6b65a6afeb75e24263fa337eae779681ebf  Gnucash-Intel-5.13-1.dmg
  • 6796d70005169f04e49d1393e8198469c331d07f2e7782b6935e6676087c6353  gnucash-docs-5.13.tar.gz

Don't miss a new gnucash release

NewReleases is sending notifications on new releases.