mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Release GnuCash 3.7
This commit is contained in:
@@ -8,13 +8,13 @@ enable_testing()
|
|||||||
|
|
||||||
# Version number of gnucash
|
# Version number of gnucash
|
||||||
set (GNUCASH_MAJOR_VERSION 3)
|
set (GNUCASH_MAJOR_VERSION 3)
|
||||||
set (GNUCASH_MINOR_VERSION 6)
|
set (GNUCASH_MINOR_VERSION 7)
|
||||||
set (VERSION "${GNUCASH_MAJOR_VERSION}.${GNUCASH_MINOR_VERSION}")
|
set (VERSION "${GNUCASH_MAJOR_VERSION}.${GNUCASH_MINOR_VERSION}")
|
||||||
set (GNUCASH_LATEST_STABLE_SERIES 3.x)
|
set (GNUCASH_LATEST_STABLE_SERIES 3.x)
|
||||||
|
|
||||||
set (PACKAGE gnucash)
|
set (PACKAGE gnucash)
|
||||||
set (PACKAGE_NAME GnuCash)
|
set (PACKAGE_NAME GnuCash)
|
||||||
set (PACKAGE_VERSION 3.6)
|
set (PACKAGE_VERSION 3.7)
|
||||||
set (PACKAGE_BUGREPORT "https://bugs.gnucash.org")
|
set (PACKAGE_BUGREPORT "https://bugs.gnucash.org")
|
||||||
set (PACKAGE_TARNAME ${PACKAGE})
|
set (PACKAGE_TARNAME ${PACKAGE})
|
||||||
set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
|
set (PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}")
|
||||||
|
|||||||
133
NEWS
133
NEWS
@@ -1,5 +1,138 @@
|
|||||||
Version history:
|
Version history:
|
||||||
------- -------
|
------- -------
|
||||||
|
3.7 - 8 September 2019
|
||||||
|
The eighth release of the 3.x stable series.
|
||||||
|
|
||||||
|
Note for German FinTS users: This release in concert with AQBanking
|
||||||
|
5.8.0 is the first release to support the new product registration
|
||||||
|
requirement that goes into effect 15 September 2019.
|
||||||
|
|
||||||
|
The following bugs have been fixed:
|
||||||
|
The following bugs have been fixed:
|
||||||
|
Bug 605602 - precision of Financial Calculator seems to depend on
|
||||||
|
locale
|
||||||
|
Bug 746937 - Template transaction splits are loaded in reverse order
|
||||||
|
and then not sorted before saving. Actually not sorted
|
||||||
|
after loading because the template accounts weren't being
|
||||||
|
committed.
|
||||||
|
Bug 752395 - Start Day of weekly report doesn't respond to change in
|
||||||
|
locale
|
||||||
|
Redefines some functions to ensure weekly grouping in
|
||||||
|
transaction report obeys locale's start-of-week.
|
||||||
|
Bug 784623 - GNUCash does not work with sql backend, I can open
|
||||||
|
in read only mode. Upgrade the splits table as well, an
|
||||||
|
oversight from the original fix.
|
||||||
|
Bug 793018 - Balance (with >>eguile<<) - Report Title can't be changed
|
||||||
|
Bug 795251 - googletest detection cannot be overridden
|
||||||
|
Bug 796819 - bad icon with Spanish localization
|
||||||
|
Temporary fix for Farsi, which was afffected, too. As it
|
||||||
|
is maintained by TP, the final fix has to come from them.
|
||||||
|
Bug 796952 - Report formatting (justify) is broken
|
||||||
|
Previous patch reverted and replaced with a more correct one.
|
||||||
|
Bug 797085 - Import Bills & Invoices – headers not translated.
|
||||||
|
Make strings translatable. Translators: This adds 22 new
|
||||||
|
translatable strings.
|
||||||
|
Bug 797158 - gnc:make-account-sel-limited-option is not working
|
||||||
|
Option was being deliberately reset to default_value every
|
||||||
|
time.
|
||||||
|
Bug 797171 - Allow multiple credit/debit columns to be selected
|
||||||
|
Bug 797279 - Reports RTL do not support RTL - fix reports
|
||||||
|
Bug 797279 - Reports RTL do not support RTL - fix string
|
||||||
|
fix guile-2.0 string handling to prevent munging unicode
|
||||||
|
in report-titles etc. while loading/saving reports
|
||||||
|
Bug 797295 - problems with entering swedish åäö in company address
|
||||||
|
Bug 797297 - GNUCash is in English even though MacOS is set-up to
|
||||||
|
French.
|
||||||
|
Bug 797301 - Register Menu View > Refresh doesn't work in 'with
|
||||||
|
sub-accounts' window
|
||||||
|
Bug 797306 - "URL cannot be shown" when one clicks an account line
|
||||||
|
link in report.
|
||||||
|
Bug 797316 - New Mauritanian ouguiya MRU not supported
|
||||||
|
Bug 797319 - Mauritanian ouguiya MRO shows too few decimals
|
||||||
|
Bug 797339 - Online banking frame to small
|
||||||
|
Bug 797349 - "A"ssociate header badly translated.
|
||||||
|
Note to translators: This is about msgids of the form
|
||||||
|
"Associate:A". The correct msgstr includes the part up to
|
||||||
|
the ':' verbatim with only the part to the right of it
|
||||||
|
tranlated, e.g. "Associate:П" from uk.po. Each such msgstr
|
||||||
|
has a comment explaining this.
|
||||||
|
Bug 797353 - Add copyright and release info in appdata file
|
||||||
|
Bug 797355 - General Journal report seems to be off balance
|
||||||
|
Previously, for general-journal, each split was being
|
||||||
|
analyzed, and only the source split was counted for
|
||||||
|
totals. This change will means the source split *and* its
|
||||||
|
peers are accounted for.
|
||||||
|
Bug 797377 - cmake fails on debian-8 and ubuntu-14.04 with
|
||||||
|
gnucash.appdata.xml.in does not exist
|
||||||
|
Bug 797378 - QIF file import fails: Loading gives wrong type argument
|
||||||
|
in position 2
|
||||||
|
Bug 797389 - Random Crashes while attaching a document.
|
||||||
|
|
||||||
|
Other repairs or enhancements not marked as bugs:
|
||||||
|
New feature: Multiselection in the import transaction matcher. Use
|
||||||
|
control-left-click, shift-left-click, or click-and-drag to select
|
||||||
|
multiple unmatched transactions to match them with a single account,
|
||||||
|
then right-click to bring up a single-item context menu sith
|
||||||
|
"Assign Transfer Account".
|
||||||
|
Set a FinTS product version key when the installed AQBanking supports it.
|
||||||
|
Reworking of many translatable strings with context to use the modern
|
||||||
|
gettext three-parameter function instead of the ':' hack noted in
|
||||||
|
bug 797349.
|
||||||
|
Stop duplicate entries for the invoice taxtable cell
|
||||||
|
Do not log an error when no default tax tables are set.
|
||||||
|
Fix cmake dependency tree so that make/ninja check works without having
|
||||||
|
to first run make/ninja.
|
||||||
|
Remove the accelerator for the Clear buttons on the Loan Calculator
|
||||||
|
because they were all the same and also the same as the Close button's
|
||||||
|
accelerator.
|
||||||
|
Change the transfer account notation for single-split transactions in
|
||||||
|
basic view from "--Split Transaction--" (they're obviously not) to "None".
|
||||||
|
Correctly parse decimal values between 0 and -1 (e.g. -0.5) in register
|
||||||
|
caclulations: The negative sign was being stripped.
|
||||||
|
Require CMake 3.5 or later for all platforms.
|
||||||
|
Rework the building of libgtest.a from source when the builder sets
|
||||||
|
GTEST_ROOT or the distro doesn't provide a pre-build one.
|
||||||
|
Fix crash when trying to display a tooltip in the register split view
|
||||||
|
when a split has focus.
|
||||||
|
Fix repeated requests to create a new account when you click No.
|
||||||
|
Suppress bogus error when creating a new account from register split view.
|
||||||
|
Fix price conversion report crashes in Balance Sheet PNL and all
|
||||||
|
average balance calculations.
|
||||||
|
Upgrade the Budget reports to support accumulated accounts.
|
||||||
|
Redefine gnc:debug to use QofLog instead of writing to stdout.
|
||||||
|
Change the Balance Sheet PNL account depth to mean the deepest *selected*
|
||||||
|
account rather than the deepest account.
|
||||||
|
Set the Owner Report date option to default to today.
|
||||||
|
Much Scheme cleanup and more testing.
|
||||||
|
|
||||||
|
Deprecated API:
|
||||||
|
gnc:html-acct-table-cell - Unused.
|
||||||
|
gnc:make-general-journal-report - Unused.
|
||||||
|
gnc:easy-invoice-report-create-internal - Unused.
|
||||||
|
gnc:fancy-invoice-report-create-internal - Unused.
|
||||||
|
make-simple-class - Use make-record-type
|
||||||
|
simple-obj-getter - Use record-accessor
|
||||||
|
simple-obj-setter - Use record-modifier
|
||||||
|
simple-obj-print - Use write
|
||||||
|
simple-obj-to-list - Use record-type->list
|
||||||
|
simple=obj-from-list-obj - Use list-record-type
|
||||||
|
make-simple-obj - Use construct
|
||||||
|
gnc:time64-le-date - Unused
|
||||||
|
gnc:time64-ge-date - Unused
|
||||||
|
gnc:make-reldate-hash - Unused
|
||||||
|
gnc:get-relative-date-strings - Unused
|
||||||
|
gnc:entry-type-percent-p
|
||||||
|
gnc:make-customer-option - Unused
|
||||||
|
gnc:make-vendor-option - Unused
|
||||||
|
gnc:make-employee-option - Unused
|
||||||
|
gnc:html-build-acct-table - Unused
|
||||||
|
gnc:html-acct-table-comm-row-helper - Unused
|
||||||
|
gnc:sum-collector-stocks - Unreachable
|
||||||
|
|
||||||
|
|
||||||
|
Updated Translations: German, Hebrew, Ukrainian,
|
||||||
|
New Account Templates: Hebrew-Israel
|
||||||
|
|
||||||
3.6 - 30 June 2019
|
3.6 - 30 June 2019
|
||||||
The seventh release of the 3.x stable series.
|
The seventh release of the 3.x stable series.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user