[GNC] GnuCash 4.901 Released

john jralls at ceridwen.us
Sun Feb 5 23:07:32 EST 2023


Neither of which seem to be in the bug tracker.

Regards,
John Ralls


> On Feb 5, 2023, at 7:54 PM, Glenn Fowler <gfowler1 at outlook.com> wrote:
> 
> Thank you to the team for the continued development!
> 
> I just installed 4.901 on W10 and just pointing out two bugs still persist
> from 4.900:
> 
> 1. Tip of the day cannot be suppressed
> 2. Keyboard shortcut for "Manage Document Link" is still missing
> 
> Thank you
> 
> On Sun, Feb 5, 2023 at 2:51 PM John Ralls <jralls at ceridwen.us <mailto:jralls at ceridwen.us>> wrote:
> 
>> The GnuCash development team announces GnuCash 4.901, 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.900 and 4.901, the following bugfixes were accomplished:
>> 
>> The following fixes will also appear in GnuCash 4.14:
>>        • Bug 797477 - Manual foreign transaction from APAR to another
>> doesn't trigger price input
>>        • Bug 797725 - Untranslatable string "For Period Covering ~a to ~a"
>>        • Bug 798734 - Aging Reports don't handle mixed currency payments
>> and invoices without Trading Accounts
>>        • Bug 798737 - Minor grammatical error - 'for' missing in 'You
>> will be asked a conversion rate for each.'
>>        • Bug 798740 - Build fails with gcc 13
>>        • Bug 798747 - Crash in Investment Portfolio report
>> 
>> The following additional bug fixes are in unstable only:
>> 
>>        • Bug 753307 - Custom Report be selectable as default Report for
>> Printing
>> Change the preference in Business->'Report for Printing' to be saved as a
>> book property and allow the selection of any Invoice Report to be used as
>> the default.
>> 
>>        • Bug 794028 - CSV import, default to matching full account name
>> If the account map doesn't yield a result, try to map the import string
>> against existing accounts' full names
>> 
>>        • Bug 796955 - Import CSV - Single-line two-currency transactions
>> can't be imported
>>                • Use a provided price if the transfer account uses a
>> different commodity from the base account's; apply it as transfer amount =
>> base amount * price.
>>                • Add a transfer amount column option to avoid the
>> rounding that might arise from having an inexact price.
>>        • Bug 797756 - Currency format setting is ignored
>>        • Bug 798292 - csv Import Transactions Ignores Multi-Splits
>>        • Bug 798475 - GNCAccountSel could have shortcuts
>>        • Bug 798730 - Open report doesn't remember selected accounts over
>> restart
>>        • Bug 798739 - Advanced Portfolio report fails
>> The following fixes and improvements were not associated with bug reports:
>> 
>>        • Move the Balance Sheet P&L Report out of experimental into
>> regular menu.
>>        • Rename the Deposit and Withdrawal column labels in the CSV
>> import assistant to Amount and Amount(Negated) for clarity when importing
>> into something other than a bank account.
>>        • Improve muti-currency invoice payment:
>>                • Show proper amount in dialog when applying or editing an
>> existing transaction as payment.
>>                • Be more careful not to waste the existing payment split
>>                • If the user changed the payment amount while starting
>> from an existing transaction unreconcile the changed payment split
>>                • Avoid needlessly changing transaction currency (only do
>> so if the user chose a new transfer account and the old currency is neither
>> the new transfer account's currency nor the post account's currency)
>> Payment dialog - always list all possible post accounts instead of only
>> those in the currency of the selected vendor or customer
>>                • Refuse to continue when a transaction has splits in more
>> than one AP/AR account to avoid losing data.
>>        • Add widget names to import dialogs so they can be manipulated
>> with css
>>        • Fix some memory leaks
>>        • Ensure original splits are freed in xaccTransRollbackEdit
>>        • Add ability to show placeholder and hidden accounts in the
>> GNCAccountSel widget to hide placeholder and hidden accounts. By default
>> these accounts are hidden, but with the use of a secondary icon a popup
>> menu is presented where the list can be configured to show them. Also when
>> the GNCAccountSel is set to a specific account with with
>> gnc_account_sel_set_account, the placeholder and hidden properties are
>> checked and appropriate changes made so the account will be visible.
>>        • Activate feature GNC_FEATURE_EQUITY_TYPE_OPENING_BALANCE
>>        • Wrap function decls in extern "C" in all headers so that they
>> can be included without wrapping the include statements.
>> New and Updated Translations: French, Hebrew, Hungarian, Italian, Russian,
>> Ukrainian
>> 
>> Help translate GnuCash on Weblate.
>> 
>> 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.
>> 
>> 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:
>> 
>>>> 199defcc8e4381542190069445e495dd5f448249d94ff0719c28b1ff3816090e
>> gnucash-4.901.tar.bz2
>>>> 10743662d03cab2562b272d956c65700498041bfb7135f1a01a6461c6b66d770
>> gnucash-4.901.tar.gz
>>>> 7b66c0a3fcd8e8bdc7f1bf3403d2afe24d450ccf52317a442d22284337fa2805
>> gnucash-4.901.setup.exe
>>>> 87ba9e41aefa5eadf81afb323b4d400aa8a7551a91ddb6c35cd2a0c86dfdb084
>> Gnucash-Intel-4.901-1.dmg
>>>> c81a99d8e9ae287abad1a38f93fdac1a66e27f4f24aed85b25259df30bd1db83
>> gnucash-docs-4.901.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 <mailto: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-user mailing list
> gnucash-user at gnucash.org <mailto: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.



More information about the gnucash-user mailing list