The GnuCash development team proudly announces GnuCash 2.6.4, the fourth 
maintenance release in the 2.6-stable series.

Changes

Between 2.6.3 and 2.6.4, the following bugfixes were accomplished:

        • Bug #120199 - Incorrect sort order in "Sort by Statement Date".
        • Bug #434462 - register color don't work correct with system theme 
color.
        • Bug #509263 - Since Last Run dialog won't allow resizing of Status 
column.
        • Bug #610202 - gnucash silently closes when no X11/$DISPLAY is present.
        • Bug #630638 - 'Process payment' should allow to select equity 
accounts for payment
        • Bug #671615 - French: 'New Customer' button in Find Customer dialog 
is translated to 'Nouvel onglet'
        • Bug #688965 - Page Up, Page Down keys cause GnuCash to hang.
        • Bug #692249 - Add Help button in Custom Reports dialog box,
        • Bug #695240 - mortgage wizard empty table.
        • Bug #707243 - Hard-coded font colors in account tree?
        • Bug #711440 - Tab labels have different background colour than 
containing gui element.
        • Bug #711567 - Cannot save a custom report if a path contain diacritic 
chars
        • Bug #719457 - Template for Home Mortgage Loan isn't properly nested.
        • Bug #719457 - Template for Home Mortgage Loan isn't properly nested.
        • Bug #720427 - Review of french account templates
        • Bug #720934 - Barcharts with many data points have overlapping x-axis 
labels.
        • Bug #722140 - Add option to control inclusion of trading accounts in 
cash flow report.
        • Bug #722200 - configure script does not pick the correct am_cv_scanf 
version.
        • Bug #723145 - Currency display does not respect locale.
        • Bug #723442 - Report Options - Report Name too short.
        • Bug #725054 - Re-numbering sub accounts crashes the program.
        • Bug #725366 - Formula Parsing Error with Scheduled Mortgage 
Transactions
        • Bug #726449 - Budget Barchart does not show up if running sum is 
selected.
        • Bug #726888 - cancel button is available on all pages of assistant.
        • Bug #727130 - Crash when newline in Report Title
        • Bug #727338 - Translation and Account file updates for Latvian.
        • Bug #728103 - Invoice opened does not contain the Job under 
circumstances.
        • Bug #728717 - Ubuntu 14.04 - GNUcash crashes on close.
        • Bug #728841 - XML backend does not always store KVP slots.
        • Bug #729157 - Bill Term discount days are allowed to be more than due 
days.
        • Bug #729497 - Saved Report Configuration selection window resize.
        • Bug #730255 - Python bindings: Assigns bill entries to non-existant 
invoice.
        • Bug #731519 - The fix sets the upper limit before it sets the value 
of the end row spin button.
        • Bug #733107 - Search for reconcile status doesn't work right.
        • Bug #733283 - [PATCH] Loss of fractions when importing OFX investment 
transactions.
        • Bug #733506 - (ForwadDisableQIF) The forward button is not active 
even though a file is selected.
        • Bug #734183 - Set all of the denominators correctly on the currency 
values.
        • Bug #736703 - Scheduled transaction are registered without 
credit/debit.
        • Bug #732545 - gnucash-2.6.3 segfaults when started.
Some other fixes not associated with reported bugs were accomplished:

        • Add business lot scrubbing to Check & Repair->All/This transaction(s).
        • Add context to generic translatable string. This was suggested in bug 
671615 by Jérôme Rapinat.
        • Add scrub function to reduce the amount of lot links used. Only lot 
links between two or more document lots must remain. All lot links between 
document and payment lots can be scrubbed.
        • Add some date format checking and make sure generated dates are the 
correct user selected format, not always locale format.
        • Allow the ability to skip rows when importing transactions.
        • Always use the price we display to calculate the current value of an 
account.
        • Better period totals formatting in Invoices.
        • CSV Export: factor out function to generate regular expression.
        • CSV Import transform macro into function.
        • Convert ISO-8859-1 account chart templates to UTF-8.
        • Correct txf output to use a minus sign, rather than parenthesis.
        • Fix document type dispay for credit notes on owner report.
        • Fix test-backend-dbi segfault with libdbi-0.9.0.
        • Handle the case of scrubbing a lot link between two non-document lots.
        • Make scrub in lot viewer scrub business lots using the new scrub 
functions.
        • Move account type checking functions into the engine.
        • Prevent older gnucash versions from opening a data file if previously 
unhandled kvps are used.
        • Python bindings. Add function gncVendorNextID, complementary to 
