[GNC-dev] [GNC] GnuCash 4.902 Released

David H hellvee at gmail.com
Mon Mar 6 19:01:14 EST 2023


No, as an ex developer I get that you probably want to get these out asap
and probably have a lot more on your mind than I'm ever likely to :-)

Thanks again, appreciate all the hard work you and the other devs put into
Gnucash.

Regards David H.


On Tue, 7 Mar 2023 at 09:49, John Ralls <jralls at ceridwen.us> wrote:

> Wow, I made an impressive hash of that. I've sent a corrected set of
> links. Thanks.
>
> Regards,
> John Ralls
>
>
> > On Mar 6, 2023, at 11:35 AM, David H <hellvee at gmail.com> wrote:
> >
> > Er no I meant the ones in your email of about 15 hours ago as follows.
> First Windows one gave me a 404 error but I managed to workaround it by
> replacing the 4.900 and 4.901 by 4.902.
> >
> > Cheers David H.
> >
> > <image.png>
> >
> >
> > On Tue, 7 Mar 2023 at 03:23, john <jralls at ceridwen.us> wrote:
> > If you mean the download links on https://www.gnucash.org/, that's
> because it's still not accepting updates. Use
> https://code.gnucash.org/website/.
> >
> > Regards,
> > John Ralls
> >
> >
> >> On Mar 6, 2023, at 3:17 AM, David H <hellvee at gmail.com> wrote:
> >>
> >> John,
> >>
> >> Ta for that. 1 question - download links seem to be pointing to 4.900 /
> >> 4.901 not 4.902 ?
> >>
> >> Thanks David H.
> >>
> >>
> >> On Mon, 6 Mar 2023 at 14:20, John Ralls <jralls at ceridwen.us> wrote:
> >>
> >>> The GnuCash development team announces GnuCash 4.902, the second
> unstable
> >>> release leading to GnuCash 5.0.
> >>>
> >>> This is an unstable release for testing purposes. Do not use it with
> >>> production data! Make a copy of your book to test this release.
> >>>
> >>> New Features
> >>>
> >>>        • A new Stock Transaction Assistant to guide you through
> entering
> >>> most investment transactions for stocks, bonds, and mutual funds. You
> can
> >>> access it from Actions>Stock Assistant when you have the Accounts page
> ora
> >>> Stock or Fund account register open.
> >>>        • A new Investment Lots report showing a graph of capital gains
> >>> and losses in a period by investment lot. Note that if you don't use
> the
> >>> View Lots dialog to manage capital gains and losses this report won't
> have
> >>> anything to show you. Use Reports>Assets & Liabilities>Investment Lots
> to
> >>> see the report.
> >>>        • A new tab on the New/Edit Account dialog called More
> Properties
> >>> includes entries to set a high and low limit on an account. That's
> coupled
> >>> to a new column that's available on the Accounts Page, Balance Limit.
> If
> >>> you set a high or low limit and the account balance falls above or
> below
> >>> the respective limit an indicator will be shown in the Balance Limit
> column.
> >>>        • The description field quickfill in the register now displays a
> >>> drop-down list of possible completions instead of just one inline
> >>> completion.
> >>>        • File import menu items for the MT940, MT942, and DTAUS formats
> >>> is replaced with a single Import from AQBanking that supports
> importing any
> >>> file format supported by AQBanking, including the frequently requested
> CAMT.
> >>>        • The report generated by the Print Invoice button on the Edit
> >>> Invoice tab can now be configured as a book option at teh bottom of the
> >>> Business tab; this permits selecting a saved configuration of one of
> the
> >>> standard invoice reports. Another option enables a delay, during which
> a
> >>> dialog box will appear enabling the user to select a different report.
> >>>
> >>> Note: When saving a configuration make sure that the invoice number is
> not
> >>> set or you'll get that particular invoice instead of the one that you
> >>> pressed the button for.
> >>>
> >>> Between 4.901 and 4.902, the following bugfixes were accomplished:
> >>>
> >>> The following fixes will also appear in GnuCash 4.14:
> >>>
> >>>        • Bug 798748 - Transaction Notes field's value does not appear
> in
> >>> reverse transaction.
> >>>        • Bug 798754 - Build fails with gcc 13 and glib > 2.76
> >>>        • Bug 798759 - Register widths for 'with sub-account' not saved
> >>>        • Bug 798600 - CSV import of multi-split security transactions
> >>> fails to load capital gain
> >>> Transactions with capital gains processing can have splits in
> transaction
> >>> currency with a zero amount and a non-zero value. To properly import
> those,
> >>> prefer the value column even if transaction currency equals account
> >>> commodity. Previous (wrong) assumption was that in case of a
> same-currency
> >>> split, the amount would always be the value.
> >>>
> >>> Update csv transaction export format to include split values. In the
> csv
> >>> importer the 'GnuCash Export Format' option will now include values.
> For
> >>> compatibility with filex exported from older gnucash versions the
> previous
> >>> preset is still available under the name 'GnuCash Export Format (4.x
> and
> >>> older)'.
> >>>
> >>> The following additional bug fixes are in unstable only:
> >>>
> >>>        • Bug 782141 - Import CSV - Multi-currency support can cause
> >>> rounding errors
> >>> Replace the column types 'Deposit' and 'Withdrawal' with 'Amount' and
> >>> 'Amount (Negated)' that are conceptually applicable more widely. Also
> >>> introduce column types 'Value' and 'Value (Negated)' to allow
> construction
> >>> of splits in commodities different from the transaction currency. While
> >>> Value is the number in the transaction currency, always use 'Amount' in
> >>> single-currency transactions.
> >>>
> >>>        • Bug 793306 - Price is not imported from CSV
> >>>        • Bug 796955 - Import CSV - Single-line two-currency
> transactions
> >>> can't be imported
> >>>        • Bug 797033 - The CSV Importer should not obey with the
> >>> "automatic digital point" setting
> >>>        • Bug 797383 - Import transaction via CSV selects the commodity
> as
> >>> a currency, results in an invalid transaction that is uneditable, and a
> >>> corrupted price database.
> >>> Change the transaction currency to the from or base account's parent
> >>> account currency if the from or base account is not denominated in a
> >>> currency. This allows to import stock transactions directly into the
> stock
> >>> account.
> >>>
> >>>        • Bug 797903 - Transaction window: The 'blue line' is always
> >>> (erroneously) topmost when t. sorting order is inverted.
> >>>        • Bug 798334 - Importing transactions from CSV with space as
> >>> thousand separator
> >>>        • Bug 798572 - Parse numbers with two minus signs as a positive
> >>> numbers
> >>>        • Bug 798691 - Memo field not updated on CSV import using U+C
> >>>        • Bug 798732 - : Type of balance carry forward accounts for
> german
> >>> skr49 account template fixed
> >>> The accounts listed are of the EQUITY type and not ASSET.
> >>>
> >>>        • Bug 798749 - Fails to read gsettings on startup
> >>>        • Bug 798753 - UX improvements in new import dialog
> >>>        • Bug 798763 - "Manage Document Link" keyboard shortcut is
> missing
> >>> The following fixes and improvements were not associated with bug
> reports:
> >>>
> >>>        • Always use the Company Name from book options in reports,
> >>> removing the Company Name report option.
> >>>        • Fix the register sheet being insensitive when in reverse order
> >>>        • Allow C decls after statements.
> >>> Legal since C99.
> >>>
> >>>        • Make the scheme tests fail immediately if they load an
> external
> >>> gnucash file.
> >>>        • [c++options] Restore the ability to set plot sizes in pixels.
> >>>        • [c++ options] Restore forward & backward compatibility, fix
> >>> crash.
> >>>        • CsvTokenizer - add additional test case for escaped quotes
> >>> It simulates the case where csv fields are fully quoted and an escaped
> >>> quote ("") is found in some field. This case is handled correctly,
> adding
> >>> the test to guard this in potential future modifications.
> >>>
> >>>        • [dialog-employee] toggle sensitivity instead of visibility of
> >>> GncAccountSel
> >>>        • [eguile-utilities.scm] remove fmtnumber
> >>> deprecated in maint.
> >>>
> >>>        • Sort the gnc tree view column menu
> >>>        • Delete action on account page not disabled on edits.
> >>>        • L10N:DE:Updating accounts from 0001 to 8000 DATEV-SKR04
> >>> 2022-01-01
> >>>        • GSettings migration: Ensure that the current version is set
> on a
> >>> new GnuCash installation and that migrations applicable to versions of
> >>> GnuCash later than the current one do not run.
> >>>        • Turn on -Wunused
> >>>        • Rename Hellow World report to Sample Report.
> >>>        • Generic Importer - allow user to modify exchange rates for
> >>> unbalanced transactions.
> >>>        • Make logging accessible from python modules
> >>>        • Allow C declarations after statements
> >>> Good for declaring variables at point of use
> >>>
> >>> New and Updated Translations: Czech, Hungarian
> >>>
> >>> Help translate GnuCash on Weblate:
> >>> https://hosted.weblate.org/engage/gnucash/
> >>>
> >>> Translators note that there is a new project Program-beta on weblate
> for
> >>> this unstable branch. Having twice the strings causes us to exceed the
> free
> >>> account limit, but Weblate has so far just warned us about it. If we
> need
> >>> to change the branch we'll announce it on gnucash-devel.
> >>>
> >>> 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
> >>>
> >>> There have been no documentation changes since 4.900 so continue to use
> >>> that 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.
> >>>
> >>> GnuCash is also available as a flatpak from Flathub.org. Instructions
> for
> >>> installing and running.
> >>>
> >>> The SHA256 Hashes for the downloadable files are:
> >>>
> >>>        •
> >>> 424e477ef82a171dfe74db14433d6ff73002fa659619f325730041b1d15e7b4e
> >>> gnucash-4.902.tar.bz2
> >>>        •
> >>> c5da520e4afe3fc89c220fec3147edfd283f83954962b944e79e077b23fe2e1e
> >>> gnucash-4.902.tar.gz
> >>>        •
> >>> 290144cad57d73fc135c63f16f20ecf274500edc92d027d6438de98459760996
> >>> gnucash-4.902.setup.exe
> >>>        •
> >>> 340b6eecf12c74670621cd94861ea2e6780f809d2e42fd11ffe971604fe18d57
> >>> Gnucash-Intel-4.902-1.dmg
> >>>        •
> >>> c81a99d8e9ae287abad1a38f93fdac1a66e27f4f24aed85b25259df30bd1db83
> >>> gnucash-docs-4.900.tar.gz
> >>>
> >>>
> >>> Microsoft Windows:
> >>>
> >>>
> https://github.com/Gnucash/gnucash/releases/download/4.900/gnucash-4.901.setup.exe
> >>>
> >>>
> https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.901/gnucash-4.901.setup.exe
> >>>
> >>> Apple macOS:
> >>>
> >>>
> https://github.com/Gnucash/gnucash/releases/download/4.900/Gnucash-Intel-4.901-1.dmg
> >>>
> >>>
> https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.901/Gnucash-Intel-4.900-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.901 for yourself, the source code can
> be
> >>> downloaded from:
> >>>
> >>>
> https://github.com/Gnucash/gnucash/releases/download/4.901/gnucash-4.901.tar.bz2
> >>>
> >>>
> https://github.com/Gnucash/gnucash/releases/download/4.901/gnucash-4.901.tar.gz
> >>>
> >>>
> https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.901/gnucash-4.901.tar.bz2
> >>>
> >>>
> https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.901/gnucash-4.901.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
> >>>
> >>> Note that the documentation for unstable releases is not on the GnuCash
> >>> website. It is built daily and may be found on the development server
> under
> >>> the locale directory; "C" is English, "de" is German, and so on.
> >>>
> >>> The documentation is included in the MacOS and Windows application
> bundles.
> >>>
> >>> If you want to compile the GnuCash Documentation 4.900 for yourself,
> the
> >>> source code can be downloaded from:
> >>>
> >>>
> https://github.com/Gnucash/gnucash/releases/download/4.900/gnucash-docs-4.900.tar.gz
> >>>
> >>>
> https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.900/gnucash-docs-4.900.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-user mailing list
> >>> gnucash-user at gnucash.org
> >>> To update your subscription preferences or to unsubscribe:
> >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> >>> -----
> >>> Please remember to CC this list on all your replies.
> >>> You can do this by using Reply-To-List or Reply-All.
> >>>
> >> _______________________________________________
> >> 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