The GnuCash development team announces GnuCash 4.903, the fourth 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.
        • The Online Quotes facility has been completely rewritten and the old 
gnc-fq-check, gnc-fq-dump, and gnc-fq-helper programs have been replaced with 
finance-quote-wrapper. The functions performed by those programs may now be 
accomplished by passing commands to gnucash-cli -Q, see gnucash-cli --help for 
specifics. The perl module requirements have changed with the rewrite: The new 
version doesn't need Date::Manip but needs JSON::Parse instead. gnc-fq-update 
has been, er, updated to reflect that.
        • 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 the 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.902 and 4.903, the following bugfixes were accomplished:

The following fixes will also appear in GnuCash 4.14:

        • Bug 798765 - Increase the limit for Maximum Slices in the Expense 
Piechart
The following fixes and improvements were not associated with bug reports:

        • Add JSON::Parse to gnc-fq-update.
        • Guard against some possible null pointer dereferences
        • Change the reconcile window toolbar icon for 'Other the Account' to 
'gnc-jumpto' 
        • Change toolbar 'Blank' icon for invoice page to match register
        • Change the short cut from CTRL+Page_Down to CTRL+b and change the 
toolbar icon to 'go-jump'. 
        • Remove -Wno-pointer-sign, adding the necessary casts in 
gnc-gwen-guic.c 
        • Remove -Wno-error=parentheses, added for gcc 8.0 and gtk 3.14 
        • Remove redundant uses of cmake -E env
        • [c++options] Save an empty SCM string for nil or empty option values. 
Avoids crash at reload due to unknown variable.
        • [c++options]Really fix the gnc_option_db_lookup_string_value leak

New and Updated Translations: Chinese (Simplified), Croatian, English 
(Australia), English (New Zealand), English (United Kingdom), Hungarian, 
Macedonian, Polish, Portuguese, Russian, Ukrainian

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

Concurrent with the release of GnuCash 4.900 we're pleased to also release a 
new version of the companion Manual and Tutorial and Concepts Guide

        • Document Import using AQBanking.
        • Document the new Stock Transaction Assistant.
        • Add JSON::Parse module to finance-quote requirements.
              finance-quote-wrapper uses it to parse Finance-Quote's output. 
        • Update sample & custom reports
        • Update for sample-report
        • Only use localized &url-docs-*; entities
        • Simplify screenshot declarations
        • Add documentation for new Investment Lots report
              Add screenshots, links, etc more cleanup, add missing images 
cleanup documentation 
        • Guide:C: Replace several wrong usages off "Help"
              Protocol "help:" Link type "Help"—both are only under Linux 
available Document reference should be "Manual" 

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: https://wiki.gnucash.org/wiki/Flatpak

The SHA256 Hashes for the downloadable files are:

        • 89986a98afd1885b126529ed98bc614a65efa0cf58dc37f616ab178d9aa95157  
gnucash-4.903.tar.bz2
        • c4060a1d6412586ea7bbad50a7e06bb81e4718f71d528bfa9f643e82977aa109  
gnucash-4.903.tar.gz
        • 9832069131c01e694f579f5f4459f6adb888567e8b33fd95c8911991f9960cb0  
gnucash-4.903.setup.exe
        • 82120b26c79a4c0c7a73aeab3115d2d70688fbc41c7cc0a3214d7ef700a1bf62  
Gnucash-Intel-4.903-1.dmg
        • 3d45084b6f191cd093a64c2186ac05083f95d718d2adb1c6690abf0e5a59736b  
gnucash-docs-4.900.tar.gz


Microsoft Windows:
https://github.com/Gnucash/gnucash/releases/download/4.903/gnucash-4.903.setup.exe
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.903/gnucash-4.903.setup.exe

Apple macOS:
https://github.com/Gnucash/gnucash/releases/download/4.903/Gnucash-Intel-4.903-1.dmg
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.903/Gnucash-Intel-4.903-1.dmg

Getting GnuCash as source code
If you want to compile GnuCash 4.903 for yourself, the source code can be 
downloaded from:
https://github.com/Gnucash/gnucash/releases/download/4.903/gnucash-4.903.tar.bz2
https://github.com/Gnucash/gnucash/releases/download/4.903/gnucash-4.903.tar.gz
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.903/gnucash-4.903.tar.bz2
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.903/gnucash-4.903.tar.gz

To compile GnuCash from the source code by yourself, you will need at least 
Gtk+ 3.22.29, Guile 2.0, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.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.903 for yourself, the source 
code can be downloaded from:

    Sourceforge: 
https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.903/gnucash-docs-4.903.tar.gz
 
    GitHub: 
https://github.com/Gnucash/gnucash/releases/download/4.903/gnucash-docs-4.903.tar.gz

    You can also checkout the sources directly from the git repository as 
described at https://wiki.gnucash.org/wiki/Git.

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.

Regards,
John Ralls

_______________________________________________
gnucash-user mailing list
gnucash-user@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.

Reply via email to