2026-03-28 John Ralls 

	* Release GnuCash 5.15 (HEAD -> stable, tag: 5.15)

2026-03-28 John Ralls 

	* Fix CI build failure on Arch Linux (jralls/stable, jralls/HEAD)

2026-03-28 John Ralls 

	* Merge latest translations from Weblate. (upstream/stable)

2026-03-28 Ceaus 

	* Translation update  by Ceaus <github@pohw.nl> using Weblate

2026-03-28 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-28 Subin Song 

	* Translation update  by Subin Song <subin@subinsong.com> using Weblate

2026-03-28 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-28 Ceaus 

	* Translation update  by Ceaus <github@pohw.nl> using Weblate

2026-03-27 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-27 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-27 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-27 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-25 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 apemay 

	* Translation update  by apemay <apemay.dev@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 apemay 

	* Translation update  by apemay <apemay.dev@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 apemay 

	* Translation update  by apemay <apemay.dev@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 apemay 

	* Translation update  by apemay <apemay.dev@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-24 Willian Bruno 

	* Translation update  by Willian Bruno <willianramos373@gmail.com> using Weblate

2026-03-24 Jerry 

	* Translation update  by Jerry <nezbeda@protonmail.com> using Weblate

2026-03-24 hamaryns 

	* Translation update  by hamaryns <hendrik@hendrikmaryns.name> using Weblate

2026-03-24 Jonathan Santos Fernandes 

	* Translation update  by Jonathan Santos Fernandes <jonathansantosfernandes@gmail.com> using Weblate

2026-03-24 Simon Arlott 

	* Translation update  by Simon Arlott <nomis@users.noreply.hosted.weblate.org> using Weblate

2026-03-24 Christian Wehling 

	* Translation update  by Christian Wehling <christian.wehling@web.de> using Weblate

2026-03-24 Yuri Chornoivan 

	* Translation update  by Yuri Chornoivan <yurchor@ukr.net> using Weblate

2026-03-24 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-24 Kevin Unhammer 

	* Translation update  by Kevin Unhammer <unhammer+dill@mm.st> using Weblate

2026-03-24 Yaron Shahrabani 

	* Translation update  by Yaron Shahrabani <sh.yaron@gmail.com> using Weblate

2026-03-24 Pedro Albuquerque 

	* Translation update  by Pedro Albuquerque <pmra@protonmail.com> using Weblate

2026-03-24 Arve Eriksson 

	* Translation update  by Arve Eriksson <031299870@telia.com> using Weblate

2026-03-24 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-23 John Ralls 

	* Merge Sherlock's 'fix-plugin-page-register-leak' into stable. (origin/stable, origin/HEAD)

2026-03-20 Sherlock 

	* fix plugin page register gui leak

2026-03-22 John Ralls 

	* Revert "Fix tree view gui leak"

2026-03-22 John Ralls 

	* Revert "fix plugin page register gui leak"

2026-03-21 John Ralls 

	* Merge Sherlock's "TreeView GUI Leak" into stable.

2026-03-21 John Ralls 

	* Merge Sherlock's "Plugin Page Register GUI Leak" into stable.

2026-03-21 John Ralls 

	* Merge Sherlock's 'Plugin Page Report Gui Leak' into stable.

2026-03-21 John Ralls 

	* Update message catalogs for new strings in GnuCash 5.15.

2026-03-21 John Ralls 

	* Merge latest tranlations from Weblate.

2026-03-20 Sherlock 

	* Fix plugin page report gui leak

2026-03-20 Sherlock 

	* fix plugin page register gui leak

2026-03-20 Sherlock 

	* Fix tree view gui leak

2026-03-21 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-20 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-20 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-20 தமிழ்நேரம் 

	* Translation update  by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate

2026-03-19 தமிழ்நேரம் 

	* Translation update  by தமிழ்நேரம் <tamilneram247@gmail.com> using Weblate

2026-03-19 Pedro Albuquerque 

	* Translation update  by Pedro Albuquerque <pmra@protonmail.com> using Weblate

2026-03-19 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-03-19 apemay 

	* Translation update  by apemay <apemay.dev@gmail.com> using Weblate

