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