Oh, so can I assume that GnuCash 5.x will be for Windows 11? only
joking, keep up the great work.
On 28/04/2020 14:41, Gary Holtum wrote:
Why will it not run on Win7 64 bit?
Gary
-----Original Message-----
From: gnucash-user
[mailto:gnucash-user-bounces+diamondhranchqh=earthlink....@gnucash.org] On
Behalf Of John Ralls
Sent: Monday, April 27, 2020 8:58 PM
To: gnucash-annou...@gnucash.org
Cc: gnucash-devel; Gnucash Users
Subject: [GNC] GnuCash 3.902 released
The GnuCash development team announces GnuCash 3.902, the first testing release
for what will soon be GnuCash 4.0.
Changes
Baseline requirements
Operating Systems:
• Linux: Ubuntu 18.04LTS
• MacOS: 10.13
• Windows: 8.1
Software Dependencies:
• C++ standard is now C++17, requires gcc 8.0 or clang 6.0.
• Cmake 3.10
• boost 1.67.0
• gettext 0.19.6 for general use, 0.20 to generate gnucash.pot.
• glib-2.0 2.56.1, gtk 3.22.30
• googletest 1.8.0
• ICU, any version.
• libdbi 0.8.3
• libxml2 2.9.4
• swig 3.0.12 Now required for building from tarballs as well as from
git.
• Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD
New Features
• The matcher window columns are changed from R to C and from U+R to
U+C, reflecting that the matcher marks transactions cleared but doesn't
reconcile them. (Bug 797338)
• OFX imports having balance information will now offer to immediately
reconcile, passing the balance information in the file to the reconcile info.
• Improve quickfill in the account pickers to filter the choices based
on any part of the name.
• The GnuCash widget hierarchy for CSS has been revised to be more
consistent with Gtk practice. You may need to spend some time with the
GtkInspector to get your custom CSS back the way you like it.
• When creating a new account hierarchy it's now possible to load
account templates from locales other than the one set for the user interface.
(Bug 797472)
• New Account - Online Account match list to the Import Map Editor.
• New invalid maps dialog in the Import Map Editor. (Bug 797612)
• Optionally include the account code option in budget view.
• Account matcher will decline to match accounts with a different
commodity from the imported split if the import information includes the
commodity.
• Ellipsize the Description and Memo fields in the account matcher.
• Enable adding notes to budgets. (Bug 693180)
• Support for AQBanking Version 6. This is required to support new
FinTS protocols and the European Privacy Directive.
• GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.
• Reversing transactions will now pop a dialog box to request a posting
date. (Bug 782455)
• The Accounts page has a new optional column for the hidden property
to make it easier to toggle it. Note that in order to see hidden accounts you
must still enable that in the Filter by... dialog. (Bug 797486)
• The Customer, Vender, and Employee overviews have a process-payment
toolbar. (Bug 797605).
• Account codes may now optionally be displayed in the Budget Tree
View. (Bug 797489).
New/Revised Reports
• Owner Report
Significant Code Changes
• The source directories have been rearranged and most of the loadable
modules (e.g. libgncmod-engine.so) are now normal dynamic libraries
(libgnc-engine.so), shorn of their gnc-module adapters. Make sure that you
clean and rebuild your build directory.
• All functions marked as deprecated in 3.x are now removed. If you
have custom reports be sure to examine gnucash.trace for deprecation warnings
and update your reports before trying them in GnuCash 3.91.
• libgncmod-generic-import is now libgnc-generic-import.
• Scheme no longer uses libgncmodule, always do (use-modules (gnucash
foo))
• Autocompletion improvements for the transfer-account field.
• New test for invalid mappings for online accounts and a dialog to fix
them.
• jqplot is replaced by chartjs.
• Separate most Guile binding code from the code that it wraps. It's
now located in bindings/guile.
• Improve Google test integration in cmake. CMake now requires only
GTEST_ROOT and only when cmake isn't able to find Google test without help.Unit
tests for Scheme code with SRFI64.
Deprecations (will be removed in GnuCash 5.0
• gnc:substring-replace-from-to
Between 3.10 and 3.902, the following bugfixes were accomplished. Some of these
will also be fixed in GnuCash 3.11, some are for 4.0 only.
• Bug 693180 - Add notes to budgeting values
• Bug 773198 - Move several reports to Example directory/menu
• Bug 773199 - Rename and rebuild Welcome to GnuCash Report
• Bug 773200 - Rename Sample & Custom Report Group
• Bug 782455 - Modify Add Reversing Transaction feature
• Bug 797114 - Fixing an SX due to deleted account stuck in an error
loop
• Bug 797270 - Budget Chart report - translation of header and dates
• Bug 797338 - Change "U+R" and "R" labels to "U+C" and "C" in Import
matcher
• Bug 797351 - General ledger register transaction becomes "zombie"
after deletion
• Bug 797415 - cannot build without libsecret-1-dev
• Bug 797472 - Add option to choose account templates
• Bug 797485 - Show account hidden column on CoA.
• Bug 797486 - Add dialog to cascade placeholder and hidden
• Bug 797489 - No option to use account codes in Budget View - Part2
Add option to allow the account code column to be shown in the budget tree view
and as such the account tree view can be sorted by this column
• Bug 797605 - RFE: Customer/Vendor/Employee Overview should also have
"Process Payment" toolbar
• Bug 797612 - Add a dialog to the imap_dialog to show invalid maps
• 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
The following fixes and improvements were not associated with bug reports:
• Fix 3 problems with the scheduled transactions calculations
• Set a monthly recurrence on the 10th with a start date on the
20th of this month. The editor correctly shows the next occurrence to be on the
10th of the following month. The schedule transaction summary dialog
incorrectly shows the next occurrence to be on the 10th of this month (before
the start date!)
• Set a monthly recurrence on the 19th, with a start date on
the 20th of this month. The editor's calendar marks incorrectly show the next
occurrence to be on the 19th of this month (before the start date).
• 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.
• Fix issue when editing the account tree view notes field
When you try to edit a multiline account notes field in the account tree view
you end up with just one line with control characters as it is being edited
with a GtkCellRenderText cell. To fix this I have added a new cell renderer
based on a text view.
• Fix failed build of python tests and failed test in 3.10 tarball.
Updated Translations: Croatian, Hebrew, Ukrainian
Known Problems
None specific to this unstable series yet, see for a complete list of all open
bugs.
.
Documentation
Concurrent with the release of Gnucash 3.902 we're pleased to also release a
new version 3.902 of the companion Help and Tutorial and Concepts Guide. There
are no differences between this and the previous 3.10 release.
Getting GnuCash for Windows and MacOS
GnuCash is provided for both Microsoft Windows 8.1® and later and MacOS 10.13
(High Sierra)® and later in pre-built, all-in-one packages. An installer is
provided for Microsoft Windows® while the MacOS® package is a disk image
containing a drag-and-drop application bundle.
The SHA256 Hashes for the downloadable files are:
• 24bb79f8307af626df714170182d827e6a3b180422e02eed4dc6c361f81178ca
gnucash-3.902.tar.bz2
• b3433be62710e1d0f0b1d38ce7133a0199f4e4981c8f47d978bfbb48881681b4
gnucash-3.902.tar.gz
• 77ad3328cdf334bb7ea009bfa2346d780db69b6d522ede77a639a751ee76a838
gnucash-3.902.setup.exe
• b109c984171c3d9bbf092d651edddd9ce2b1540da0800e2ed7380c34b18a1254
Gnucash-Intel-3.902-1.dmg
• 640dda16e4c238c560e32bde4b3445aa4f2cd8c4ae60c910caef076fee045485
gnucash-docs-3.902.tar.gz
The GnuCash development team announces GnuCash 3.902, the first testing release
for what will soon be GnuCash 4.0.
Changes
Baseline requirements
Operating Systems:
• Linux: Ubuntu 18.04LTS
• MacOS: 10.13
• Windows: 8.1
Software Dependencies:
• C++ standard is now C++17, requires gcc 8.0 or clang 6.0.
• Cmake 3.10
• boost 1.67.0
• gettext 0.19.6 for general use, 0.20 to generate gnucash.pot.
• glib-2.0 2.56.1, gtk 3.22.30
• googletest 1.8.0
• ICU, any version.
• libdbi 0.8.3
• libxml2 2.9.4
• swig 3.0.12 Now required for building from tarballs as well as from
git.
• Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD
New Features
• The matcher window columns are changed from R to C and from U+R to
U+C, reflecting that the matcher marks transactions cleared but doesn't
reconcile them. (Bug 797338)
• OFX imports having balance information will now offer to immediately
reconcile, passing the balance information in the file to the reconcile info.
• Improve quickfill in the account pickers to filter the choices based
on any part of the name.
• The GnuCash widget hierarchy for CSS has been revised to be more
consistent with Gtk practice. You may need to spend some time with the
GtkInspector to get your custom CSS back the way you like it.
• When creating a new account hierarchy it's now possible to load
account templates from locales other than the one set for the user interface.
(Bug 797472)
• New Account - Online Account match list to the Import Map Editor.
• New invalid maps dialog in the Import Map Editor. (Bug 797612)
• Optionally include the account code option in budget view.
• Account matcher will decline to match accounts with a different
commodity from the imported split if the import information includes the
commodity.
• Ellipsize the Description and Memo fields in the account matcher.
• Enable adding notes to budgets. (Bug 693180)
• Support for AQBanking Version 6. This is required to support new
FinTS protocols and the European Privacy Directive.
• GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.
• Reversing transactions will now pop a dialog box to request a posting
date. (Bug 782455)
• The Accounts page has a new optional column for the hidden property
to make it easier to toggle it. Note that in order to see hidden accounts you
must still enable that in the Filter by... dialog. (Bug 797486)
• The Customer, Vender, and Employee overviews have a process-payment
toolbar. (Bug 797605).
• Account codes may now optionally be displayed in the Budget Tree
View. (Bug 797489).
New/Revised Reports
• Owner Report
Significant Code Changes
• The source directories have been rearranged and most of the loadable
modules (e.g. libgncmod-engine.so) are now normal dynamic libraries
(libgnc-engine.so), shorn of their gnc-module adapters. Make sure that you
clean and rebuild your build directory.
• All functions marked as deprecated in 3.x are now removed. If you
have custom reports be sure to examine gnucash.trace for deprecation warnings
and update your reports before trying them in GnuCash 3.91.
• libgncmod-generic-import is now libgnc-generic-import.
• Scheme no longer uses libgncmodule, always do (use-modules (gnucash
foo))
• Autocompletion improvements for the transfer-account field.
• New test for invalid mappings for online accounts and a dialog to fix
them.
• jqplot is replaced by chartjs.
• Separate most Guile binding code from the code that it wraps. It's
now located in bindings/guile.
• Improve Google test integration in cmake. CMake now requires only
GTEST_ROOT and only when cmake isn't able to find Google test without help.Unit
tests for Scheme code with SRFI64.
Deprecations (will be removed in GnuCash 5.0
• gnc:substring-replace-from-to
Between 3.10 and 3.902, the following bugfixes were accomplished. Some of these
will also be fixed in GnuCash 3.11, some are for 4.0 only.
• Bug 693180 - Add notes to budgeting values
• Bug 773198 - Move several reports to Example directory/menu
• Bug 773199 - Rename and rebuild Welcome to GnuCash Report
• Bug 773200 - Rename Sample & Custom Report Group
• Bug 782455 - Modify Add Reversing Transaction feature
• Bug 797114 - Fixing an SX due to deleted account stuck in an error
loop
• Bug 797270 - Budget Chart report - translation of header and dates
• Bug 797338 - Change "U+R" and "R" labels to "U+C" and "C" in Import
matcher
• Bug 797351 - General ledger register transaction becomes "zombie"
after deletion
• Bug 797415 - cannot build without libsecret-1-dev
• Bug 797472 - Add option to choose account templates
• Bug 797485 - Show account hidden column on CoA.
• Bug 797486 - Add dialog to cascade placeholder and hidden
• Bug 797489 - No option to use account codes in Budget View - Part2
Add option to allow the account code column to be shown in the budget tree view
and as such the account tree view can be sorted by this column
• Bug 797605 - RFE: Customer/Vendor/Employee Overview should also have
"Process Payment" toolbar
• Bug 797612 - Add a dialog to the imap_dialog to show invalid maps
• 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
The following fixes and improvements were not associated with bug reports:
• Fix 3 problems with the scheduled transactions calculations
• Set a monthly recurrence on the 10th with a start date on the
20th of this month. The editor correctly shows the next occurrence to be on the
10th of the following month. The schedule transaction summary dialog
incorrectly shows the next occurrence to be on the 10th of this month (before
the start date!)
• Set a monthly recurrence on the 19th, with a start date on
the 20th of this month. The editor's calendar marks incorrectly show the next
occurrence to be on the 19th of this month (before the start date).
• 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.
• Fix issue when editing the account tree view notes field
When you try to edit a multiline account notes field in the account tree view
you end up with just one line with control characters as it is being edited
with a GtkCellRenderText cell. To fix this I have added a new cell renderer
based on a text view.
• Fix failed build of python tests and failed test in 3.10 tarball.
Updated Translations: Croatian, Hebrew, Ukrainian
Known Problems
None specific to this unstable series yet, see
https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority%2Cbug_severity&query_format=advanced
for a complete list of all open bugs.
.
Documentation
Concurrent with the release of Gnucash 3.902 we're pleased to also release a
new version 3.902 of the companion Help and Tutorial and Concepts Guide. There
are no differences between this and the previous 3.10 release.
Getting GnuCash for Windows and MacOS
GnuCash is provided for both Microsoft Windows 8.1® and later and MacOS 10.13
(High Sierra)® and later in pre-built, all-in-one packages. An installer is
provided for Microsoft Windows® while the MacOS® package is a disk image
containing a drag-and-drop application bundle.
The SHA256 Hashes for the downloadable files are:
• 24bb79f8307af626df714170182d827e6a3b180422e02eed4dc6c361f81178ca
gnucash-3.902.tar.bz2
• b3433be62710e1d0f0b1d38ce7133a0199f4e4981c8f47d978bfbb48881681b4
gnucash-3.902.tar.gz
• 77ad3328cdf334bb7ea009bfa2346d780db69b6d522ede77a639a751ee76a838
gnucash-3.902.setup.exe
• b109c984171c3d9bbf092d651edddd9ce2b1540da0800e2ed7380c34b18a1254
Gnucash-Intel-3.902-1.dmg
• 640dda16e4c238c560e32bde4b3445aa4f2cd8c4ae60c910caef076fee045485
gnucash-docs-3.902.tar.gz
GnuCash is now available as a flatpak from Flathub.org. See
https://wiki.gnucash.org/wiki/Flatpak for instructions.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.