2026-03-19 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-03-19 apemay 

	* Translation update  by apemay <aperezmayol@gmail.com> using Weblate

2026-03-19 Sune Kibsgaard 

	* Translation update  by Sune Kibsgaard <sune@kibs.dk> using Weblate

2026-03-16 John Ralls 

	* Merge Sherlock's 'completion-cell-leak' into stable.

2026-03-15 Christopher Lam 

	* [gnc-date.cpp] fix ifdef conditional, and comment

2026-03-15 Christopher Lam 

	* [gnc-datetime.cpp] fast_iso8601_utc_parse: precompute length

2026-03-16 John Ralls 

	* Merge No-err's 'pr2-return-type-wrapping' into stable.

2026-03-16 John Ralls 

	* Merge No-err's 'pr1-swig-typemap-compat' into stable.

2026-02-03 Robert Fewell 

	* Control the 'Transaction/Split Paste' menu item

2026-02-03 Robert Fewell 

	* Do not display the date for template duplication

2026-02-03 Robert Fewell 

	* Add tests for copying template transactions.

2026-02-03 Robert Fewell 

	* Fix copying template transactions.

2026-02-03 Robert Fewell 

	* Fix only checking first scheduled transaction

2026-02-03 Robert Fewell 

	* Bug 798122 - Message about unable to balance transaction

2026-02-03 Robert Fewell 

	* Realign a couple of structures in dialog-sx-editor.c

2026-03-14 Sherlock 

	* Fix completion cell gui leak

2026-03-13 Robert Fewell 

	* Remove some surplus items associated with menus and toolbar buttons.

2026-03-13 Robert Fewell 

	* Bug799722 - Inconsistent wording: Bill and Invoice

2026-03-13 Robert Fewell 

	* Adding custom report to a custom sub-menu

2026-02-16 Robert Fewell 

	* Bug 799734 - mapped OFX income account not listed

2026-03-06 Noah R 

	* [python-bindings] Add Split wrapping fixes, refactor tests for CI

2026-03-06 Noah R 

	* [python-bindings] Add get_*_price GncNumeric wrapping, double-wrap protection, and tests

2026-03-06 Noah R 

	* [python-bindings] Fix missing return-type wrapping and clean up examples

2026-03-06 Noah R 

	* [python-bindings] Add SWIG typemap compatibility layer for wrapper objects

2026-03-01 John Ralls 

	* Merge Jon Schewe's 'bug799745' into stable.

2026-02-27 Jon Schewe 

	* [Bug 799745] - Import matcher doesn't handle zero length memo and description properly

2026-02-27 Jon Schewe 

	* Add null checking to string fields

2026-02-27 Jon Schewe 

	* Enhancing debugging output

2026-02-27 John Ralls 

	* Bug 666536 - smallest fraction of KRW is invalid

2026-02-22 John Ralls 

	* Merge latest translations from Weblate.

2026-02-22 Simon Arlott 

	* Translation update  by Simon Arlott <nomis@users.noreply.hosted.weblate.org> using Weblate

2026-02-22 Andi Chandler 

	* Translation update  by Andi Chandler <andi@gowling.com> using Weblate

2026-02-22 Simon Arlott 

	* Translation update  by Simon Arlott <nomis@users.noreply.hosted.weblate.org> using Weblate

2026-02-22 DGDS 

	* Translation update  by DGDS <dagrinddontstop@users.noreply.hosted.weblate.org> using Weblate

2026-02-22 delvani 

	* Translation update  by delvani <del.cidrak@users.noreply.hosted.weblate.org> using Weblate

2026-02-22 Milo Ivir 

	* Translation update  by Milo Ivir <mail@milotype.de> using Weblate

2026-02-22 Francisco Serrador 

	* Translation update  by Francisco Serrador <fserrador@gmail.com> using Weblate

2026-02-22 Yegor Derevenets 

	* Translation update  by Yegor Derevenets <yegor.derevenets@gmail.com> using Weblate

2026-02-22 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-02-22 hamaryns 

	* Translation update  by hamaryns <hendrik@hendrikmaryns.name> using Weblate

2026-02-20 John Ralls 

	* Merge Noerr Noah's 'fix-gsettings-segfault' into stable.

