gnucash-htdocs master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Mar 19 16:38:44 EDT 2023


Updated	 via  https://github.com/Gnucash/gnucash-htdocs/commit/10c182dd (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/7692f771 (commit)
	from  https://github.com/Gnucash/gnucash-htdocs/commit/57a97d40 (commit)



commit 10c182dd83bc17fbd47f47515f3dd3512f0d3b84
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 19 11:45:21 2023 -0700

    Announce release of GnuCash 4.904.

diff --git a/externals/global_params.php b/externals/global_params.php
index 86d16fe..62a9145 100644
--- a/externals/global_params.php
+++ b/externals/global_params.php
@@ -19,7 +19,7 @@
      $tarball                   = $latest_stable."";
 
      $major_unstable            ="4";
-     $minor_latest_unstable     ="903";
+     $minor_latest_unstable     ="904";
      $latest_unstable           = $major_unstable.".".$minor_latest_unstable;
 // To publicize an unstable release:
      $show_unstable             = $major_unstable >= $major_stable;
diff --git a/news/230319-4.904.news b/news/230319-4.904.news
new file mode 100644
index 0000000..3c1950a
--- /dev/null
+++ b/news/230319-4.904.news
@@ -0,0 +1,114 @@
+<b>Announcement:</b> GnuCash 4.904 Released
+2023-03-19
+
+<h2>GnuCash 4.904 Released</h2>
+
+<p>The GnuCash development team announces GnuCash 4.904, the fifth unstable release leading to GnuCash 5.0.</p>
+
+<h3>This is an unstable release for testing purposes. Do not use it with production data! Make a copy of your book to test this release. </h3>
+<h4>New Features</h4>
+<ul>
+    <li> A new Stock Transaction Assistant to guide you through entering most investment transactions for stocks, bonds, and mutual funds. You can access it from <em>Actions>Stock Assistant</em> when you have the Accounts page ora Stock or Fund account register open.</li>
+    <li> 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 <em>Reports>Assets & Liabilities>Investment Lots</em> to see the report.</li>
+    <li>The Online Quotes facility has been completely rewritten and the old <tt>gnc-fq-check</tt>, <tt>gnc-fq-dump</tt>, and <tt>gnc-fq-helper</tt> programs have been replaced with <tt>finance-quote-wrapper</tt>. The functions performed by those programs may now be accomplished by passing commands to <tt>gnucash-cli -Q</tt>, see <tt>gnucash-cli --help</tt> for specifics. The perl module requirements have changed with the rewrite: The new version doesn't need <tt>Date::Manip</tt> but needs <tt>JSON::Parse</tt> instead. <tt>gnc-fq-update</tt> has been, er, updated to reflect that.</li>
+    <li>A new tab on the New/Edit Account dialog called <em>More Properties</em> 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, <em>Balance Limit</em>. 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.</li>
+    <li>The description field quickfill in the register now displays a drop-down list of possible completions instead of just one inline completion.</li>
+    <li>File import menu items for the MT940, MT942, and DTAUS formats is replaced with a single <em>Import from AQBanking</em> that supports importing any file format supported by AQBanking, including the frequently requested CAMT.</li>
+    <li><p>The report generated by the Print Invoice button on the Edit Invoice tab can now be configured as a book option at the bottom of the Business tab; this permits selecting a saved configuration of one of the standard invoice reports. Another option enables a delay, during which a dialog box will appear enabling the user to select a different report.</p><p>Note: When saving a configuration make sure that the invoice number is <em>not set</em> or you'll get that particular invoice instead of the one that you pressed the button for.</p></li>
+</ul>
+<h4>Between 4.903 and 4.904, the following bugfixes were accomplished:</h4>
+<h5>The following fixes will also appear in GnuCash 4.14:</h5>
+<ul>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=798570">Bug 798570 - Budget totals for income, expenses and remaining to budget incorrect for one specific date.</li>
+</ul>
+<h5>The following fixes are in 4.904 only and will not appear in GnuCash 4.14:</h5>
+<ul>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=798558">Bug 798558 - Irregular line spacing in Account Tree View</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=798773">Bug 798773 - Help file launches in browser when using command-H to hide GnuCash </a><p>This is a MacOS-only problem. Note that for the fix to have effect you must remove the file accelerator-map from <a href="https://wiki.gnucash.org/wiki/Configuration_Locations#GNC_CONFIG_HOME">GNC_CONFIG_HOME</a> when GnuCash isn't running.</p></li>
+        <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=798778">Bug 798778 - GnuCash quits abruptly when attempting to edit options for certain reports.</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=798781">Bug 798781 - Printing multiple checks prints duplicate checks</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=798787">Bug 798787 - gnc-register-owner-option currently broken</a></li>
+</ul>
+
+<h4>The following fixes and improvements were not associated with bug reports:</h4>
+<ul>
+    <li>Fix quotes codecvt to wchar_t error on Windows.</li>
+    <li>Budget totals for one period would be wrong when increasing the number of periods.</li>
+    <li>Change the handling of accelerator maps. Gtk no longer supports changing these from the menus and the save no longer writes out the accelerators that have their default values, so to assist users editing them we have generated default ones that we include with GnuCash and have disabled saving when quitting GnuCash. At startup GnuCash will check for the presence of the file <tt>accelerator-map</tt> in <a href="https://wiki.gnucash.org/wiki/Configuration_Locations#GNC_CONFIG_HOME">GNC_CONFIG_HOME</a> and if it's not found will copy in the default one.</li>
+    <li>Properly parse plus signs while importing numbers in a CSV file.</li>
+    <li>Fix CSV price import file loading.</li>
+    <li>CsvImport - actually do as the warning indicates: If an invalid column is found in a preset, replace it with a NONE column, rather than not inserting a column at all. </li>
+</ul>
+
+<p>New and Updated Translations: Chinese (Simplified), Croatian, Hungarian, Japanese, Portuguese, Portuguese (Brazil), Spanish, Swedish</p>
+
+<p><a href="https://hosted.weblate.org/engage/gnucash/">Help translate GnuCash on Weblate</a>. </p>
+<p>Translators note that there is a new project <em>Program-beta</em> on <a href="https://hosted.weblate.org/projects/gnucash/">weblate</a> for this unstable branch. Having twice the strings causes us to exceed the free account limit, but Weblate has so far just warned us about it. If we need to change the branch we'll announce it on <em>gnucash-devel</em>.</p>
+
+<h4>Known Problems</h4>
+<p><a href="https://bugs.gnucash.org/buglist.cgi?bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=NEEDINFO&bug_status=REOPENED&limit=0&list_id=8149&order=priority%2Cbug_severity&query_format=advanced">Complete list of all open bugs.</a></p>
+
+<h2>Documentation</h2>
+<p>There were no Documentation changes.</p>
+
+<h3>Getting GnuCash for Windows and MacOS</h3>
+<p>GnuCash is provided for both Microsoft Windows 8.1® and later
+    and MacOS 10.13 (High Sierra)® and later in pre-built, all-in-one
+    packages. An installer is provided for Microsoft Windows® while
+    the MacOS® package is a disk image containing a drag-and-drop
+    application bundle.</p>
+
+<p>GnuCash is also available as a flatpak from Flathub.org. <a href="https://wiki.gnucash.org/wiki/Flatpak">Instructions for installing and running.</a></p>
+
+<p>The SHA256 Hashes for the downloadable files are:</p>
+<ul>
+    <li><code>72f9c2141bfe1d313f799ccb2390744c68385a1c28e1a52ba64afab3421823b0</code>  gnucash-4.904.tar.bz2</li>
+    <li><code>4adf7e3673fe41202a61d91d6e52e9ab94badc88ff05406e55f91d21c366fd31</code>  gnucash-4.904.tar.gz</li>
+    <li><code>008b934eeb357f49cfb062974b869a16c46ca02f41d6e553f5844e2ea4711ad7</code>  gnucash-4.904.setup.exe</li>
+    <li><code>cb66c9db5a47197a54813d438402d94df070b055edf63bb1ac9eae125295eb5b</code>  Gnucash-Intel-4.904-1.dmg</li>
+    <li><code>3d45084b6f191cd093a64c2186ac05083f95d718d2adb1c6690abf0e5a59736b</code>  gnucash-docs-4.903.tar.gz</li>
+</ul>
+
+<ul>
+    <li>SourceForge:
+        <ul>
+            <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.904/gnucash-4.904.setup.exe">Win32</a></li>
+            <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.904/Gnucash-Intel-4.904-1.dmg">Mac-Intel</a></li>
+        </ul></li>
+    <li>Github
+        <ul>
+            <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.904/gnucash-4.904.setup.exe">Win32</a></li>
+            <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.904/Gnucash-Intel-4.904-1.dmg">Mac-Intel</a></li>
+        </ul></li></ul>
+
+<h3>Getting GnuCash as source code</h3>
+<p>If you want to compile GnuCash 4.904 for yourself, the source code can be downloaded from:</p>
+<ul>
+
+    <li>Sourceforge: <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.904/gnucash-4.904.tar.bz2">bzip2</a>, <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.904/gnucash-4.904.tar.gz">gzip</a>.</li>
+
+    <li>Github: <a href="https://github.com/Gnucash/gnucash/releases/download/4.904/gnucash-4.904.tar.bz2">bzip</a>, <a href="https://github.com/Gnucash/gnucash/releases/download/4.904/gnucash-4.904.tar.gz">gzip</a></li>
+
+    <li>You can also checkout the sources directly from the git repository as <a href="https://wiki.gnucash.org/wiki/Git">described here.</a></li>
+</ul>
+
+<p>To compile GnuCash from the source code by yourself, you will need at least <a href="https://www.gtk.org">Gtk+</a> 3.22.29, <a href="https://www.gnu.org/software/guile/">Guile</a> 2.0, <a href="https://www.boost.org/">Boost</a> 1.67, <a href="https://webkitgtk.org/">WebKitGtk</a> 2.4, <a href="https://github.com/google/googletest">GoogleTest</a> 1.8.0, <a href="https://cmake.org/">cmake 3.10</a> and <a href="http://www.swig.org/">SWIG</a> 2.0.12. Please consult the README.dependencies file in the sources for the exact list of dependencies and versions.</p>
+
+<h3>Getting the documentation</h3>
+
+<p><b>Note that the documentation for unstable releases is not on <a href="https://www.gnucash.org">the GnuCash website</a>.</b> It is built daily and may be found on the <a href="https://code.gnucash.org/docs">development server</a> under the locale directory; "C" is English, "de" is German, and so on.</p>
+<p>The documentation is included in the MacOS and Windows application bundles.</p>
+
+<p>If you want to compile the GnuCash Documentation 4.904 for yourself, the source code can be downloaded from:</p>
+<ul>
+    <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.904/gnucash-docs-4.904.tar.gz">Sourceforge</a> or <a href="https://github.com/Gnucash/gnucash/releases/download/4.904/gnucash-docs-4.904.tar.gz">GitHub</a></li>
+    <li>You can also checkout the sources directly from the git repository as <a href="https://wiki.gnucash.org/wiki/Git">described here.</a></li>
+</ul>
+
+
+<h3>About the Program</h3>
+
+<p>GnuCash is a free, open source accounting program released under
+    the GNU General Public License (GPL) and available for GNU/Linux,
+    *BSD, Solaris, MacOS, and Microsoft Windows.  Programming on GnuCash
+    began in 1997, and its first stable release was in 1998.</p>