gncCustomerNextID.
        • Re-enable loading and saving gnucashdotdir/accelerator-home on OSX.
        • Refactor OS-specific ifdef to reduce code duplication, which results 
in reduced risk on typos in either branch
        • Refactor get_pay_split into gncOwnerFindOffsettingSplit. In this form 
it can be used both for scrubbing lot links and for adding new payments
        • Refactor gncOwnerReduceSplitTo out of reduce_biggest_split. It can 
now be used both for scrubbing and when applying payments
        • Refactor gnc_doc_doc_link into gncOwnerSetLotLinkMemo and move it. It 
can now be used both for scrubbing and when applying payments
        • Refactor scrub_doc_pay_link into scrub_other_link and make it more 
generic. It can now be used both to:
                • move a payment to a document lot (its original use case)
                • move a refund to a payment lot or the other way around
        • Relax requirements for booleans in invoice line, accepting 'y' as 
well as 'yes', 't' as well as 'true'.
        • Replace C++ reserved words for future compatibility with C++.
        • Rework assistant csv import regex code to eliminate the mandatory 
dummy field.
        • Rewrite invoice payment logic to fix lot link proliferation.
        • SQL: Save commodity namespace changes from template.
        • Set default currency for French account chart templates.
        • Tweak the get_pay_split function to prefer the best possible match.
        • Use libsecret if available since gnome-keyring has been deprecated.
        • Use more significant digits for SX function returns.
        • Use same default setting for quotes in csv import and export.
        • Widen the scope of the subsplit merge scrub function. When used in a 
strict sense it will only merge splits that are marked as subsplits of each 
other. In relaxed mode it will merge any split two splits that are both in the 
same lot and the same transaction.
        • double_to_gnc_numeric: Return overflow error immediately on invalid 
input.
        • Ensure that the root account is saved to the SQL backend.
Chart-of-Account Templates Updated: Latvian, French, Swedish

Translations Updated: Brazilian Portuguese, Dutch, Konkani (includes replacing 
Raman character set with Devangari) ,Latvian, Marathi, Tamil,

New Translations: Bodo, Hindi, Kashmiri, Telugu, Urdu. Thanks to The Centre for 
Development of Advanced Computing (C-DAC), Pune, India. Translation Team 
Leader: Chandrakant Dhutadmal

Documentation

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

        • Add sentence about manually editing payment information for customers.
        • Add warning and tip about account separator character.
        • Correct field format in python-import-fields.
        • Currency movements .. remain fully balanced if "Trading Accounts" is 
enabled; "double entry" was not sufficient.
        • Ersetze umgangssprachliches "Passiva" durch "Fremdkapital" und 
zugehöriges Bild
        • German translation of Transactions chapter.
        • Guide C oview: update processor architecture: "backport" from de
        • Guide C txns: Add a warning about dummy transactions and auditors.
        • Guide C txns: Thinking is not enough for the cleared state of an 
transaction
        • Guide C txns: Upgrade note to warning "It is important to understand 
that reconciliation..."
        • Guide C txns: explain reconcilation state "cleared"; improved 
wordening by lmat
        • Guide de ch_accts: Several minor corrections.
        • Guide de ch_basics: several corrections.
        • Guide de ch_oview: orthography and processor architecture update.
        • Guide de ch_txns: several improvements, txns-sxn1 complete.
        • Help Documentation: Add Advanced Portfolio Rpt details, Thanks to 
Chris Good
        • Improve explanation that Credit does NOT decrease equity accounts
        • Improve readability of "Credit does NOT decrease ...".
        • New chapters in the German translation: Overview, Basics, and 
Accounts. Thanks to Mechtilde.
        • Reduced proportional width of description column to increase overall 
font size for a 510 pixel width image.
        • Remove a few discrepancies between the german guide overview and 
other components.
        • Update of translators in gnucash-guide-de.omf
        • Updated documentation to explain how to tie dividends received in 
cash to the appropriate stock holding.
Getting GnuCash for Windows (Win32 binary)

The Gnucash 2.6.4 Win32 setup executable can be downloaded from Sourceforge. It 
will install everything needed to run GnuCash.

Mac OSX binary

The Gnucash 2.6.4 MacOS X Intel and PPC packages can be downloaded from 
Sourceforge as well.

Getting GnuCash as source code

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

        • Sourceforge: bzip2, all files.
        • 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.

Reading the documentation online

An online version of the documentation is available on the Documentation page 
of the GnuCash website. The 2.6.4 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.4 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.4 for yourself, the source 
code can be downloaded from:

        • Sourceforge
        • You can also checkout the sources directly from the subversion 
repository as described here.
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-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to