2024-09-14 Christopher Lam 

	* [reports] use gnc_date_interval_format

2026-02-11 Christopher Lam 

	* [gnc-date.cpp] gnc_date_interval_format localisable with ICU

2026-02-12 Noah 

	* Use g_return_val_if_fail / g_return_if_fail for NULL guards

2026-02-09 Claude 

	* Fix segfault in gnc_gsettings_get_settings_obj when GSettings schemas are not installed

2026-02-06 John Ralls 

	* Merge Roy Hansen's 'improve/csv-import-date-format-info' into stable.

2026-02-02 Roy Hansen 

	* Improve usability of csv-transaction-import by adding tooltip for date-format selection.

2026-02-01 John Ralls 

	* Merge latest translations from Weblate.

2026-02-01 Giuseppe Foti 

	* Translation update  by Giuseppe Foti <foti.giuseppe@gmail.com> using Weblate

2026-02-01 Yegor Derevenets 

	* Translation update  by Yegor Derevenets <yegor.derevenets@gmail.com> using Weblate

2026-02-01 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-02-01 David 

	* Translation update  by David <davidgmartins98@gmail.com> using Weblate

2026-02-01 hamaryns 

	* Translation update  by hamaryns <hendrik@hendrikmaryns.name> using Weblate

2026-02-01 Mirek Špaňko 

	* Translation update  by Mirek Špaňko <mirekspanko@hotmail.cz> using Weblate

2026-02-01 John Ralls 

	* Merge Roy Hansen's 'CSV-reparse' into stable.

2026-02-01 John Ralls 

	* Merge Stefann Koch's 'fix-798873' into stable.

2026-01-31 Christopher Lam 

	* Merge branch 'add_search_invoices_to_customer_list_popup' #2062 into stable

2026-01-31 Christopher Lam 

	* Addendum parent commit -- expand to other owner documents

2026-01-30 Stefan Koch 

	* Bug 798873 - Crash when scrubbing after "undoing” changes

2026-01-25 Stefan Koch 

	* Fix innocuous bug in qofinstance idata property.

2026-01-29 Christopher Lam 

	* [new-owner-report.scm] fix display/due-date tooltip

2026-01-18 Christopher Lam 

	* [Transaction.cpp] use g_list_copy_deep avoiding g_list_append

2026-01-16 Christopher Lam 

	* [gnc-log-replay.cpp] don't need to strdup const char*

2026-01-16 Christopher Lam 

	* [account.cpp] remove unused static var

2026-01-26 Christopher Lam 

	* [trep-engine.scm] grid: replace cell data with nested hash tables

2026-01-27 Christopher Lam 

	* [report-utilities.scm] gnc:make-commodity-collector 'getmonetary-strict

2026-01-25 Christopher Lam 

	* Merge branch 'trep-col-totals' #2170 into stable

2026-01-25 Christopher Lam 

	* [trep-engine] Encapsulate grid state behind a closure

2026-01-24 Christopher Lam 

	* [trep-engine.scm] tally secondary subtotals in subtotal table

2026-01-24 Christopher Lam 

	* [trep-engine.scm] refactor grid renderer

2026-01-25 Christopher Lam 

	* [trep-engine.scm] upgrade grid-add

2026-01-25 Christopher Lam 

	* [trep-engine.scm] use :grid-cell record type

2026-01-24 Christopher Lam 

	* [gnc-commodity.cpp] improve gnc_commodity_compare

2026-01-24 Roy Hansen 

	* Bug - When importing csv-transactions, currency_format is not always properly applied.

2026-01-11 Robert Fewell 

	* Bug 799705 - Remove Old Prices by Namespace

2026-01-17 John Ralls 

	* Merge Stefan Koch's 'sk-unittest-qofid' into stable.

2026-01-16 Christopher Lam 

	* Merge branch 'account-col-earliest-date' into stable #2168

2026-01-15 Stefan Koch 

	* fixup: Review comments about style of code.

2026-01-15 Stefan Koch 

	* fixup: Add the new test-qofid.cpp file the the source distribution.

2026-01-15 Stefan Koch 

	* fixup:  Remove memory leaks in the test code.