commit 7692f771ccc66575b4ef08aa13043b266b08b2d1
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 19 11:44:36 2023 -0700

    Fix release dates and release count.

diff --git a/news/230305-4.902.news b/news/230305-4.902.news
index f44d8e8..edb31f5 100644
--- a/news/230305-4.902.news
+++ b/news/230305-4.902.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 4.902 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 4.902, the second unstable release leading to GnuCash 5.0.</p>
+<p>The GnuCash development team announces GnuCash 4.902, the third unstable release leading to GnuCash 5.0.</p>
 
 <h3>This is an unstable release for testing purposes. Do not use it with production data! Make a copy of your book to test this release. </h3>
 <h4>New Features</h4>
diff --git a/news/230312-4.903.news b/news/230312-4.903.news
index 807f4b9..a169a4b 100644
--- a/news/230312-4.903.news
+++ b/news/230312-4.903.news
@@ -1,9 +1,9 @@
 <b>Announcement:</b> GnuCash 4.903 Released
-2023-03-05
+2023-03-12
 
 <h2>GnuCash 4.903 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 4.903, the second unstable release leading to GnuCash 5.0.</p>
+<p>The GnuCash development team announces GnuCash 4.903, the fourth unstable release leading to GnuCash 5.0.</p>
 
 <h3>This is an unstable release for testing purposes. Do not use it with production data! Make a copy of your book to test this release. </h3>
 <h4>New Features</h4>



Summary of changes:
 externals/global_params.php                   |  2 +-
 news/230305-4.902.news                        |  2 +-
 news/230312-4.903.news                        |  4 +-
 news/{230312-4.903.news => 230319-4.904.news} | 81 ++++++++++++---------------
 4 files changed, 41 insertions(+), 48 deletions(-)
 copy news/{230312-4.903.news => 230319-4.904.news} (63%)



More information about the gnucash-changes mailing list