Thanks to John and the team. 4.10 built on Linux Mint 20.2 and looks good with no obvious problems so far
David Cousens On Sun, 2022-03-27 at 16:20 -0700, John Ralls wrote: > The GnuCash development team announces GnuCash 4.10, the eleventh release in > the stable 4.x series > > Between 4.9 and 4.10, the following bugfixes were accomplished: > > Bug 684507 - commodity namespace should be localized > Bug 741674 - Newly created Scheduled Transactions appear in existing > search windows > Bug 797501 - Currency symbols in Hebrew (RTL) language > Bug 797772 - Allow reconciliation report to double filter by both posting > and reconciliation date > Bug 798164 - Import transaction window does not allow changing the > transaction description. > Bug 798272 - up/down arrow keys do not work in account selection pop-up > Bug 798375 - Transfer Account Selection not editable after typing error > Bug 798386 - Cannot increment date by 1 day with Japanese keyboard.Allow > ';' to increment the date because on those keyboards + is shift-;. > Bug 798391 -OFX import routine keeps prompting for accepted (and > reconciled) transactions when imported again > Bug 797610 - Scrolling is too fast to follow > Bug 798392 - Reports do not display when Reports JavaScript dependencies > are located at a filepath that includes special characters like hash ("#") > Bug 798395 - ofxdirectconnect downloads crash gnucash 4.9 > Bug 798408 - The calculation in budgets UI and reports are wrong. > Bug 798411 - Untranslated/Unused string [pt only] > Bug 798415 - Due Bills Reminder Dialog - Right align 'amount'This was a > right-to-left language (e.g. Hebrew) problem. > Bug 798435 - Crash on print after printing checks > Bug 798438 - on reconcile window, click on the last column 'R' does not > order the entries according with the status > Bug 798448 - Column 'num' cannot be null > Bug 798458 - Build failure with gcc 12 > Bug 798474 - Windows 10: Mouse scroll wheel on register only scrolls 1 > pixel at a time (instead of 1 line at a time) > > The following fixes and improvements were not associated with bug reports: > > Added a BETA Stock Transaction Assistant to help create a variety of > securities transactions. To try it out start GnuCash with the --extra option, > open a stock-type register, and select Actions>Stock Assistant. Please note > any issues on Bug 798004. > Remove the hard-coded default namespaces"AMEX", "NASDAQ", "NYSE", "EUREX", > and "FUND" from the New Security dialog. These namespaces were added to the > list of existing namespaces; it was necessary to create a commodity that used > one of them to make that one an actual namespace, so users who have > commodities in e.g. the namespace NYSE will still see that namespace in the > selection list. Reasoning: The list was necessarily incomplete and confused > new users. > Fixed the Income Statement report table formating so that all sections get > laid out to the same width. > [Python Bindings]Implement some comparison and arithmetic operators for > GncNumeric > Budgets are sensitive to readonly status > > Disable some budget features if book is readonly > Fix suppression of "cut split/transaction" warnings for the current > session > > These were not working because they were missing from the temporary > warnings settings schema. The warnings could only be dismissed permanently. > Add them to the temporary warnings section of the settings schema. > Currencies in several locations not displayed correctly for Hebrew > [category-barchart] Added option to show ratios > [html-chart] Add format style option for numbers > Better wording for tax table changed info message. > [register] Checkbox any value other than 0x20 (ASCII space) is true, > because it can be X or U+2716 now and could be something else in future. Fixes > in particular the disappearing tax-included and tax-table in the Invoice/Bill > entry register. > [Python Bindings]Provide the complete set of QOF enums in gnucash > [Pyton Bindings]Provide wrapper for qof numeric predicate > > Python bindings already have some wrapping objects for qof predicates. > This adds the one missing for GncNumeric comparisons. Additionally fixes a > wrong number for QOF_NUMERIC_MATCH_ANY in example file. > Remove commodity-table.scm, no longer required after adjusting qif-dialog- > utils > Preferences, Import: UPDATE AND RECONCILE should be UPDATE AND CLEAR on > preference "Enable update match action" tooltip text. > [register] Enable horizontal scrolling with a touchpad. > [business]Add diagnostic messages to GncEntry and GncInvoice. > Replace code style guidance with reference to the wiki Coding Standard > page. > Update Form/Schedule line references for 2021 for the US Income Tax Report > Update the register help label when cell read only > Change AR/AP Type cell to be read only. The Type cell in AR/AP registers > should not be changeable from the register so make the cell read only. > Tip-of-the-Day, new tip: the full file path is shown in the status bar. > [assistant-qif-import] Prevent ambiguous mnemonic > > Mnemonic N clashes with GtkAssistant "Next". Change to D which does not > clash. > Numerous performance and code-clarity improvements. > > New API: None > Deprecations: None > > New and Updated Translations: Chinese (Simplified), Chinese (Traditional), > Croatian, Czech, Dutch, Finnish, French, German, Greek, Hebrew, Hungarian, > Italian, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Romanian, Slovak, > Spanish, Spanish (Nicaragua), Swedish, Turkish, Ukrainian > > > 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_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 > > Documentation > Concurrent with the release of GnuCash 4.10 we're pleased to also release a > new version of the companion Help and Tutorial and Concepts Guide > There were no bugs fixed between 4.9 and 4.10 > The following fixes and improvements were not associated with bug reports: > > Fix 2 "[WARN] FOUserAgent - Destination: Unresolved ID reference" > Updates to Gen Imp Tran Matcher other than for new Append checkbox > Adjusted entity for image width in gnc-docbookx.dtd and removed a > duplicate entry. > Improve the documentation of the Find dialog. > Memo isn't a transaction field, Notes is. > F::Q Link to IRC channel inserted as entity > F::Q insert note on NAV, insert Entity for Data file > Remove country codes from lang attribute and other minor formalities > > New and Updated Translations: Portuguese > 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: > > 7fd4bb919f6e39388ab47bfa11af6fa3f59e9b9bd695c7d4e9208af85cb9c93b gnucash- > 4.10.tar.bz2 > ebf3b4184df9a1950532afec334eae0a0b07142d157d1d3a787b187e1f665f3e gnucash- > 4.10.tar.gz > 1477990ece2163a4390f77ee42aa86c363a9fdef304a6bcfd2feb806a6da79ae gnucash- > 4.10.setup.exe > 66a677d4673462a0ca9c196bad49690b68f369459574eddbd1b120c59e2f2df4 Gnucash- > Intel-4.10-1.dmg > 04ade842b964113edd5393b1c49af470f009ef830fc195b0c76a169021f222fb gnucash- > docs-4.10.tar.gz > > Microsoft Windows: > https://github.com/Gnucash/gnucash/releases/download/4.10/gnucash-4.10.setup.exe > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.10/gnucash > -4.10.setup.exe > > Apple macOS: > https://github.com/Gnucash/gnucash/releases/download/4.10/Gnucash-Intel-4.10-1.dmg > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.10/Gnucash-Intel-4.10-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.10 for yourself, the source code can be > downloaded from: > https://github.com/Gnucash/gnucash/releases/download/4.10/gnucash-4.10.tar.bz2 > https://github.com/Gnucash/gnucash/releases/download/4.10/gnucash-4.10.tar.gz > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.10/gnucash-4.10.tar.bz2 > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.10/gnucash-4.10.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.10 for yourself, the source > code can be downloaded from: > https://github.com/Gnucash/gnucash/releases/download/4.10/gnucash-docs-4.10.tar.gz > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.10/gnucash-docs-4.10.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-announce mailing list > gnucash-annou...@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-announce > _______________________________________________ > gnucash-devel mailing list > gnucash-devel@gnucash.org > https://lists.gnucash.org/mailman/listinfo/gnucash-devel _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel