mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Release GnuCash Unstable 4.900
This commit is contained in:
parent
013d1ee52c
commit
a9be8d5180
@ -667,6 +667,7 @@ set(gnucash_DOCS
|
|||||||
ChangeLog.2019
|
ChangeLog.2019
|
||||||
ChangeLog.2020
|
ChangeLog.2020
|
||||||
ChangeLog.2021
|
ChangeLog.2021
|
||||||
|
ChangeLog.2022
|
||||||
DOCUMENTERS
|
DOCUMENTERS
|
||||||
HACKING
|
HACKING
|
||||||
LICENSE
|
LICENSE
|
||||||
@ -817,7 +818,7 @@ add_subdirectory(cmake)
|
|||||||
|
|
||||||
if (BUILDING_FROM_VCS)
|
if (BUILDING_FROM_VCS)
|
||||||
add_custom_target(ChangeLog ALL
|
add_custom_target(ChangeLog ALL
|
||||||
COMMAND ${GIT_EXECUTABLE} log --format=\"%ad %aN %n%n%x09* %s%d%n\" --date=short --since=2022-01-01 > ${CMAKE_BINARY_DIR}/ChangeLog
|
COMMAND ${GIT_EXECUTABLE} log --format=\"%ad %aN %n%n%x09* %s%d%n\" --date=short --since=2023-01-01 > ${CMAKE_BINARY_DIR}/ChangeLog
|
||||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
install(FILES ${CMAKE_BINARY_DIR}/ChangeLog DESTINATION ${CMAKE_INSTALL_DOCDIR})
|
install(FILES ${CMAKE_BINARY_DIR}/ChangeLog DESTINATION ${CMAKE_INSTALL_DOCDIR})
|
||||||
|
4608
ChangeLog.2022
Normal file
4608
ChangeLog.2022
Normal file
File diff suppressed because it is too large
Load Diff
89
NEWS
89
NEWS
@ -1,5 +1,94 @@
|
|||||||
Version history:
|
Version history:
|
||||||
------- -------
|
------- -------
|
||||||
|
4.900 - 8 January 2023
|
||||||
|
New Features
|
||||||
|
|
||||||
|
A new Stock Transaction Assistant to guide you through entering
|
||||||
|
most investment transactions for stocks, bonds, and mutual
|
||||||
|
funds. You can access it from Actions>Stock Assistant when you
|
||||||
|
have the Accounts page ora Stock or Fund account register open.
|
||||||
|
A new Investment Lots report showing a graph of capital gains and
|
||||||
|
losses in a period by investment lot. Note that if you don't
|
||||||
|
use the View Lots dialog to manage capital gains and losses
|
||||||
|
this report won't have anything to show you. Use
|
||||||
|
Reports>Assets & Liabilities>Investment Lots to see the
|
||||||
|
report.
|
||||||
|
A new tab on the New/Edit Account dialog called More Properties
|
||||||
|
includes entries to set a high and low limit on an
|
||||||
|
account. That's coupled to a new column that's available on
|
||||||
|
the Accounts Page, Balance Limit. If you set a high or low
|
||||||
|
limit and the account balance falls above or below the
|
||||||
|
respective limit an indicator will be shown in the Balance
|
||||||
|
Limit column.
|
||||||
|
The description field quickfill in the register now displays a
|
||||||
|
drop-down list of possible completions instead of just one
|
||||||
|
inline completion.
|
||||||
|
File import menu items for the MT940, MT942, and DTAUS formats is
|
||||||
|
replaced with a single Import from AQBanking that supports
|
||||||
|
importing any file format supported by AQBanking, including
|
||||||
|
the frequently requested CAMT.
|
||||||
|
|
||||||
|
Between 4.13 and 4.900, the following bugfixes were accomplished:
|
||||||
|
The following fixes will also appear in GnuCash 4.14:
|
||||||
|
|
||||||
|
Bug 798588 - sx scrubbing was using incorrect free function
|
||||||
|
Bug 798625 - "Last up through report date" changed in 4.12
|
||||||
|
Bug 798679 - Unicode normalization should be used for comparison but
|
||||||
|
not stored.
|
||||||
|
Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing a
|
||||||
|
report before it completes.
|
||||||
|
Bug 798705 - New: UI string mismatch: OK vs. Next
|
||||||
|
Bug 798717 - Reports > Business > Fancy Invoice duplicates company details
|
||||||
|
|
||||||
|
The following additional bug fixes are in unstable only:
|
||||||
|
|
||||||
|
Bug 403979 - Balance column shows only low order digits when too narrow
|
||||||
|
If the column is too narrow to display the whole number it
|
||||||
|
will display the leading digits with an ellipsis (…).
|
||||||
|
Bug 769256 - Change New Account Dialog
|
||||||
|
Rearrange the New and Edit Account dialog to move the
|
||||||
|
parent selector under the description field followed by the
|
||||||
|
account type as a combo (i.e. drop down) list.
|
||||||
|
|
||||||
|
The following fixes and improvements were not associated with bug reports:
|
||||||
|
|
||||||
|
Unicode normalization for string matches is changed from NFKC to
|
||||||
|
NFC. This means that font and positional variants will no
|
||||||
|
longer match and is unlikely to affect most users. See Unicode
|
||||||
|
Normalization Forms:Canonical and Compatibility Equivalence
|
||||||
|
for the technical details.
|
||||||
|
The Gtk menu structure has been rewritten to use the newer
|
||||||
|
GMenu/GMenuModel system. This change is mostly invisible to
|
||||||
|
users, except that to keep menu accelerators (like <cmd>Q to
|
||||||
|
quit) working on macOS we had to let macOS handle the
|
||||||
|
events. That will affect using cut, copy, and paste in dialog
|
||||||
|
boxes because the menu will intercept them. That's temporary,
|
||||||
|
we hope to have it fixed for GnuCash 4.901.
|
||||||
|
The Finance::Quote interface is rewritten in C++. This new design
|
||||||
|
will allow much better capture of diagnostics from
|
||||||
|
Finance::Quote making troubleshooting problems much easier.
|
||||||
|
The perl Finance::Quote utilities gnc-fq-check, gnc-fq-dump, and
|
||||||
|
gnc-fq-helper are removed and new commands added to
|
||||||
|
gnucash-cli: --quotes info replaces gnc-fq-check and --quotes
|
||||||
|
dump replaces gnc-fq-dump.
|
||||||
|
New API: The options system has been rewritten in C++ with Scheme
|
||||||
|
wrappers for report options. While this is invisible to most
|
||||||
|
users, those who have written custom reports should look for
|
||||||
|
deprecation warnings when the custom reports are
|
||||||
|
reconciled. The main difference is that option creation and
|
||||||
|
registration is now done in a single function call. Note that
|
||||||
|
gnc:new-options is now gnc-new-options. There are several
|
||||||
|
similar changes. All of these are wrapped in
|
||||||
|
bindings/guile/options.scm with the old names, but are marked
|
||||||
|
to raise deprecation warnings to encourage you to change. The
|
||||||
|
wrappers will be removed in GnuCash 6.0.
|
||||||
|
|
||||||
|
Deprecations: See the deprecation warnings in options.scm as noted above.
|
||||||
|
|
||||||
|
New and Updated Translations: Chinese (Simplified), Croatian, Hungarian,
|
||||||
|
Polish, Portuguese (Brazil)
|
||||||
|
|
||||||
|
|
||||||
4.13 - 18 December 2022
|
4.13 - 18 December 2022
|
||||||
Between 4.12 and 4.13, the following bugfixes were accomplished:
|
Between 4.12 and 4.13, the following bugfixes were accomplished:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user