Unfortunately no. While GnuCash builds and runs in 64-bit on Windows, WebKitGtk v 2.14’s Javascript engine only builds: It crashes when you try to run anything. Since charts use Javascript trying to run a chart report crashes GnuCash so until I can fix that the builds are still 32-bit.
I wouldn’t drop that unannounced on a release anyway. Once (if) I get it working I’ll put up parallel nightly builds for a while so that it can get more thorough testing. Regards, John Ralls > On Mar 29, 2026, at 23:09, David T. <[email protected]> wrote: > > John, > > As always, thank you! > > I note the mention that 64-bit compilation is now "supported" on Windows. > Does this mean that the 5.15 binary for Windows is now 64-bit? Or that > intrepid users can compile it themselves? > > Cheers, > David T. > > > On March 29, 2026 2:08:08 PM PDT, John Ralls <[email protected]> wrote: >> The GnuCash development team announces GnuCash 5.15, the sixteenth release >> in the stable 5.x series. >> >> Between 5.14 and 5.15, the following bugfixes were accomplished: >> • Bug 666536 - smallest fraction of KRW is invalid >> • Bug 798122 - Message about unable to balance transaction: Implement >> better can't-balance messages for scheduled transactions with more than one >> template transaction. >> • Bug 798873 - Crash when scrubbing after "undoing" changes >> • Bug 799705 - Remove Old Prices by Namespace: Display namespaces and >> allow selecting particular namespaces in the Remove Old Prices dialog. >> • Bug 799706 - Rename Namespace: Add a rename namespace button to the >> Security editor that is enabled by the selection of a namespace row in the >> tree view. >> • Bug 799713 - Account Editor changes account color to gray when default >> selected. >> • Bug 799722 - Inconsistent wording: Bill and Invoice: Use "Business >> Item" in messages that could apply to any of Bill, Credit Note, or Invoice, >> including where we reuse the same message in different cases. >> • Bug 799734 - mapped OFX income account not listed >> • Bug 799745 - Import matcher doesn't handle zero length memo and >> description properly >> The following fixes and improvements were not associated with bug reports: >> • Major improvement in Python bindings to enable engine methods to >> return Python objects instead of SWIG pointers. Covers Account, Split, >> Transaction, GNCLot, gnc_commodity, gnc_commodity_namespace, >> gnc_commodity_table, GNCPrice, GNCPriceDB, QofBook, QofSession, GncGUID, >> GncCustomer, GncEmployee, GncVendor, GncJob, GncAddress, GncBillTerm, >> GncTaxTable, GncInvoice, and GncEntry. GncOwner, the superclass of many of >> the business classes, is already covered. This allows more pythonic usage: >> • Call member functions directly, e.g. price.get_commodity() instead >> of using the C-function style gc.gnc_price_get_commodity(price) >> • The C-function call now raises a DeprecationWarning if called with >> a Python object but not if called with the instance, e.g. >> gc.gnc_price_get_commodity(price.instance) >> • It is no longer necessary to test and convert return values for >> being SwigPyObjects or not Python objects: >> Code like >> if type(desc).__name__ == 'SwigPyObject’: >> desc = gnucash.Account(instance=desc) >> or >> if type(split) != Split: >> split=Split(instance=split) >> is no longer required. >> • Enable copy-and-paste in Scheduled Transaction template transactions. >> • Disable the Transaction Paste or Split Paste menu items in the >> register's Transaction menu when there is no transaction or split in the >> clipboard. >> • Check all template transactions in a Scheduled Transaction for balance >> instead of only the first. >> • Fix the last reconcile date sort in the Accounts page so that >> unreconciled accounts sort after reconciled ones instead of before. >> • Ensure that custom report sub-menus can receive custom report entries. >> • Import Matcher: Add trace messages to make it easier to track why some >> transactions aren't considered possible matches and uncomment the debug >> statements so that they can be emitted with --log arguments on the command >> line. >> • Fix segfault in gnc_gsettings_get_settings_obj when GSettings schemas >> are not installed. >> • Add tooltip explaining date-format selection to the CSV Import >> Assistant. >> • CSV Importer: Reparse all import lines when changing date or currency >> formats or when setting base_account. >> • [new-owner-report.scm] fix display/due-date tooltip >> • Transaction report efficiency improvements. >> • Ensure that gnc_commodity_compare produces a stable sort. >> • Implement full test coverage of libgnucash/engine/qofid except for >> some unreachable code. >> • Remove unused qof_collection_from_glist function. >> • New function gnc_account_get_earliest_date returns the account's >> earliest split date. This usually reflect the account opening date. >> • Provide an earliest-date sort option in the Accounts page and the >> balance-forecast report. >> • Support 64-bit compilation on Windows. >> • gnc_account_child_index: return -1 for non-child. >> • Turn off deprecation warning for wstring_convert. It's deprecated in >> C++17 with no replacement until C++26. >> • Update GncDateTime to handle new exceptions from Boost::DateTime >> • Use std::chrono to create a GncDateTime. Boost::DateTime uses time_t >> and in some cases that's still 32-bit, leading to a potential 2038 bug. >> • Fix GUI leaks in register completion cell, GncPluginPageRegister, and >> GNCPluginPageReport. >> • [gnc-datetime.cpp] Fix potential bug in fast_iso8601_utc_parse >> New and Updated Translations: Chinese (Simplified Han script), Croatian, >> Czech, Danish, Dutch, English (Australia), English (New Zealand), English >> (United Kingdom), French, German, Hungarian, Italian, Portuguese, Portuguese >> (Brazil), Russian, Spanish, Tamil, Turkish >> 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 are no changes in the documentation for this release. >> Updated Translations: None. >> >> Getting GnuCash for Windows and MacOS >> >> GnuCash is provided for both Microsoft Windows 10® 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: >> • b0bd4af43b6bde3454227d4b398e9ec7a0dbd5143469c1373fc824c3caab0909 >> gnucash-5.15.tar.bz2 >> • 66e77d585bac9fb53c935fa448ac6305bdb28f8f366a3ecddacb8310121bb028 >> gnucash-5.15.tar.gz >> • 6e10f34f92a1464b45436372a70cdbd16636b14b2842431b72251ded780858bd >> gnucash-5.15.setup.exe >> • ef0c2c0fac275d4f2822223f3c908e9c28c559395159017eac14c4bf39b8499a >> Gnucash-Arm-5.15.dmg >> • 59456ec48c973f6ac96d9fcd1d34174645f28954d9adf0b14998cadd420d3a51 >> Gnucash-Intel-5.15.dmg >> • c48b153c20bc7552e682e46b41e320aee7b5d413486ab64f3c5ad1e8e00fdaaa >> gnucash-docs-5.15.tar.gz >> >> Note that at the time of this email https://www.gnucash.org/ is not taking >> updates so it doesn’t have the links. Use the direct links below to get >> GnuCash 5.15 >> >> Microsoft Windows: >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnucash-5.15.setup.exe >> https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-5.15.setup.exe >> >> Apple macOS: >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/Gnucash-Arm-5.15-1.dmg >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/Gnucash-Intel-5.15-1.dmg >> https://github.com/Gnucash/gnucash/releases/download/5.14/Gnucash-Arm-5.15-1.dmg >> https://github.com/Gnucash/gnucash/releases/download/5.14/Gnucash-Intel-5.15-1.dmg >> >> Getting GnuCash as source code >> If you want to compile GnuCash 5.15 for yourself, the source code can be >> downloaded from: >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnucash-5.15.tar.bz2 >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnucash-5.15.tar.gz >> https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-5.15.tar.bz2 >> https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-5.15.tar.gz >> >> You can also checkout the sources directly from the git repository as >> described at https://wiki.gnucash.org/wiki/Git. >> >> To compile GnuCash from the source code by yourself, you will need at least >> Gtk+ 3.22.30, Guile 2.0, Boost 1.67, WebKitGtk 2.4, GoogleTest 1.8.0, cmake >> 3.14.5 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 >> >> Getting the documentation >> >> The documentation is available at Documentation page of the GnuCash website. >> The 5.13 documentation can be found under "GnuCash v5 (current stable >> release)" in multiple languages both for reading online and for download in >> pdf, epub, and mobi formats. The documentation is also included in the MacOS >> and Windows application bundles. >> >> If you want to compile the GnuCash Documentation 5.15 for yourself, the >> source code can be downloaded from: >> >> Sourceforge: >> https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnucash-docs-5.15.tar.gz >> >> GitHub: >> https://github.com/Gnucash/gnucash/releases/download/5.14/gnucash-docs-5.15.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-announce mailing list >> [email protected] >> https://lists.gnucash.org/mailman/listinfo/gnucash-announce >> gnucash-user mailing list >> [email protected] >> 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 [email protected] 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.