2026-01-15 Stefan Koch 

	* Fix undefined behaviour in collection_compare_cb function.

2026-01-13 Stefan Koch 

	* Implement full test coverage of libgnucash/engine/qofid

2026-01-15 Stefan Koch 

	* Explicitly set the is_dirty attribute in qof_collection_new

2026-01-15 Stefan Koch 

	* Remove unused qof_collection_from_glist function.

2026-01-12 Christopher Lam 

	* Account tab can show/sort by Earliest Date column

2026-01-12 Christopher Lam 

	* [balance-forecast.scm] use gnc-account-get-earliest-date

2026-01-12 Christopher Lam 

	* [Account.h] gnc_account_get_earliest_date

2026-01-13 John Ralls 

	* search-reconciled.c: Use uintptr_t instead of specializing on pointer size.

2026-01-13 John Ralls 

	* Modernize strptime.c: prototypes up top and inline parameter type decls.

2026-01-13 John Ralls 

	* Clang on Windows has a different std c++ library and doesn't have a special exception library.

2026-01-13 John Ralls 

	* WORDS_BIGENDIAN needs to be a compile definition and checked with ifdef.

2026-01-13 John Ralls 

	* A better fix for gcc ptr->int casting pickiness.

2026-01-13 Christopher Lam 

	* [gnc-tree-view-account.c] logical bugfix sort by last reconcile date

2026-01-05 John Ralls 

	* gcc 15.2 is really picky about casting between ints of different sizes.

2026-01-05 John Ralls 

	* Guile: Use the right conversion for size_t.

2026-01-05 John Ralls 

	* Mingw 64-bit uses libgcc_s_seh-1 instead of libgcc_s_dw2-1.

2025-12-31 Robert Fewell 

	* Bug 799706 - Rename Namespace

2026-01-05 John Ralls 

	* Merge the latest translations from Weblate.

2026-01-04 Yurt Page 

	* Translation update  by Yurt Page <yurtpage+weblate@gmail.com> using Weblate

2026-01-04 Philippe Lamare 

	* Translation update  by Philippe Lamare <ph.lamare@free.fr> using Weblate

2026-01-04 Arda Yılmaz 

	* Translation update  by Arda Yılmaz <fijarom@fijarom.com> using Weblate

2026-01-04 Alois Levermann 

	* Translation update  by Alois Levermann <alois@levermann.xyz> using Weblate

2026-01-04 Christian Wehling 

	* Translation update  by Christian Wehling <christian.wehling@web.de> using Weblate

2026-01-04 Simon Arlott 

	* Translation update  by Simon Arlott <nomis@users.noreply.hosted.weblate.org> using Weblate

2026-01-04 DGDS 

	* Translation update  by DGDS <dagrinddontstop@users.noreply.hosted.weblate.org> using Weblate

2026-01-04 aleksej0R 

	* Translation update  by aleksej0R <omolice@hotmail.fr> using Weblate

2026-01-04 Szia Tomi 

	* Translation update  by Szia Tomi <sziatomi01@gmail.com> using Weblate

2026-01-04 Milo Ivir 

	* Translation update  by Milo Ivir <mail@milotype.de> using Weblate

2026-01-04 Anastasios Ikonomou 

	* Translation update  by Anastasios Ikonomou <anastasios.ikonomou@gmail.com> using Weblate

2026-01-04 Frédéric Mergey 

	* Translation update  by Frédéric Mergey <fmergey@yahoo.com> using Weblate

2026-01-04 Laurent Aufrere 

	* Translation update  by Laurent Aufrere <lecture@cbol.org> using Weblate

2026-01-04 Anastasios Ikonomou 

	* Translation update  by Anastasios Ikonomou <anastasios.ikonomou@gmail.com> using Weblate

2026-01-05 Christopher Lam 

	* [account.cpp] gnc_account_child_index non-child acct should return -1

2026-01-03 Christopher Lam 

	* [gnc-locale-utils.cpp] don't need to strdup locale

2026-01-01 John Ralls 

	* Turn of deprecation warning for wstring_convert.

2026-01-01 John Ralls 

	* Fix uninitialized variable warning.

2026-01-01 John Ralls 

	* Fix computation of relative guile paths when guile uses Windows paths.

