[GNC-dev] ANNOUNCE: GnuCash 4.10 Released
davidcousens49 at gmail.com
davidcousens49 at gmail.com
Mon Mar 28 00:59:47 EDT 2022
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-announce at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-announce
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
More information about the gnucash-devel
mailing list