From ed11f6d1d52feb1b91d2192907c321de86cd6248 Mon Sep 17 00:00:00 2001 From: John Ralls Date: Fri, 25 Mar 2016 19:43:22 -0700 Subject: [PATCH] Release 2.6.12 --- ChangeLog | 440 ++++++++++++++++++++++++++++++++++++++++++++++++++- NEWS | 65 ++++++++ configure.ac | 2 +- 3 files changed, 504 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1b1b303c1c7..51be7215db6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,438 @@ +2016-03-24 Geert Janssens + + * Bug 693342 - Print (bottom) prints to middle for 3-check pages (HEAD, origin/maint, maint) + +2016-03-23 Geert Janssens + + * Revert "Bug 118391 - Long currency names untranslated" + +2016-03-23 Geert Janssens + + * Disable debug message that got enabled by accident last year + +2016-03-23 Geert Janssens + + * Bug 687504 - Not possible to reset an invoice/bill counter format + +2016-03-23 Geert Janssens + + * Bug 642292 - General Ledger report - 'Primary Sort Key' value is not persistent + +2016-03-22 John Ralls + + * New Xcode, new errors, sigh. + +2016-03-22 Geert Janssens + + * 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. + +2016-03-21 Geert Janssens + + * Bug 728074 - Posting bill converts currency to itself using 0 rate + +2016-03-21 Geert Janssens + + * Bug 118391 - Long currency names untranslated + +2016-03-21 Geert Janssens + + * Fix typo + +2016-03-20 John Ralls + + * Open correct xea directory if user has worked around bug 725296 + +2016-03-20 John Ralls + + * OSX: Get the locale for account trees from the OS instead of setlocale(). + +2016-03-19 Geert Janssens + + * Fix doxigen comment after changed const behaviour + +2016-03-19 Geert Janssens + + * Bug 620281 - Adding reversing transaction to bill transactions creates undeleteable transactions + +2016-03-19 Geert Janssens + + * Refuse to void read-only transactions. + +2016-03-19 Geert Janssens + + * Bug 754209 - Bills can be posted multiple times from "find bill" search results - follow up + +2016-03-17 John Ralls + + * Bug 733164 - Command-H Invokes Help->Help Contents + +2016-03-17 John Ralls + + * Set the transaction currency during auto-completion. + +2016-03-17 John Ralls + + * Correctly re-value splits when the transaction currency is changed. + +2016-03-17 Geert Janssens + + * Use PRIi64 instead of PRIx64 + +2016-03-17 Geert Janssens + + * Bug 728722 - Setting number format details appear wrong in Help, section 10.3.4. Counters Book Options Tab + +2016-03-16 Mike Evans + + * 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 + +2016-03-14 Geert Janssens + + * Bug 720934 - Barcharts with many data points have overlapping x-axis labels + +2016-02-28 Chris Good + + * Add Tip Of The Day re using multiple windows to do comparisons - Bug 762800 + +2016-03-13 Geert Janssens + + * Fixup previous commit + +2015-12-21 Matt G + + * Bug 742352 - Budget Summary section does not show expense totals + +2015-11-11 Gilles Dartiguelongue + + * Bug 760015 - guile support is automagic + +2016-03-11 John Ralls + + * Bug 763146 - Invalid exchange rate is recorded when entering multi-currency transaction + +2016-03-11 John Ralls + + * Ensure numerator is positive before checking if the value is < 1. + +2016-03-11 John Ralls + + * Ensure price is set when the amount is entered and user doesn't tab out. + +2016-03-11 John Ralls + + * Test rounded values, but don't store them, to minimize jitter in prices. + +2016-03-11 John Ralls + + * Check price_source precedence first to save computation. + +2016-03-11 John Ralls + + * Ensure that xferData->price_source is always set correctly. + +2016-03-11 John Ralls + + * Fix double semicolon. + +2016-03-11 John Ralls + + * Remove price-direction code for to default currency and alphabetic order. + +2016-03-11 John Ralls + + * Extract functions update_price and new_price from create_price. + +2016-03-10 John Ralls + + * Fix typo in HTML header. + +2016-03-10 John Ralls + + * Bug 763111 - commodities prices editor creates hidden db entries + +2016-03-10 John Ralls + + * Bug 763279 - GnuCash has empty reports + +2016-03-08 John Ralls + + * Bug 722996 - Cannot add stock price on Price Editor + +2016-03-10 Geert Janssens + + * Minor tweaks to Bayesian feature flag + +2016-03-10 Robert Fewell + + * Make gnucash 2.7+ rerun bayesian data conversion whenever needed + +2016-02-20 Robert Fewell + + * Allow matching accounts to be found also by their GUID which will be used in newer versions. The default behaviour is still to create new entries under the account fullname. + +2016-03-10 Robert Fewell + + * Introduce GUID_BAYES feature flag + +2016-03-03 Mike Evans + + * Bug 762971 - Duplicating multiple invoices results in invoices without an ID number + +2016-03-02 Mike Evans + + * Bug - 761172 Importing invoices posts incorrect values. + +2016-02-28 Phil Longstaff + + * Memory leak in gnc-gsettings.c + +2016-02-28 Phil Longstaff + + * Close some more memory leaks + +2016-02-28 Phil Longstaff + + * Close some memory leaks identified by valgrind. + +2016-02-22 Geert Janssens + + * Bug 744157 - Tip about subaccount is confusing + +2016-02-18 pmralbuquerque + + * Updated translations after TACG translation + +2016-02-17 fell + + * Update the list of Finance::Quote methods + +2016-02-11 Sebastien Bourdelin + + * Fix a typo + +2016-02-09 fell + + * Add comment about replacement of 10000 BYR by 1 BYN + +2016-01-27 RobGowin + + * cmake - Increase test pass rate on Windows + +2016-02-01 Prayag Verma + + * Fix Typos in doc/README.translator.txt + +2016-01-18 RobGowin + + * cmake - Add ability to run tests under CMake + +2016-01-23 RobGowin + + * Don't skip test under clang when using Guile 2.x + +2016-01-23 RobGowin + + * Change test to use LIBDIR to find dynamic libraries + +2016-01-23 RobGowin + + * Add TEST_PATH variable to test + +2016-01-24 John Ralls + + * Fix Travis build error. + +2016-01-24 John Ralls + + * Pretty up the SLR error dialog. + +2016-01-24 John Ralls + + * Bug 754856 - scheduled transaction fails without warning + +2016-01-24 John Ralls + + * Bug 754856 - scheduled transaction fails without warning. + +2016-01-23 John Ralls + + * Revert "Use python 3.3 VirtualEnv on travis." + +2016-01-23 John Ralls + + * Use python 3.3 VirtualEnv on travis. + +2016-01-20 RobGowin + + * [cmake] Reflect commit db0fd2 (Replace the TP pt.po ...) in CMake build. + +2016-01-22 Geert Janssens + + * Align gtkmm test suite with recent template updates + +2016-01-22 Geert Janssens + + * Revert "Fix typo" + +2016-01-22 Geert Janssens + + * Fix typo + +2016-01-21 John Ralls + + * Fix typo. + +2016-01-21 John Ralls + + * Fix segfault in utest-gnc-csv-model Teardown. + +2016-01-21 John Ralls + + * Fix new cdv-import tests for running in a separate build directory. + +2016-01-21 Alexander Pushkarev + + * adding BYN currency according to ISO 4217 ammendment #161 http://www.currency-iso.org/en/shared/amendments/iso-4217-amendment.html + +2016-01-20 Geert Janssens + + * csv-imp - add parse test for semicolon separated strings + +2016-01-20 Geert Janssens + + * csv-imp - new parse test starting from an in-source string struct + +2015-09-28 Geert Janssens + + * csv-imp - use GNC_TEST_ADD_FUNC for test_parse_date as well + +2015-09-28 Geert Janssens + + * csv-imp - test_gnc_csv_new_parse_data doesn't use the fixture + +2015-09-23 Geert Janssens + + * Match calls to g_string_chunk_new with g_string_chunk_free + +2015-09-28 Geert Janssens + + * csv-imp - don't free the parse data just created for testing + +2015-09-28 Geert Janssens + + * csv-imp - move tests for gnc_csv_load_file to separate function + +2015-09-23 Geert Janssens + + * csv-imp - test for gnc_csv_new_parse_data and skip gnc_csv_parse_data_free + +2015-09-23 Geert Janssens + + * csv-imp - use setup and teardown for test_gnc_csv_parse + +2015-09-23 Geert Janssens + + * Mark static functions as not testable + +2016-01-20 Geert Janssens + + * Test Date fixup + +2015-09-22 Geert Janssens + + * csv-imp - add test for parse_date + +2015-09-22 Geert Janssens + + * csv-imp - add basic test for gnc_csv_parse + +2015-05-11 Geert Janssens + + * csv-imp - add initial (empty) test framework + +2015-09-22 Geert Janssens + + * Set fixed time values so test results won't depend on the time the test is run + +2015-05-12 Geert Janssens + + * Adjust GError usage to comply with the GError rules + +2015-09-22 Geert Janssens + + * Cumulated minor spelling fixes in comments and other non-code texts + +2015-05-12 Geert Janssens + + * Some indentation adapations + +2016-01-20 Geert Janssens + + * Hide owner abstraction from user oriented gui + +2016-01-19 John Ralls + + * Add small utility to print message catalog statistics. + +2016-01-19 John Ralls + + * Replace the TP pt.po with the directly-contributed pt_PT.po + +2016-01-18 Robert Gill + + * Bug 723689 - Splash screen doesn’t set the floating hint. + +2016-01-17 John Ralls + + * Bug 760711 - Non-ASCII characters not shown in Report Name when a report is created with 2.6.11 + +2016-01-17 fell + + * Fix a mistyped error message in configure.ac + +2016-01-17 fell + + * Supplement to commit 837b258: Add ChangeLog.2015 to dist_doc_DATA + +2016-01-15 John Ralls + + * Fix reset of PKG_CONFIG_PATH to unset variable. + +2016-01-15 RobGowin + + * Tweak handling of COPYING file + +2016-01-13 RobGowin + + * Support CMake 3.0 for Debian Jessie + +2016-01-14 Mike Evans + + * Bug 756469 - CSV Invoice Import - Items with double quote escape not imported. + +2015-12-26 Rob Gowin + + * CMake build changes for maint + +2015-12-07 Rob Gowin + + * Add ability to build GnuCash with CMake + +2016-01-12 John Ralls + + * Bug 760529 - Get Quotes updates value just once per day + +2016-01-12 Mike Evans + + * Added some comments. + +2016-01-11 strainu + + * Update Romanian translations + 2016-01-10 John Ralls - * Release 2.6.11 (HEAD, maint) + * Release 2.6.11 (tag: 2.6.11) 2016-01-10 John Ralls @@ -16,7 +448,7 @@ 2016-01-10 Mike Evans - * Bug 760398 - Cancelling the creation of a duplicate bill or invoice doesn't reset the invoice number counter (origin/maint) + * Bug 760398 - Cancelling the creation of a duplicate bill or invoice doesn't reset the invoice number counter 2016-01-09 John Ralls @@ -98,3 +530,7 @@ * Add a missing gettext in plugin page owner tree +2016-01-01 fell + + * Bug 760052 - missing flag translatable in Custom Report + diff --git a/NEWS b/NEWS index 95721aae817..5f96b26160f 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,70 @@ Version history: ------- ------- +2.6.12 - 26 March 2016 +Announcement: GnuCash 2.6.12 Release 2016-03-26 +GnuCash 2.6.10 released + +The GnuCash development team proudly announces GnuCash 2.6.12, the +twelfth maintenance release in the 2.6-stable series. + +The following bugs are fixed: + 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.11 + 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. + +Other repairs that weren't marked as bugs in git: + 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. + +Translation Updates: Azeri, Basque, Catalan, Chinese (Simplified), Czech, + Danish, Dutch, Farsi, Japanese, Kinyarwandan, Portuguese, + Slovak, Serbian, Swedish, Turkish, Ukrainian. + 2.6.11 - 11 January 2016 Announcement: GnuCash 2.6.11 Release 2016-01-11 GnuCash 2.6.11 released diff --git a/configure.ac b/configure.ac index 82df52b2bd0..90fd6942b37 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ dnl Process this file with autoconf to produce a configure script. # Autoconf initialization AC_PREREQ(2.60) -AC_INIT([GnuCash], [2.6.11], [gnucash-devel@gnucash.org]) +AC_INIT([GnuCash], [2.6.12], [gnucash-devel@gnucash.org]) AC_CONFIG_HEADERS(config.h) AC_CONFIG_SRCDIR(src/engine/Transaction.h) AC_CONFIG_MACRO_DIR([macros])