gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Jun 27 20:51:55 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/3d931511 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4064c58c (commit)
	from  https://github.com/Gnucash/gnucash/commit/5cf5edc2 (commit)



commit 3d931511e011ddf73bcf1856482ac4a2d02e04ae
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 27 14:56:20 2020 -0700

    Release GnuCash 4.0

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5a46ed65d..3a014a2fd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,7 +6,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.14.0)
 endif()
 
 project (gnucash
-    VERSION 3.906
+    VERSION 4.0
 )
 
 enable_testing()
diff --git a/NEWS b/NEWS
index bf1640b18..83a7e4818 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,30 @@
 Version history:
 ------- -------
+4.0  - 28 June 2020
+The first release of the 4.x stable series.
+
+Between 3.906 and 4.0 the following bugfixes were accomplished:
+
+    Bug 787295 - Allow UI jump from Business accounts to their relevant
+		 invoice/bill/voucher
+    Bug 797815 - Obsolete gnucash-launcher.cmd still shipped
+
+Other fixes and improvements were not associated with bug reports:
+
+    Revert the changes made to save Register default layouts as discussed
+      in PR #743
+    Setting a sheet column width to 1 when resizing by dragging
+      Column widths of 0 are not saved by the table and so revert back to
+      calculated widths when reloaded.
+    Disable showing glyphs for associations on MacOS
+   i18n: Fix missing context in single-character translated strings
+    [advanced-portfolio] move helper functions to toplevel for testing
+    [html-utilities] use ice-9 match
+    deprecations: remove functions deprecated in 3.x
+    deprecations: clarify functions deprecated in 4.x.
+
+Updated Translations: Dutch, German
+
 3.11 - 28 June 2020
 The twelfth and final release of the 3.x stable series.
 

commit 4064c58cd03b7f7fb613d59eeee3c93569048adb
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jun 26 17:10:45 2020 -0700

    Release GnuCash 3.11

diff --git a/NEWS b/NEWS
index 3aca28ade..bf1640b18 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,81 @@
 Version history:
 ------- -------
-3.905 - 21 June 2020
+3.11 - 28 June 2020
+The twelfth and final release of the 3.x stable series.
+
+Between 3.10 and 3.11, the following bugfixes were accomplished:
+
+    Bug 782455 - Modify Add Reversing Transaction feature.
+    Bug 797114 - Fixing an SX due to deleted account stuck in an error loop
+    Bug 797351 - General ledger register transaction becomes "zombie" after
+                 deletion.
+    Bug 797648 - Cannot reconcile both splits of a transaction with 2 splits
+                 for bank account subaccounts if only 1 is cleared.
+    Bug 797659 - Liabilities in budget report no longer calculate correctly.
+                 Restores budget-3.7 behaviour for current budgets. Fixes
+                 future budget behaviour. Restore budget-3.7 headings
+                 "Income/Expense/Transfer" Renamed budget-3.7 heading Total
+                 to "Remaining".
+    Bug 797670 - scheduled transaction editor can remain open when switching
+                 file, which causes seg fault when later closed
+    Bug 797677 - Price Database Saving Wrong Price for Foreign Currency.
+    Bug 797684 - GTK_DEBUG=interactive - Bail out -
+                 gdk_window_set_cursor_internal.
+    Bug 797697 - Enable DEP and ASLR for the Windows build.
+    Bug 797707 - CSV Transaction Export: custom dates should be insensitive
+                 by default.
+    Bug 797717 - Summary bar changes height when opening a menu or scrolling
+                 over an option.
+    Bug 797737 - Import matching can match an imported transaction to an
+                 existing, previously matched transaction.
+    Bug 797748 - missing header "algorithm".
+    Bug 797750 - SIGSEV in swig-engine.c
+    Bug 797761 - Customer report beta: opening balance tax column shows garbage
+                 string.
+    Bug 797799 - Add Tip of the Day for "Notes" field
+    Bug 797811 - GnuCash crashes with segfault when saving to mysql when
+                 database already exists.
+
+Other fixes and improvements were not associated with bug reports:
+
+    [eguile-utilities] fmtnumeric displays decimal instead of fraction.
+    L12N: merge recent messages into all po files.
+    Add missing std c++ #includes into gnc-imp-settings-csv-price.cpp.
+    I18N: Improve tooltip about double-line-mode.
+    Update description of gnc_gnome_help and gnc_launch_assoc
+    Remove obsolete documentation files.
+    Move the Windows README files to gnucash-on-windows where they belong.
+    I18N: Fix several issuse with 'Help not found' strings.
+    Fix the crash that occurs when opening a new book when the
+        transaction-matching dialog has been opened then closed.
+    Display report zoom factor with one decimal space to match the paramter.
+    Invoices were setting the transaction post date to midnight local instead
+        of 10:59 UTC normalized time.
+    Add a tip about announcements and other mailing lists to the Tip of the
+        Day list.
+    Fix three problems with setting dates in the Scheduled Transaction editor:
+        * If the recurrence date is before the start date in the current month
+          the SX summary dialog would show the next occurrence in the current
+          month, before the start date.
+        * If the recurrence date is one day before the start date the calendar
+          control would incorrectly mark the first instance in the starting
+          month.
+        * Set a monthly recurrence on the 18th, with a start date on the 20th
+          and an end date on the 17 of the following month. The calendar should
+          show no mark, but fails to erase the marks that were present.
+    Improve python shell output and explanatory comments.
+    Ensure that python help displays help.
+    [fin.scm] return #f instead of -1 if n is out of range
+    Add a "Delete Budget" menu item to Actions>Budgets.
+    [gnc-exp-parser] If gnc:fn returns anything other than a number, abort
+        rather than crash.
+    [window-reconcile] Refactor common actions into WidgetSetAmount.
+    Force WITH_PYTHON=YES for distcheck to ensure that it works from the
+        tarball.
+
+Updated Translations: Croatian, Finnish, German, Hebrew, Ukrainian
+
+3.906 - 21 June 2020
 The fifth unstable release leading to the new 4.x stable series.  This is the release-candidate: Barring any serious bugs it's what we'll release as 4.0.
 
 Between 3.905 and 3.906, the following bugfixes were accomplished. Some of these will also be fixed in GnuCash 3.11, some are for 4.0 only.
@@ -44,11 +119,11 @@ these will also be fixed in GnuCash 3.11, some are for 4.0 only.
                  connected console.
     Bug 797799 - Add Tip of the Day for "Notes" field</a></li>
     Bug 797804 - Date entry field is glitchy (v3.904 regression)
-    
+
 The following fixes and improvements were not associated with bug reports or new features:
 
     Ensure balance-sheet balances do not ignore closing entries, including
-        them in closing balances from profit&loss. 
+        them in closing balances from profit&loss.
     [balsheet-pnl] value-collector doesn't need to ignore closing.
         The value-collector is only used to tally account balances for
         asset&liability accounts. These accounts never have closing entries.
@@ -497,7 +572,6 @@ The following fixes and improvements were not associated with bug reports:
     Fix failed build of python tests and failed test in 3.10 tarball.
 
 Updated Translations: Croatian, Hebrew, Ukrainian
-
 3.10 - 10 April 2020
 The eleventh release of the 3.x stable series.
 



Summary of changes:
 CMakeLists.txt |   2 +-
 NEWS           | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---
 2 files changed, 104 insertions(+), 5 deletions(-)



More information about the gnucash-changes mailing list