[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 te
Re: [GNC] GnuCash 3.902 released
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
Re: [GNC] GnuCash 3.902 released
On 2020-04-27 17:58, John Ralls wrote: > The GnuCash development team announces GnuCash 3.902, the first testing > release for what will soon be GnuCash 4.0. > > Baseline requirements > > Operating Systems: > > • Linux: Ubuntu 18.04LTS > • MacOS: 10.13 > • Windows: 8.1 Out of curiosity, John, what went into the decision that GC 4.0 would not work in Windows 7 and Windows 8? Or is this just a case of "not supported", as in "it might work, but we make no guarantees and we won't entertain bug reports"? -- Regards, Stan Brown Tehachapi, CA, USA https://BrownMath.com http://OakRoadSystems.com ___ 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.
Re: [GNC] GnuCash 3.902 released
Op dinsdag 28 april 2020 14:41:20 CEST schreef Gary Holtum: > Why will it not run on Win7 64 bit? > Gary > Windows 7 is beyond its support date. Hence we no longer support it. If you continue to use Windows 7, that's at your own risk, both in terms of not getting Windows bug fixes and one day gnucash not starting any more on that platform. Having said that, it will most likely still run on Windows 7. We haven't done anything in particular yet to not do so. Regards, Geert > -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 hel
Re: [GNC] GnuCash 3.902 released
Op dinsdag 28 april 2020 14:55:07 CEST schreef Stan Brown: > On 2020-04-27 17:58, John Ralls wrote: > > The GnuCash development team announces GnuCash 3.902, the first testing > > release for what will soon be GnuCash 4.0. > > > > > > Baseline requirements > > > > Operating Systems: > > • Linux: Ubuntu 18.04LTS > > • MacOS: 10.13 > > • Windows: 8.1 > > Out of curiosity, John, what went into the decision that GC 4.0 would > not work in Windows 7 and Windows 8? > > Or is this just a case of "not supported", as in "it might work, but we > make no guarantees and we won't entertain bug reports"? The latter :) ___ 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.
Re: [GNC] GnuCash 3.902 released
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 7
Re: [GNC] GnuCash 3.902 released
Actually, Windows 7 is not out of support yet. Microsoft is currently providing Extended Security Updates with purchase of the necessary license. I don't think I am the only one applying ESU updates to my Win 7 machines... On 2020-04-28 11:41 a.m., gnucash-user-requ...@gnucash.org wrote: Date: Tue, 28 Apr 2020 15:58:11 +0200 From: Geert Janssens To:gnucash-user@gnucash.org Subject: Re: [GNC] GnuCash 3.902 released Message-ID:<3181284.wzn4yfk...@legolas.kobaltwit.lan> Content-Type: text/plain; charset="UTF-8" Op dinsdag 28 april 2020 14:41:20 CEST schreef Gary Holtum: Why will it not run on Win7 64 bit? Gary Windows 7 is beyond its support date. Hence we no longer support it. If you continue to use Windows 7, that's at your own risk, both in terms of not getting Windows bug fixes and one day gnucash not starting any more on that platform. Having said that, it will most likely still run on Windows 7. We haven't done anything in particular yet to not do so. Regards, Geert ___ 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.
Re: [GNC] GnuCash 3.902 released
Right, you can buy extended support for Windows 7. In the same spirit you may find a developer that's willing to keep gnucash running on Windows 7 for you as well for a price. We won't do it in our volunteer free time as we don't get enough return on investment on it (in non-currency terms, like advancement of the project, developer satisfaction,...) Again as I said, we're not actively breaking gnucash on Windows 7 yet, so I expect it to still run just fine for quite a while. Heck it might even still run ok on Windows XP for all I know. However if at some point we have to make a change that would break Windows 7 (because we start using some code that doesn't run on it) we will simply do so. As of 4.x there will no longer be the "runs on Windows 7" stamp of approval. Regards, Geert Op dinsdag 28 april 2020 18:34:53 CEST schreef wheelercsg-lists--- via gnucash-user: > Actually, Windows 7 is not out of support yet. Microsoft is currently > providing Extended Security Updates with purchase of the necessary > license. I don't think I am the only one applying ESU updates to my Win > 7 machines... > > On 2020-04-28 11:41 a.m., gnucash-user-requ...@gnucash.org wrote: > > Date: Tue, 28 Apr 2020 15:58:11 +0200 > > From: Geert Janssens > > To:gnucash-user@gnucash.org > > Subject: Re: [GNC] GnuCash 3.902 released > > Message-ID:<3181284.wzn4yfk...@legolas.kobaltwit.lan> > > Content-Type: text/plain; charset="UTF-8" > > > > Op dinsdag 28 april 2020 14:41:20 CEST schreef Gary Holtum: > >> Why will it not run on Win7 64 bit? > >> Gary > > > > Windows 7 is beyond its support date. Hence we no longer support it. If > > you continue to use Windows 7, that's at your own risk, both in terms of > > not getting Windows bug fixes and one day gnucash not starting any more > > on that platform. > > > > Having said that, it will most likely still run on Windows 7. We haven't > > done anything in particular yet to not do so. > > > > Regards, > > > > Geert > > ___ > 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.