Re: ANNOUNCE: [GNC] GnuCash 5.15 Released

John Ralls <[email protected]> Mon, 30 Mar 2026 10:44:48 -0700
Newsgroups gmane.comp.gnome.apps.gnucash.announce
Message-ID <4650C039-AE92-4377-AF1B-0C0AA5462B26__39169.84353434$1774892889$gmane$org@ceridwen.us>
--===============6595686628975172131==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_16E8A78A-30DC-45C9-B9FE-B515B0F8BEE4"


--Apple-Mail=_16E8A78A-30DC-45C9-B9FE-B515B0F8BEE4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Unfortunately no. While GnuCash builds and runs in 64-bit on Windows, =
WebKitGtk v 2.14=E2=80=99s 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=E2=80=99t drop that unannounced on a release anyway. Once (if) =
I get it working I=E2=80=99ll 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. <sunfish62-/[email protected]> wrote:
>=20
> John,=20
>=20
> As always, thank you!=20
>=20
> 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?=20
>=20
> Cheers,=20
> David T.
>=20
>=20
> 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.
>>=20
>> Between 5.14 and 5.15, the following bugfixes were accomplished:
>>     =E2=80=A2 Bug 666536 - smallest fraction of KRW is invalid
>>     =E2=80=A2 Bug 798122 - Message about unable to balance =
transaction: Implement better can't-balance messages for scheduled =
transactions with more than one template transaction.
>>     =E2=80=A2 Bug 798873 - Crash when scrubbing after "undoing" =
changes
>>     =E2=80=A2 Bug 799705 - Remove Old Prices by Namespace: Display =
namespaces and allow selecting particular namespaces in the Remove Old =
Prices dialog.
>>     =E2=80=A2 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.=20
>>     =E2=80=A2 Bug 799713 - Account Editor changes account color to =
gray when default selected.
>>     =E2=80=A2 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.
>>     =E2=80=A2 Bug 799734 - mapped OFX income account not listed
>>     =E2=80=A2 Bug 799745 - Import matcher doesn't handle zero length =
memo and description properly
>> The following fixes and improvements were not associated with bug =
reports:
>>     =E2=80=A2 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:
>>         =E2=80=A2 Call member functions directly, e.g. =
price.get_commodity() instead of using the C-function style =
gc.gnc_price_get_commodity(price)
>>         =E2=80=A2 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)
>>         =E2=80=A2 It is no longer necessary to test and convert =
return values for being SwigPyObjects or not Python objects:    =20
>>           Code like
>>              if type(desc).__name__ =3D=3D 'SwigPyObject=E2=80=99:
>>                  desc =3D gnucash.Account(instance=3Ddesc)
>>           or
>>              if type(split) !=3D Split:
>>                  split=3DSplit(instance=3Dsplit)
>>           is no longer required.=20
>>     =E2=80=A2 Enable copy-and-paste in Scheduled Transaction template =
transactions.
>>     =E2=80=A2 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.
>>     =E2=80=A2 Check all template transactions in a Scheduled =
Transaction for balance instead of only the first.
>>     =E2=80=A2 Fix the last reconcile date sort in the Accounts page =
so that unreconciled accounts sort after reconciled ones instead of =
before.
>>     =E2=80=A2 Ensure that custom report sub-menus can receive custom =
report entries.
>>     =E2=80=A2 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.
>>     =E2=80=A2 Fix segfault in gnc_gsettings_get_settings_obj when =
GSettings schemas are not installed.
>>     =E2=80=A2 Add tooltip explaining date-format selection to the CSV =
Import Assistant.
>>     =E2=80=A2 CSV Importer: Reparse all import lines when changing =
date or currency formats or when setting base_account.=20
>>     =E2=80=A2 [new-owner-report.scm] fix display/due-date tooltip
>>     =E2=80=A2 Transaction report efficiency improvements.
>>     =E2=80=A2 Ensure that gnc_commodity_compare produces a stable =
sort.
>>     =E2=80=A2 Implement full test coverage of libgnucash/engine/qofid =
except for some unreachable code.
>>     =E2=80=A2 Remove unused qof_collection_from_glist function.
>>     =E2=80=A2 New function gnc_account_get_earliest_date returns the =
account's earliest split date. This usually reflect the account opening =
date.
>>     =E2=80=A2 Provide an earliest-date sort option in the Accounts =
page and the balance-forecast report.
>>     =E2=80=A2 Support 64-bit compilation on Windows.
>>     =E2=80=A2 gnc_account_child_index: return -1 for non-child.
>>     =E2=80=A2 Turn off deprecation warning for wstring_convert. It's =
deprecated in C++17 with no replacement until C++26.=20
>>     =E2=80=A2 Update GncDateTime to handle new exceptions from =
Boost::DateTime
>>     =E2=80=A2 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.
>>     =E2=80=A2 Fix GUI leaks in register completion cell, =
GncPluginPageRegister, and GNCPluginPageReport.
>>     =E2=80=A2 [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
>>=20
>> Complete list of all open bugs: =
https://bugs.gnucash.org/buglist.cgi?bug_severity=3Dblocker&bug_severity=3D=
critical&bug_severity=3Dmajor&bug_severity=3Dnormal&bug_severity=3Dminor&b=
ug_severity=3Dtrivial&bug_status=3DNEW&bug_status=3DASSIGNED&bug_status=3D=
NEEDINFO&bug_status=3DREOPENED&limit=3D0&list_id=3D8149&order=3Dpriority%2=
Cbug_severity&query_format=3Dadvanced
>>=20
>> Documentation
>> There are no changes in the documentation for this release.
>> Updated Translations: None.
>>=20
>> Getting GnuCash for Windows and MacOS
>>=20
>> GnuCash is provided for both Microsoft Windows 10=C2=AE and later and =
MacOS 10.13 (High Sierra)=C2=AE and later in pre-built, all-in-one =
packages. An installer is provided for Microsoft Windows=C2=AE while the =
MacOS=C2=AE package is a disk image containing a drag-and-drop =
application bundle.
>>=20
>> GnuCash is also available as a flatpak from Flathub.org. Instructions =
for installing and running: https://wiki.gnucash.org/wiki/Flatpak
>>=20
>> The SHA256 Hashes for the downloadable files are:
>> =E2=80=A2 =
b0bd4af43b6bde3454227d4b398e9ec7a0dbd5143469c1373fc824c3caab0909  =
gnucash-5.15.tar.bz2
>> =E2=80=A2 =
66e77d585bac9fb53c935fa448ac6305bdb28f8f366a3ecddacb8310121bb028  =
gnucash-5.15.tar.gz
>> =E2=80=A2 =
6e10f34f92a1464b45436372a70cdbd16636b14b2842431b72251ded780858bd  =
gnucash-5.15.setup.exe
>> =E2=80=A2 =
ef0c2c0fac275d4f2822223f3c908e9c28c559395159017eac14c4bf39b8499a  =
Gnucash-Arm-5.15.dmg
>> =E2=80=A2 =
59456ec48c973f6ac96d9fcd1d34174645f28954d9adf0b14998cadd420d3a51  =
Gnucash-Intel-5.15.dmg
>> =E2=80=A2 =
c48b153c20bc7552e682e46b41e320aee7b5d413486ab64f3c5ad1e8e00fdaaa  =
gnucash-docs-5.15.tar.gz
>>=20
>> Note that at the time of this email https://www.gnucash.org/ is not =
taking updates so it doesn=E2=80=99t have the links. Use the direct =
links below to get GnuCash 5.15
>>=20
>> Microsoft Windows:
>> =
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnuc=
ash-5.15.setup.exe
>> =
https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-5.15.set=
up.exe
>>=20
>> Apple macOS:
>> =
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/Gnuc=
ash-Arm-5.15-1.dmg
>> =
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/Gnuc=
ash-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
>>=20
>> 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/gnuc=
ash-5.15.tar.bz2
>> =
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnuc=
ash-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
>>=20
>> You can also checkout the sources directly from the git repository as =
described at https://wiki.gnucash.org/wiki/Git.
>>=20
>> 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
>>=20
>> Getting the documentation
>>=20
>> 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.
>>=20
>> If you want to compile the GnuCash Documentation 5.15 for yourself, =
the source code can be downloaded from:
>>=20
>> Sourceforge: =
https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5.15/gnuc=
ash-docs-5.15.tar.gz=20
>> GitHub: =
https://github.com/Gnucash/gnucash/releases/download/5.14/gnucash-docs-5.1=
5.tar.gz
>>=20
>> You can also checkout the sources directly from the git repository as =
described at https://wiki.gnucash.org/wiki/Git.
>>=20
>> About the Program
>>=20
>> 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.
>>=20
>> 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.


--Apple-Mail=_16E8A78A-30DC-45C9-B9FE-B515B0F8BEE4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" =
content=3D"text/html; charset=3Dutf-8"></head><body =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;">Unfortunately no. While GnuCash builds =
and runs in 64-bit on Windows, WebKitGtk v 2.14=E2=80=99s 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.<div><br></div><div>I =
wouldn=E2=80=99t drop that unannounced on a release anyway. Once (if) I =
get it working I=E2=80=99ll put up parallel nightly builds for a while =
so that it can get more thorough =
testing.<br><div><br></div><div>Regards,</div><div>John Ralls<br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On Mar 29, 2026, at 23:09, David T. =
&lt;sunfish62-/[email protected]&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div><div dir=3D"auto">John, =
<br><br>As always, thank you! <br><br>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? <br><br>Cheers, <br>David T. <br></div><br><br><div =
class=3D"gmail_quote"><div dir=3D"auto">On March 29, 2026 2:08:08 PM =
PDT, John Ralls &lt;[email protected]&gt; wrote:</div><blockquote =
class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: =
1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class=3D"net-thunderbird-android__plain-text-message-pre"><div =
dir=3D"auto">The GnuCash development team announces GnuCash 5.15, the =
sixteenth release in the stable 5.x series.<br><br>Between 5.14 and =
5.15, the following bugfixes were accomplished:<br>    =E2=80=A2 Bug =
666536 - smallest fraction of KRW is invalid<br>    =E2=80=A2 Bug 798122 =
- Message about unable to balance transaction: Implement better =
can't-balance messages for scheduled transactions with more than one =
template transaction.<br>    =E2=80=A2 Bug 798873 - Crash when scrubbing =
after "undoing" changes<br>    =E2=80=A2 Bug 799705 - Remove Old Prices =
by Namespace: Display namespaces and allow selecting particular =
namespaces in the Remove Old Prices dialog.<br>    =E2=80=A2 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. =
<br>    =E2=80=A2 Bug 799713 - Account Editor changes account color to =
gray when default selected.<br>    =E2=80=A2 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.<br>    =E2=80=A2 Bug 799734 - =
mapped OFX income account not listed<br>    =E2=80=A2 Bug 799745 - =
Import matcher doesn't handle zero length memo and description =
properly<br>The following fixes and improvements were not associated =
with bug reports:<br>    =E2=80=A2 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:<br>        =E2=80=A2 Call =
member functions directly, e.g. price.get_commodity() instead of using =
the C-function style gc.gnc_price_get_commodity(price)<br>        =E2=80=A2=
 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)<br>        =E2=80=A2 It is no =
