gnucash maint: Release GnuCash 4.11
John Ralls
jralls at code.gnucash.org
Sat Jun 25 18:06:06 EDT 2022
Updated via https://github.com/Gnucash/gnucash/commit/a493b3bc (commit)
from https://github.com/Gnucash/gnucash/commit/a2c67a51 (commit)
commit a493b3bc4f6ee83e0d5d4520374878e07d7499e5
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jun 25 15:05:53 2022 -0700
Release GnuCash 4.11
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9184e0287..da89165f2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,7 +6,7 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.14.0)
endif()
project (gnucash
- VERSION 4.10
+ VERSION 4.11
)
enable_testing()
diff --git a/NEWS b/NEWS
index 984a9e2d7..ac75c28a3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,83 @@
Version history:
------- -------
+4.11 - 26 June 2022
+Between 4.10 and 4.11, the following bugfixes were accomplished:
+
+ Bug 797163 - qof_book_get_option segfaults when retrieving a non-leaf frame
+ Bug 798053 - Accounts renumeration (renumbering)
+ Bug 798471 - Can't see or select Income or Expense accounts in Income Tax
+ Information GUI
+ Bug 798483 - GnuCash Crashing With SIGSEGV During QFX Import Transaction
+ Matching
+ Bug 798491 - MT940 of day 28.02.2022 ends in transactiondate 01.01.1970
+ Bug 798493 - Invoice Report Quantity & Unit Price fields have limited
+ decimal precision on printed invoices
+ Bug 798496 - gncEntry Quantity and Discount are misusing commodity scu
+ Bug 798499 - Expense Chart data tables include extra columns of data
+ Bug 798500 - FTBFS (tests failure) on armhf
+ Bug 798501 - Balance wrong date end of period
+ Bug 798531 - Selecting "Print" from the file menu on a report crashes
+ gnucash
+ Bug 798533 - Crash when importing quicken @ currency
+ Bug 798535 - Crash when increasing the number of periods in a budget
+ Bug 798547 - Calculated Due Date is short 1 day when posting on day of fall
+ change from Daylight Time to Standard Time.
+
+The following fixes and improvements were not associated with bug reports:
+
+ Partially fix Bug 771095 by inserting a help button in the Since-Last-Run dialog.
+ Lock down GITHUB_TOKEN permissions on workflows.
+ [g_option_context_get_help() returns a char* which must be freed.
+ [assistant-stock-transaction] dividends must include stock account.
+ Fix arch linux CI build failures.
+ Add a help button to the financial calculator dialog.
+ [assistant-stock-transaction] avoid resetting txn_types unnecessarily.
+ [assistant-stock-transaction] reorder of Pages - date before type.
+ [import matcher] Only append description if there's something to append to.
+ Otherwise just set the new string.
+ [balsheet-pnl] test "lvl <= depth-limit" outside add-indented-row
+ this will be the first step trying to fix bug 798502. the bug likely
+ resides in the (if) conditional in (add-account-row).
+ [gnc-main-window] page->window is not main_window, skip warning.
+ This function gets called for both regular register *and* the embedded
+ register in the SX template editor. The latter is not a main_window,
+ and launching the SX editor would lead to warnings.
+ [gnc-plugin-page-register] if account==NULL, skip AccountIsPriced because
+ gnc_plugin_page_register_ui_initial_state may be called for non-account
+ registers (eg the sx editor) and account may be null.
+ [gnc-account-sel.c] prepend & reverse while building acct list
+ and don't use confusing double pointer
+ Fix use-after-free in unable to save database dialog.
+ [account.cpp] restore breadth-first search for 2 functions
+ gnc_account_lookup_by_name and gnc_account_lookup_by_code were
+ searching breadth-first and accidentally changed to depth-first in 4.7.
+ [reports] use new function names
+ [account.cpp] gnc_accounts_and_all_descendants converted from scm
+ [CI]Work around new git security measure.
+ [balsheet-pnl] faster definition of balance lists
+ [gnc-numeric.cpp] Reduce logging level of gnc_numeric exception message
+ because exceptions are expected in some use cases.
+ Redo icon handling in cmake
+ Using globs for file copying prevents cmake from discovering newly added
+ icons. Writing rules that explicitly use lists of icons will fix this
+ as a new icon in the sources will have to be added to the list and will
+ force reparsing by cmake. We have to maintain the lists anyway for our
+ dist target so there's actually no extra work involved for the devs.
+ [assistant-stock-transaction] better Dr/Cr imbalance error message
+
+New API:
+ gnc:accounts-and-all-descendants-sorted
+ gnc-accounts-and-all-descendantsNone
+
+Deprecations:
+ gnc:account-path-less-p
+ gnc:accounts-and-all-descendants
+
+New and Updated Translations: Arabic, Chinese (Simplified), Croatian,
+English (Australia), English (New Zealand), English (United Kingdom), French,
+German, Hebrew, Hindi, Hungarian, Italian, Korean, Nepali, Norwegian Bokmål,
+Polish, Portuguese (Brazil), Russian, Spanish, Swedish, Ukrainian
+
4.10 - 27 March 2022
The eleventh release of the 4.x Stable Series
Between 4.9 and 4.10, the following bugfixes were accomplished:
Summary of changes:
CMakeLists.txt | 2 +-
NEWS | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 79 insertions(+), 1 deletion(-)
More information about the gnucash-changes
mailing list