mirror of
https://github.com/Gnucash/gnucash.git
synced 2026-10-24 23:27:39 -05:00
Release GnuCash 5.12
This commit is contained in:
1 parent
15c43d4a6b
commit
eeedd7bfcb
2 files changed
+90
-1
No files matched your search
+1
-1
@@ -16,7 +16,7 @@ if (POLICY CMP0167)
|
||||
endif()
|
||||
|
||||
project (gnucash
|
||||
VERSION 5.11
|
||||
VERSION 5.12
|
||||
)
|
||||
|
||||
enable_testing()
|
||||
|
||||
@@ -1,5 +1,94 @@
|
||||
Version history:
|
||||
------- -------
|
||||
5.12 - 29 June 2025
|
||||
|
||||
The following bugfixes were accomplished:
|
||||
|
||||
Bug 648768 - Warning "Change Reconciled Split" has wrong cursor fu
|
||||
Bug 797766 - Automatic decimal point doesn't work properly with zeros when
|
||||
entering stocks.
|
||||
Preserve the decimal point when printing numbers with no
|
||||
decimal places to stop the auto-decimal code from triggering
|
||||
when exiting the field.
|
||||
Bug 799490 - Error on start or opening a gnucash file: Can't parse the URL
|
||||
g_filename_from_uri can't handle # in paths but
|
||||
gnc_uri_get_path can.
|
||||
Bug 799506 - reconcile bad date pops to 1969
|
||||
Bug 799521 - Segmentation fault on Autocomplete of Description with ß
|
||||
Bug 799572 - Return proper status code when Finance::Quote errors during
|
||||
price quote retrieval via CLI.
|
||||
Bug 799580 - Swiss currency symbol is displayed as SFr. instead of CHF
|
||||
Replace SFr. with Fr. as SFr. is obsolete but Fr. is still
|
||||
widely used. This is the local symbol so users who want CHF
|
||||
can set it in the security editor.
|
||||
|
||||
Bug 799582 - Mortgage and Loan Assistant - Compounding Formula
|
||||
Adds a semi-annual compounding period for Canadians
|
||||
and implements the more correct simple-rate formula
|
||||
provided by a Canadian licensed accountant. Also
|
||||
adds support for day-interval loan payments, ensures
|
||||
that the formula on the repayment page reflects
|
||||
changes on that page, ensures that the number and
|
||||
amounts of payments are correct when payments are
|
||||
more frequent than monthly, use the correct intest
|
||||
rate for compunding calculations, and fixes some
|
||||
memory issues.
|
||||
Bug 799590 - Pressing enter after changing date on initial reconcile
|
||||
information window does not change ending balance.
|
||||
Bug 799592 - "No transactions found" when importing CSV transactions
|
||||
Bug 799593 - macOS: mariadb hardcodes plugin paths to original install
|
||||
directory.
|
||||
Bug 799594 - GnuCash 5.11 fails to build with boost 1.88
|
||||
Bug 799597 - Crash when deleting all splits in General Journal
|
||||
Bug 799602 - Unit Price on Invoice will NOT display as decimals
|
||||
Bug 799603 - Does not save to mysql on localhost.
|
||||
Bug 799623 - test-backend-dbi fails after 2038
|
||||
|
||||
The following fixes and improvements were not associated with bug reports:
|
||||
|
||||
[reports]Lazily generate sub-reports. Reports with links to detail
|
||||
sub-reports like the budget reports would take a long time to generate
|
||||
because they built both the main report and all of the sub-reports.
|
||||
Now the sub-reports generate when the user clicks the link in the
|
||||
main report.
|
||||
Security editor quote sources: Add new source, China Merchants Bank. Remove
|
||||
no longer supported F::Q Modules Bloomberg.pm, DWSFunds, Investor's
|
||||
Exchange (U.S.), Morningstar Australia, Skanddinaviska Enskilda Banken,
|
||||
Tiaacref.pm, Troweprice.pm and many of the multi-source sources from
|
||||
the Security Editor.
|
||||
[import-main-matcher.cpp] Add tooltips to transaction A, U+C, and C action
|
||||
columns in the generic transaction import matcher.
|
||||
[reports] Use ICU for Unicode string comparison and substring search
|
||||
because it knows how to correctly localize comparisons of accented and
|
||||
unaccented characters.
|
||||
[reports] more robust error handling if target report doesn't exist.
|
||||
Register: Ensure splits belong to transaction when doing bulk operations on
|
||||
a transaction's splits.
|
||||
Drop the definition of __EXTENSIONS__ from three files and instead move it
|
||||
to compiler options if on a platform that needs it.
|
||||
Avoid non-POSIX "echo -n" behavior in util/gnc-vcs-info.
|
||||
Add testbuild target which builds tests without running them to accommodate
|
||||
packaging processes that run ctest separately.
|
||||
[engine.i] convert gnc_account_accumulate_at_dates to c++.
|
||||
[gnc-engine-guile.cpp] helper gnc_split_to_scm function.
|
||||
[gnc-engine-guile] reduce overhead of gnc_foo_to_scm by caching the result
|
||||
of SWIG_TypeQuery(typestr)
|
||||
[balance-forecast] optimise some loops: fewer temporary lists and gc
|
||||
Let cmake probe for the existence of HAVE_STRUCT_TM_GMTOFF, fix build of
|
||||
test-gnc-date on systems without HAVE_STRUCT_TM_GMTOFF, and avoid
|
||||
unused variable warnings on systems without HAVE_STRUCT_TM_GMTOFF
|
||||
Wrap include of gtest.h and gmock.h with a warning-silencing pragma.
|
||||
See https://github.com/google/googletest/issues/4701 The warnings cause
|
||||
the Arch Linux CI to fail because of -Werror.
|
||||
Fixed GetInvoiceFromTxn to convert to the right type of Python object for
|
||||
a GncInvoice.
|
||||
[test-report-utilities] more tests for gnc:account-accumulate-at-dates
|
||||
testing balances at date boundaries
|
||||
|
||||
New and Updated Translations: Arabic, Bulgarian, Chinese (Simplified Han script),
|
||||
Danish, Dutch, Finnish, French, German, Hungarian, Portuguese, Romanian,
|
||||
Russian, Spanish, Swedish, Turkish
|
||||
|
||||
5.11 - 30 March 2025
|
||||
The following bugfixes were accomplished:
|
||||
|
||||
|
||||
Reference in new issue
Block a user