Skip to content

GnuCash 3.11 Released

Compare
Choose a tag to compare
@jralls jralls released this 28 Jun 17:36

The GnuCash development team announces GnuCash 3.11, the twelfth and final release of the 3.x stable release series.

Changes

Between 3.10 and 3.11, the following bugfixes were accomplished:

Other fixes and improvements were not associated with bug reports:

  • [eguile-utilities] fmtnumeric displays decimal instead of fraction.
  • L12N: merge recent messages into all po files.
  • Add missing std c++ #includes into gnc-imp-settings-csv-price.cpp.
  • I18N: Improve tooltip about double-line-mode.
  • Update description of gnc_gnome_help and gnc_launch_assoc
  • Remove obsolete documentation files.
  • Move the Windows README files to gnucash-on-windows where they belong.
  • I18N: Fix several issuse with 'Help not found' strings.
  • Fix the crash that occurs when opening a new book when the transaction-matching dialog has been opened then closed.
  • Display report zoom factor with one decimal space to match the paramter.
  • Invoices were setting the transaction post date to midnight local instead of 10:59 UTC normalized time.
  • Add a tip about announcements and other mailing lists to the Tip of the Day list.
  • Fix three problems with setting dates in the Scheduled Transaction editor:
    • If the recurrence date is before the start date in the current month the SX summary dialog would show the next occurrence in the current month, before the start date.
    • If the recurrence date is one day before the start date the calendar control would incorrectly mark the first instance in the starting month.
    • Set a monthly recurrence on the 18th, with a start date on the 20th and an end date on the 17 of the following month. The calendar should show no mark, but fails to erase the marks that were present.
  • Improve python shell output and explanatory comments.
  • Ensure that python help displays help.
  • [fin.scm] return #f instead of -1 if n is out of range
  • Add a "Delete Budget" menu item to Actions>Budgets.
  • [gnc-exp-parser] If gnc:fn returns anything other than a number, abort rather than crash.
  • [window-reconcile] Refactor common actions into WidgetSetAmount.
  • Force WITH_PYTHON=YES for distcheck to ensure that it works from the tarball.

Updated Translations: Croatian, Finnish, German, Hebrew, Ukrainian

Documentation

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

Documentation changes:

  • Bug 770132 - Price editor does not find ASX:XRO

    Ammend last commit German translation Patch other translations Update pt for easier synchronization

  • Bug 797783 - [PATCH] The "over" and "under" estimate in the unrealized capital gain chapter should be reversed
  • Right align numerical column in fq-spec-tiaa
  • Fix obsolete guide cross-reference.
  • Appendix: add "Ticker" to distinguish from security numbers
  • Note on dots in yahoo symbols
  • Minor Correction to Help Manual

    Correct reconciliation action on U+C entry in table from 'n' to 'c' Modification of PR #137

  • Improve links to Selingers tutorials

    Use entities, also for titles

  • Modifications to Guide Ch12 to include multi-currency transactions using trading accounts.

    Split the multi-currency transaction after the initial introduction into two sections. The first is the original dealing with the treatment of multicurrency transactions using manual recording of the gains and losses.

Getting GnuCash for Windows and MacOS

GnuCash is provided for both Microsoft Windows 7® and later and MacOS X 10.9 (Mavericks)® 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.

The SHA256 Hashes for the downloadable files are:

  • 3e0df1781864350c051006fd49bbb3e8d6237d74fd55c9649a9e7c0f5cbd159b  gnucash-3.11.tar.bz2
  • 621ea0662ebb8bca189877a30c616798afee3741495abfc293b4c39bc4303423  gnucash-3.11.tar.gz
  • 6cd2b3b38db264940d84ec5460128dd249d8a7394dd3f8dc128ffe4d454f5c82  gnucash-3.11.setup.exe
  • 840eb08731a58e463efaf640bd011637d3f23a6125ee313c167de1f1640424dd  Gnucash-Intel-3.11-1.dmg
  • 8682dd969e5bec5745e4d8ebf7695973cc445d8975a369887d9aad07771a1d27  gnucash-docs-3.11.tar.gz

To compile GnuCash from the source code by yourself, you will need at least Gtk+ 3.11, Guile 2.0, Boost 1.54, WebKitGtk 2.4, and GoogleTest 1.7.0. In addition you will need SWIG 2.0.10 if compiling from git. Please consult the README.dependencies file in the sources for the exact list of dependencies and versions.

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.