gnucash unstable: Release 2.7.1

John Ralls jralls at code.gnucash.org
Sun Oct 29 20:51:07 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/9669bd6b (commit)
	from  https://github.com/Gnucash/gnucash/commit/09bcb515 (commit)



commit 9669bd6b6c2c573ef335d397c4b70898038e1705
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Oct 28 17:11:27 2017 -0700

    Release 2.7.1

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0e4f813..b12c00f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,14 +13,14 @@ ENABLE_TESTING()
 # Version number of gnucash
 SET (GNUCASH_MAJOR_VERSION 2)
 SET (GNUCASH_MINOR_VERSION 7)
-SET (GNUCASH_MICRO_VERSION 0)
+SET (GNUCASH_MICRO_VERSION 1)
 SET (GNUCASH_NANO_VERSION 0)
 SET (VERSION "${GNUCASH_MAJOR_VERSION}.${GNUCASH_MINOR_VERSION}.${GNUCASH_MICRO_VERSION}")
 SET (GNUCASH_LATEST_STABLE_SERIES 2.6)
 
 SET (PACKAGE gnucash)
 SET (PACKAGE_NAME GnuCash)
-SET (PACKAGE_VERSION 2.7.0)
+SET (PACKAGE_VERSION 2.7.1)
 SET (PACKAGE_BUGREPORT gnucash-devel at gnucash.org)
 SET (PACKAGE_TARNAME ${PACKAGE})
 SET (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
diff --git a/ChangeLog b/ChangeLog
index fc7d16b..e5a3ce6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,166 @@
+2017-10-28 John Ralls 
+
+	* Don't copy ChangeLog on a tarball build. (HEAD -> unstable, origin/unstable)
+
+2017-10-28 John Ralls 
+
+	* Pass a NULL parent to gnc_options_dialog_new_modal in assistant-hierarchy.
+
+2017-10-27 John Ralls 
+
+	* Set a parent window for the options dialogs.
+
+2017-10-27 John Ralls 
+
+	* Merge branch Christopher Lam's Transaction Report Improvements into unstable.
+
+2017-10-27 John Ralls 
+
+	* Merge branch J. Marino's cashflow-barchart report into unstable.
+
+2017-10-27 John Ralls 
+
+	* Merge Aaron Law's branch 'buildfix' to unstable. (origin/master, origin/HEAD)
+
+2017-10-27 John Ralls 
+
+	* [SQL] Check return of string_to_guid, bail if false.
+
+2017-10-26 John Ralls 
+
+	* Bug 789298 - Prompt for file history update leads to crash during startup.
+
+2017-10-27 lmat 
+
+	* Updating home directory to fix CI error messages
+
+2017-10-27 Christopher Lam 
+
+	* transaction.scm upgrade complete
+
+2017-10-27 christopherlam 
+
+	* refactor old is-filter-member to use srfi-1
+
+2017-10-26 christopherlam 
+
+	* improve split-remove-duplicates, combine filters
+
+2017-10-25 christopherlam 
+
+	* Regex is optional, and add transaction matcher
+
+2017-10-24 Christopher Lam 
+
+	* Enhance transaction.scm account filter to regex
+
+2017-10-24 christopherlam 
+
+	* Enhance account filter to a regex
+
+2017-10-24 christopherlam 
+
+	* Amend some strings for improved visibility
+
+2017-10-24 christopherlam 
+
+	* Change critical code to pure FP
+
+2017-10-26 John Ralls 
+
+	* Bug 789297 - Account Tax Related Information - 2.7.0 is not backwards compatible
+
+2017-10-26 John Ralls 
+
+	* Fix NEWS errors reported by Chris Lam
+
+2017-10-26 Geert Janssens 
+
+	* Add GNUCASH_BUILD_ID cmake/configure variable which allows packagers to define their own
+
+2017-10-26 Geert Janssens 
+
+	* Use alternative revision retrieval if git describe is failing
+
+2017-10-26 Geert Janssens 
+
+	* Improve about dialog layout and contents
+
+2017-10-26 John Ralls 
+
+	* Revert "Partial fix to exception crashes on Windows."
+
+2017-10-26 John Ralls 
+
+	* Fix Windows crash-on-throw.
+
+2017-10-22 John Ralls 
+
+	* Partial fix to exception crashes on Windows.
+
+2017-10-25 Geert Janssens 
+
+	* Fix building from dist tarball with python bindings enabled
+
+2017-10-25 Geert Janssens 
+
+	* Fix disabling src docs build on Windows
+
+2017-10-26 Geert Janssens 
+
+	* Prevent gcc from searching config.h in the current directory
+
+2017-10-26 Geert Janssens 
+
+	* Add gnucash.1 man page as proper dependency for dist
+
+2017-10-22 Carwyn Nelson 
+
+	* Little refactor of account.c
+
+2017-10-23 Geert Janssens 
+
+	* Improve gnc_numeric_boxed_copy_func based on discussion in PR#145
+
+2017-04-23 Bob-IT 
+
+	* Save button active on every load
+
+2017-10-22 John Ralls 
+
+	* Don't build design docs on Windows.
+
+2017-10-20 John Ralls 
+
+	* Add fixed bugs for 2.7.0 to NEWS.
+
+2017-10-20 Geert Janssens 
+
+	* Remove configure option --enable-locale-specific-tax and make gnucash always behave as if it was set
+
+2017-10-19 Jose Marino 
+
+	* fix reconcile dialog always showing ending balance of zero
+
+2017-10-17 Jose Marino 
+
+	* add unit test for cashflow-barchart report
+
+2017-10-17 John Ralls 
+
+	* Merge branch 'unstable'
+
 2017-10-15 John Ralls 
 
-	* Re-release 2.7.0 (HEAD -> unstable)
+	* Re-release 2.7.0 (tag: 2.7.0a)
+
+2017-10-16 Jose Marino 
+
+	* add new report 'cashflow-barchart.scm' to build system
+
+2017-10-16 Jose Marino 
+
+	* fix module location of new cashflow-barchart report
 
 2017-10-15 John Ralls 
 
@@ -8,7 +168,7 @@
 
 2017-10-16 John Ralls 
 
-	* Use file:/// when constructing a tempdir uri on Windows. (origin/unstable)
+	* Use file:/// when constructing a tempdir uri on Windows.
 
 2017-10-16 John Ralls 
 
@@ -42,6 +202,10 @@
 
 	* reapply commit 3cdac65 on the new dialog-ab-pref and remove obsolete section from dialog-ab.gade
 
+2017-10-11 Jose Marino 
+
+	* add new report: cashflow-barchart.scm
+
 2017-10-06 fell 
 
 	* Merge branch 'maint' into unstable
@@ -52,7 +216,7 @@
 
 2017-10-05 Geert Janssens 
 
-	* Replace ambiguous 'scm' with 'vcs' in macro name (origin/master, origin/HEAD)
+	* Replace ambiguous 'scm' with 'vcs' in macro name
 
 2017-10-05 Geert Janssens 
 
@@ -6450,7 +6614,3 @@
 
 	* 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 7f8657d..87bcc6d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,70 @@
 Version history:
 ------- -------
-2.7.0  - 17 October 2017
-       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.
+2.7.1 - 29 October 2017
+
+    The Gnucash Development Team is pleased to release Gnucash 2.7.1,
+    the second 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.
+
+New Features For Users:
+
+A new Cashflow Barchart report from Jose Marino
+
+    Transaction Report improvements, including regular expression filtering,
+    from Chrostopher Lam.
+
+    The About dialog box layout is improved.
+
+    GnuCash will always build the locale-specific tax modules. This
+    was optional when building with autotools and never enabled when
+    building with cmake. Note that the only supported tax locales are
+    en_US and de_DE.
+
+The following bugs are fixed only in unstable/master:
+
+    Bug 789298 - Prompt for file history update leads to crash during startup.
+
+Other repairs not marked as bugs in git:
+
+    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.
+
+2.7.0 - 17 October 2017
+
+    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.
 
 New Features For Users:
 
diff --git a/configure.ac b/configure.ac
index 6592592..8dc550c 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.7.0], [https://bugzilla.gnome.org/page.cgi?id=browse.html&product=GnuCash], , [http://www.gnucash.org/])
+AC_INIT([GnuCash], [2.7.1], [https://bugzilla.gnome.org/page.cgi?id=browse.html&product=GnuCash], , [http://www.gnucash.org/])
 AC_CONFIG_HEADERS(config.h)
 AC_CONFIG_SRCDIR(libgnucash/engine/Transaction.h)
 AC_CONFIG_MACRO_DIR([macros])
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index 5f3cf98..45f38fc 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -68,6 +68,7 @@ gnucash/report/standard-reports/gnucash/report/standard-reports/budget-flow.scm
 gnucash/report/standard-reports/gnucash/report/standard-reports/budget-income-statement.scm
 gnucash/report/standard-reports/gnucash/report/standard-reports/budget.scm
 gnucash/report/standard-reports/gnucash/report/standard-reports/cash-flow.scm
+gnucash/report/standard-reports/gnucash/report/standard-reports/cashflow-barchart.scm
 gnucash/report/standard-reports/gnucash/report/standard-reports/category-barchart.scm
 gnucash/report/standard-reports/gnucash/report/standard-reports/daily-reports.scm
 gnucash/report/standard-reports/gnucash/report/standard-reports/equity-statement.scm



Summary of changes:
 CMakeLists.txt   |   4 +-
 ChangeLog        | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
 NEWS             |  77 ++++++++++++++++++++----
 configure.ac     |   2 +-
 po/POTFILES.skip |   1 +
 5 files changed, 236 insertions(+), 22 deletions(-)



More information about the gnucash-changes mailing list