Thank you John and the whole development team for the release! Ran it through the normal paces and all seems well!
On Sun, Mar 31, 2024 at 7:34 PM John Ralls <jra...@ceridwen.us> wrote: > The GnuCash development team announces GnuCash 5.6, the seventh release in > the stable 5.x series. > Between 5.5 and 5.6, the following bugfixes were accomplished: > > Bug 798946 - start/end of current/last quarter have off-by-one error > Bug 799093 - Cannot reconcile since v5.4 > Bug 799179 - SLR won't allow change from "Reminder" to any other state > Bug 799210 - Bad encoding of accented chars in account names in > "Import CSV" wizard > Bug 799213 - SIGSEGV caused by revising an auto completed transaction > Bug 799222 - Crash when changing the parent of an account that has had > two or more levels of sub-accounts auto-created using the register in the > current session. > Bug 799224 - Import of QIF gets Bug detected during duplicates > (partial fix: If the new-splits object is null, it means the new account > tree from the current import has no splits. Therefore the (apply min|max > dates) will fail. Omitting the date query is a simple fix to prevent > crashing. This is a partial fix because the crash is likely a symptom of > another bug which causes the new account-tree to be empty. > Bug 799225 - QIF Importer Crashes Silently after "Start Import" > Button: Don't allow a QIF investment transaction without an action > (buy/sell/etc) > Bug 799246 - import matcher will rename incorrect splits > > The following fixes and improvements were not associated with bug reports: > > Numeric parsing and string handling improvements in the Engine and XML > backend. > [gnc-dense-cal.c] sx popup: show date in preference (cf.locale) format > because the date format preference is user-facing and customisable. it's > jarring if the preference is dd/mm/yyyy and the display shows mm/dd/yyyy in > accordance to the locale. > Correct misleading description about creating Scheduled Transaction. > Date parsing efficiency improvements. > Update minumum Python version to 3.8, made necessary by updating the C > API in the Python bindings. > Replace deprecated distutils.sysconfig with sysconfig. distutils is > not present in Python 3.12.2. > Query user via dialog for date when creating a reverse transaction. > More C++ conversions > Avoid deprecation warning for -py3 in swig >= 4.1 > [gnc-commodities.cpp] gnc_new_iso_codes is a std::unordered_map > Replace some naked for loops with C++ algorithms > Convert gnc-commodity to C++ and make GncQuoteSources a C++ class. > [test-commodities.cpp] add some tests for gnc_quote_sources > Remove the SLR status sort as it is too confusing > Allow sorting of the transaction column in the Since Last Run dialog > by schedule name or occurrence date. To sort by schedule name, a schedule > name is first selected and then the column header is pressed to change > order. To sort by occurrence date, a date is selected and then the column > header is pressed to change order based on the date of the first > occurrence. A tool tip has been added to indicate the sort order being used. > [gtest-gnc-numeric] add operator comparisons with example int64 numbers > [assistant-stock-transaction] store & retrieve associated account as > metadata > Update Form/Schedule line references for 2023 for the US Income Tax > Report > Update another gnucash-help to gnucash-manual > [invoice.scm] centralize layout components into layout-key-list > instead of maintaining 2 assoc lists. > [invoice.scm] normalize header section generators, changing the > functions to require 1 options argument only > Update invoice.scm: Add spacing for long Invoice ID's (Displayed as > "Reference" on the Invoice) > > New and Updated Translations: Croatian, Dutch, English (Australia), > English (New Zealand), English (United Kingdom), French, German, Hebrew, > Hungarian, Indonesian, Japanese, Norwegian Bokmål, Polish, Portuguese, > Slovak, Spanish, Swedish > > Help translate GnuCash on Weblate > 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 > > Between 5.5 and 5.6, the following bugfixes were accomplished: > > Bug 799237 - Dead Link > > The following fixes and improvements were not associated with bug reports: > > C, de:Manual:Finance-Quote: Note about Expected Time Commitment > C, de:Manual:Finance-Quote: Tip about 'gnc-fq-update: Command not > found' > docbook: gnc-gui-de: Improve accelerator of menuitems > Link > https://wiki.gnucash.org/wiki/Documentation_Translation#The_Procedure in > recent gnc-gui-*.dtd files > Replace *dquote entities by <quote> tags > C:Manual:Tools:Unify main section titles and other minor improvements > Unify filename extension > C:Manual:CSV Import: show icons > xmlformat: Apply changes at the element 'screeninfo' > xmlformat.conf: new element 'screeninfo' with no entry- and no > exit-break > > New and Updated Translations: German > > 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: > > * b4b42c626350f3e79f7ca1f2173545cc63ddee1addf2460b1a1f22221bf21bd1 > gnucash-5.6.tar.bz2 > * 50aebe914da600003c3b668c6a0b86df3d583a200c378f0f16658bec299bbbd3 > gnucash-5.6.tar.gz > * dc6139469696168ddd13ad617a8fbd31c2389b0960a82bc2da1c0c5606b37f46 > gnucash-5.6.setup.exe > * 2cc91f36d9939065dac366058aae1a6a8c41cfe84850b6b549ee87ba075d50d4 > Gnucash-Intel-5.6-1.dmg > * 8ad9da28199074fc5ef604d4489a82413031290a06e5f6418fe85cceb5fa3f02 > gnucash-docs-5.6.tar.gz > > > Microsoft Windows: > > https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-5.6.setup.exe > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-5.6.setup.exe > > Apple macOS: > > https://github.com/Gnucash/gnucash/releases/download/5.6/Gnucash-Intel-5.6-1.dmg > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/Gnucash-Intel-5.6-1.dmg > > Getting GnuCash as source code > If you want to compile GnuCash 5.5 for yourself, the source code can be > downloaded from: > > https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-5.6.tar.bz2 > https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-5.6.tar.gz > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-5.6.tar.bz2 > > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-5.6.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 5.6 for yourself, the > source code can be downloaded from: > > Sourceforge: > https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.6/gnucash-docs-5.6.tar.gz > GitHub: > https://github.com/Gnucash/gnucash/releases/download/5.6/gnucash-docs-5.6.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. > _______________________________________________ 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.