Releases: Gnucash/gnucash
GnuCash 2.6.17 Released
GnuCash 2.6.17 released
The GnuCash development team announces GnuCash 2.6.17, the seventeenth maintenance release in the 2.6-stable series.
Changes
Between 2.6.16 and 2.6.17, the following bugfixes were accomplished:
- Bug 603379 - Prevent changing some Account Options if it has transactions Relax the account type change restrictions. In the new implementation account types can't be changed for an account with splits:
- if the change woud force a commodity change e.g. from type STOCK to BANK as the former takes only non-currency commodities and the latter only currency.
- for immutable accounts
- Accounts Receivable
- Accounts Payable
- Trading accounts
- Bug 776396 - Foreign currency reports, amounts are not aligned correctly Improve the styling of the table element used for foreign currencies in the Balance sheet report so they end up aligned with the other currencies.
- Bug 780845 - link in github repo README file needs correction/editing
- Bug 780889 - Split-register transactions result in invalid price:type "transaction" Add 'transaction' to the schema and document it in gnc-pricedb.h.
- Bug 781476 - Online Banking Wizard Crashes for Windows (gnucash-on-windows)
- Bug 781634 - Alert on missing account currency when opening account Also separate translatable commodity namespace strings from those used in storage: There is now a separate GNC_COMMODITY_NS_ISO_GUI label to be used everywhere the user needs to read 'Currency namespace'. It's currently set to 'Currencies' and can be translated.
- Bug 782274 - Transactions produced by Transfer Funds or Process Payment dialogs sort to beginning of day and do not honor NUM field for custom sorting.
- Bug 782897 - Stock Split Assistant crashes GnuCash if you enter a New Price and that already exists in the Price DB
- Bug 783095 - gnucash-2.6.16 segfaults on startup
- Bug 784317 - typo in 'import customers or vendors from text file' dialog
Some other fixes not associated with reported bugs:
- Fix crash on Mac when trying to create or edit an AQBanking User. (gnucash-on-osx)
- Properly define the template namespace rather than using a local string everywhere
- Correctly store time64 0 in the SQL backend: The SQL backend ignored time64 0 when saving dates. time64 is a perfectly valid timestamp (1970-01-01 00:00:00) and should be stored.
- Clamp time64 values passed to GDateTime functions to the valid range. Fixes a bug reported on the mailing list wherein a date of 0000-00-00 in a MySql database would crash GnuCash. Such dates may come from a bad conversion of 1970-01-01 or from a crash.
- Add XSU to iso-4217-currencies
- Some banks include additional purpose information for a transaction in non-swift-section 17 (aka transaction text). If available, this transaction text is put in front of the other purpose texts to provide full transaction information. Adds a preference to control import behaivour of transaction text.
Translation Updates: Arabic, Japanese, Serbian, Spanish, Turkish
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.17 we're pleased to also release a new version 2.6.17 of the companion Help and Tutorial and Concepts Guide.
- Bug 781711: Add reversing transaction definition
- Bug 781714: Add Reversing Transaction text for Help document
- Improve German translation of gnucash-guidem fix some typos, reconstruct some rev. history
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® 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:
db965f39b6c5181810a064a1d1f5bb719722ac3b54dfce0cecf43ee7b38e593c
gnucash-2.6.17.tar.bz24fa7b851b854f8b07e9fd5662374cea25658c207deaf4812884731892899ef20
gnucash-2.6.17.tar.gzba57a15d4b89dc7a6b447569e4214f96cc545c9dd3124e859e76890699f68550
gnucash-2.6.17.setup.exef60238bc7bced79bc50e223ba0d4047d3235e71a7f815a375745242977ecfdeb
Gnucash-Intel-2.6.17-1.dmg1d41e4e9d818a66a166ae6def9a9ac7add42da148d3a6c058b12d79701497416
Gnucash-PPC-2.6.17-1.dmg84c79c333937ccfdcc0b94f9eec78b707e27043402560c3fbc85a3eefa211c56
gnucash-docs-2.6.17.tar.gz
- SourceForge:
- Github
- Sourceforge: bzip2, all files.
- Github: gzip
- You can also checkout the sources directly from the git repository as described here.
- Sourceforge or GitHub
- You can also checkout the sources directly from the git repository as described here.
Getting GnuCash as source code
If you want to compile GnuCash 2.6.17 for yourself, the source code can be downloaded from:
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. The 2.6.17 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
If you want to compile the GnuCash Documentation 2.6.17 for yourself, the source code can be downloaded from:
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 2.6.16 released
The GnuCash development team announces GnuCash 2.6.16, the sixteenth maintenance release in the 2.6-stable series.
Changes
Between 2.6.15 and 2.6.16, the following bugfixes were accomplished:
- Bug 516920 - Calendar Pop up disappears of the left side.
- Bug 603379 - Prevent changing some Account Options if it has transactions.
- Bug 670731 - Future Value not working with Loan Scheduled transaction.
- Bug 739571 - Matching imported transactions doesn't indicate previously matched entries.
- Bug 759934 - Tiny reports in HiDPI (workaround).
- Bug 766630 - gui dialog for sorting transactions to accounts after aqbanking import broken.
- Bug 767032 - Bad invoices from importing "posted" needing currency conversion Only auto-post if the posted_to account name is valid, there's no currency conversion, or the invoice customer's currency matches the A/R account currency. Tell the user what happened with a dialog.
- Bug 773945 - Select Security Dialog Not User Friendly: Add a new namespace “ALL NON-CURRENCY” to the namespace (type) selector lists on the security picker and price editor which causes the commodity list to include all non-security commodities.
- Bug 776247 - PriceEditor thinks Currency XXX is an actual currency and tries to retrieve prices for it.
- Bug 776380 - Gross value of bills charged back instead of net value.
- Bug 776494 - Wrong menu entry in Tip of the day.
- Bug 776517 - Trial Balance Report: Total Debits Issue re $0 Commodity Accounts and Price Source Mode Set to "Nearest in Time" or "Most Recent".
- Bug 776564 - Creating a scheduled transaction from an existing transaction does not include the notes field.
- Bug 778208 - Scheduling 2nd, 3rd or 4th Wed doesn't seem to work.
- Bug 779217 - Transactions rounded to 5 decimal places when opening file.
- Bug 779411 - jqplot fixes for piechart and syntax error.
- Bug 777875 - Reports with charts are flickering in certain circumstances.
- Bug 777949 - Accounts implicitly created in ledger attempt creation twice.
Some other fixes not associated with reported bugs:
- Use "Billing Information" as in other biz modules.
- Update local symbol for MUR.
- Online banking: Add output of bank messages that might occasionally be received.
- Allow only date entry for opening balances on new accounts.
- Enable taxinvoice to show net price: Add gncEntryGetNetPrice. Create an option in taxinvoice to either use gncEntryGetNetPrice or gncEntryGetPrice.
- Make SQL full-DB sync safer and clean up automatically if it's interrupted by a system or network failure.
- Extend account color to all columns in the account hierarchy page. li>
- Localize the word “CURRENCY” used in the commodity namespace selectors.
Translation Updates: Catalan, Dutch, Finnish, German, Portuguese, Russian, Serbian
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.16 we're pleased to also release a new version 2.6.16 of the companion Help and Tutorial and Concepts Guide.
- Bug 755174 - How to handle commission when buying and selling securities.
- Bug 769457 - More info re register views.
- Bug 774658 - Add warning to delete lot before deleting a cap gain/loss transaction.
- Bug 777318 - Restructure Business Features Chapters.
- Bug 777287 - add tips on changing reconcile status of all transactions in reconcile window panes.
- Remove section "Changing the Register View" as better handled in Guide section 4.2
- Glossary: Transactions have at least 2 splits
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® 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:
2c556299a6a610fc93dd2ea8d432357e3d43d4630d66d7f888fcf5f4b4ce0881
gnucash-2.6.16.tar.bz284c79c333937ccfdcc0b94f9eec78b707e27043402560c3fbc85a3eefa211c56
gnucash-2.6.16.tar.gzdb0e2f8e020d4e33a40b819456022b791ad23cc541b29f619914c3f97d786d80
gnucash-2.6.16-1.setup.exea1e0fe408b9bc34a9d7ecff1fdaf66846289032636e44b37f6ef18b71867aec8
Gnucash-Intel-2.6.16-1.dmgdad213032651eaef485d919030ec4e2a30cfec5cdcfb7505f94502fffec2dabe
gnucash-docs-2.6.16.tar.gza6b3db9b1e9ee6193c526f233670ae59d63369d9f6ca693c1db0b128a35718ae
Gnucash-PPC-2.6.16-1.dmg
- SourceForge:
- Github
- Sourceforge: bzip2, all files.
- Github: gzip
- You can also checkout the sources directly from the git repository as described here.
- Sourceforge or GitHub
- You can also checkout the sources directly from the git repository as described here.
Getting GnuCash as source code
If you want to compile GnuCash 2.6.16 for yourself, the source code can be downloaded from:
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. The 2.6.16 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
If you want to compile the GnuCash Documentation 2.6.16 for yourself, the source code can be downloaded from:
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 2.6.15 released
2016-12-18
The GnuCash development team announces GnuCash 2.6.15, the fifteenth maintenance release in the 2.6-stable series.
Changes
Between 2.6.14 and 2.6.15, the following bugfixes were accomplished:
- Bug 340991 - Default price source for reports not good.
- Bug 516920 - Scheduled trasaction calendar popup off screen.
- Bug 685329 - Crashes on non-existent date.
- Bug 769124 - Australian (GMT-10) OFX transactions imported have previous day's date.
- Bug 770364 - Sign of Value in Lots in Account window seems inconsistent.
- Bug 771246 - Set Invoice/Bill items date correctly from imported CSV.
- Bug 771617 - Build fails because test test-report-utilities is sensitive to time of day/timezone.
- Bug 772313 - Invalid DOCTYPE in report generation.
- Bug 772369 - Replace use of guile's internal date/time functions.
- Bug 772382 - Date off-by-one after DST change.
- Bug 772484 - Segfault on Transaction edit.
- Bug 773808 - Export Report Crash.
- Bug 774237 - FTBFS under some timezones (eg. GMT-14).
- Bug 775368 - "Average cost" price source problem.
- Bug 775385 - Confusing error message which includes the text "file file".
- Bug 775567 - Importing QIF file from PayPal crashes GnuCash 2.6.14 on Windows XP service pack 3.
- Bug 775912 - Tips of the Day shows content only once very 3 times.
Some other fixes not associated with reported bugs:
- Fix report html header
- Changed the default value for date format in Business Options
- Change report resizing when not in view
- Add an image for the report tab
- Show empty business splits in lot viewer
- Business check & repair - correct lot invoice state
- When juggling business splits while scrubbing set both value and amount
- Update progress bar while running Check & Repair
- Remove lot from account while deleting the lot
- Ensure that the Namespace combo box is initialized to a valid iter.
- Fix CSV importer to handle GMT + 13 Timezone (New Zealand Daylight
- Fix broken german account template 'Kontenrahmen für Wohnungswirtschaft'.Time).
Translation Updates: Dutch, German, Serbian
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.15 we're pleased to also release a new version 2.6.15 of the companion Help and Tutorial and Concepts Guide.
- Bug 115461 - Highlight need to select Account Type when adding new stock account.
- Bug 397135 - Hidden Accounts Show in ComboBox.
- Bug 633590 - Add a Reports Chapter to the Tutorial and Guide.
- Bug 743671 - Add glossary to Tutorial and Guide.
- Bug 755174 - Document using Lots to create investment capital gains transactions.
- Bug 770371 - Add note to documentation regarding Sort order options.
- Bug 775592 - General Rewrite of Guide Chapter on Multiple Currencies.
- Bug 775919 - Change Documentation of contributors.
- Update German Translation (Mechtilde Stehmann)
- Fix resolution of screenshots.
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® 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:
1619eb8263439f547dd12afdc0b05b9a50593d5cd3d3e9ee5b05edaec3b6dbae
gnucash-2.6.15.tar.bz28602b7e5f610a112536d7a183dc08cffb6c83990879a416a180a922c6dfdb588
gnucash-2.6.15.tar.gz822d4c99e402cf9526c5ec1f2f246ded704eefd96185e7e18712ab06f12b00e9
gnucash-2.6.15.setup.exe009a33dc8d0ac6dd73a380085a62900fcc469e290c0d5001970c87c7a9d7d9a5
Gnucash-Intel-2.6.15-1.dmg9d6d040ca7acd50b47ce1e9dd7313dc7236837a128928595ca0c411efcea844a
Gnucash-PPC-2.6.15-1.dmg
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 2.6.14
Announcement: GnuCash 2.6.14 Release
2016-06-28
GnuCash 2.6.14 released
The GnuCash development team announces GnuCash 2.6.14, the fourteenth maintenance release in the 2.6-stable series. Please take the tour of all the new features.
Changes
Between 2.6.13 and 2.6.14, the following bugfixes were accomplished:
- Bug 643025 - RFE: Ability to select and open multiple invoices.
- Bug 733153 - Ambiguous view of buttons in search dialog Linux version.
- Bug 742461 - SQL backend doesn't update customer info.
- Bug 756416 - CSV data with Posted information will always have last invoice not posted
- Bug 761667 - Crash opening associated location that has no scheme.
- Bug 762901 - [PATCH] Fix saving Account Treeview sort order.
- Bug 769730 - Investments: Lots in This Account, Closed column shows date 25/11/1833 instead of Open.
- Bug 769746 - Zero interest loan formula fails.
- Bug 770113 - compiling issue with libdbi.
- Bug 770136 - 'Reverse Order' in 'View'->'Sort by' is not saved.
- Bug 770181 - gnc-fq-dump incorrectly says "quote cannot be used...
- Bug 770196 - cppcheck va_list not closed.
- Bug 770303 - Incorrect commodity match during import OFX and possible solution.
- Bug 771246 - Set Invoice/Bill items date correctly from imported CSV.
- Bug 771379 - GnuCash doesn't support Russian Ruble Symbol.
Some other fixes not associated with reported bugs:
- Build improvements with CMake, accomodation for Guile-2.0.12 on Gentoo.
- Change the date_posted timestamp from midnight local to 11:00 AM GMT, which will be the same date in nearly all timezones.
- SX - Recalculate all occurrences of all SX if the calendar is updated to start on another month
- SX Window: correctly show first sx on calendar when it is moved to next weekday.
- Work around libofx bug which caused OFX imports to have the wrong date_posted when in an eastern-hemisphere timezone and not daylight time.
- Indicate in the register when a transaction has an associated file or URI. The indicator will appear in the "reconciled" column in the second transaction line (enable double-line view to see it).
Translation Updates: Dutch, German, Serbian, Spanish
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.14 we're pleased to also release a new version 2.6.14 of the companion Help and Tutorial and Concepts Guide.
- Bug 115461 - Highlight need to select Account Type when adding new stock account.
- Bug 687290 - Add new chapter for expense type accounts.
- Bug 769457 - Add note to 4.3 of Guide.
- Bug 769746 - Zero interest loan formula fails.
- Bug 771230 - Modify Windows portion of 8.6.3 of Guide.
- Bug 769663 - Link update on Tutorial and concepts guide
- Updated german translation of the F::Q appendix.
- Update the list of Finance::Quote methods to 1.38.
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® and later in pre-built, all-in-one packages. An installer is provided for Microsoft Windows® while the MacOS X® package is disk image containing a drag-and-drop application bundle.
- SourceForge:
- Github
- Sourceforge: bzip2, all files.
- Github: gzip
- You can also checkout the sources directly from the git repository as described here.
- Sourceforge or GitHub
- You can also checkout the sources directly from the git repository as described here.
Getting GnuCash as source code
If you want to compile GnuCash 2.6.14 for yourself, the source code can be downloaded from:
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. The 2.6.14 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
If you want to compile the GnuCash Documentation 2.6.14 for yourself, the source code can be downloaded from:
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.
Retag of 2.6.13, Macs ONLY.
The 2.6.13 tarballs have a compile error that affects Macs only. Mac users building from source should use this release instead of 2.6.13. The application dmgs have the correct source.
Gnucash 2.6.13
GnuCash 2.6.13 released
The GnuCash development team announces GnuCash 2.6.13, the twelfth maintenance release in the 2.6-stable series. Please take the tour of all the new features.
Changes
Between 2.6.12 and 2.6.13, the following bugfixes were accomplished:
- Bug 637004 - Optionally allow customer and vendor address info to display.
- Bug 736352 - Expense Voucher adds tax automatically.
- Bug 748983 - Crash after opening money transfer dialog twice.
- Bug 760021 - File "Save As" to an existing file...overwrites without warning.
- Bug 761672 - Transfer made to placeholder account.
- Bug 764248 - saved-reports-2.4-backup line endings unconventional.
- Bug 764871 - Crash starting gnu cash.
- Bug 765859 - The budget reports missing in Hungarian edition
- Bug 766028 - crash on manual addition of price entry in Price Editor.
- Bug 766200 - Three-up printing does not position the third check properly. A few bugs in the calculation of check positions while printing checks have been corrected. If you manually edited the check formats to compensate for these positioning errors in previous versions of gnucash, you may have to undo these changes. Please check this before printing your next check.
- Bug 766688 - Minimal fraction of BYN should be 1/100.
- Bug 766960 - gnucash-make-guids fails to run due to hardcoded paths.
- Bug 767824 - Some UTC timezones incorrectly recognized on Windows 7
Some other fixes not associated with reported bugs:
- The gnc_gui_refresh_all statement in gnc_book_options_dialog_apply_cb causes the 'apply' and 'OK' buttons to be set to sensitive on the open Book Options dialog in some circumstances; this commit causes them to be reset to insensitive, as they should be.
- Check printing: make logic easier to follow.
- Fix adjust_sql_option_string test on Windows.
- Don't try to compile test_adjust_sql_options on windows, it won't link.
- Fix the CMake build by linking gnc-backend-dbi for test-backend-dbi.
- Improved adjust_sql_options_string, added tests.
- Improve quickfill performance on huge registers.
- Mac Localization: Prefer the country to the language for fall-back locales, on the theory that in countries where multiple languages are in use similar date and number formats will apply regardless of language, and especially that the default currency will be the same regardless of language. Also ensure that the specified language is in the list passed to gettext; the net effect of which is that the user will effectively get the requested localization behavior.
- Update README to refer to wiki Submitting_Patches and regarding pull request policy.
Translation Updates: Dutch, Russian, Serbian
Standard Chart-of-Accounts Localizations Updates: Finnish, Sweden_Finnish, and Åland Islands Finnish.
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.13 we're pleased to also release a new version 2.6.13 of the companion Help and Tutorial and Concepts Guide.
- Fix the very stale Release Schedule link in the Guide.
- Bug 637004 - Document Payable/Receivable Aging Rpts and new options for allowing customer and vendor address info to display.
- Fix unclear statement re docbook stylesheets in README.
- Bug 712764 - Clarify Account type designations in the Tutorial.
- Bug 751686 - Explain how to use Find Transaction to report per-employee.
- Bug 754239 - Fix order of Report menu items.
- Bug 754239 - Update Report menu item names to Save Report Configuration.
- Bug 765131 - Document Investment Return of Capital in the Guide.
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® and later in pre-built, all-in-one packages. An installer is provided for Microsoft Windows® while the MacOS X® package is disk image containing a drag-and-drop application bundle.
- SourceForge:
- Github
- Sourceforge: bzip2, all files.
- Github: gzip
- You can also checkout the sources directly from the git repository as described here.
- Sourceforge or GitHub
- You can also checkout the sources directly from the git repository as described here.
Getting GnuCash as source code
If you want to compile GnuCash 2.6.13 for yourself, the source code can be downloaded from:
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. The 2.6.13 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
If you want to compile the GnuCash Documentation 2.6.13 for yourself, the source code can be downloaded from:
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 2.6.12
The GnuCash development team announces GnuCash 2.6.12, the twelfth maintenance release in the 2.6-stable series. Please take the tour of all the new features.
Changes
Between 2.6.11 and 2.6.12, the following bugfixes were accomplished:
- Bug 482186 - Customer and vendor report for partners who get invoiced/paid in foreign currency show total labeled with the symbol of the default currency
- Bug 620281 - Adding reversing transaction to bill transactions creates undeleteable transactions
- Bug 642292 - General Ledger report - 'Primary Sort Key' value is not persistent
- Bug 687504 - Not possible to reset an invoice/bill counter format
- Bug 693342 - Print (bottom) prints to middle for 3-check pages
- Bug 719904 - Decide payment type only based on the account type involved
- Bug 720934 - Barcharts with many data points have overlapping x-axis labels
- Bug 722996 - Cannot add stock price on Price Editor
- Bug 723689 - Splash screen doesn't set the floating hint.
- Bug 728074 - Posting bill converts currency to itself using 0 rate
- Bug 728722 - Setting number format details appear wrong in Help, section 10.3.4. Counters Book Options Tab
- Bug 733164 - [MacOSX] Command-H Invokes Help->Help Contents
- Bug 742352 - Budget Summary section does not show expense totals
- Bug 744157 - Tip about subaccount is confusing
- Bug 754209 - Bills can be posted from "find bill" search results even if bill is already posted and results in extra $ posted to A/P
- Bug 754856 - scheduled transaction fails without warning
- Bug 756469 - CSV Invoice Import - Items with double quote escape not imported.
- Bug 760015 - guile support is automagic
- Bug 760529 - Get Quotes updates value just once per day
- Bug 760711 - Non-ASCII characters not shown in Report Name when a report is created with 2.6.12
- Bug 762971 - Duplicating multiple invoices results in invoices without an ID number
- Bug 763111 - commodities prices editor creates hidden db entries
- Bug 763146 - Invalid exchange rate is recorded when entering multi-currency transaction
- Bug 763279 - GnuCash has empty reports in recent Gentoo builds.
Some other fixes not associated with reported bugs:
- Various memory leaks.
- More multi-currency fixes related to bug 763146.
- Be more liberal in accepting business counter custom formats: li, lli, I64i, and whatever is defined to G_GINT_64 or PRIx64 on the system on which GnuCash is compiled.
- Correctly re-value splits when the transaction currency is changed.
- Reset the transaction currency to match the currently open account when auto-completing.
- Refine the MacOS X localization when the system-generated POSIX locale isn't a supported locale: Prefer the country to language when selecting an alternate locale, but still pass the original language to gettext.
- Check printing: extract address from invoice/bill for payment transactions.
Robert Fewell has contributed changes needed to allow the 2.6 series to read files from future major versions which use GUIDs instead of names to identify matched accounts with the Bayesian import matcher.
Translations Updated:Azeri, Basque, Catalan, Chinese (Simplified), Czech, Danish, Dutch, Farsi, Japanese, Kinyarwandan, Portuguese, Slovak, Serbian, Swedish, Turkish, Ukrainian.
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.12 we're pleased to also release a new version 2.6.12 of the companion Help and Tutorial and Concepts Guide.
- New Portuguese Translations from Pedro Albuquerque!
- Bug 639776 - Update instructions for updating quote prices by cron.
- Bug 649283 - Add links to where common report preferences are set.
- Bug 728722 - Setting number format details appear wrong in Help, section 10.3.4. Counters Book Options Tab
- Bug 729265 - Update documentation for Invoice and Bill payments to reflect the new features.
- Bug 761025 - Add missing sect Guide ch2.8: New book options in New Acct Hierarchy.
- Bug 762088 - Remove Section 9.4.3 From Guide that offered simplistic advice about money and life that does nothing to explain GnuCash functionality or use.
- Bug 762656 - Add note to Guide section 2.3.3 For Column Widths
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® and later in pre-built, all-in-one packages. An installer is provided for Microsoft Windows® while the MacOS X® package is disk image containing a drag-and-drop application bundle.
- SourceForge:
- Github
- Sourceforge: bzip2, all files.
- Github: gzip
- You can also checkout the sources directly from the git repository as described here.
- Sourceforge or GitHub
- You can also checkout the sources directly from...
Getting GnuCash as source code
If you want to compile GnuCash 2.6.12 for yourself, the source code can be downloaded from:
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. The 2.6.12 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
If you want to compile the GnuCash Documentation 2.6.12 for yourself, the source code can be downloaded from:
GnuCash 2.6.11 Release 2016-01-11
GnuCash 2.6.11 released
The GnuCash development team announces GnuCash 2.6.11, a snap release to fix a QIF import regression and the eleventh maintenance release in the 2.6-stable series. Please take the tour of all the new features.
Changes
Between 2.6.10 and 2.6.11, the following bugfixes were accomplished:
- Bug 680104 - Scheduled Tranaction formula not calculated when variables are mixed with constants.
- Bug 756335 - When importing, date selection causes exit crash.
- Bug 759570 - Postponing a repeating SX skips over the instance.
- Bug 759674 - GNUCash crashes when importing invoices or bills with delimited import.
- Bug 759859 - Reconcilation does not convert transactions' currency to the main one making reconcilation impossible.
- Bug 760052 - missing flag translatable in Custom Report.
- Bug 760079 - Translations comments: Remove translatable flag from placeholder labels in dialog date-close.
- Bug 760398 - Cancelling the creation of a duplicate bill or invoice doesn't reset the invoice number counter
Some other fixes not associated with reported bugs:
- Add Account.AssignLots to python bindings.
- Allow panel that provides information about TXF categories to be adjusted by the user in the Income Tax Information dialog under Edit->Tax Report Options.
- Minor improvement to information provided about TXF categories in the Income Tax Information dialog under Edit->Tax Report Options.
Translations Updated: German.
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.11 we're pleased to also release a new version 2.6.11 of the companion Help and Tutorial and Concepts Guide.
- More German Translation work from Mechtilde Stehmann.
- New German illustrations from Mechtilde Stehmann.
- Use letter size paper only in US or C locales. The rest of the world uses metric A4 paper. The locale detection is done at configure.
- Clarify that creating a postponed SX will use the original date.
- Bug 759859 - Reconcilation does not convert transactions' currency to the main one making reconcilation impossible.
- Bug 760016 - 2.6.10 and master dump script error while running configure.
- Bug 760407 - Note account separator isn't always a colon.
Getting GnuCash for Windows and MacOS X
GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.5 (Leopard)® and later in pre-built, all-in-one packages. An installer is provided for Microsoft Windows® while the MacOS X® package is disk image containing a drag-and-drop application bundle.
- SourceForge:
- Github
- Sourceforge: bzip2, all files.
- Github: gzip
- You can also checkout the sources directly from the git repository as described here.
- Sourceforge or GitHub
- You can also checkout the sources directly from the git repository as described here.
Getting GnuCash as source code
If you want to compile GnuCash 2.6.11 for yourself, the source code can be downloaded from:
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. The 2.6.11 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats.
If you want to compile the GnuCash Documentation 2.6.11 for yourself, the source code can be downloaded from:
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 Version 2.6.10
2015-12-20
The GnuCash development team proudly announces GnuCash 2.6.10, the tenth maintenance release in the 2.6-stable series. Please take the tour of all the new features.
Changes
Between 2.6.9 and 2.6.10, the following bugfixes were accomplished:
- Bug #627692 - Report options, Account Selection, "select all" => not all accounts selected, only visible ones.
- Bug #646129 - Account selection in reports: 'Select Children' doesn't actually select children if they are collapsed.
- Bug #662126 - Cannot create scheduled transaction for dividend reinvestment.
- Bug #742321 - Reset temporary prefs on application startup.
- Bug #745101 - No warning when quitting with unsaved file. When the file was first created without the New File Assistant.
- Bug #746155 - Reports: html-acct-table prepend-row! & prepend-col! unknown variables Fixed following the suggestions by Tony Kerns.
- Bug #754192 - Since Last Run Dialog asks for security price even if not needed.
- Bug #754533 - No Account Templates Error Patch.
- Bug #755781 - Files with copyright but no grant of license.
- Bug #756335 - When importing, date selection causes exit crash.
- Bug #756339 - Prices table not updated.
- Bug #756720 - configure fails to find libgoffice 0.10-10 (0.10.18-1) While we can't support libgoffice 0.10 because that would require gtk3 we can improve the error message if no libgoffice 0.8.x version is found.
- Bug #757378 - Display the user-defined display symbol for non-currency commodities.
- Bug #759224 - illegal dates in stock transactions cause corrupt file.
- Bug #759294 - New the billing term are not saved during invoice editing. Prevent editing the terms from the invoice view.
Some other fixes not associated with reported bugs:
- Revert the automatic inversion of prices whose value is less than 1.0. This corrects several regressions from 2.6.8 and 2.6.9; it proved to be to big a change for a maintenance branch and will re-appear in the next major release.
- Fix test failure due to trying to parse nanoseconds, which we don't actually use.
- Use @shell@ instead of hardcode /bin/sh in test shell scripts. This is a workaround for MacOS X 10.11's System Integrity Protection.
- Improve the revert action: Ask user confirmation and don't ask to save before reverting.
- Have a more generic mechanism to set Save action's sensitivity and use it for Revert action as well.
- Avoid assert in gnc_split_register_balance_trans if default_account is null.
- Performance improvements in the Cash Flow report.
- Add new account chart for Duch small businesses.
- Add some developer documentation.
New Translation: Portugal Portuguese
Translations Updated: Arabic, German.
Important update notification
If you are updating from gnucash 2.6.0-2.6.4 on linux, you are advised to remove the guile user cache or several parts of gnucash may fail to work properly. This user cache can be found in .cache/guile/ccache/2.0-LE-8-2.0/ in your home directory. It's safe to remove the whole contents of this directory.
Note .cache is a hidden folder in your home directory. You may have to change your file manager's settings in order to view hidden files and folders.
Documentation
Concurrent with the release of Gnucash 2.6.10 we're pleased to also release a new version 2.6.10 of the companion Help and Tutorial and Concepts Guide.
- More German Translation work from Mechtilde Stehmann.
- New German illustrations from Mechtilde Stehmann.
- Change paper size to A4 for European (i.e., German and Italian) PDFs.
- Replace remaining references to "General Ledger" with "General Journal".
- Remove e-mail from AUTHORS file, trying to reduce support requests directly to developers instead of to the list.
- Bug 608098 - Document Transaction Rpt, including how to handle splits.
- Bug 744151 - Remove Top 10 Reasons and outdated What's New.
- Bug 757174 - FTBFS: /tmp/build/gnucash-docs-2.6.7/mincho.xml.
GnuCash can be downloaded from the links on this release page or you can clone the repository and checkout 2.6.10.
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.
Reading the documentation online
An online version of the documentation is available on the Documentation page of the GnuCash website. The 2.6.10 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages.
Getting GnuCash Documentation in pdf, epub or mobi formats
The documentation can equally be downloaded in pdf, epub or mobi formats from the Documentation page of the GnuCash website. The 2.6.10 documentation can be found under "GnuCash v2.6 (current stable release)" in multiple languages.
Getting GnuCash Documentation as source code
If you want to compile the GnuCash Documentation 2.6.10 for yourself, the source code can be downloaded from:
- gnucash-docs 2.6.10
- Or by cloning gnucash-docs
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.