Skip to content

GnuCash 2.7.7 Released

Pre-release
Pre-release
Compare
Choose a tag to compare
@jralls jralls released this 18 Mar 22:41

The Gnucash Development Team is pleased to release Gnucash 2.7.7, the eighth release of an unstable series leading to Gnucash 3.0

Notice that we've decided that beginning with the upcoming major release we will use two-digit release numbers and that the next stable release will be 3.0. Maintenance releases will be 3.1, 3.2, etc. The next unstable release will be 3.900 and will lead to 4.0.

This release is UNSTABLE and SHOULD NOT BE USED in production.

This release changes file locations, binding APIs, report options, and can make your data file no longer compatible with previous versions. See the Update Notes Page for details.

See the KNOWN PROBLEMS list at the bottom of the announcement.

New Features for Users:

None in this release.

For Developers and Distro packagers:

  • The Python Bindings and Console are now for Python 3.
  • It's now possible to create a GncPrice from the Python bindings with "gnc_price_create(book)", removing the need to clone an existing GncPrice object and modify it.
  • Compilation of GLib Schemas during build and installation can be disabled by setting -DCOMPILE_GSCHEMAS=OFF. This is intended only for distribution packaging scripts that run glib-compile-schemas themselves.

Bugs fixed in this release:

Some other fixes not associated with reported bugs:

  • Fix date corruption in SQL load. Four date elements were affected: GncEntry::date, GncEntry::date_entered, GncInvoice::opened, and GncInvoice::posted. This does not affect the stored values of the dates.
  • Fix lost Bayesian matches in SQL backend. The import-map-bayes uses a three-part key that uses the same delimiter as a path and the SQL backend was throwing away everything except the account guid.
  • More transient-window fixes and other Gtk3 cleanups.
  • Add xmlns namespace declarations to all of the accounts templates that lacked it and remove the emacs mode-setting comments at the end of them.

KNOWN PROBLEMS:

Updated Translations:

Spanish

Getting GnuCash for Windows® and MacOS®

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

SourceForge:
Github

Getting GnuCash as source code

If you want to compile GnuCash 2.7.7 for yourself, the source code can be downloaded from:

The SHA256 Hashes for the downloadable files are:

  • ad91fc1ce1742489bca43f292b928e3106749dcbeb8d44a2a9295817d24892ed  gnucash-2.7.7.tar.bz2
  • 809f275578f09fdc8bb4dd99ac643505e594c791196b0264deff27e1a562a82d  gnucash-2.7.7.tar.gz
  • 2a0d31fe09c5bee4a8977844ed1839c74e0e93d7f09c8ae1c185f6dbccd3dd36  gnucash-2.7.7.setup.exe
  • 16eac23a6ee89b6f44defa56ede1114aa9f62497f7ea813122958e1199d772aa  GnuCash-Intel-2.7.7-1.dmg

Please consult the README.dependencies file in the sources for the required dependencies and versions needed to build GnuCash from source. Additional information on building GnuCash may be found in the Wiki

Getting the documentation

The documentation is available at Documentation page of the GnuCash website. Please refer to the "Nightly Builds" section at the bottom of the page.

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.