gnucash unstable: Add fixed bugs for 2.7.0 to NEWS.

John Ralls jralls at code.gnucash.org
Fri Oct 20 18:37:12 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/7b44e280 (commit)
	from  https://github.com/Gnucash/gnucash/commit/b83be1b8 (commit)



commit 7b44e280e869d5d0b0c70129f35b253cca449d47
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Oct 20 15:02:36 2017 -0700

    Add fixed bugs for 2.7.0 to NEWS.

diff --git a/NEWS b/NEWS
index 67b09c7..e86c008 100644
--- a/NEWS
+++ b/NEWS
@@ -13,87 +13,162 @@ Version history:
        quality assurance and debugging efforts by Linux distribution
        maintainers.
 
-       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 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 and Robert Fewell)
-
-       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)
-
-       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 and accessible
-       outside via qof_instance_set and qof_instance_get. (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. We doubt any users will be affected. (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.
-
-       Of interest mostly to developers, we've reorganized the code
-       into a core library directory, libgnucash, and
-       applications-specific directory, gnucash.
-
-       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.
+New Features 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 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 and Robert Fewell)
+
+    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)
+
+New Features For Developers
+
+    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 and accessible
+    outside via qof_instance_set and qof_instance_get. (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. We doubt any users will be affected. (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.
+
+    Of interest mostly to developers, we've reorganized the code
+    into a core library directory, libgnucash, and
+    applications-specific directory, gnucash.
+
+    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.
+
+The following bugs are fixed only in unstable/master:
+    Bug  87652 - KVP modification does not change 'dirty' flag.
+    Bug 120250 - KVP XML loader ignores '0' timestamps?
+    Bug 122895 - general ledger should be named journal
+    Bug 343227 - Summary bar alignment patch.
+    Bug 388500 - Add option to remove deleted files from the history list.
+                 Allows removing files from the MRU list if they no longer exist.
+    Bug 541541 - RFE: auto-hide unused accounts
+    Bug 608098 - Option is hard to find: Change Transaction Report to show account names in multirow txn
+                 On the Transaction report the General->Style option
+                 has been replaced with a similar Display->Detail Level
+                 option. This was done in order to make the display of
+                 some columns dependent on the value of this option.
+
+                 When upgrading from 2.6.x or earlier to 2.8.x and you
+                 had saved or open reports that had set General->Style
+                 to 'Multi-line' you will have to update these reports
+                 to set 'Multi-line' on the Display->Detail Level
+                 option instead and optionally resave your report.
+    Bug 639401 - Invoices Due Reminder
+    Bug 645786 - Fancy invoice report still doesn't use fancy date format preference
+    Bug 647230 - Display the blank split after the "now" line instead of at the end
+    Bug 679791 - Import Template for importing CSV files - part2
+    Bug 684719 - Man pages for gnc-fq-* perl scripts
+    Bug 689489 - Be able to show file location
+                 The file location is now visible in the status bar
+                 while hovering over the recent file list of the File
+                 menu. The currently open file is the top-most file in
+                 this list so its location can be seen by hovering over
+                 it with the mouse.
+    Bug 695610 - GnuCash Tax Invoice for Australia
+    Bug 706021 - Test match text for valid account path
+    Bug 726535 - Budget BarChart Report - add option to change to a line chart
+    Bug 728136 - Rate in Job
+    Bug 729001 - Fix a minor typo affecting the profile option in the previous commit
+    Bug 731589 - Add account level selection on accounts option tab
+    Bug 733186 - [PATCH] Extend account tree view search function
+    Bug 734168 - Tax invoice can be a bill too.
+    Bug 737171 - After account creation wizard and saving, empty account window is shown
+    Bug 738462 - Fixes Report Scheme error.
+    Bug 738477 - WebKit is broken on Win32.
+    Bug 741810 - Compilation fails because of creating .gnucash
+    Bug 747377 - Fix overly restrictive input validation for IBAN of SEPA transfer.
+    Bug 752686 - Initialize temp GValues in xaccAccountGetReconcileLastInterval.
+    Bug 754530 - Add CSV Export Simple Layout
+    Bug 754533 - Change finish page text for Search and General Journal register exports
+    Bug 756373 - Typos in Transaction Rpt options mouse-over text
+    Bug 757532 - [PATCH] Make start and end rows editable by keyboard
+    Bug 759674 - GNUCash crashes when importing invoices or bills with delimited import
+    Bug 760107 - Change default date completion to sliding window
+                 The default date completion when entering partial
+                 dates has been changed from "always complete in
+                 current calendar year" to "complete to a sliding
+                 window starting 11 months before current month". For
+                 example if you enter "1/23" (January 23rd) while today
+                 is December 10th 2015, the date will be expanded to
+                 January 23rd 2016 rather than 2015. If you prefer to
+                 keep the old behaviour, you can restore to it via
+                 Edit->Preferences->Date/Time->Date Completion. In
+                 addition if you were already using the sliding window
+                 before, but didn't change the previous 6 months before
+                 default, you will now also get the new default 11
+                 months before. Again if you prefer the old behaviour
+                 it can be restored via the same Preference.
+    Bug 764268 - MT940 import select account based on transaction info
+    Bug 766200
+    Bug 769115 - db name isn't escaped well
+    Bug 769576 - Seg Fault on Editing Scheduled Transaction's Amount
+    Bug 778042 - These are the script changes for jqplot reports.
+                 Adds resize function to graphical reports.
+    Bug 780845 - link in github repo README file needs correction/editing
+
+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.
 
 2.6.18 - 24 September 2017
 



Summary of changes:
 NEWS | 237 ++++++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 156 insertions(+), 81 deletions(-)



More information about the gnucash-changes mailing list