|
1 | 1 | Version history:
|
2 | 2 | ------- -------
|
| 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 | + |
3 | 99 | 5.6 - 31 March 2024
|
4 | 100 | The following bugs have been fixed:
|
5 | 101 |
|
|
0 commit comments