gnucash

GnuCash Double-Entry Accounting Program.

OTHER License

Stars
3K
Committers
380

Bot releases are hidden (Show)

gnucash - GnuCash 3.3 Released

Published by jralls about 6 years ago

gnucash - GnuCash 3.2 released

Published by jralls over 6 years ago

gnucash - GnuCash 3.1 Released

Published by jralls over 6 years ago

gnucash - GnuCash 2.6.21 Released

Published by jralls over 6 years ago

gnucash - GnuCash 2.6.20 Releaseed

Published by jralls over 6 years ago

gnucash - GnuCash 3.0 Released.

Published by jralls over 6 years ago

gnucash - GnuCash 2.7.8 released: Release Candidate

Published by jralls over 6 years ago

gnucash - GnuCash 2.7.7 Released

Published by jralls over 6 years ago

gnucash - GnuCash 2.7.5

Published by jralls over 6 years ago

gnucash - GnuCash 2.7.4 released

Published by jralls over 6 years ago

gnucash - GnuCash 2.7.3 Release 2017-12-31

Published by jralls almost 7 years ago

gnucash - GnuCash 2.6.19 released

Published by jralls almost 7 years ago

gnucash - GnuCash 2.7.2 Released

Published by jralls almost 7 years ago

Announcement: GnuCash 2.7.2 Release—2017-10-29

gnucash -

Published by jralls almost 7 years ago

Announcement: GnuCash 2.7.1 Release 2017-10-29
GnuCash 2.7.1 released

The Gnucash Development Team is pleased to release Gnucash 2.7.1, thesecond release of an unstable series leading to Gnucash 2.8.0.

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

See the KNOWN PROBLEMS list at the bottom of the announcement.
Bugs fixed in this release

Bug 789298 - Prompt for file history update leads to crash during startup.

Some other fixes not associated with reported bugs:

GnuCash no longer crashes on startup on Windows.
GnuCash no longer crashes when loading price data.
The Options Dialogs will appear over the application window instead of wherever Gdk decides is coordinates 0, 0 on the display.
Owners were not correctly linked to invoices in the SQL backend.
Building from a tarball with python enabled now works.
Fix Reconcile dialog always showing a 0 ending balance.
Fix the book being always marked dirty at startup if it contained any scheduled transactions.

KNOWN PROBLEMS:

On Microsoft Windows starting the AQBanking Setup Wizard crashes GnuCash.
test-import-bayes built with autotools intermittently fails at line 381, where the returned value is 1 instead of the expected 6.

Getting GnuCash for Windows and MacOS X

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 X® package is a disk image containing a drag-and-drop application bundle.

The SHA256 Hashes for the downloadable files are:

cf0fda585b5d7042443934536ce3d780132a913e89ad6f5b37c8da55742f6027  gnucash-2.7.1.tar.bz2
2e8646a2b715e79b3a527854cb31a8ef925035735a1045e4957d061ca0150e67  gnucash-2.7.1.tar.gz
6c1deee52ed2c491d61311b122954188d696ef25e1dc3decab6691f9f9c64b3f  gnucash-2.7.1.setup.exe
e3f712cee91716da16a0f994db626ed134eb9d8a7e36a25a55d4f6edd51ab219  Gnucash-Intel-2.7.1-1.dmg

SourceForge:
    Win32
    Mac-Intel
Github
    Win32
    Mac-Intel
Getting GnuCash as source code

If you want to compile GnuCash 2.7.1 for yourself, the source code can be downloaded from:
    Sourceforge: bzip2, all files.
    Github: bzip WARNING Do not try to use the github-generated files labelled "Source Code". They have not been processed with swig and will not build.
    You can also checkout the sources directly from the git repository as described here.

To compile GnuCash from the source code by yourself, you will need at least Gnome 2, Guile, and slib. In addition you will need swig if compiling from git. Please consult the README file in the sources for the exact list of dependencies and versions.
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, Mac OSX and Microsoft Windows. Programming on GnuCash began in 1997, and its first stable release was in 1998.
gnucash - GnuCash 2.7.0

Published by jralls about 7 years ago

GnuCash 2.7.0 Released

The Gnucash Development Team is pleased to release Gnucash 2.7.0, the first release of an unstable series leading to Gnucash 2.8.0.

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

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

Note: Version information in the splash screen and About dialog will now reflect the date of the last commit used to build GnuCash rather than the date it was compiled. This is to assist quality assurance and debugging efforts by Linux distribution maintainers.

