[GNC-dev] GnuCash 3.10 Released
Christopher Lam
christopher.lck at gmail.com
Sat Apr 11 23:19:17 EDT 2020
Addendum budget liabilities are still an issue in 3.10; this requires more
beta testers please. This will not be fixed until some experienced users
assist.
The 2020-04-07 build on https://code.gnucash.org/builds/win32/maint/ has my
candidate fix (but has the "too strict" reconciliation) -- I think this
build handles budget liability correctly but will no impose my view without
external confirmation.
Alternatively we can re-revert the suggested fix into the 3.10+ daily
builds and allow bleeding-edge users to feed back. P.S. I generally am
quite happy to use bleeding-edge builds for my regular datafile.
On Sun, 12 Apr 2020 at 00:12, John Ralls <jralls at ceridwen.us> wrote:
>
>
> The GnuCash development team announces GnuCash 3.10, the eleventh release
> of the 3.x stable release series.
> Changes
>
> This is a snap release to reverse the changes to the reconcile window's
> filtering reconciled transactions with a reconcile date after the current
> statement date when computing the starting balance. It seems that many
> users' books have accounts with reconcile dates in the future that were
> suddenly filtered out, creating an incorrect starting balance and making it
> impossible to reconcile the book.
>
> Between 3.9 and 3.10, the following bugfixes were accomplished:
>
> Bug 620848 - Transfer Funds window - add Notes field
> Bug 797006 - Balance is misleading in open subaccounts when different
> currencies are involved
> Bug 797318 - Amounts ending in zero displayed as fractions
> Bug 797666 - libgnucash/engine/test/test-recurrence.c: In function
> 'check_valid': 'result' may be used uninitialized
> Bug 797676 - Register displays amount in transaction currency instead
> of register currency.
> Bug 797674 - 3.9: "test-gnc-path-util" failed on Debian amd64
>
> The following fixes and improvements were not associated with bug reports:
>
> Update latest translation from the Translation project.
> [window-reconcile] when reconciling, warn on splits having a reconcile
> date > statement_date
> [window-reconcile] when inputing statement_date, warn if it's after
> today
> [find-transactions] add search for reconciled date
> Show transaction value, not amount, for registers with subaccounts.
>
> If the register has subaccounts in different currencies and a
> transaction has splits in more than one, the transaction will incorrectly
> appear to be unbalanced if we total amounts because the balancing logic
> works on split values.
> Add instance argument to Session constructor
>
> Enables a python console to connect to the running GnuCash's session.
> Make python console less noisy without --debug.
> Provide locals and globals of calling context to the python console's
> shell on shell init
> Merge Jean Laroche's '797006_subaccounts' into maint.
> Add check to display warning dialog for mismatched commodities
> Replicate changes in *2 files
> Apply astyle to modified files
> Merge Chris Mayo's iPython-fixes into maint.
> Make pycons/ishell.py compatible with Python 3 and current IPython
> [eguile-utilities] Prevent crash in balsheet-eg.scm
> [eguile] escape-html -> gnc:html-string-sanitize
> [qif-to-gnc] Properly mark intra-QIF internal transfers.
>
> We have a revised Ukrainian translation.
> Known Issues
>
> The following are open bug reports to the 3.x series considered
> significant by the development team:
>
> Bug 795383 - Gnucash crashes on import of a 1400-transaction (or more)
> CSV file
> Bug 796955 - Import CSV - Single-line two-currency transactions can't
> be imported
> Bug 796992 - gnucash --add-price-quotes can't parse drive letters on
> Windows.
> Bug 796997 - Currency Conversion Dialog appears when recording
> transactions between same currency accounts.
> Bug 797037 - Counter formats not saving
> Bug 797064 - crash when try print report
> Bug 797083 - Gnucash crashes when trying to rename budget
> Bug 797092 - Save As fails: tries to save to reserved directory if
> path contains spaces
> Bug 797113 - Scrubbing crashes when creating small splits that round
> to value 0.
> Bug 797114 - Fixing an SX due to deleted account stuck in an error loop
> Bug 797115 - Can't 're-activate' an expired SX
> Bug 797211 - Very slow UI - dependent on window size
> Bug 797220 - delete account allows move of all transactions to account
> having non-matching currency
> Bug 797236 - Regression: Reconcile window transaction list resets to
> top when new transaction created in account
> Bug 797264 - 3.5 can't use Chinese IME input
> Bug 797283 - Permanent hang on clicking on report tabs
> Bug 797285 - QIF import fails and then crashes
> Bug 797293 - Crash when import "U+R" or "R"
> Bug 797294 - Billing functions freezing
> Bug 797325 - [Windows 7] Reports with charts will not load
> Bug 797329 - Using Japanese IME to enter transactions results in
> unexpected field jumps
> Bug 797334 - Crash on attempting to change account separator character
> Bug 797335 - Crash on subsequent Open after accidentally Opening the
> current file
> Bug 797336 - CSV Accounts import fails on UTF-8 e-acute in account name
> Bug 797345 - Selecting item in tax table causes gnucash to crash
> Bug 797348 - Wrong column order for RTL writing in GUI elements
> Bug 797351 - General ledger register transaction becomes "zombie"
> after deletion
> Bug 797363 - Consistent Silent Crash on Converting Saved Reports from
> 2.6 to 3.6
> Bug 797368 - Cannot download Quantity information from a CSV to a
> mutual
> Bug 797384 - Gnucash doesn't handle commodity prices with big
> numerator/denominator properly
> Bug 797385 - Report html files NOT opening in Reports tab or window
> due to webkit Frame Load Interrupted error
> Bug 797512 - Transaction with stock symbol XLU won't balance, symbol
> IXLU does.
> Bug 797514 - Changing transaction unreconciles a split inconsistently
> Bug 797646 - Crash When Finishing Reconciliation After Editing
> Transaction To Un-Anchor To Account
> Bug 797659 - Liabilities in budget report no longer calculate
> correctly
>
> Documentation
>
> Concurrent with the release of Gnucash 3.10 we're pleased to also release
> a new version 3.10 of the companion Help and Tutorial and Concepts Guide.
>
> Documentation changes:
>
> Bug 797056 - Chapter 2 - Putting it All Together - Screen Order
> Incorrect
> Convert Wikipedia links to an entity.
> Update some screenshots.
>
> Getting GnuCash for Windows and MacOS
>
> GnuCash is provided for both Microsoft Windows 7® and later and MacOS X
> 10.9 (Mavericks)® 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:
>
> b60772c276a63639964d1e24c795fbb9a7c0c6c45959168fe5cdfe08eb796f16
> gnucash-3.10.tar.bz2
> 57f111625f3d5c68e373fa9505af855354647e7cf00d5a962920a9afaa36f94e
> gnucash-3.10.tar.gz
> 5e9eec7694cc6bdf26f143c9b5239aa520d781a58f545d1645539596d984a441
> gnucash-3.10.setup.exe
> 053764da1b4f87e2851372912ad503447bf96cd111b819a92f02319343f592f6
> Gnucash-Intel-3.10-1.dmg
> 25c74fd5a1a1ba58c7e6d732a3e4ad607f0b94283266f0195c7986b8352a790d
> gnucash-docs-3.10.tar.gz
>
> Downloads:
> Binaries:
>
> SourceForge:
> Source:
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/3.10/gnucash-3.10.tar.bz2
> Source:
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/3.10/gnucash-3.10.tar.gz
> Windows Setup:
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/3.10/gnucash-3.10.setup.exe
> MacOS Disk Image:
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/3.10/Gnucash-Intel-3.10-1.dmg
> Documentation Source:
> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/3.10/gnucash-docs-3.10.tar.gz
>
> Github:
> Source:
> https://github.com/Gnucash/gnucash/releases/download/3.10/gnucash-3.10.tar.bz2
> Source:
> https://github.com/Gnucash/gnucash/releases/download/3.10/gnucash-3.10.tar.gz
> Windows Setup:
> https://github.com/Gnucash/gnucash/releases/download/3.10/gnucash-3.10.setup.exe
> MacOS Disk Image:
> https://github.com/Gnucash/gnucash/releases/download/3.10/Gnucash-Intel-3.10-1.dmg
> Documentation Source:
> https://github.com/Gnucash/gnucash/releases/download/3.10/gnucash-docs-3.10.tar.gz
>
> To compile GnuCash from the source code by yourself, you will need at
> least Gtk+ 3.10, Guile 2.0, Boost 1.54, WebKitGtk 2.4, and GoogleTest
> 1.7.0. In addition you will need SWIG 2.0.10 if compiling from git. Please
> consult the README.dependencies file in the sources for the exact list of
> dependencies and versions.
> Getting the documentation
>
> The documentation is available at Documentation page of the GnuCash
> website. The 3.10 documentation can be found under "GnuCash v3 (current
> stable release)" in multiple languages both for reading online and for
> download in pdf, epub, and mobi formats. 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-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
More information about the gnucash-devel
mailing list