gnucash: New annotated tag '5.12'
John Ralls
jralls at code.gnucash.org
Sun Jun 29 12:45:27 EDT 2025
at https://github.com/Gnucash/gnucash/tree/c0a06fedad805159247a0175958c62fe694c5636 (tag)
tagging eeedd7bfcb62ddefb4c45f140aa4760496ea7863 (commit)
replaces 5.11
tagged by John Ralls
on Sat Jun 28 15:23:03 2025 -0700
Release GnuCash 5.12
Abdulsalam Alshilash (1):
Translation update by Abdulsalam Alshilash <ashalash at msn.com> using Weblate
Alex Maryson Jr (1):
Translation update by "Alex Maryson Jr." <akamar87 at gmail.com> using Weblate
Allan Olsen (2):
Translation update by Allan Olsen <allan at hamann-olsen.dk> using Weblate
Translation update by Allan Olsen <allan at hamann-olsen.dk> using Weblate
Arve Eriksson (1):
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Bill Sommerfeld (6):
Avoid unused variable warnings on systems without HAVE_STRUCT_TM_GMTOFF
Fix build of test-gnc-date on systems without HAVE_STRUCT_TM_GMTOFF
Add testbuild target which builds tests without running them
Avoid non-POSIX "echo -n" behavior in util/gnc-vcs-info
Let cmake probe for the existence of HAVE_STRUCT_TM_GMTOFF
Drop the definition of __EXTENSIONS__ from three files and instead
BlueRains (2):
Translation update by BlueRains <lu at schoevaars.eu> using Weblate
Translation update by BlueRains <lu at schoevaars.eu> using Weblate
Bora Atıcı (1):
Translation update by Bora Atıcı <boratici.acc at gmail.com> using Weblate
Bruce Schuck (4):
Modified quote sources to match current F::Q
Fixed comment about failover methods/multiple sources
Added new F::Q source to single_quote_sources.
Modified gnc-commodity.cpp to match F::Q
Cheng R.Zhu (1):
Translation update by "Cheng R.Zhu" <zcr at users.noreply.hosted.weblate.org> using Weblate
Christian Wehling (2):
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
Christopher Lam (23):
[sasistant-stock-transaction] remove unused invisible-char property
[test-report-utilities] more tests for gnc:account-accumulate-at-dates
[report-utilities.scm] optimise some loops
[balance-forecast] optimise some loops
[gnc-engine-guile] reduce overhead of gnc_foo_to_scm
[gnc-engine-guile.cpp] helper gnc_split_to_scm function
[engine.i] convert gnc_account_accumulate_at_dates to c++
[html-chart] minor optimisation to nested-alist-set!
[test/reports] use gnc:make-report instead of <report> record type
[report-core.scm] refactor gnc:make-report
[report-core.scm] don't export <report>
[report-core.scm] add report anchor mechanism
[reports] delay generation of reports from a report.
[reports] more robust error handling if target report doesn't exist
[balsheet-pnl.scm] don't generate exchange-fn unnecessarily
[reports] better gnc_report_id_string_to_report_id with from_chars
[gnc-unicode.cpp] fix potential segfault
[gnc-unicode] bugfix strings compare equality should return 0
[reports] use ICU for Unicode string comparison
[utest-Transaction.cpp] xaccTransGetDocLink with NULL doclink is NOP
[utest-Transaction] add trans->notes tests
[utest-Transaction.cpp] test actual kvp slots
[utest-Transaction.cpp] add test_xaccTransGetDateDue tests
Deleted User (1):
Translation update by Deleted User <noreply+48943 at weblate.org> using Weblate
Ebrahim Nasser (1):
Translation update by Ebrahim Nasser <ebranas314 at gmail.com> using Weblate
Francisco Serrador (5):
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Frédéric Mergey (1):
Translation update by Frédéric Mergey <fmergey at yahoo.com> using Weblate
Hiago Fontoura (1):
Translation update by Hiago Fontoura <HIAGOFMENDONCA at gmail.com> using Weblate
Ivan Kostov (1):
Translation update by Ivan Kostov <jiveq1 at gmail.com> using Weblate
Jaime MarquÃnez Ferrándiz (1):
Translation update by Jaime MarquÃnez Ferrándiz <jaime.marquinez.ferrandiz at fastmail.net> using Weblate
John Ralls (56):
Merge Sherlock's 'bug799590' into stable.
Merge Marko Kohtala's 'restore-fi' into stable.
Merge featherfeet's 'fix-get-invoice-from-transaction-python' into stable.
Bug 799594 - GnuCash 5.11 fails to build with boost 1.88
Remove unused include of libxml2/SAX.h
Bug 799592 - "No transactions found" when importing CSV transactions
Change boost version for boost::process changes to 1.86.0
Wrap include of gtest.h and gmock.h with a warning-silencing pragma.
Bug 799582 - Mortgage and Loan Assistant - Compounding Formula
Merge Bill Sommerfeld's 'base-typemaps-unused-fix' into stable.
Merge Bill Sommerfeld's 'gnc-date-fix' into stable.
Loan Assistant: Partly fix payments per year.
Mortgage Assistant: Interest rate isn't divided on compounded schemes.
Mortgage Assistant: Calculate the payment per year and periods
Mortgage Assistant: Change LoanData.repAmount into a std::string
Mortgage Assistant: Update the formula displayed on the repayment page
Mortgage assistant: Avoid crash when returning to the repayment page.
Mortgage Assistant: Handle daily payments
CSV Importer: Fix an old copy-paste error.
Merge Bill Sommerfeld's 'testbuild' into stable.
Bug 799603 - Does not save to mysql on localhost.
Database default host: Fix comment.
Merge latest translations from Weblate.
Merge Bill Sommerfeld's 'gnc-vcs-info-echo' into stable.
Bug 799602 - Unit Price on Invoice will NOT display as decimals
Merge Bill Summerfeld's 'have-struct-tm-gmtoff' into stable.
Merge Bill Summerfeld's 'extensions' into stable.
Bug 799580 - Swiss currency symbol is displayed as SFr. instead of CHF
Bug 799597 - Crash when deleting all splits in General Journal
Register: Ensure splits belong to transaction.
Bug 799506 - reconcile bad date pops to 1969
Bug 799490 - Error on start or opening a gnucash file: Can't parse the URL
Bug 799593 - macOS: mariadb hardcodes plugin paths to original install directory.
Bug 799572 - Return proper status code when Finance::Quote errors...
Bug 799602 - Unit Price on Australian Tax Invoice will NOT display...
Merge Oscar Megia's 'develop-bug-648768' into stable.
[test gnc-quotes] Allow quote time and now time to differ slightly.
Merge Bruce Schuck's 'commodities' into stable.
Merge latest translations from Weblate into stable.
Merge Bruce Schuck's 'AddCMBChina' into stable.
[Core Utils] Add ICU-based substring search.
Bug 799521 - Segmentation fault on Autocomplete of Description with Ã
Bug 797766 - Automatic decimal point doesn't work properly with...
Merge branch 'bug797766' into stable
Merge John Ralls's branch 'bug799521' into stable
[gnc-unicode] Use unicode_compare_internal for gnc_unicode_compare_identical
[test-dbi-backend] Test 64-bit integer insertion explicitly.
[DBI Backend] Preserve int size when recovering from failed save-save.
Bug 799623 - test-backend-dbi fails after 2038
Merge Bruce Schuck's 'rmfqmodules' into stable.
Merge Roberto Kok's 'auc-tooltips' into stable.
Merge latest translations from Weblate.
Merge potfile for GnuCash 5.12
[gnc-locale-name] Use setlocale(LC_MONETARY, NULL) to retrieve name.
Merge latest translation updates from Weblate.
Release GnuCash 5.12
Leo Moons (2):
Translation update by Leo Moons <Leo.Moons at proximus.be> using Weblate
Translation update by Leo Moons <Leo.Moons at proximus.be> using Weblate
Marko Kohtala (1):
L10N:fi: Restore lost translations
Mechtilde (1):
Translation update by Mechtilde <ooo at mechtilde.de> using Weblate
Muhammadyusuf Kurbonov (1):
Translation update by Muhammadyusuf Kurbonov <muhammadyusuf.kurbonov2002 at gmail.com> using Weblate
Oliver Lok Trevor (2):
Fixed GetInvoiceFromTxn to convert to the right type of Python object for a GncInvoice.
Added unit test
Oscar Megia López (1):
Bug 648768 - Warning "Change Reconciled Split" ...
Pedro Albuquerque (2):
Translation update by Pedro Albuquerque <pmra at protonmail.com> using Weblate
Translation update by Pedro Albuquerque <pmra at protonmail.com> using Weblate
Ral Hole (2):
Translation update by Ral Hole <ral-hole at outlook.com> using Weblate
Translation update by Ral Hole <ral-hole at outlook.com> using Weblate
Robert Fewell (1):
Fails to build on Windows error in gnc-report.cpp
Roberto Kok (1):
[import-main-matcher.cpp] Add tooltips to transaction action columns
Sherlock (1):
Bug 799590 - Pressing enter after changing date on initial reconcile information window does not change ending balance.
Szia Tomi (2):
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
Translation update by Szia Tomi <sziatomi01 at gmail.com> using Weblate
TheRealOne78 (1):
Translation update by TheRealOne78 <bajcsielias78 at gmail.com> using Weblate
Usama Khalil (1):
Translation update by Usama Khalil <usamafoad at gmail.com> using Weblate
Zhaoquan Huang (1):
Translation update by Zhaoquan Huang <zhaoquan2008 at hotmail.com> using Weblate
fliukka (1):
Translation update by fliukka <weblate at fliukka.net> using Weblate
mocsa (1):
Translation update by mocsa <csaba at feltoltve.hu> using Weblate
More information about the gnucash-patches
mailing list