For Users

  • The headline item for this release is that GnuCash now uses the Gtk+-3.0 Toolkit and the WebKit2Gtk API. This change was forced on us by some major Linux distributions dropping support for the WebKit1 API. Unfortunately the Webkit project doesn't support Microsoft Windows with the newer API so that platform will continue to use the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0 as the minimum version because it fully supports CSS theming. (Geert Janssens, Robert Fewell, and John Ralls)
  • There's a new CSV importer largely rewritten in C++, adding new features including the ability to re-import CSV files exported from GnuCash. (Geert Janssens)
  • Data file directories are now located appropriately to the operating system's conventions by default. It's still possible to overried with the environment variable GNC_DOC_PATH, which replaces GNC_DOT_DIR in earlier versions of GnuCash. (Geert Janssens)
  • Accounts in the Bayes import map are now linked by GUID instead of names so that the matcher won't have to be retrained if you rename an account. This will make your file unreadable by previous versions of gnucash. There's a new editor to remove outdated or incorrect match data from the import maps, a new user interfacs for managing files associated with transactions, an improved facility for removing old prices from the price database, and a way to remove deleted files from the history list in the file menu. (All from Robert Fewell!)
    ^ Numerics are rewritten to allow for more significant digits. The old 6-digit-maximum fraction will be a 9-digit maximum by 2.8. there is still some cleanup required before the limit can actually change. (John Ralls)
  • New Income GST Report and some improvements to the Transaction report. (Christopher Lam)
  • Chart Reports appearance is improved (Carsten Rinke)

For Developers

  • The code is reorganized into a core library directory, libgnucash, and applications-specific directory, gnucash. Code lifted from other projects is in borrowed. (Geert Janssens)
  • Several parts of the engine and the SQL backend are rewritten in C++, an effort that will continue in the next development cycle. KVP is now private to libgncmod-engine. Object properties stored using KVP are generally accessible using g_object_get and g_object_set; there is also a more direct access available via qof_instance_get and qof_instance_set. (John Ralls and Aaron Laws)
  • KVP and GUID are reimplemnted in C++ using boost::variant and boost::UUID respectively (Aaron Laws).
  • The date implementation is migrated to boost::date-time, replacing a Glib GDateTime implementation. This makes the earliest date recordable 1 January 1400CE instead of 1 January 1CE. (John Ralls)
  • Distribution tarballs can now be built with CMake as well as Autotools. (Rob Gowin)
  • The CuteCash front end has been removed. The code we need from GOffice has been brought into the GnuCash code base so GOffice is no longer a dependency.
  • A new Russian translation of the Guide has been started by Dmitriy Mandel. Downloads in the usual formats are available at https://code.gnucash.org/docs/ru/; the HTML is at https://code.gnucash.org/docs/ru/gnucash-guide/.
  • There will be no unstable documentation release at this time. There have been very few relatively minor changes to the master documentation branch; those documents may be viewed in the nightly builds at https://www.gnucash.org/docs.phtml.

KNOWN PROBLEMS:

  • On Microsoft Windows starting the AQBanking Setup Wizard crashes GnuCash.
  • test-import-bayes built with autotools intermittently fails at line 381, where the returned value is 1 instead of the expected 6.

Getting GnuCash for Windows and MacOS X

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 X® package is a disk image containing a drag-and-drop application bundle.

The SHA256 Hashes for the downloadable files are:

429f9aef704fe9378aa400d3e29c22e383e184d54ed4bc364406e38356ac01ef  gnucash-2.7.0.tar.bz2
afa303bfbc183a700f77013b214f0b25843ee5a8da83994daae1926af990e525  gnucash-2.7.0.tar.gz
2c83e8f79042e997f624efdb1abd154f50aafa5c7afa30e837f34dd16e381d85  gnucash-2.7.0.setup.exe
1b2fd8157c077dd2f2da2b1b1a7ffc88a57583ad931b0b4ed0e30a15fc2e7193  Gnucash-Intel-2.7.0-1.dmg

SourceForge:

Github

Getting GnuCash as source code

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

  • Sourceforge: bzip2, all files.
  • Github: bzip WARNING Do not try to use the github-generated files labelled "Source Code". They have not been processed with swig and will not build.
    You can also checkout the sources directly from the git repository as described here.

To compile GnuCash from the source code by yourself, you will need at least Gnome 2, Guile, and slib. In addition you will need swig if compiling from git. Please consult the README file in the sources for the exact list of dependencies and versions.

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

gnucash - GnuCash 2.6.18

Published by jralls about 7 years ago

gnucash - GnuCash 2.6.17 Released

Published by jralls over 7 years ago

gnucash - GnuCash 2.6.16 released

Published by jralls over 7 years ago

gnucash - GnuCash 2.6.15 released

Published by jralls almost 8 years ago

2016-12-18

gnucash - Gnucash 2.6.14

Published by jralls about 8 years ago

Announcement: GnuCash 2.6.14 Release
2016-06-28