Skip to content

Commit 19d21ec

Browse files
committed
Release GnuCash 5.7
1 parent 9c80fa8 commit 19d21ec

File tree

2 files changed

+97
-1
lines changed

2 files changed

+97
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ if (POLICY CMP0094)
88
endif()
99

1010
project (gnucash
11-
VERSION 5.6
11+
VERSION 5.7
1212
)
1313

1414
enable_testing()

NEWS

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,101 @@
11
Version history:
22
------- -------
3+
5.7 - 20 June 2024
4+
The following bugs have been fixed:
5+
6+
7+
Bug 669031 - Save the Scheduled Transactions number of months
8+
Bug 669035 - Save the Scheduled Transaction divider position
9+
Bug 798822 - Move to blank transaction
10+
Bug 799047 - AutoComplete Only Considers Visible Transactions
11+
Bug 799258 - Reports calculating net worth incorrectly after stock split
12+
Bug 799262 - Failed import QIF investment
13+
Bug 799264 - option account selector fails to include appropriate hidden accounts.
14+
Bug 799268 - Cannot write a check over $1000
15+
Bug 799272 - Crashes when pasting a copied transaction
16+
Bug 799279 - Import Matcher (CSV) does not compute correctly the share amount based
17+
on security price
18+
Bug 799281 - Deleting a transaction may trigger a crash
19+
Bug 799290 - Invoice register context menu issue
20+
Bug 799298 - Shortcut Ctrl-G does not work in the General Journal register for the
21+
default date value
22+
Bug 799300 - Nullpointer exception in gnc_quote_source_s
23+
Bug 799305 - Crash when there is more than one unknown quote source for commodities
24+
Bug 799309 - Import Multi-split CSV can duplicate 'Notes' field from one transaction to next
25+
Bug 799320 - GNUCash Immediately Exits on Startup
26+
Bug 799324 - Invalid free in gvalue_from_kvp_value()
27+
Bug 799334 - GnuCash re-opens to incorrect account window if there are transient tabs
28+
present when closed.
29+
Bug 799336 - Stock Assistant closes with its New Account dialog
30+
Bug 799339 - RFE: Add Document Link for Payments to Owner Report
31+
32+
Other repairs or enhancements not marked as bugs:
33+
34+
35+
New Report: Exprimental>Transaction Breakdown Report
36+
37+
Retrieves transactions from an account, distributes the splits into accounts
38+
- note if a transaction has 2 or more splits into 1 account, the transaction
39+
account cell will show the sum of the 2 splits
40+
- note if a transaction's currency is different from the account's currency,
41+
both amounts will be shown into the appropriate currency.
42+
[txn-columns] multilevel sorting - type then name.
43+
Add ability for the dense calendar to start from any week day.
44+
In the dense calendar, add a default number of months per column entry to the view
45+
model to get a better layout when the function gnc_dense_cal_set_num_months is
46+
solely used.
47+
Add today indication on the dense calendar
48+
Updated the Quote Sources list in the Security Editor to match F::Q v1.59
49+
Import Matcher - select row if none is selected yet when right-clicking the
50+
list of matches
51+
Change the default visible period for General Ledger from 1 calendar month to 30 days.
52+
Fix Failing SRFI-64 tests being reported as pass by ctest with guile-3.
53+
Ensure that filters are re-applied to multi-account registers when the number of
54+
included sub-accounts changes.
55+
Copy the latest price when creating a new entry in the Price Editor from a
56+
commodity selection
57+
New function gnc_account_foreach_until_date uses binary search to find first split
58+
after date, then for_each from earliest split to (but excluding) that split.
59+
New function gnc_reports_foreach to abstract GHashTable-base implementation.
60+
Cleanup - remove deprecated function (re-)defines that were deprected 11 years ago.
61+
[engine.i] move gnc_accounts_and_all_descendants to engine.i
62+
[Account.cpp] Convert children from GList to std::vector.
63+
[html-utilities.scm] show acct full names in gnc:html-render-options-changed
64+
[ifrs-cost-basis.scm] amend truth table as per bug 797796 comment 241 further
65+
amendments to match updated truth table.
66+
Clean up some obsolete tools and references to non-git VCS's
67+
Rework version-info rules to allow building from github downloaded zip archives
68+
Remove account splits in reverse crono order, speeds up book shutdown.
69+
Move libgnucash/doc/xml to libgnucash/backend/xml/DTD
70+
Remove libgnucash/docs, ensuring all of the content is available either in Doxygen
71+
comments or in the Wiki.
72+
Remove XCode info from HACKING, obsolete. Move valgrind/callgrind instructions to
73+
the Wiki.
74+
Move doxygen target and related files to toplevel. Note: this also means the target
75+
directory changes from libgnucash/docs/html to [toplevel]/doxygen/html and the
76+
main page is specified directly in doxygen.cfg.
77+
Drop old migration script to split qof from engine
78+
Update doxygen.cfg file to more recent release
79+
Doxygen - Clean up obsolete files and comments.
80+
[gnc-ofx-import.cpp] show message while deduplicating download
81+
Replace more GLib containers with C++ containers.
82+
Change python install path to be compatible with distro installations.
83+
Update some C++ template override signatures to be C++20 compliant.
84+
[gnc-log-replay.cpp] don't set import to DEBUG because it'll spew too many debug
85+
messages when gnc-log-replay completes.
86+
Fix transaction report sorting/show-account-description and display.
87+
[test-commodity-utils.scm] don't test TZ-sensitive datetimes
88+
[engine.i] gnc_get_match_commodity_splits from scheme to c++ for better efficiency.
89+
[utest-Account] add more balance limit tests
90+
Convert more C files to C++
91+
Fix more memory leaks and use-after-frees.
92+
[Transaction|Split.cpp] Remove Reg2 unused functions
93+
94+
New and Updated Translations: Arabic, Croatian, Dutch, English (Australia),
95+
English (New Zealand), English (United Kingdom), French, German, Hebrew, Hungarian,
96+
Italian, Japanese, Macedonian, Norwegian Bokmål, Polish, Portuguese (Brazil), Slovak,
97+
Tamil, Turkish, Urdu
98+
399
5.6 - 31 March 2024
4100
The following bugs have been fixed:
5101

0 commit comments

Comments
 (0)