Getting the same for Windows. No links for 4.9 -- still shows 4.8 Maybe it's a timing thing -- will try later this afternoon
-----Original Message----- From: gnucash-user <gnucash-user-bounces+pyz01=cox....@gnucash.org> On Behalf Of prl Sent: Sunday, December 19, 2021 3:03 PM To: David H <hell...@gmail.com>; GnuCash-User <gnucash-u...@lists.gnucash.org> Cc: GnuCash Developers <gnucash-de...@lists.gnucash.org> Subject: Re: [GNC] [GNC-dev] GnuCash 4.9 Released I'm getting the same as David H. When I click on the GnuCash home page link for 'GnuCash 4.9 for Apple macOS ≥ 10.13—"High Sierra" ', I get a SourceForge "Whoops, we can't find that page." error page, presumably for a HTTP 404 Not Found error. Peter On 20/12/2021 08:11, David H wrote: > John, > > Thanks for that, much appreciated. Sourceforge links aren't working > for me > - no 4.9 folder under gnucash (stable) ??? Github links work. > > Cheers David H. > > > On Mon, 20 Dec 2021 at 06:24, John Ralls <jra...@ceridwen.us> wrote: > >> The GnuCash development team announces GnuCash 4.9, the tenth release >> in the stable 4.x series >> >> Between 4.8 and 4.9, the following bugfixes were accomplished: >> >> • Bug 797502 - (RTL) - Right edge of the reports are locked >> while scrolling down Running gnucash in Hebrew, the right edge of the >> reports are locked while scrolling down and do not scroll with the >> rest of the report. >> >> • Bug 797618 - Spanish translation of Shares and Stock >> • Bug 797678 - OFX importer should supplement, not replace, >> existing Notes (and Description and Memo) fields Add an "Append" >> checkbox to the bottom of the "Generic import transaction matcher" >> window to the left of the "Reconcile after match" checkbox. When >> ticked, this causes the imported Description/Notes to be appended to >> the matched transaction Description/Notes respectively. The selected >> ticked/unticked state of the "Append" checkbox is saved in a key >> value pair for the import account, so the next import for that >> account will automatically default it to the saved state. As these >> mods are limited to the code for the matcher window, this should work >> for all the imports that use it - ie ofx & csv file imports (both tested) & >> aqbanking (cannot test). >> >> • Bug 797772 - Allow reconciliation report to double filter >> by both posting and reconciliation date >> • Bug 798222 - Account search dialog: Pushing enter does nothing >> • Bug 798266 - Dropdown picker menu for category does not appear >> • Bug 798313 - "File/Import/Import Transactions From CSV" >> crashes Gnucash. >> • Bug 798320 - Error message indicating a crash of GNUcash >> when closing application - MacOS 10.15.7 (19H1419) >> • Bug 798325 - New Currency for Venezuela (VED) >> • Bug 798327 - Ofx import stops too early for multi-account >> OFX and one account has no new transactions >> • Bug 798335 - No longer possible to change trading account >> Strip trading splits only if "Use Trading Accounts" is enabled for >> the book so that users who want to manage trading accounts by hand may do so. >> >> • Bug 798341 - Right align in Hebrew - Account screen >> • Bug 798346 - crashes when running check & repair >> • Bug 798352 - Decimal Precision when Entering Mutual Fund >> Transaction Let xaccParseAmount parse up to 12 decimal places instead >> of 8. >> >> • Bug 798382 - Typo corrections in comments The following >> fixes and improvements were not associated with bug reports: >> >> • More memory leak plugging and GList efficiency improvements. >> • Fix build with cmake older than 3.18 >> 3.18 introduced 'cmake -E cat', but we still have to support versions >> starting from 3.14. >> >> • [account-piecharts] don't use gnc:make-internal-option >> • Several improvements to the experimental IFRS cost-basis report. >> • Fix two minor issues with displaying links in the Document >> Link dialog. >> • Fix obsolete links to bugzilla.gnome.org in translations. >> • L18N: Fix glossary/es.po:906: duplicate message definition... >> 901: ...this is the location of the first definition >> >> • [budget-flow] delay creating exchange-fn until a valid >> budget exists because it needs budget period end-date. >> >> • [options.scm] Addon previous commit... need to initialize >> with guid >> • [options.scm] gnc:make-budget-option stores guid instead >> of object because object may become stale if UI is used to delete it, >> leading to stale pointer and segfault. storing guid is safer, and >> will return null if budget is deleted. >> >> • support SEPA internal transfer >> • Fix issue with failure to run reconciliation with all >> accounts present in a multi-account OFX file. Do that by saving a >> GList of statements, rather than a pointer to a single one. Also >> freeing of info happens during the call to process_next_file. >> • Import of OFX files with many securities opens too many >> matching dialogs Because ofx import is currently split per target >> account, and since each security has its own accounts, importing such >> OFX is a tedious process. The fix is to only split the transactions >> if we identify a potential transfer, currently based on amount, date >> and accounts. To do that, we insert transactions one by one into a >> list, making sure we have not already inserted one that has the same >> date, and the same absolute amount. If we have, we keep this >> potential transfer for a second phase. A naive approach would loop >> through added transactions for each new transaction by that ends up >> being O(N^2), which matters if we have many transactions. Instead, I'm using >> a hash to make this O(N log N). >> • [date-utilities.scm] remove unused date selectors code & string >> • Adjust GNC_DEFINE_TYPE_EXTENDED_END To match new signature >> of g_once_init_enter and g_once_init_leave. >> >> • Fix build with glib2 2.67.x. >> glib headers should not be included with 'extern "C"'. >> >> • Add explanatory note for gnc_add_scheme_deprecated_module >> test code The immediate parent commit removes old deprecated scheme >> modules. Link to the old modules for example code. >> >> • [test-engine-extras] don't create splits of opposing >> amt/value signs Splits' value and amount should never be of opposite >> signs. Fix test book which had created this incorrect value/amount >> pair. Strengthen env-create-multisplit-transaction to disallow test >> book errors. >> >> • [dialog-search] another QofQuery "q" must be destroyed >> because qof_query_merge creates a newly allocated QofQuery, its 2 >> QofQuery must be freed separately. >> >> • [trep-engine] new option "Date Filter" to specify dates to >> filter by >> • [dialog-sx-since-last-run] don't allocate repeatedly to >> combine strings >> • [test-transaction] "Report Currency" renamed to "Report's >> currency" >> • Separate the warnings for "cut split/transaction" and >> "delete split/transaction" >> • [gnc-autoclear] Move autoclear algorithm into gnome-utils >> • GSettings - fix GObject warning when old prefs-version is >> unset This will happen when current master (future 5.0) has been run >> at least once. >> >> • [utest-gnc-pricedb] add tests for gnc_price_list_equal >> Also need to change PWARN which causes test failure, to PINFO >> >> • [reconcile-view][bug] dr/cr query tests amount instead of >> value Because split->amount and split->value are generally of equal >> sign, EXCEPT in stock transactions whereby split->value can be zero >> and split->amount is non-zero. e.g. a stock split transaction. >> Querying the split amount instead will allow stock accounts with stock >> splits to be reconciled. >> >> • [split-register-model.c] Hide price==1 for zero-amount >> splits mainly of interest in zero-amount zero-value splits in the >> stock register eg dividend splits. >> >> • [core-utils] introduce gnc:format (gnc:format str [binding >> value]...) str will contain ${binding} which will be replaced to >> value. >> >> • [import-main-matcher] show destination acct for auto-match >> • GSettings - add 'deprecate' and 'obsolete' conversions for >> user preferences 'deprecate' is technically a noop. It serves to >> remind maintainers the 'deprecated' preference is to be obsoleted in >> the next major release. >> 'obsolete' goes one step further in that it will cause gnucash to >> reset the preference, effectively clearing the value stored in the >> preferences backend. This is the final phase of a preference. >> Following this it will be completely removed from the GSettings schema in >> the next major release. >> Notes * 'deprecate' and 'migrate' are related. Both are a reminder >> the preference is to be obsoleted in the next major release. >> 'deprecate' does only that though while 'migrate' will also trigger a >> copy of the old value to a new location in the databse. * This commit >> readds a couple of preferences that had been removed in the past to >> be able to properly obsolete them (and to test the obsoleting code) >> >> New API >> >> None >> >> Deprecations >> >> None >> >> New and Updated Translations: Chinese (Simplified), Chinese >> (Traditional), Croatian, French, German, Hebrew, Italian, Norwegian >> Bokmål, Portuguese, Portuguese (Brazil), Spanish, Ukranian. >> >> Help translate GnuCash on Weblate: >> https://hosted.weblate.org/engage/gnucash/ >> >> Known Problems >> Complete list of all open bugs: >> https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker&bug_sev >> erity=critical&bug_severity=major&bug_severity=normal&bug >> _severity=minor&bug_severity=trivial&bug_status=NEW&bug_s >> tatus=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&li >> mit=0&list_id=8149&order=priority%2Cbug_severity&query_fo >> rmat=advanced >> >> Documentation >> >> Concurrent with the release of GnuCash 4.9 we're pleased to also >> release a new version of the companion Help and Tutorial and Concepts >> Guide >> >> Between 4.8 and 4.9, the following bugfixes were accomplished: >> >> • Bug 797950 - Reconcilation docs don't mention automatic >> credit card payment feature. >> The following fixes and improvements were not associated with bug reports: >> >> • Guide:C: Add a directory with datafiles for faster >> regeneration of images >> • Chapter "Online-Quotes" created. >> * Description of the installation and configuration of F::Q (moved >> from Help_ch_Account-Actions-xml). >> >> • Remove several Autotools remains >> • Drop TravisCI as we are using Github Workflows now. >> • Removed the information of HACKING file from README. >> • Add ghelp to the default target At some point in the past >> ghelp didn't have to be built, as one could develop and test simply >> from the source directory. That is no longer the case so perform a >> build by default if ghelp is enabled. >> >> New and Updated Translations: German >> >> 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: >> >> • >> 9a551c30c1b712199fc2227a109afb984d7bef18e138170bbc7225c6c1fab72d >> gnucash-4.9.tar.bz2 >> • >> 01d6381d5c876a6210f037c922c59c79799bf663f2a71f46fe14dbaca5db7f74 >> gnucash-4.9.tar.gz >> • >> c50fac9755958c3b5310c1f605149a88bb365eac32c5c361c4174ffa5e314921 >> gnucash-4.9.setup.exe >> • >> ac288ffa06a759d6104b74f9c91449ce218de392ac8ca4739bce217e2f9817b1 >> Gnucash-Intel-4.9-1.dmg >> • >> d901a08eb67310aac28ae9924a4c6d0f2ed423a6a2cf2adb10c5574dabba9b12 >> gnucash-docs-4.9.tar.gz >> >> Microsoft Windows: >> >> https://github.com/Gnucash/gnucash/releases/download/4.9/gnucash-4.9. >> setup.exe >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.9/ >> gnucash-4.9.setup.exe >> >> Apple macOS: >> >> https://github.com/Gnucash/gnucash/releases/download/4.9/Gnucash-Inte >> l-4.9-1.dmg >> >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.9/ >> Gnucash-Intel-4.9-1.dmg >> >> GnuCash is also available as a flatpak from Flathub.org. Instructions >> for installing and running may be found at >> https://wiki.gnucash.org/wiki/Flatpak. >> >> Getting GnuCash as source code >> If you want to compile GnuCash 4.9 for yourself, the source code can >> be downloaded from: >> >> https://github.com/Gnucash/gnucash/releases/download/4.9/gnucash-4.9. >> tar.bz2 >> https://github.com/Gnucash/gnucash/releases/download/4.9/gnucash-4.9. >> tar.gz >> >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.9/ >> gnucash-4.9.tar.bz2 >> >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.9/ >> gnucash-4.9.tar.gz >> >> You can also checkout the sources directly from the git repository, >> see https://wiki.gnucash.org/wiki/Git for instructions. >> >> To compile GnuCash from the source code by yourself, you will need at >> least Gtk+ 3.24, Guile 2.0, Boost 1.54, WebKitGtk 2.4, GoogleTest >> 1.7.0, cmake 3.10 and SWIG 2.0.12. Please consult the >> README.dependencies file in the sources for the exact list of dependencies >> and versions. >> >> Getting the documentation >> >> If you want to compile the GnuCash Documentation 4.9 for yourself, >> the source code can be downloaded from: >> >> https://github.com/Gnucash/gnucash/releases/download/4.9/gnucash-docs >> -4.9.tar.gz >> >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.9/ >> gnucash-docs-4.9.tar.gz >> >> The documentation is included in the MacOS and Windows application bundles. >> >> About the Program >> >> GnuCash is a free, open source accounting program released under the >> GNU General Public License (GPL) and available for GNU/Linux, *BSD, >> Solaris, MacOS, and Microsoft Windows. Programming on GnuCash began >> in 1997, and its first stable release was in 1998. >> _______________________________________________ >> gnucash-devel mailing list >> gnucash-de...@gnucash.org >> https://lists.gnucash.org/mailman/listinfo/gnucash-devel >> > _______________________________________________ > 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.