longer necessary to test and convert return values for being =
SwigPyObjects or not Python objects:     <br>          Code like<br>     =
        if type(desc).__name__ =3D=3D 'SwigPyObject=E2=80=99:<br>        =
         desc =3D gnucash.Account(instance=3Ddesc)<br>          or<br>   =
          if type(split) !=3D Split:<br>                 =
split=3DSplit(instance=3Dsplit)<br>          is no longer required. <br> =
   =E2=80=A2 Enable copy-and-paste in Scheduled Transaction template =
transactions.<br>    =E2=80=A2 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.<br>    =E2=80=A2 Check all =
template transactions in a Scheduled Transaction for balance instead of =
only the first.<br>    =E2=80=A2 Fix the last reconcile date sort in the =
Accounts page so that unreconciled accounts sort after reconciled ones =
instead of before.<br>    =E2=80=A2 Ensure that custom report sub-menus =
can receive custom report entries.<br>    =E2=80=A2 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.<br>    =E2=80=
=A2 Fix segfault in gnc_gsettings_get_settings_obj when GSettings =
schemas are not installed.<br>    =E2=80=A2 Add tooltip explaining =
date-format selection to the CSV Import Assistant.<br>    =E2=80=A2 CSV =
Importer: Reparse all import lines when changing date or currency =
formats or when setting base_account. <br>    =E2=80=A2 =
[new-owner-report.scm] fix display/due-date tooltip<br>    =E2=80=A2 =
Transaction report efficiency improvements.<br>    =E2=80=A2 Ensure that =
gnc_commodity_compare produces a stable sort.<br>    =E2=80=A2 Implement =
full test coverage of libgnucash/engine/qofid except for some =
unreachable code.<br>    =E2=80=A2 Remove unused =
qof_collection_from_glist function.<br>    =E2=80=A2 New function =
gnc_account_get_earliest_date returns the account's earliest split date. =
This usually reflect the account opening date.<br>    =E2=80=A2 Provide =
an earliest-date sort option in the Accounts page and the =
balance-forecast report.<br>    =E2=80=A2 Support 64-bit compilation on =
Windows.<br>    =E2=80=A2 gnc_account_child_index: return -1 for =
non-child.<br>    =E2=80=A2 Turn off deprecation warning for =
wstring_convert. It's deprecated in C++17 with no replacement until =
C++26. <br>    =E2=80=A2 Update GncDateTime to handle new exceptions =
from Boost::DateTime<br>    =E2=80=A2 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.<br>    =E2=80=A2 Fix GUI leaks =
in register completion cell, GncPluginPageRegister, and =
GNCPluginPageReport.<br>    =E2=80=A2 [gnc-datetime.cpp] Fix potential =
bug in fast_iso8601_utc_parse<br>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<br>Known Problems<br><br>Complete list of all =
open bugs: <a =
href=3D"https://bugs.gnucash.org/buglist.cgi?bug_severity=3Dblocker&amp;bu=
g_severity=3Dcritical&amp;bug_severity=3Dmajor&amp;bug_severity=3Dnormal&a=
mp;bug_severity=3Dminor&amp;bug_severity=3Dtrivial&amp;bug_status=3DNEW&am=
p;bug_status=3DASSIGNED&amp;bug_status=3DNEEDINFO&amp;bug_status=3DREOPENE=
D&amp;limit=3D0&amp;list_id=3D8149&amp;order=3Dpriority%2Cbug_severity&amp=
;query_format=3Dadvanced">https://bugs.gnucash.org/buglist.cgi?bug_severit=
y=3Dblocker&amp;bug_severity=3Dcritical&amp;bug_severity=3Dmajor&amp;bug_s=
everity=3Dnormal&amp;bug_severity=3Dminor&amp;bug_severity=3Dtrivial&amp;b=
ug_status=3DNEW&amp;bug_status=3DASSIGNED&amp;bug_status=3DNEEDINFO&amp;bu=
g_status=3DREOPENED&amp;limit=3D0&amp;list_id=3D8149&amp;order=3Dpriority%=
2Cbug_severity&amp;query_format=3Dadvanced</a><br><br>Documentation<br>The=
re are no changes in the documentation for this release.<br>Updated =
Translations: None.<br><br>Getting GnuCash for Windows and =
MacOS<br><br>GnuCash is provided for both Microsoft Windows 10=C2=AE and =
later and MacOS 10.13 (High Sierra)=C2=AE and later in pre-built, =
all-in-one packages. An installer is provided for Microsoft Windows=C2=AE =
while the MacOS=C2=AE package is a disk image containing a drag-and-drop =
application bundle.<br><br>GnuCash is also available as a flatpak from =
Flathub.org. Instructions for installing and running: <a =
href=3D"https://wiki.gnucash.org/wiki/Flatpak">https://wiki.gnucash.org/wi=
ki/Flatpak</a><br><br>The SHA256 Hashes for the downloadable files =
are:<br>=E2=80=A2 =
b0bd4af43b6bde3454227d4b398e9ec7a0dbd5143469c1373fc824c3caab0909  =
gnucash-5.15.tar.bz2<br>=E2=80=A2 =
66e77d585bac9fb53c935fa448ac6305bdb28f8f366a3ecddacb8310121bb028  =
gnucash-5.15.tar.gz<br>=E2=80=A2 =
6e10f34f92a1464b45436372a70cdbd16636b14b2842431b72251ded780858bd  =
gnucash-5.15.setup.exe<br>=E2=80=A2 =
ef0c2c0fac275d4f2822223f3c908e9c28c559395159017eac14c4bf39b8499a  =
Gnucash-Arm-5.15.dmg<br>=E2=80=A2 =
59456ec48c973f6ac96d9fcd1d34174645f28954d9adf0b14998cadd420d3a51  =
Gnucash-Intel-5.15.dmg<br>=E2=80=A2 =
c48b153c20bc7552e682e46b41e320aee7b5d413486ab64f3c5ad1e8e00fdaaa  =
gnucash-docs-5.15.tar.gz<br><br>Note that at the time of this email <a =
href=3D"https://www.gnucash.org/">https://www.gnucash.org/</a> is not =
taking updates so it doesn=E2=80=99t have the links. Use the direct =
links below to get GnuCash 5.15<br><br>Microsoft Windows:<br><a =
href=3D"https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5=
.15/gnucash-5.15.setup.exe">https://downloads.sourceforge.net/gnucash/gnuc=
ash%20%28stable%29/5.15/gnucash-5.15.setup.exe</a><br><a =
href=3D"https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-=
5.15.setup.exe">https://github.com/Gnucash/gnucash/releases/download/5.15/=
gnucash-5.15.setup.exe</a><br><br>Apple macOS:<br><a =
href=3D"https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5=
.15/Gnucash-Arm-5.15-1.dmg">https://downloads.sourceforge.net/gnucash/gnuc=
ash%20%28stable%29/5.15/Gnucash-Arm-5.15-1.dmg</a><br><a =
href=3D"https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5=
.15/Gnucash-Intel-5.15-1.dmg">https://downloads.sourceforge.net/gnucash/gn=
ucash%20%28stable%29/5.15/Gnucash-Intel-5.15-1.dmg</a><br><a =
href=3D"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-Arm-5.15-1.dmg</a><br><a =
href=3D"https://github.com/Gnucash/gnucash/releases/download/5.14/Gnucash-=
Intel-5.15-1.dmg">https://github.com/Gnucash/gnucash/releases/download/5.1=
4/Gnucash-Intel-5.15-1.dmg</a><br><br>Getting GnuCash as source =
code<br>If you want to compile GnuCash 5.15 for yourself, the source =
code can be downloaded from:<br><a =
href=3D"https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5=
.15/gnucash-5.15.tar.bz2">https://downloads.sourceforge.net/gnucash/gnucas=
h%20%28stable%29/5.15/gnucash-5.15.tar.bz2</a><br><a =
href=3D"https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5=
.15/gnucash-5.15.tar.gz">https://downloads.sourceforge.net/gnucash/gnucash=
%20%28stable%29/5.15/gnucash-5.15.tar.gz</a><br><a =
href=3D"https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-=
5.15.tar.bz2">https://github.com/Gnucash/gnucash/releases/download/5.15/gn=
ucash-5.15.tar.bz2</a><br><a =
href=3D"https://github.com/Gnucash/gnucash/releases/download/5.15/gnucash-=
5.15.tar.gz">https://github.com/Gnucash/gnucash/releases/download/5.15/gnu=
cash-5.15.tar.gz</a><br><br>You can also checkout the sources directly =
from the git repository as described at <a =
href=3D"https://wiki.gnucash.org/wiki/Git">https://wiki.gnucash.org/wiki/G=
it</a>.<br><br>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.<br>Getting the documentation<br><br>Getting =
the documentation<br><br>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.<br><br>If you want to compile the GnuCash Documentation 5.15 =
for yourself, the source code can be downloaded =
from:<br><br>Sourceforge: <a =
href=3D"https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/5=
.15/gnucash-docs-5.15.tar.gz">https://downloads.sourceforge.net/gnucash/gn=
ucash%20%28stable%29/5.15/gnucash-docs-5.15.tar.gz</a> <br>GitHub: <a =
href=3D"https://github.com/Gnucash/gnucash/releases/download/5.14/gnucash-=
docs-5.15.tar.gz">https://github.com/Gnucash/gnucash/releases/download/5.1=
4/gnucash-docs-5.15.tar.gz</a><br><br>You can also checkout the sources =
directly from the git repository as described at <a =
href=3D"https://wiki.gnucash.org/wiki/Git">https://wiki.gnucash.org/wiki/G=
it</a>.<br><br>About the Program<br><br>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.<br><br>Regards,<br>John Ralls<hr>gnucash-announce =
mailing list<br>[email protected]<br><a =
href=3D"https://lists.gnucash.org/mailman/listinfo/gnucash-announce">https=
://lists.gnucash.org/mailman/listinfo/gnucash-announce</a><hr>gnucash-user=
 mailing list<br>[email protected]<br>To update your subscription =
preferences or to unsubscribe:<br><a =
href=3D"https://lists.gnucash.org/mailman/listinfo/gnucash-user">https://l=
ists.gnucash.org/mailman/listinfo/gnucash-user</a><hr>Please remember to =
CC this list on all your replies.<br>You can do this by using =
Reply-To-List or =
Reply-All.<br></div></pre></blockquote></div></div></div></blockquote></di=
v><br></div></div></body></html>=

--Apple-Mail=_16E8A78A-30DC-45C9-B9FE-B515B0F8BEE4--

--===============6595686628975172131==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gnucash-announce mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-announce

--===============6595686628975172131==--