gnucash-htdocs beta: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Sep 27 16:48:17 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash-htdocs/commit/cc1c6a86 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/433d1824 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/05e8172a (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/c2a3ffbe (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/df9833aa (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/99af4277 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/77eae40b (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/33e6cbfc (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/e6ad7f31 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/39ba5632 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/3b4a706d (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/0180ed53 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/4706d9fe (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/63fbf55a (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/11fd88ff (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/79ef2812 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/df1b3c25 (commit)
	 via  https://github.com/Gnucash/gnucash-htdocs/commit/8e6ea563 (commit)
	from  https://github.com/Gnucash/gnucash-htdocs/commit/6b0d981c (commit)



commit cc1c6a86e84361b378b7164c731879255e875da8
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 13:18:14 2020 -0700

    Wrong place for closing the content div.

diff --git a/externals/footer.phtml b/externals/footer.phtml
index a9caebc..bdecbc6 100644
--- a/externals/footer.phtml
+++ b/externals/footer.phtml
@@ -24,6 +24,5 @@
         "mailto:gnucash-devel at gnucash.org"><b>gnucash-devel at gnucash.org</b></a>
       </p>
     </div> <!-- tail -->
-    </div> <!-- content -->
   </body>
 </html>
diff --git a/news.phtml b/news.phtml
index 57347fb..b00b853 100644
--- a/news.phtml
+++ b/news.phtml
@@ -26,8 +26,8 @@ include("externals/menu.phtml");
       </div>
       <div class="newsinner">
         <?php echo T_("Click <a href=\"oldnews.phtml\">here</a> for older announcements...");?>
-      </div>
-    </div>
-  </div>
-
+      </div> <!-- newsinner -->
+    </div> <!-- newsborder -->
+  </div>  <!-- newscontainer -->
+</div> <!-- content -->
 <?php include("externals/footer.phtml"); ?>

commit 433d1824c7d3b214bafb63cdd059704358a5ce9d
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 13:12:54 2020 -0700

    More missing end tags.

diff --git a/externals/footer.phtml b/externals/footer.phtml
index bdecbc6..a9caebc 100644
--- a/externals/footer.phtml
+++ b/externals/footer.phtml
@@ -24,5 +24,6 @@
         "mailto:gnucash-devel at gnucash.org"><b>gnucash-devel at gnucash.org</b></a>
       </p>
     </div> <!-- tail -->
+    </div> <!-- content -->
   </body>
 </html>
diff --git a/news/200601-3.903.news b/news/200601-3.903.news
index 8c999a7..d132ec9 100644
--- a/news/200601-3.903.news
+++ b/news/200601-3.903.news
@@ -93,7 +93,7 @@
   <li>QofSession no longer creates its book, instead one must create a book first and pass that to <code>qof_session_new()</code>/<code>QofSession::QofSession()</code>.</li>
   <li>Add option to save Layout for Register items<p>Add two menu items under windows, one to save an existing register layout based on the register type to there respective default layouts so the user set column widths will be used when opening registers. The second menu item will reset the column widths to defaults and remove the associated default layout. Open registers will also save their column widths to the page section so these can temporarily have different widths. </p></li>
   <li> Input Method handling in the register is moved to the GtkEntry where it belongs.</li>
-  <li><code>gnc_get_current_session()</code> no longer creates an empty session if there isn't one already open.
+  <li><code>gnc_get_current_session()</code> no longer creates an empty session if there isn't one already open.</li>
 </ul>
 <h4>In previous 3.9xx releases</h4>
 <ul>
diff --git a/news/200614-3.905.news b/news/200614-3.905.news
index 374014a..99f52e7 100644
--- a/news/200614-3.905.news
+++ b/news/200614-3.905.news
@@ -30,12 +30,12 @@
 </ul>
 <h3>New Features</h3>
 <ul>
-    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.</li>
+    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.
   <ul>
     <li><code>gnucash-cli --report run --name=[reportname/guid] datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html --export-type=TYPE datafile.gnucash</code></li>
-  </ul>
+  </ul></li>
   <li>When deleting accounts the destination accounts of moved splits will be checked to ensure that they have the same commodity as the source account. If they don't you'll get a warning and the opportunity to pick another account or to carry on regardless.</li>
   <li>New type-ahead search added to sequential search when selecting an account in the register: Instead of typing the first few characters of a top level account, the separator, the first few characters of the next level account and so on you may instead type a few characters of any part of a full account name and the drop-list will be filtered to contain only matching accounts. Once you have a small enough list you can use the arrow keys to select the account that you want.</li>
   <li> Python bindings are now localized and their strings available for translation.</li>
diff --git a/news/200621-3.906.news b/news/200621-3.906.news
index 01710a2..80f825f 100644
--- a/news/200621-3.906.news
+++ b/news/200621-3.906.news
@@ -30,12 +30,12 @@
 </ul>
 <h3>New Features</h3>
 <ul>
-    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.</li>
+    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.
   <ul>
     <li><code>gnucash-cli --report run --name=[reportname/guid] datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html --export-type=TYPE datafile.gnucash</code></li>
-  </ul>
+  </ul></li>
   <li>When deleting accounts the destination accounts of moved splits will be checked to ensure that they have the same commodity as the source account. If they don't you'll get a warning and the opportunity to pick another account or to carry on regardless.</li>
   <li>New type-ahead search added to sequential search when selecting an account in the register: Instead of typing the first few characters of a top level account, the separator, the first few characters of the next level account and so on you may instead type a few characters of any part of a full account name and the drop-list will be filtered to contain only matching accounts. Once you have a small enough list you can use the arrow keys to select the account that you want.</li>
   <li> Python bindings are now localized and their strings available for translation.</li>

commit 05e8172acc990336bade311f833d005ebf7133b4
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 13:00:15 2020 -0700

    Fix more mossing close-paragraph tags.

diff --git a/news/200427-3.902.news b/news/200427-3.902.news
index eb75635..529d55c 100644
--- a/news/200427-3.902.news
+++ b/news/200427-3.902.news
@@ -8,13 +8,13 @@
 <h3>Changes</h3>
 
 <h3>Baseline requirements</h3>
-<p> Operating Systems:
+<p> Operating Systems:</p>
 <ul>
   <li>Linux: Ubuntu 18.04LTS</li>
   <li>MacOS: 10.13</li>
   <li>Windows: 8.1</li>
 </ul>
-<p>Software Dependencies:
+<p>Software Dependencies:</p>
 <ul>
   <li>C++ standard is now C++17, requires gcc 8.0 or clang 6.0.</li>
   <li>Cmake 3.10</li>
@@ -111,7 +111,7 @@
 <p>Updated Translations: Croatian, Hebrew, Ukrainian</p>
 
 <h4> Known Problems </h4>
-<p>None specific to this unstable series yet, see <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">for a complete list of all open bugs.</a></p>.
+<p>None specific to this unstable series yet, see <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">for a complete list of all open bugs.</a></p>
 
 <h2>Documentation</h2>
 <p>Concurrent with the release of Gnucash 3.902 we're pleased to also release a new version 3.902 of the companion <em>Help</em> and <em>Tutorial and Concepts Guide</em>. There are no differences between this and the previous 3.10 release.</p>
@@ -123,7 +123,7 @@ 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>The SHA256 Hashes for the downloadable files are:
+<p>The SHA256 Hashes for the downloadable files are:</p>
 <ul>
   <li><code>24bb79f8307af626df714170182d827e6a3b180422e02eed4dc6c361f81178ca</code>  gnucash-3.902.tar.bz2</li>
   <li><code>b3433be62710e1d0f0b1d38ce7133a0199f4e4981c8f47d978bfbb48881681b4</code>  gnucash-3.902.tar.gz</li>
diff --git a/news/200614-3.905.news b/news/200614-3.905.news
index da870b5..374014a 100644
--- a/news/200614-3.905.news
+++ b/news/200614-3.905.news
@@ -14,7 +14,7 @@
   <li>MacOS: 10.13</li>
   <li>Windows: 8.1</li>
 </ul>
-<p>Software Dependencies:
+<p>Software Dependencies</p>
 <ul>
   <li>C++ standard is now C++17, requires gcc 8.0 or clang 6.0.</li>
   <li>Cmake 3.10</li>
diff --git a/news/200621-3.906.news b/news/200621-3.906.news
index a82ed89..01710a2 100644
--- a/news/200621-3.906.news
+++ b/news/200621-3.906.news
@@ -14,7 +14,7 @@
   <li>MacOS: 10.13</li>
   <li>Windows: 8.1</li>
 </ul>
-<p>Software Dependencies:
+<p>Software Dependencies:</p>
 <ul>
   <li>C++ standard is now C++17, requires gcc 8.0 or clang 6.0.</li>
   <li>Cmake 3.10</li>
@@ -124,7 +124,7 @@
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797786">Bug 797786 - New Balance Sheet does not balance when multiple currencies and commodities (stock holdings) are included</a></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797800">Bug 797800 - [help screen items] clarification welcome</a></li>
 </ul>
-<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>.
+<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>
 <h4>Between 3.905 and 3.906, the following fixes and improvements were not associated with bug reports:</h4>

commit c2a3ffbed8db157a2701c18ab48c674826f79615
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 12:48:56 2020 -0700

    Fix missing close-paragraph tags.

diff --git a/news/200427-3.902.news b/news/200427-3.902.news
index 1db159c..eb75635 100644
--- a/news/200427-3.902.news
+++ b/news/200427-3.902.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 3.902 released</h2>
 
-<p>The GnuCash development team announces GnuCash 3.902, the first testing release for what will soon be GnuCash 4.0.
+<p>The GnuCash development team announces GnuCash 3.902, the first testing release for what will soon be GnuCash 4.0.</p>
 
 <h3>Changes</h3>
 
diff --git a/news/200601-3.903.news b/news/200601-3.903.news
index c554dfe..8c999a7 100644
--- a/news/200601-3.903.news
+++ b/news/200601-3.903.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 3.903 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 3.903, the second testing release for what will soon be GnuCash 4.0.
+<p>The GnuCash development team announces GnuCash 3.903, the second testing release for what will soon be GnuCash 4.0.</p>
 
 <h3>Changes</h3>
 
diff --git a/news/200614-3.905.news b/news/200614-3.905.news
index b87b5ab..da870b5 100644
--- a/news/200614-3.905.news
+++ b/news/200614-3.905.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 3.905 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 3.905, the fourth testing release for what will soon be GnuCash 4.0.
+<p>The GnuCash development team announces GnuCash 3.905, the fourth testing release for what will soon be GnuCash 4.0.</p>
 
 <h3>Changes</h3>
 
diff --git a/news/200621-3.906.news b/news/200621-3.906.news
index beeb963..a82ed89 100644
--- a/news/200621-3.906.news
+++ b/news/200621-3.906.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 3.906 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 3.906, the fifth testing release for what will soon be GnuCash 4.0. This is the release-candidate: Barring any serious bugs it's what we'll release as 4.0 next weekend.
+<p>The GnuCash development team announces GnuCash 3.906, the fifth testing release for what will soon be GnuCash 4.0. This is the release-candidate: Barring any serious bugs it's what we'll release as 4.0 next weekend.</p>
 
 <h3>Changes</h3>
 

commit df9833aa78a0f32158d74f761792de4971e3e1be
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 12:38:02 2020 -0700

    Put the sizes attribute back in the header, size wasn't right either.

diff --git a/externals/header.phtml b/externals/header.phtml
index 4e67c82..39da200 100644
--- a/externals/header.phtml
+++ b/externals/header.phtml
@@ -48,7 +48,7 @@
     <link rel="stylesheet" href="<?=$home?>/externals/gnucash.css" type="text/css" />
 
     <link rel="icon" href="<?=$home?>/favicon.ico" type="image/x-icon" />
-    <link rel="apple-touch-icon" size="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq"/>
+    <link rel="apple-touch-icon" sizes="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq"/>
     <link rel="icon" type="image/png" sizes="32x32" href="<?=$home?>/favicon-32x32.png?v=gAXA7A9nAq"/>
     <link rel="icon" type="image/png" sizes="16x16" href="<?=$home?>/favicon-16x16.png?v=gAXA7A9nAq"/>
     <link rel="manifest" href="<?=$home?>/site.webmanifest?v=gAXA7A9nAq"/>

commit 99af427721ca028c85c8a61f9d8fc4b6d67940e5
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 12:06:55 2020 -0700

    W3c checker fixups.

diff --git a/externals/header.phtml b/externals/header.phtml
index 3e8cc79..4e67c82 100644
--- a/externals/header.phtml
+++ b/externals/header.phtml
@@ -48,11 +48,11 @@
     <link rel="stylesheet" href="<?=$home?>/externals/gnucash.css" type="text/css" />
 
     <link rel="icon" href="<?=$home?>/favicon.ico" type="image/x-icon" />
-    <link rel="apple-touch-icon" sizes="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq"/>
+    <link rel="apple-touch-icon" size="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq"/>
     <link rel="icon" type="image/png" sizes="32x32" href="<?=$home?>/favicon-32x32.png?v=gAXA7A9nAq"/>
     <link rel="icon" type="image/png" sizes="16x16" href="<?=$home?>/favicon-16x16.png?v=gAXA7A9nAq"/>
     <link rel="manifest" href="<?=$home?>/site.webmanifest?v=gAXA7A9nAq"/>
-    <link rel="mask-icon" href="<?=$home?>/safari-pinned-tab.svg?v=gAXA7A9nAq" color="#5bbad5"/>
+    <link rel="mask-icon" href="<?=$home?>/safari-pinned-tab.svg?v=gAXA7A9nAq"/>
     <link rel="shortcut icon" href="<?=$home?>/favicon.ico?v=gAXA7A9nAq"/>
     <meta name="msapplication-TileColor" content="#da532c"/>
     <meta name="theme-color" content="#ffffff"/>
diff --git a/news/200927-4.2.news b/news/200927-4.2.news
index a032723..e0582ce 100644
--- a/news/200927-4.2.news
+++ b/news/200927-4.2.news
@@ -30,7 +30,7 @@
     <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797923">Bug 797923 - Running employee report results in "Unbound variable: txn"</a></li>
     <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797924">Bug 797924 - Crash when searching for customer to process payment.</a></li>
     <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797935">Bug 797935 - Strange formal register headers</a><p>In languages other than English because of poorly constructed translatable strings.</p></li>
-    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797936">Bug 797936 - Lot viewer notes field too narrow</a</li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797936">Bug 797936 - Lot viewer notes field too narrow</a></li>
     <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797945">Bug 797945 - Tools -> Import Map Editor causes GnuCash to lock up</a></li>
 </ul>
 <h4>The following fixes and improvements were not associated with bug reports:</h4>
@@ -71,7 +71,7 @@
 
 </ul>
 
-<P>Updated Translations: Dutch, German, Italian, Ukrainian<br />
+<p>Updated Translations: Dutch, German, Italian, Ukrainian<br />
 New Translations: Estonian, Indonesian</p>
 
 <h4>Known Problems</h4>

commit 77eae40b3592b71857863626973cad1931071820
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 27 11:11:30 2020 -0700

    Announce release of GnuCash 4.2.

diff --git a/externals/global_params.php b/externals/global_params.php
index 15a7464..7fa0553 100644
--- a/externals/global_params.php
+++ b/externals/global_params.php
@@ -5,11 +5,11 @@
      $major_stable              ="4";
      // TODO: on major_stable 5 in download.phtml copy from $old_stable into the historical
      // section: last_win7 and $last_mac_sierra
-     $minor_stable              ="1";
+     $minor_stable              ="2";
      $latest_stable             = $major_stable.".".$minor_stable;
      $latest_stable_win         = $latest_stable;
      // $latest_stable_win         = $latest_stable."-1";
-     $latest_stable_mac_intel   = $latest_stable."-4";
+     $latest_stable_mac_intel   = $latest_stable."-1";
 // Change this when there has been a re-tag to add the re-tag letter,
 // e.g. if one retagged 2.6.13 to 2.6.13a, make $tarball = $latest_stable."a".
      $tarball                   = $latest_stable."";
diff --git a/news/200927-4.2.news b/news/200927-4.2.news
new file mode 100644
index 0000000..a032723
--- /dev/null
+++ b/news/200927-4.2.news
@@ -0,0 +1,141 @@
+<b>Announcement:</b> GnuCash 4.2 Released
+2020-09-27
+
+<h2>GnuCash 4.2 Released</h2>
+
+<p>The GnuCash development team announces GnuCash 4.2, the third release in the stable 4.x series</p>
+
+<h4>Between 4.1 and 4.2, the following bugfixes were accomplished:</h4>
+<ul>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=102787">Bug 102787 - Currency selection should do autocompletion</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=476114">Bug 476114 - Goto register by date feature req</a><p>Adds ability to jump to arbitrary date.</p></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=554391">Bug 554391 - Tax Options dialog - can only assign one TXF category at a time</a><p>If the Tax options dialog is opened from the Chart of Accounts and an account is selected then the tax dialog will preselect that account. </p></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=787295">Bug 787295 - Allow UI jump from Business accounts to their relevant invoice/bill/voucher</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797514">Bug 797514 - Changing transaction unreconciles a split inconsistently</a><p>Partial: This make sure that the split's reconcile status gets updated before the transaction is committed. </p></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797730">Bug 797730 - Transaction matching can match multiple imported transactions to the same existing one</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797839">Bug 797839 - Auto-complete prevents entering non-ASCII transaction descriptions</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797852">Bug 797852 - Error in Accounts Payable Aging re cut off dates</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797857">Bug 797857 - Edit->Preferences: Help/Close buttons unreachable</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797874">Bug 797874 - Errors in register and new-account UI </a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797878">Bug 797878 - Pie chart displays fractions and long decimal representations</a><p>Ensure amounts rendering is rounded to report-currency SCU </p></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797880">Bug 797880 - [gnucash-cli] encoding and font differing from manually exported reports (Win10, German locale).</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797883">Bug 797883 - [Transaction Report] non-localized string</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797889">Bug 797889 - editing amounts in dr / cr behaving oddly</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797893">Bug 797893 - Unable to change font size in charts</a><p>Use the stylesheet font values instead of hard-coded ones.</p></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797895">Bug 797895 - Hang for a long time (9 minutes per account) importing a QFX file.</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797896">Bug 797896 - [HBCI] crash when downloading transactions</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797897">Bug 797897 - Cannot select multiple accounts in Tax Report Options</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797898">Bug 797898 - [reconciliation] calculated balance amount per reconcilation date depending on actual time.</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797900">Bug 797900 - Crash caused by Quitting while Check and Repair All is running</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797923">Bug 797923 - Running employee report results in "Unbound variable: txn"</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797924">Bug 797924 - Crash when searching for customer to process payment.</a></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797935">Bug 797935 - Strange formal register headers</a><p>In languages other than English because of poorly constructed translatable strings.</p></li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797936">Bug 797936 - Lot viewer notes field too narrow</a</li>
+    <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797945">Bug 797945 - Tools -> Import Map Editor causes GnuCash to lock up</a></li>
+</ul>
+<h4>The following fixes and improvements were not associated with bug reports:</h4>
+<ul>
+    <li>Update version in README, add Boost::program_options to dependencies.</li>
+    <li>[report-utilities] compact functions</li>
+    <li>Small fixes for various translation issues:
+        <ul>
+            <li>Deduplicate translatable strings</li>
+            <li>Add context to one-letter strings in guile code</li>
+            <li>Fix typo in linked document gui Align translatable strings</li></ul></li>
+    <li>Expose C_ function (gettext with context string) to guile code, first use is for the document link short code (L) </li>
+    <li>Improve and repair progress bar display on a variety of reports and windows, improving performance on several by reducing the number of progressbar calls.</li>
+    <li>[gnc-main-window] enable show_text for progressbar, allowing gtk_progress_bar_set_text to actually display the progress text. </li>
+    <li>Fix help_label of dialog-doclink.glade, remove question mark from Available, and insert missing spaces into the Business Item variant.</li>
+    <li>Rename all Transaction and Invoice Association identifiers to DocLink to better reflect the purpose and for consistency with other software (e.g. Libre Office). </li>
+    <li>Rename Transaction and Invoice Associations to Document Links. More clearly describes the actions and is more consistent with other software (e.g. Libre Office).</li>
+    <li>RRemove the Remove Linked Document context menu item because that can be done in the Manage dialog box.</li>
+    <li>Fix the horizontal scrollbar in the linked docs window.</li>
+    <li>I18n - deduplicate translatable strings</li>
+    <li>macOS: Give GnuCash time to shut down gracefully instead of letting macOS pull the rug out.</li>
+    <li>I18N: Align glossary to gnucash.pot. Create a similar copyright header. Add missing Report-Msgid-Bugs-To.</li>
+    <li>[report-utilities] More dump data functions:<ul>
+        <li>gnc:dump-book             - splits grouped by account</li>
+        <li>gnc:dump-all-transactions - splits grouped by transaction</li>
+        <li>gnc:dump-split - dumps single split</li></ul></li>
+    <li>[business-urls] link to owner report with enddate</li>
+    <li>[dialog-invoice] gnc_business_call_owner_report_with_enddate</li>
+    <li>[new-owner-report][api] owner-report-create-with-enddate; accepts enddate argument like owner-report-create.</li>
+    <li>Enable exporting the tables in charts and some reports as CSV.</li>
+    <li>Tweak a few strings to reuse translations</li>
+    <li>Exported gnc:cmdline-template-export and gnc:cmdline-get-report-id. Handle ambiguous reportnames by returning #f.</li>
+    <li>[price-quotes.scm] ensure missing-alphavantage message can show on console</li>
+    <li>[budget.scm] Fix report crash on books with unreversed budgets</li>
+    <li>[gnucash-cli] -R show should accept & try to load datafile</li>
+    <li>Speed up computation of import match lists by running query only once, committing accounts only once, and doing a bulk insert into the GtkTreeview.</li>
+    <li>Add Python example export_account_totals.py. Exports acount totals of all accounts into a CSV file.</li>
+
+</ul>
+
+<P>Updated Translations: Dutch, German, Italian, Ukrainian<br />
+New Translations: Estonian, Indonesian</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>Concurrent with the release of GnuCash 4.2 we're pleased to also release a new version of the companion Help and Tutorial and Concepts Guide</p>
+<p> The only changes to the documentation since 4.1 were improvements to the build system.</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>The SHA256 Hashes for the downloadable files are:</p>
+<ul>
+    <li><code>56d8ab039ef7784303ca9eab14bfc20f593f7a3f9b682a8a7eac25906a0d1308</code>  gnucash-4.2.tar.bz2</li>
+    <li><code>934f3432bc8d1f98223275d278f4cb2918970f50647ee6643dfb92369080dc68</code>  gnucash-4.2.tar.gz</li>
+    <li><code>2cb2d9c1ebe746d6d9c8da517b0bdfcca22ed10e22e4eb2ca1890df3d7559892</code>  gnucash-4.2.setup.exe</li>
+    <li><code>66f48acf1aa002e2de86865bb56f6a695cecf1fd3734b4a7e85fc170cf14c6f5</code>  Gnucash-Intel-4.2-1.dmg</li>
+    <li><code>051f6a038d2f2d9fb0bad9ac1b9597d3186e48ed63c27f0bb40744ffc05e39dc</code>  gnucash-docs-4.2.tar.gz</li>
+</ul>
+
+<ul>
+    <li>SourceForge:
+        <ul>
+            <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.2/gnucash-4.2.setup.exe">Win32</a></li>
+            <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.2/Gnucash-Intel-4.2-3.dmg">Mac-Intel</a></li>
+        </ul></li>
+    <li>Github
+        <ul>
+            <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.2/gnucash-4.2.setup.exe">Win32</a></li>
+            <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.2/Gnucash-Intel-4.2-3.dmg">Mac-Intel</a></li>
+        </ul></li></ul>
+
+<p>GnuCash is now available as a flatpak from Flathub.org. <a href="https://wiki.gnucash.org/wiki/Flatpak">Instructions for installing and running.</a></p>
+
+<h3>Getting GnuCash as source code</h3>
+<p>If you want to compile GnuCash 4.2 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.2/gnucash-4.2.tar.bz2">bzip2</a>, <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.2/gnucash-4.2.tar.gz">gzip</a>.</li>
+
+    <li>Github: <a href="https://github.com/Gnucash/gnucash/releases/download/4.2/gnucash-4.2.tar.bz2">bzip</a>, <a href="https://github.com/Gnucash/gnucash/releases/download/4.2/gnucash-4.2.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>The documentation is available at <a href="https://www.gnucash.org/docs.phtml">Documentation page</a> of the <a href="https://www.gnucash.org/">GnuCash website</a>. The 4.2 documentation can be found under "GnuCash v4 (current stable release)" in multiple languages both for reading online and for download in pdf, epub, and mobi formats. The documentation is also included in the MacOS and Windows application bundles.</p>
+
+<p>If you want to compile the GnuCash Documentation 4.2 for yourself, the source code can be downloaded from:</p>
+<ul>
+  <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.2/gnucash-docs-4.2-1.tar.gz">Sourceforge</a> or <a href="https://github.com/Gnucash/gnucash/releases/download/4.2/gnucash-docs-4.2.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 33e6cbfcdf703722baa3e8985a5402723d2d62e9
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Aug 26 23:55:55 2020 +0200

    Add --previous to msgmerge
    
    Adds previous msgid as #|msgid
    That eases the search for diffs in fuzzy strings

diff --git a/Makefile b/Makefile
index 4ad461c..16e3f4d 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ po/gnucash-htdocs.pot: po/POTFILES
 msgmerge: po/gnucash-htdocs.pot
 	for f in ${languages} ; do \
 	  echo -n $$f ; \
-	  msgmerge -U -F po/$$f.po po/gnucash-htdocs.pot ; \
+	  msgmerge -F --previous -U po/$$f.po po/gnucash-htdocs.pot ; \
 	done
 
 mos: ${languages}

commit e6ad7f316cf0ab37418eff67fa1fe2f828ab5e93
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Aug 22 22:52:43 2020 +0200

    Fix "3.9 released" header and a few tags

diff --git a/news/200329-3.9.news b/news/200329-3.9.news
index 60cafa8..98aab6e 100644
--- a/news/200329-3.9.news
+++ b/news/200329-3.9.news
@@ -1,4 +1,4 @@
-<b>Announcement:</b> GnuCash 3.8 Release
+<b>Announcement:</b> GnuCash 3.9 Release
 2020-03-29
 
 <h2>GnuCash 3.9 released</h2>
diff --git a/news/200614-3.905.news b/news/200614-3.905.news
index 773f145..b87b5ab 100644
--- a/news/200614-3.905.news
+++ b/news/200614-3.905.news
@@ -109,9 +109,9 @@
 <p>Between 3.904 and 3.905, the following bugfixes were accomplished. Some of these will also be fixed in GnuCash 3.11, some are for 4.0 only.</p>
 <ul>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796993">Bug 796993 - Gnucash should warn the user in case of missing Alphavantage API key instead of silently failing</a></li>
-  <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797531">Bug 797531 - Improve behaviour when following a hyperlink to a split that's filtered in the register</a><p>Currently if a jump to a filtered register is made, this could be from a report, other register, reconcile window and transaction associations and the destination split is not shown the jump will end up at the last active cell. This could be confusing so add a test for the destination split being visible and warn the user with an option to temporarily clear the filter. </p></li>
+  <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797531">Bug 797531 - Improve behaviour when following a hyperlink to a split that's filtered in the register</a><p>Currently if a jump to a filtered register is made, this could be from a report, other register, reconcile window and transaction associations and the destination split is not shown the jump will end up at the last active cell. This could be confusing so add a test for the destination split being visible and warn the user with an option to temporarily clear the filter.</p></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797746">Bug 797746 - [reports] German umlauts not escaped</a></li>
-  <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797790">Bug 797790 - [Transaction Association] Change dialogue: use existing information to determine the default folder</a><p>When there is no association set, if the file option is chosen set the default folder for the file chooser to that of the path head preference. </p></li>
+  <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797790">Bug 797790 - [Transaction Association] Change dialogue: use existing information to determine the default folder</a><p>When there is no association set, if the file option is chosen set the default folder for the file chooser to that of the path head preference.</p></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797791">Bug 797791 - [Windows] list of command line options after 'gnucash.exe --help'?</a><p>Make gnucash-cli a console application on Windows so that its output will be redirected to the connected console.</p></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797799">Bug 797799 - Add Tip of the Day for "Notes" field</a></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797804">Bug 797804 - Date entry field is glitchy (v3.904 regression)</a></li>
diff --git a/news/200621-3.906.news b/news/200621-3.906.news
index 29fdc15..beeb963 100644
--- a/news/200621-3.906.news
+++ b/news/200621-3.906.news
@@ -30,12 +30,12 @@
 </ul>
 <h3>New Features</h3>
 <ul>
-    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.
+    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.</li>
   <ul>
     <li><code>gnucash-cli --report run --name=[reportname/guid] datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html --export-type=TYPE datafile.gnucash</code></li>
-  </ul></li>
+  </ul>
   <li>When deleting accounts the destination accounts of moved splits will be checked to ensure that they have the same commodity as the source account. If they don't you'll get a warning and the opportunity to pick another account or to carry on regardless.</li>
   <li>New type-ahead search added to sequential search when selecting an account in the register: Instead of typing the first few characters of a top level account, the separator, the first few characters of the next level account and so on you may instead type a few characters of any part of a full account name and the drop-list will be filtered to contain only matching accounts. Once you have a small enough list you can use the arrow keys to select the account that you want.</li>
   <li> Python bindings are now localized and their strings available for translation.</li>
@@ -111,7 +111,6 @@
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797811">Bug 797811 - GnuCash crashes with segfault when saving to mysql when database already exists.</a></li>
 </ul>
 
-
 <p> The following fixes and improvements were not associated with bug reports or new features:</p>
 <ul>
   <li>Add missing #includes into gnc-imp-settings-csv-price.cpp</li>

commit 39ba5632881eb9435f12a175369053c41fefdc5a
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Aug 18 22:04:01 2020 -0700

    Gnucash-Intel-4.1-4.dmg uploaded.
    
    Previous was still missing documentation.

diff --git a/externals/global_params.php b/externals/global_params.php
index 794b9e1..15a7464 100644
--- a/externals/global_params.php
+++ b/externals/global_params.php
@@ -9,7 +9,7 @@
      $latest_stable             = $major_stable.".".$minor_stable;
      $latest_stable_win         = $latest_stable;
      // $latest_stable_win         = $latest_stable."-1";
-     $latest_stable_mac_intel   = $latest_stable."-3";
+     $latest_stable_mac_intel   = $latest_stable."-4";
 // Change this when there has been a re-tag to add the re-tag letter,
 // e.g. if one retagged 2.6.13 to 2.6.13a, make $tarball = $latest_stable."a".
      $tarball                   = $latest_stable."";
diff --git a/news/200726-4.1.news b/news/200726-4.1.news
index bea3930..02f350d 100644
--- a/news/200726-4.1.news
+++ b/news/200726-4.1.news
@@ -79,7 +79,7 @@
     <li><code>a40fc37122e1466c8085ad2be914f0687a111065f15c5d952faede78802225aa</code>  gnucash-4.1.tar.bz2</li>
     <li><code>071b4b40f5ca773ec35cee4b785da5548e82645ba57de3c4bb12a5374c19e74b</code>  gnucash-4.1.tar.gz</li>
     <li><code>836b36be639caf61321c2df24dda48691e57ddeb6b7aa13db49f8eddd5b096e0</code>  gnucash-4.1.setup.exe</li>
-    <li><code>44117d2a0d86f7be6015c47441bdab373c835e6adcf646911a8d93dcc8babb67</code>  Gnucash-Intel-4.1-3.dmg</li>
+    <li><code>9c3685e79027d12b370e9fa79a569f7c532968be91ecfd3b81660d39abe50ab3</code>  Gnucash-Intel-4.1-4.dmg</li>
     <li><code>6eb1504b189ed187ae19ce4a5a39adb83ebe7810c26d30f58ee10928ac4ef8f4</code>  gnucash-docs-4.1.tar.gz</li>
 </ul>
 

commit 3b4a706dfafd548ec884402c887d173c07838856
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Aug 18 16:58:13 2020 -0700

    Gnucash-Intel-4.1-3.dmg uploaded.
    
    Previous was missing documentation.

diff --git a/externals/global_params.php b/externals/global_params.php
index 0633168..794b9e1 100644
--- a/externals/global_params.php
+++ b/externals/global_params.php
@@ -9,7 +9,7 @@
      $latest_stable             = $major_stable.".".$minor_stable;
      $latest_stable_win         = $latest_stable;
      // $latest_stable_win         = $latest_stable."-1";
-     $latest_stable_mac_intel   = $latest_stable."-2";
+     $latest_stable_mac_intel   = $latest_stable."-3";
 // Change this when there has been a re-tag to add the re-tag letter,
 // e.g. if one retagged 2.6.13 to 2.6.13a, make $tarball = $latest_stable."a".
      $tarball                   = $latest_stable."";
diff --git a/news/200726-4.1.news b/news/200726-4.1.news
index 87b63f4..bea3930 100644
--- a/news/200726-4.1.news
+++ b/news/200726-4.1.news
@@ -79,7 +79,7 @@
     <li><code>a40fc37122e1466c8085ad2be914f0687a111065f15c5d952faede78802225aa</code>  gnucash-4.1.tar.bz2</li>
     <li><code>071b4b40f5ca773ec35cee4b785da5548e82645ba57de3c4bb12a5374c19e74b</code>  gnucash-4.1.tar.gz</li>
     <li><code>836b36be639caf61321c2df24dda48691e57ddeb6b7aa13db49f8eddd5b096e0</code>  gnucash-4.1.setup.exe</li>
-    <li><code>1f4a4ed6417a43989f6fa5a7095c248b6bfe2b08d7762b82e8ef50e9beec5f23</code>  Gnucash-Intel-4.1-2.dmg</li>
+    <li><code>44117d2a0d86f7be6015c47441bdab373c835e6adcf646911a8d93dcc8babb67</code>  Gnucash-Intel-4.1-3.dmg</li>
     <li><code>6eb1504b189ed187ae19ce4a5a39adb83ebe7810c26d30f58ee10928ac4ef8f4</code>  gnucash-docs-4.1.tar.gz</li>
 </ul>
 
@@ -87,12 +87,12 @@
     <li>SourceForge:
         <ul>
             <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.1/gnucash-4.1.setup.exe">Win32</a></li>
-            <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.1/Gnucash-Intel-4.1-2.dmg">Mac-Intel</a></li>
+            <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28stable%29/4.1/Gnucash-Intel-4.1-3.dmg">Mac-Intel</a></li>
         </ul></li>
     <li>Github
         <ul>
             <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.1/gnucash-4.1.setup.exe">Win32</a></li>
-            <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.1/Gnucash-Intel-4.1-2.dmg">Mac-Intel</a></li>
+            <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.1/Gnucash-Intel-4.1-3.dmg">Mac-Intel</a></li>
         </ul></li></ul>
 
 <p>GnuCash is now available as a flatpak from Flathub.org. <a href="https://wiki.gnucash.org/wiki/Flatpak">Instructions for installing and running.</a></p>

commit 0180ed5357910a2a556d65924b552c4b2e7eb28a
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 16 21:26:20 2020 +0200

    Use ≥ in main page

diff --git a/index.phtml b/index.phtml
index 003b8e0..71a347b 100644
--- a/index.phtml
+++ b/index.phtml
@@ -26,7 +26,7 @@ include ("externals/menu.phtml");
             href="<?=$latest_stable_path.$latest_stable_win?>">8/10</a></li>
           <li><img alt="macosx" src="<?=$top_dir?>/images/icons/macosx.png" />
             Apple macOS <a
-            href="<?=$latest_stable_path.$latest_stable_mac_intel?>">>= 10.13
+            href="<?=$latest_stable_path.$latest_stable_mac_intel?>"> ≥ 10.13
               "High Sierra"</a></li>
           <li><a href="<?=$home?>/download.phtml" style="font-size: 80%;"><?=T_("More downloads (Source, Development,...)")?></a></li>
         </ul>

commit 4706d9fe647c8cf019efb67f04812e41d30b5865
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 16 07:06:32 2020 +0200

    Another bunch of tag fixes in 3.9 - 4.0 news

diff --git a/news/200329-3.9.news b/news/200329-3.9.news
index 0efb10b..60cafa8 100644
--- a/news/200329-3.9.news
+++ b/news/200329-3.9.news
@@ -43,7 +43,7 @@
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797566">Bug 797566 - Crash on use of context menu in importer</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797569">Bug 797569 - Swedish account templates not accessible</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797570">Bug 797570 - Unable to import vendors.</a><p>In the import of Customer/Vendor or Bill/Invoice, the dialog that lists rows that were not imported shows a scrollable view of only four rows.</p></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797572">Bug 797572 - Customer Report (beta): "Period Totals" includes total debit and credits outside the current period</a><p>Previously Credits was rendered before Debits. Change to formal accounting convention. Can swap to informal headers if set by global preference. </p></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797572">Bug 797572 - Customer Report (beta): "Period Totals" includes total debit and credits outside the current period</a><p>Previously Credits was rendered before Debits. Change to formal accounting convention. Can swap to informal headers if set by global preference.</p></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797573">Bug 797573 - Incorrect value of securities in the Asset Chart</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797576">Bug 797576 - xaccAccountOrder shouldn't sort account codes as base-36</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797584">Bug 797584 - New-owner - bill amount field links to wrong account</a></li>
@@ -52,12 +52,12 @@
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797609">Bug 797609 - Backtraces for eguile report errors strips wrong part of stack</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797613">Bug 797613 - Due Invoices Reminder shows Job Name instead of Company Name</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797624">Bug 797624 - At some point Vietnam Dong seemed to drop xu (decimals)</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797631">Bug 797631 - Superfluous account selection dialog on first online retrieval</a><p>The online id, which is needed to find a GnuCash account for a transaction or the balance retrieved from an online account, is already assigned to each matched GnuCash account within the Online Banking Setup tool. The online id is removed from the GnuCash account if it is no longer matched with an AqBanking account. </p></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797636">Bug 797636 - Incorrect Online account matches cannot be deleted</a><p>A push button with text "Delete selected matches" is added to the "Match Online accounts with GnuCash accounts" page of the "Online Banking Setup" tool. Additionally, the underlying tree view is set to multiple selection mode from single selection mode. Pushing the button will remove the matched GnuCash account from all selected AqBanking (Online) accounts. </p></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797631">Bug 797631 - Superfluous account selection dialog on first online retrieval</a><p>The online id, which is needed to find a GnuCash account for a transaction or the balance retrieved from an online account, is already assigned to each matched GnuCash account within the Online Banking Setup tool. The online id is removed from the GnuCash account if it is no longer matched with an AqBanking account.</p></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797636">Bug 797636 - Incorrect Online account matches cannot be deleted</a><p>A push button with text "Delete selected matches" is added to the "Match Online accounts with GnuCash accounts" page of the "Online Banking Setup" tool. Additionally, the underlying tree view is set to multiple selection mode from single selection mode. Pushing the button will remove the matched GnuCash account from all selected AqBanking (Online) accounts.</p></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797638">Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797640">Bug 797640 - The Reconciliation Window starting balance calculator needs to ignore splits after statement date</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797648">Bug 797648 - Cannot reconcile both splits of a transaction with 2 splits for bank account subaccounts if only 1 is cleared</a><p>Force all splits in a transaction for the account being reconciled (and its children), to have the same reconciliation status. This fixes a problem when the splits have different statuses.</p></li>
-<li><li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797656">Bug 797656 - Immediate crash when retrieving quotes</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797656">Bug 797656 - Immediate crash when retrieving quotes</a></li>
 </ul>
 
 <p> The following fixes and improvements were not associated with bug reports:</p>
diff --git a/news/200427-3.902.news b/news/200427-3.902.news
index c1a476b..1db159c 100644
--- a/news/200427-3.902.news
+++ b/news/200427-3.902.news
@@ -45,7 +45,7 @@
   <li>GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.</li>
   <li> Reversing transactions will now pop a dialog box to request a posting date. (Bug 782455)</li>
   <li>The Accounts page has a new optional column for the hidden property to make it easier to toggle it. Note that in order to see hidden accounts you must still enable that in the Filter by... dialog. (Bug 797486)</li>
-  <li>The Customer, Vender, and Employee overviews have a process-payment toolbar. (Bug 797605).
+  <li>The Customer, Vender, and Employee overviews have a process-payment toolbar. (Bug 797605).</li>
   <li>Account codes may now optionally be displayed in the Budget Tree View. (Bug 797489).</li>
 </ul>
 <h3>New/Revised Reports</h3>
diff --git a/news/200601-3.903.news b/news/200601-3.903.news
index 294a76d..c554dfe 100644
--- a/news/200601-3.903.news
+++ b/news/200601-3.903.news
@@ -69,7 +69,7 @@
   <li>GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.</li>
   <li> Reversing transactions will now pop a dialog box to request a posting date. (Bug 782455)</li>
   <li>The Accounts page has a new optional column for the hidden property to make it easier to toggle it. Note that in order to see hidden accounts you must still enable that in the Filter by... dialog. (Bug 797486)</li>
-  <li>The Customer, Vender, and Employee overviews have a process-payment toolbar. (Bug 797605).
+  <li>The Customer, Vender, and Employee overviews have a process-payment toolbar. (Bug 797605).</li>
   <li>Account codes may now optionally be displayed in the Budget Tree View. (Bug 797489).</li>
 </ul>
 <h3>New/Revised Reports</h3>
@@ -90,7 +90,7 @@
   </ul></li>
   <li> A new mock facility for several engine classes to permit better-isolated unit testing of components that depend on those classes.</li>
   <li>Register filter and sort values are saved in the book's state file (book.gcm) in the user's configdir instead of in the book.</li>
-  <li>QofSession no longer creates its book, instead one must create a book first and pass that to <code>qof_session_new()</code>/<code>QofSession::QofSession()</code>.
+  <li>QofSession no longer creates its book, instead one must create a book first and pass that to <code>qof_session_new()</code>/<code>QofSession::QofSession()</code>.</li>
   <li>Add option to save Layout for Register items<p>Add two menu items under windows, one to save an existing register layout based on the register type to there respective default layouts so the user set column widths will be used when opening registers. The second menu item will reset the column widths to defaults and remove the associated default layout. Open registers will also save their column widths to the page section so these can temporarily have different widths. </p></li>
   <li> Input Method handling in the register is moved to the GtkEntry where it belongs.</li>
   <li><code>gnc_get_current_session()</code> no longer creates an empty session if there isn't one already open.
@@ -223,14 +223,14 @@ 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>The SHA256 Hashes for the downloadable files are:
+<p>The SHA256 Hashes for the downloadable files are:</p>
 <ul>
   <li><code>ebf67b2182426ff486a5e92bdc57cffc5de160f112014294f210a70ed9172950</code>  gnucash-3.903.tar.bz2</li>
   <li><code>fef6f3545618b6506c8e4459532673065f8d235c8b55ae368d4cb5ff50724110</code>  gnucash-3.903.tar.gz</li>
   <li><code>1295dbcde5bcb5dd179f4a936081f107fd3a75c91a4f73b6f2b5741a69cd46eb</code>  gnucash-3.903.setup.exe</li>
   <li><code>237d0cae6df20ec0e08a140f2a0e40f6f7e314db8199780c99011cfe9c85c31f</code>  Gnucash-Intel-3.903-1.dmg</li>
   <li><code>4a68abaded80a73da8b6ad2b2c2dd561e892e633a9eabfda5c2737042467d1ea</code>  gnucash-docs-3.903.tar.gz</li>
-</ul></p>
+</ul>
 
 <ul>
   <li>SourceForge:
@@ -262,7 +262,7 @@ application bundle.</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>
-The documentation is included in the MacOS and Windows application bundles.</p>
+<p>The documentation is included in the MacOS and Windows application bundles.</p>
 
 <p>If you want to compile the GnuCash Documentation 3.903 for yourself, the source code can be downloaded from:</p>
 <ul>
diff --git a/news/200607-3.904.news b/news/200607-3.904.news
index 0520bf7..6e6fc79 100644
--- a/news/200607-3.904.news
+++ b/news/200607-3.904.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 3.904 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 3.904, the third testing release for what will soon be GnuCash 4.0.
+<p>The GnuCash development team announces GnuCash 3.904, the third testing release for what will soon be GnuCash 4.0.</p>
 
 <h3>Changes</h3>
 
@@ -48,15 +48,15 @@
   </li>
   <li>When deleting accounts the destination accounts of moved splits will be checked to ensure that they have the same commodity as the source account. If they don't you'll get a warning and the opportunity to pick another account or to carry on regardless.</li>
   <li>New type-ahead search added to sequential search when selecting an account in the register: Instead of typing the first few characters of a top level account, the separator, the first few characters of the next level account and so on you may instead type a few characters of any part of a full account name and the drop-list will be filtered to contain only matching accounts. Once you have a small enough list you can use the arrow keys to select the account that you want.</li>
-  <li> Python bindings are now localized and their strings available for translation.</li>
-  <li> The new reports introduced in the <b>Experimental</b> Reports menu are moved to the main menu and the old reports hidden; the old reports can be unhidden by running GnuCash from the commandline with the <kbd>--extra</kbd> argument. That will cause the old reports to appear in their regular locations on the menu labeled <b>(legacy)</b>. Note that new reports use different options and layouts and you may need to adjust your saved report configurations.</li>
-  <li> A new <b>Transaction Association</b> dialog, available from the new <b>Update Transaction Association</b> item in the register context menu, provides the ability to have multiple associations for a single transaction. Associations may now be easily removed.</li>
+  <li>Python bindings are now localized and their strings available for translation.</li>
+  <li>The new reports introduced in the <b>Experimental</b> Reports menu are moved to the main menu and the old reports hidden; the old reports can be unhidden by running GnuCash from the commandline with the <kbd>--extra</kbd> argument. That will cause the old reports to appear in their regular locations on the menu labeled <b>(legacy)</b>. Note that new reports use different options and layouts and you may need to adjust your saved report configurations.</li>
+  <li>A new <b>Transaction Association</b> dialog, available from the new <b>Update Transaction Association</b> item in the register context menu, provides the ability to have multiple associations for a single transaction. Associations may now be easily removed.</li>
   <li>Allow Associations to be added to invoices. The actual association when present is added as a link button which is shown below the notes. </li>
   <li>A symbol is now displayed on transactions in the register when they have an attachment and the selected font supports the symbol.</li>
   <li>The OFX file importer can now import more than one file at a time.</li>
-  <li> A new report menu supbmenu <b>Multicolumn</b> contains the old custom-multicolumn report and a new <b>Dashboard</b> report containing Account reports for expenses and income, an income-expense chart, and an account summary.</li>
+  <li>A new report menu supbmenu <b>Multicolumn</b> contains the old custom-multicolumn report and a new <b>Dashboard</b> report containing Account reports for expenses and income, an income-expense chart, and an account summary.</li>
   <li>When importing, the matcher will no longer offer to match a transaction to one that has already matched in a previous import, nor will it offer to match more than one imported transaction to a single existing transaction.</li>
-  <li> Support for UK VAT and Australian GST added to the Income-GST report. The reports options are changed from source accounts to source sales and purchase accounts to permit proper reporting of capital purchases. <b>N.B.</b> This is incompatible with previous versions of the report and will require regenerating saved configurations.</li>
+  <li>Support for UK VAT and Australian GST added to the Income-GST report. The reports options are changed from source accounts to source sales and purchase accounts to permit proper reporting of capital purchases. <b>N.B.</b> This is incompatible with previous versions of the report and will require regenerating saved configurations.</li>
   <li>Add option to save Layout for Business items<p>Add two menu items under windows, one to save an existing layout for Invoices, Bills and Vouchers to their respective default layouts so the user set column widths will be used. The second menu item will reset the column widths to defaults and remove the default layout. Open Business items will also save their column widths to the page section so these can temporarily have different widths. </p></li>
   <li>The matcher window columns are changed from R to C and from U+R to U+C, reflecting that the matcher marks transactions cleared but doesn't reconcile them. (Bug 797338)</li>
   <li>OFX imports having balance information will now offer to immediately reconcile, passing the balance information in the file to the reconcile info.</li>
@@ -71,9 +71,9 @@
   <li>Enable adding notes to budgets. (Bug 693180)</li>
   <li>Support for AQBanking Version 6. This is required to support new FinTS protocols and the European Privacy Directive.</li>
   <li>GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.</li>
-  <li> Reversing transactions will now pop a dialog box to request a posting date. (Bug 782455)</li>
+  <li>Reversing transactions will now pop a dialog box to request a posting date. (Bug 782455)</li>
   <li>The Accounts page has a new optional column for the hidden property to make it easier to toggle it. Note that in order to see hidden accounts you must still enable that in the Filter by... dialog. (Bug 797486)</li>
-  <li>The Customer, Vender, and Employee overviews have a process-payment toolbar. (Bug 797605).
+  <li>The Customer, Vender, and Employee overviews have a process-payment toolbar. (Bug 797605).</li>
   <li>Account codes may now optionally be displayed in the Budget Tree View. (Bug 797489).</li>
 </ul>
 <h3>New/Revised Reports</h3>
@@ -82,9 +82,9 @@
   <li>Owner Report</li>
 </ul>
 <h3>Significant Code Changes</h3>
-<h4> In 3.904</h4>
+<h4>In 3.904</h4>
 <ul>
-  <li> The signature for <code>qof_session_begin()</code>, <code>QofSession::begin()</code>, and <code>QofBackend::begin()</code> are changed to use an enum <code>SessionOpenMode</code> instead of three booleans.</li>
+  <li>The signature for <code>qof_session_begin()</code>, <code>QofSession::begin()</code>, and <code>QofBackend::begin()</code> are changed to use an enum <code>SessionOpenMode</code> instead of three booleans.</li>
 </ul>
 <h4>In previous 3.9xx releases</h4>
 <ul>
@@ -96,12 +96,12 @@
     <li><samp>gnucash-app-core.cpp</samp>, common code required by both the command line and gui programs.</li>
     <li>There's also an auxiliary file, <samp>gnucash-windows-locale.c</samp> because the localization code proved resistant to compiling as C++. We're planning another auxiliary file for the MacOS localization.</li>
   </ul></li>
-  <li> A new mock facility for several engine classes to permit better-isolated unit testing of components that depend on those classes.</li>
+  <li>A new mock facility for several engine classes to permit better-isolated unit testing of components that depend on those classes.</li>
   <li>Register filter and sort values are saved in the book's state file (book.gcm) in the user's configdir instead of in the book.</li>
-  <li>QofSession no longer creates its book, instead one must create a book first and pass that to <code>qof_session_new()</code>/<code>QofSession::QofSession()</code>.
-  <li>Add option to save Layout for Register items<p>Add two menu items under windows, one to save an existing register layout based on the register type to there respective default layouts so the user set column widths will be used when opening registers. The second menu item will reset the column widths to defaults and remove the associated default layout. Open registers will also save their column widths to the page section so these can temporarily have different widths. </p></li>
-  <li> Input Method handling in the register is moved to the GtkEntry where it belongs.</li>
-  <li><code>gnc_get_current_session()</code> no longer creates an empty session if there isn't one already open.
+  <li>QofSession no longer creates its book, instead one must create a book first and pass that to <code>qof_session_new()</code>/<code>QofSession::QofSession()</code>.</li>
+  <li>Add option to save Layout for Register items<p>Add two menu items under windows, one to save an existing register layout based on the register type to there respective default layouts so the user set column widths will be used when opening registers. The second menu item will reset the column widths to defaults and remove the associated default layout. Open registers will also save their column widths to the page section so these can temporarily have different widths.</p></li>
+  <li>Input Method handling in the register is moved to the GtkEntry where it belongs.</li>
+  <li><code>gnc_get_current_session()</code> no longer creates an empty session if there isn't one already open.</li>
   <li>The source directories have been rearranged and most of the loadable modules (e.g. libgncmod-engine.so) are now normal dynamic libraries (libgnc-engine.so), shorn of their gnc-module adapters. Make sure that you clean and rebuild your build directory.</li>
   <li>All functions marked as deprecated in 3.x are now removed. If you have custom reports be sure to examine <samp>gnucash.trace</samp> for deprecation warnings and update your reports before trying them in GnuCash 3.904.</li>
   <li><samp>libgncmod-generic-import</samp> is now <samp>libgnc-generic-import</samp>.</li>
diff --git a/news/200614-3.905.news b/news/200614-3.905.news
index b4e6022..773f145 100644
--- a/news/200614-3.905.news
+++ b/news/200614-3.905.news
@@ -30,7 +30,7 @@
 </ul>
 <h3>New Features</h3>
 <ul>
-    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.
+    <li>A new separate executable, <kbd>gnucash-cli</kbd> (<kbd>gnucash-cli.exe</kbd> on Microsoft Windows) for doing command-line things like updating the prices in your book. <kbd>gnucash-cli</kbd> gains the ability to run reports from the command line. Specify reports to run by name or guid. It also provides an export format and an output file name without which it will output the report to stdout.</li>
   <ul>
     <li><code>gnucash-cli --report run --name=[reportname/guid] datafile.gnucash</code></li>
     <li><code>gnucash-cli --report run --name=[reportname/guid] --output-file=x.html datafile.gnucash</code></li>
diff --git a/news/200628-3.11.news b/news/200628-3.11.news
index 72d4bd5..098f8dc 100644
--- a/news/200628-3.11.news
+++ b/news/200628-3.11.news
@@ -6,7 +6,6 @@
 <p>The GnuCash development team announces GnuCash 3.11, the twelfth and final release of the 3.x stable release series.</p>
 <h3>Changes</h3>
 
-</p>
 <p>Between 3.10 and 3.11, the following bugfixes were accomplished:</p>
 <ul>
     <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=782455">Bug 782455 - Modify Add Reversing Transaction feature.</a></li>
@@ -76,14 +75,14 @@
     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>The SHA256 Hashes for the downloadable files are:
+<p>The SHA256 Hashes for the downloadable files are:</p>
     <ul>
         <li><code>3e0df1781864350c051006fd49bbb3e8d6237d74fd55c9649a9e7c0f5cbd159b</code>  gnucash-3.11.tar.bz2</li>
         <li><code>621ea0662ebb8bca189877a30c616798afee3741495abfc293b4c39bc4303423</code>  gnucash-3.11.tar.gz</li>
         <li><code>6cd2b3b38db264940d84ec5460128dd249d8a7394dd3f8dc128ffe4d454f5c82</code>  gnucash-3.11.setup.exe</li>
         <li><code>840eb08731a58e463efaf640bd011637d3f23a6125ee313c167de1f1640424dd</code>  Gnucash-Intel-3.11-1.dmg</li>
         <li><code>8682dd969e5bec5745e4d8ebf7695973cc445d8975a369887d9aad07771a1d27</code>  gnucash-docs-3.11.tar.gz</li>
-</ul></p>
+</ul>
 
 <ul>
   <li>SourceForge:
diff --git a/news/200628-4.0.news b/news/200628-4.0.news
index 00fa175..a1c0049 100644
--- a/news/200628-4.0.news
+++ b/news/200628-4.0.news
@@ -38,7 +38,7 @@
   </ul></li>
     <li>Business Document Column Widths:
         <p>Entry column widths in Invoices, Bills, and Employee Vouchers may now be saved as defaults for each type of document.</p>
-        <p>Two menu items are added to the View menu when a Bill, Invoice, or Voucher tab has focus:
+        <p>Two menu items are added to the View menu when a Bill, Invoice, or Voucher tab has focus:</p>
         <ul>
             <li>Use as Default Layout for Vendor Documents</li>
             <li>Reset Default Layout for Vendor Documents</li>

commit 63fbf55a33d8818bc8c71a7b51f6612dd5fbea5b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 16 06:13:30 2020 +0200

    Several tag fixees in 3.9 - 4.0 News

diff --git a/news/200329-3.9.news b/news/200329-3.9.news
index 3d8d697..0efb10b 100644
--- a/news/200329-3.9.news
+++ b/news/200329-3.9.news
@@ -12,15 +12,15 @@
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=685102">Bug 685102 - Scheduled Transactions don't always respect weekends for first occurrence</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=794916">Bug 794916 - Fails to find environment file at startup when installation prefix is '/opt'</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796579">Bug 796579 - Cannot go forward with empty duplicates screen</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796911">Bug 796911 - Minimum window width to large.</a><p></p>To fix this the text labels used have been enabled to ellipsize at the end</li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796984">Bug 796984 - Import Bills & Invoices: date of line item is not validated; can lead to unexpected results</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796985">Bug 796985 - Import Bills & Invoices: option 'open not yet posted docs in tab' does not open tab if invoice could not be posted</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796986">Bug 796986 - Import Bills & Invoices: in case of invalid posting date in import file, invoice is posted with unexpected date</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796987">Bug 796987 - Import Bills & Invoices: fixing import items only works in special case</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797022">Bug 797022 - Import Bills & Invoices: expense/income account is not validated - leads to one-sided posting if account is invalid</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797023">Bug 797023 - Import Bills & Invoices: no user confirmation requested for update of invoices, if new invoice is created first</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797024">Bug 797024 - Import Bills & Invoices: import matches csv data rows with too few separators, messing up the import data</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797025">Bug 797025 - Import Bills & Invoices: the type of the post to account is not validated - enabling A/P and A/R postings on regular accounts</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796911">Bug 796911 - Minimum window width to large.</a> To fix this the text labels used have been enabled to ellipsize at the end</li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796984">Bug 796984 - Import Bills & Invoices: date of line item is not validated; can lead to unexpected results</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796985">Bug 796985 - Import Bills & Invoices: option 'open not yet posted docs in tab' does not open tab if invoice could not be posted</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796986">Bug 796986 - Import Bills & Invoices: in case of invalid posting date in import file, invoice is posted with unexpected date</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=796987">Bug 796987 - Import Bills & Invoices: fixing import items only works in special case</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797022">Bug 797022 - Import Bills & Invoices: expense/income account is not validated - leads to one-sided posting if account is invalid</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797023">Bug 797023 - Import Bills & Invoices: no user confirmation requested for update of invoices, if new invoice is created first</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797024">Bug 797024 - Import Bills & Invoices: import matches csv data rows with too few separators, messing up the import data</a></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797025">Bug 797025 - Import Bills & Invoices: the type of the post to account is not validated - enabling A/P and A/R postings on regular accounts</a></li>
  <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797042">Bug 797042 - OK button in OFX importer doesn't work if nothing is imported.</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797133">Bug 797133 - CSV Import of multicurrency transaction export in multiline form</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797139">Bug 797139 - test-report-utilities failure after 10-march in travis</a></li>
@@ -33,7 +33,13 @@
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797548">Bug 797548 - multicolumn income statement: some closing entries are not ignored when within reporting period</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797549">Bug 797549 - Reconcile window shows S_tatement Date rather than Statement Date</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797550">Bug 797550 - Crash when changing register tab position</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797551">Bug 797551 - Budget totals line missing in 3.8</a><p>Reinstate Income/Expense/Transfer/Total, but rename to:<ul><li>Inflow from Income</li><li>Outflow to Expense</li><li>Outflow to Asset/Equity/Liability</li><li>Remaining to Budget</li></ul></p></li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797551">Bug 797551 - Budget totals line missing in 3.8</a><p>Reinstate Income/Expense/Transfer/Total, but rename to:
+  <ul><li>Inflow from Income</li>
+    <li>Outflow to Expense</li>
+    <li>Outflow to Asset/Equity/Liability</li>
+    <li>Remaining to Budget</li>
+  </ul>
+</li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797566">Bug 797566 - Crash on use of context menu in importer</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797569">Bug 797569 - Swedish account templates not accessible</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797570">Bug 797570 - Unable to import vendors.</a><p>In the import of Customer/Vendor or Bill/Invoice, the dialog that lists rows that were not imported shows a scrollable view of only four rows.</p></li>
@@ -48,7 +54,7 @@
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797624">Bug 797624 - At some point Vietnam Dong seemed to drop xu (decimals)</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797631">Bug 797631 - Superfluous account selection dialog on first online retrieval</a><p>The online id, which is needed to find a GnuCash account for a transaction or the balance retrieved from an online account, is already assigned to each matched GnuCash account within the Online Banking Setup tool. The online id is removed from the GnuCash account if it is no longer matched with an AqBanking account. </p></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797636">Bug 797636 - Incorrect Online account matches cannot be deleted</a><p>A push button with text "Delete selected matches" is added to the "Match Online accounts with GnuCash accounts" page of the "Online Banking Setup" tool. Additionally, the underlying tree view is set to multiple selection mode from single selection mode. Pushing the button will remove the matched GnuCash account from all selected AqBanking (Online) accounts. </p></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797638">Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.</a</li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797638">Bug 797638 - SIGSEGV editing transaction after closing Find Accounts dialog.</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797640">Bug 797640 - The Reconciliation Window starting balance calculator needs to ignore splits after statement date</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797648">Bug 797648 - Cannot reconcile both splits of a transaction with 2 splits for bank account subaccounts if only 1 is cleared</a><p>Force all splits in a transaction for the account being reconciled (and its children), to have the same reconciliation status. This fixes a problem when the splits have different statuses.</p></li>
 <li><li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797656">Bug 797656 - Immediate crash when retrieving quotes</a></li>
@@ -60,7 +66,7 @@
   <ol>
     <li>The account splitlist walking assumes that the split->date always increases. This is now enforced by sorting the splitlist, *only* if a custom split->date is offered. By default the splits are sorted by posted_date, and if a custom split->date is used, will be stable-sorted to ensure the algorithm works.</li>
     <li>The handling of splits *ON* date boundaries is fixed. Previously if a split->date was equal to a date boundary, it would be considered part of the "after" date section. It is more intuitive that a date boundary includes all splits on and before the date.</li>
-  </ol></p></li>
+  </ol></li>
   <li>When selecting a file for OFX import, restrict the files listed to .OFX (or .QFX)</li>
   <li>Fix crash when changing account-separator.</li>
   <li>Change the default focus to search entry for 'Find Account'</li>
@@ -146,14 +152,14 @@ and MacOS X 10.9 (Mavericks)® 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>The SHA256 Hashes for the downloadable files are:
+<p>The SHA256 Hashes for the downloadable files are:</p>
 <ul>
   <li><code>8d02dddc7cbc9d7324f4b577825dffffb8c4c938746701407e7b04bd647eb9ff</code>  gnucash-3.9.tar.bz2</li>
   <li><code>524fa3f6b62390e3e0afe59636965f0a8059ae25f85d7cb4dc26f36929dcd9a8</code>  gnucash-3.9.tar.gz</li>
   <li><code>760959d41588329ccbceda0527d2b6f847ca85b6460051a935c99f377e2545ff</code>  gnucash-3.9.setup.exe</li>
   <li><code>121ccd52e49e27fd998ae8d2a34d65b3afd0ea184a5d752143008406a5e99053</code>  Gnucash-Intel-3.9-1.dmg</li>
   <li><code>34a77b28492e7efe8208a695b93cf60f04fd639288cdda1f67d30cf7f39a120d</code>  gnucash-docs-3.9.tar.gz</li>
-</ul></p>
+</ul>
 
 <ul>
   <li>SourceForge:
diff --git a/news/200412-3.10.news b/news/200412-3.10.news
index 8e29972..afed947 100644
--- a/news/200412-3.10.news
+++ b/news/200412-3.10.news
@@ -19,7 +19,7 @@ balance and making it impossible to reconcile the book.
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797006">Bug 797006 - Balance is misleading in open subaccounts when different currencies are involved</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797318">Bug 797318 - Amounts ending in zero displayed as fractions</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797666">Bug 797666 - libgnucash/engine/test/test-recurrence.c: In function 'check_valid': 'result' may be used uninitialized</a></li>
-<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797676">Bug 797676 - Register displays amount in transaction currency instead of register currency.</li>
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797676">Bug 797676 - Register displays amount in transaction currency instead of register currency.</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797674">Bug 797674 - 3.9: "test-gnc-path-util" failed on Debian amd64</a></li>
 </ul>
 
@@ -83,7 +83,7 @@ balance and making it impossible to reconcile the book.
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797512">Bug 797512 - Transaction with stock symbol XLU won't balance, symbol IXLU does.</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797514">Bug 797514 - Changing transaction unreconciles a split inconsistently</a></li>
 <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797646">Bug 797646 - Crash When Finishing Reconciliation After Editing Transaction To Un-Anchor To Account</a></li>
-Bug 797659 - Liabilities in budget report no longer calculate correctly
+<li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797659">Bug 797659 - Liabilities in budget report no longer calculate correctly</a></li>
 
 </ul>
 <h2>Documentation</h2>
@@ -101,14 +101,14 @@ and MacOS X 10.9 (Mavericks)® 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>The SHA256 Hashes for the downloadable files are:
+<p>The SHA256 Hashes for the downloadable files are:</p>
 <ul>
   <li><code>b60772c276a63639964d1e24c795fbb9a7c0c6c45959168fe5cdfe08eb796f16</code>  gnucash-3.10.tar.bz2</li>
   <li><code>57f111625f3d5c68e373fa9505af855354647e7cf00d5a962920a9afaa36f94e</code>  gnucash-3.10.tar.gz</li>
   <li><code>5e9eec7694cc6bdf26f143c9b5239aa520d781a58f545d1645539596d984a441</code>  gnucash-3.10.setup.exe</li>
   <li><code>053764da1b4f87e2851372912ad503447bf96cd111b819a92f02319343f592f6</code>  Gnucash-Intel-3.10-1.dmg</li>
   <li><code>25c74fd5a1a1ba58c7e6d732a3e4ad607f0b94283266f0195c7986b8352a790d</code>  gnucash-docs-3.10.tar.gz</li>
-</ul></p>
+</ul>
 
 <ul>
   <li>SourceForge:
diff --git a/news/200601-3.903.news b/news/200601-3.903.news
index 0ea9f7b..294a76d 100644
--- a/news/200601-3.903.news
+++ b/news/200601-3.903.news
@@ -8,13 +8,13 @@
 <h3>Changes</h3>
 
 <h3>Baseline requirements</h3>
-<p> Operating Systems:
+<h4>Operating Systems:</h4>
 <ul>
   <li>Linux: Ubuntu 18.04LTS</li>
   <li>MacOS: 10.13</li>
   <li>Windows: 8.1</li>
-</ul></p>
-<p>Software Dependencies:
+</ul>
+<h4>Software Dependencies:</h4>
 <ul>
   <li>C++ standard is now C++17, requires gcc 8.0 or clang 6.0.</li>
   <li>Cmake 3.10</li>
@@ -26,7 +26,7 @@
   <li>libdbi 0.8.3</li>
   <li>libxml2 2.9.4</li>
   <li>swig 3.0.12  Now required for building from tarballs as well as from git.</li>
-  <li>Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD</li>
+  <li>Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD</li>
 </ul>
 <h3>New Features</h3>
 <h4>For 3.903</h4>
diff --git a/news/200607-3.904.news b/news/200607-3.904.news
index 4a9944c..0520bf7 100644
--- a/news/200607-3.904.news
+++ b/news/200607-3.904.news
@@ -8,13 +8,13 @@
 <h3>Changes</h3>
 
 <h3>Baseline requirements</h3>
-<p> Operating Systems:
+<h4>Operating Systems:</h4>
 <ul>
   <li>Linux: Ubuntu 18.04LTS</li>
   <li>MacOS: 10.13</li>
   <li>Windows: 8.1</li>
-</ul></p>
-<p>Software Dependencies:
+</ul>
+<h4>Software Dependencies:</h4>
 <ul>
   <li>C++ standard is now C++17, requires gcc 8.0 or clang 6.0.</li>
   <li>Cmake 3.10</li>
@@ -26,7 +26,7 @@
   <li>libdbi 0.8.3</li>
   <li>libxml2 2.9.4</li>
   <li>swig 3.0.12  Now required for building from tarballs as well as from git.</li>
-  <li>Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD</li>
+  <li>Webkit 2.4.11 Mac & Win32, 2.14.1 Linux/BSD</li>
 </ul>
 <h3>New Features</h3>
 <p>3.903 was the feature-freeze release. However, the command-line arguments for both gnucash and gnucash-cli have been adjusted as follows:</p>
@@ -153,14 +153,14 @@ 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>The SHA256 Hashes for the downloadable files are:
+<p>The SHA256 Hashes for the downloadable files are:</p>
 <ul>
   <li><code>eea37c24d696088b2b70f4464580b00cd47544ff077d5c954ac20398db6242e7</code>  gnucash-3.904.tar.bz2</li>
   <li><code>90d26f5b07a90fd596ba0116827f7771b066073fee1ff78117e4c6208192456d</code>  gnucash-3.904.tar.gz</li>
   <li><code>290de7607a4fd3ff4aecb40024f37b225de5bbbfe1a37a6e3926430ae996964d</code>  gnucash-3.904.setup.exe</li>
   <li><code>b7abec0bc611fb759d9d89af890fb720d3d3a6c233599d42b1d3e253bf7555a8</code>  Gnucash-Intel-3.904-1.dmg</li>
   <li><code>9067a2521527840d49b1f234b2534fedfad8f74a0cf6f02c4b15421b82bcefb0</code>  gnucash-docs-3.904.tar.gz</li>
-</ul></p>
+</ul>
 
 <ul>
   <li>SourceForge:
@@ -192,7 +192,7 @@ application bundle.</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>
-The documentation is included in the MacOS and Windows application bundles.</p>
+<p>The documentation is included in the MacOS and Windows application bundles.</p>
 
 <p>If you want to compile the GnuCash Documentation 3.904 for yourself, the source code can be downloaded from:</p>
 <ul>
diff --git a/news/200628-4.0.news b/news/200628-4.0.news
index 9b9d7d3..00fa175 100644
--- a/news/200628-4.0.news
+++ b/news/200628-4.0.news
@@ -8,13 +8,13 @@
 <h3>Changes</h3>
 
 <h3>Baseline requirements</h3>
-<p> Operating Systems:</p>
+<h4>Operating Systems:</h4>
 <ul>
   <li>Linux: Ubuntu 18.04LTS</li>
   <li>MacOS: 10.13</li>
   <li>Windows: 8.1</li>
 </ul>
-<p>Software Dependencies:
+<h4>Software Dependencies:</h4>
 <ul>
   <li>C++ standard is now C++17, requires gcc 8.0 or clang 6.0.</li>
   <li>Cmake 3.10</li>

commit 11fd88ff1dcf995fc4e644ffaea4dcbc48afca6c
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 16 04:49:44 2020 +0200

    Another missing </p>, 2 lli>, several &

diff --git a/news/160328-2.6.12.news b/news/160328-2.6.12.news
index 6585d13..d018ebb 100644
--- a/news/160328-2.6.12.news
+++ b/news/160328-2.6.12.news
@@ -41,7 +41,7 @@
      <li> More multi-currency fixes related to bug 763146.</li>
      <li>Be more liberal in accepting business counter custom formats: li, lli, I64i, and whatever is defined to G_GINT_64 or PRIx64 on the system on which GnuCash is compiled.</li>
      <li> Correctly re-value splits when the transaction currency is changed.</li>
-     <li>Reset the transaction currency to match the currently open account when auto-completing.</lli>
+     <li>Reset the transaction currency to match the currently open account when auto-completing.</li>
      <li>Refine the MacOS X localization when the system-generated POSIX locale isn't a supported locale: Prefer the country to language when selecting an alternate locale, but still pass the original language to gettext.</li>
      <li>Check printing: extract address from invoice/bill for payment transactions.</li>
 </ul>
diff --git a/news/200329-3.9.news b/news/200329-3.9.news
index f27dbc8..3d8d697 100644
--- a/news/200329-3.9.news
+++ b/news/200329-3.9.news
@@ -64,7 +64,7 @@
   <li>When selecting a file for OFX import, restrict the files listed to .OFX (or .QFX)</li>
   <li>Fix crash when changing account-separator.</li>
   <li>Change the default focus to search entry for 'Find Account'</li>
-  <lli>Fix rounding precision when importing prices from CSV</li>
+  <li>Fix rounding precision when importing prices from CSV</li>
   <li>[trep-engine] subtotals when cells have monetary only <p>Instead of accumulating subtotals from any non-#f value, ensure value is a gnc-monetary before accumulating subtotals. This paves the way to allow non-monetary in RHS custom-calculated-cells.</p></li>
   <li>Travis - don't try to copy the removed after-failure file to the test container</li>
   <li>Travis - use ctest built-in feature to verbosely log test failures</li>
diff --git a/news/200427-3.902.news b/news/200427-3.902.news
index 47c74b5..c1a476b 100644
--- a/news/200427-3.902.news
+++ b/news/200427-3.902.news
@@ -111,7 +111,7 @@
 <p>Updated Translations: Croatian, Hebrew, Ukrainian</p>
 
 <h4> Known Problems </h4>
-<p>None specific to this unstable series yet, see <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">for a complete list of all open bugs.</a></p>.
+<p>None specific to this unstable series yet, see <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">for a complete list of all open bugs.</a></p>.
 
 <h2>Documentation</h2>
 <p>Concurrent with the release of Gnucash 3.902 we're pleased to also release a new version 3.902 of the companion <em>Help</em> and <em>Tutorial and Concepts Guide</em>. There are no differences between this and the previous 3.10 release.</p>
diff --git a/news/200601-3.903.news b/news/200601-3.903.news
index 8e11fb4..0ea9f7b 100644
--- a/news/200601-3.903.news
+++ b/news/200601-3.903.news
@@ -203,7 +203,7 @@
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797708">Bug 797708 - Reconcile Dialog on Import</a></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797746">Bug 797746 - [reports] German umlauts not escaped</a></li>
 </ul>
-<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>.
+<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>Concurrent with the release of Gnucash 3.903 we're pleased to also release a new version 3.903 of the companion <em>Help</em> and <em>Tutorial and Concepts Guide</em>. </p>
diff --git a/news/200607-3.904.news b/news/200607-3.904.news
index 85a1054..4a9944c 100644
--- a/news/200607-3.904.news
+++ b/news/200607-3.904.news
@@ -141,7 +141,7 @@
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797708">Bug 797708 - Reconcile Dialog on Import</a></li>
   <li><a href="https://bugs.gnucash.org/show_bug.cgi?id=797746">Bug 797746 - [reports] German umlauts not escaped</a></li>
 </ul>
-<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>.
+<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 have been no changes to the documentation since the release fo 3.903.</p>
diff --git a/news/200628-4.0.news b/news/200628-4.0.news
index ad2335b..9b9d7d3 100644
--- a/news/200628-4.0.news
+++ b/news/200628-4.0.news
@@ -3,7 +3,7 @@
 
 <h2>GnuCash 4.0 Released</h2>
 
-<p>The GnuCash development team announces GnuCash 4.0
+<p>The GnuCash development team announces GnuCash 4.0</p>
 
 <h3>Changes</h3>
 
@@ -51,8 +51,8 @@
     <li>Allow Associations to be added to invoices. The actual association when present is added as a link button which is shown below the notes. </li>
     <li>A symbol is now displayed on transactions in the register when they have an attachment and the selected font supports the symbol. This does not work on MacOS, which will continue to use a letter.</li>
     <li>The OFX file importer can now import more than one file at a time.</li>
-    <li> A new report menu supbmenu <b>Multicolumn</b> contains the old custom-multicolumn report and a new <b>Dashboard</b> report containing Account reports for expenses and income, an income-expense chart, and an account summary.</li>
-    <li> Support for UK VAT and Australian GST added to the Income-GST report. The reports options are changed from source accounts to source sales and purchase accounts to permit proper reporting of capital purchases. <b>N.B.</b> This is incompatible with previous versions of the report and will require regenerating saved configurations.</li>
+    <li>A new report menu supbmenu <b>Multicolumn</b> contains the old custom-multicolumn report and a new <b>Dashboard</b> report containing Account reports for expenses and income, an income-expense chart, and an account summary.</li>
+    <li>Support for UK VAT and Australian GST added to the Income-GST report. The reports options are changed from source accounts to source sales and purchase accounts to permit proper reporting of capital purchases. <b>N.B.</b> This is incompatible with previous versions of the report and will require regenerating saved configurations.</li>
     <li>The matcher window columns are changed from R to C and from U+R to U+C, reflecting that the matcher marks transactions cleared but doesn't reconcile them. (Bug 797338)</li>
     <li>OFX imports having balance information will now offer to immediately reconcile, passing the balance information in the file to the reconcile info.</li>
     <li>Improve quickfill in the account pickers to filter the choices based on any part of the name.</li>
@@ -66,7 +66,7 @@
     <li>Enable adding notes to budgets. (Bug 693180)</li>
     <li>Support for AQBanking Version 6. This is required to support new FinTS protocols for the European Payment Services Directive (PSD2).</li>
     <li>GnuCash 4.x will not migrate old gconf settings from GnuCash 2.4.x.</li>
-    <li> Reversing transactions will now pop a dialog box to request a posting date. (Bug 782455)</li>
+    <li>Reversing transactions will now pop a dialog box to request a posting date. (Bug 782455)</li>
     <li>The Accounts page has a new optional column for the hidden property to make it easier to toggle it. Note that in order to see hidden accounts you must still enable that in the Filter by... dialog. (Bug 797486)</li>
     <li>The Customer, Vendor, and Employee overviews have a process-payment toolbar. (Bug 797605).</li>
     <li>Account codes may now optionally be displayed in the Budget Tree View. (Bug 797489).</li>

commit 79ef2812a70d56865eb00e94c5ad248f3da48f99
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 16 03:48:25 2020 +0200

    Add xhtml end tags in header

diff --git a/externals/header.phtml b/externals/header.phtml
index 75a32d9..3e8cc79 100644
--- a/externals/header.phtml
+++ b/externals/header.phtml
@@ -33,7 +33,7 @@
     <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
 
     <!-- Useful for mobile devices: Zoom out and allow scaling. -->
-    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"/>
 
     <!--meta properties for facebook Open Graph-->
     <meta property="og:title" content="Free Accounting Software | GnuCash"/>
@@ -48,14 +48,14 @@
     <link rel="stylesheet" href="<?=$home?>/externals/gnucash.css" type="text/css" />
 
     <link rel="icon" href="<?=$home?>/favicon.ico" type="image/x-icon" />
-    <link rel="apple-touch-icon" sizes="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq">
-    <link rel="icon" type="image/png" sizes="32x32" href="<?=$home?>/favicon-32x32.png?v=gAXA7A9nAq">
-    <link rel="icon" type="image/png" sizes="16x16" href="<?=$home?>/favicon-16x16.png?v=gAXA7A9nAq">
-    <link rel="manifest" href="<?=$home?>/site.webmanifest?v=gAXA7A9nAq">
-    <link rel="mask-icon" href="<?=$home?>/safari-pinned-tab.svg?v=gAXA7A9nAq" color="#5bbad5">
-    <link rel="shortcut icon" href="<?=$home?>/favicon.ico?v=gAXA7A9nAq">
-    <meta name="msapplication-TileColor" content="#da532c">
-    <meta name="theme-color" content="#ffffff">
+    <link rel="apple-touch-icon" sizes="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq"/>
+    <link rel="icon" type="image/png" sizes="32x32" href="<?=$home?>/favicon-32x32.png?v=gAXA7A9nAq"/>
+    <link rel="icon" type="image/png" sizes="16x16" href="<?=$home?>/favicon-16x16.png?v=gAXA7A9nAq"/>
+    <link rel="manifest" href="<?=$home?>/site.webmanifest?v=gAXA7A9nAq"/>
+    <link rel="mask-icon" href="<?=$home?>/safari-pinned-tab.svg?v=gAXA7A9nAq" color="#5bbad5"/>
+    <link rel="shortcut icon" href="<?=$home?>/favicon.ico?v=gAXA7A9nAq"/>
+    <meta name="msapplication-TileColor" content="#da532c"/>
+    <meta name="theme-color" content="#ffffff"/>
 
     <?php
       include("$top_dir/externals/global_params.php");

commit df1b3c25603a60c219766fb1d88a151d8b0577c9
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 16 03:21:17 2020 +0200

    Add missing </p> in 4.1 release news

diff --git a/news/200628-4.0.news b/news/200628-4.0.news
index 46ab86e..ad2335b 100644
--- a/news/200628-4.0.news
+++ b/news/200628-4.0.news
@@ -109,7 +109,7 @@
 </ul>
 
 
-<h4> Known Problems </h4>
+<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>
diff --git a/news/200726-4.1.news b/news/200726-4.1.news
index fb0e660..87b63f4 100644
--- a/news/200726-4.1.news
+++ b/news/200726-4.1.news
@@ -60,9 +60,9 @@
     <li>[git-release-notes.pl] html-escape strings in the html output.</li>
 </ul>
 
-<p>Updated Translations: Croatian, Hebrew, Italian, Japanese, Romanian, Ukrainian
+<p>Updated Translations: Croatian, Hebrew, Italian, Japanese, Romanian, Ukrainian</p>
 
-<h4> Known Problems </h4>
+<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>

commit 8e6ea563c2ac1748b6077f872d20a40b13a8007f
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Aug 15 21:18:33 2020 +0200

    Remove icon in strange size 129
    
    and other icon related cleanup

diff --git a/externals/header.phtml b/externals/header.phtml
index f18ac79..75a32d9 100644
--- a/externals/header.phtml
+++ b/externals/header.phtml
@@ -46,10 +46,8 @@
 
     <?php } ?>
     <link rel="stylesheet" href="<?=$home?>/externals/gnucash.css" type="text/css" />
+
     <link rel="icon" href="<?=$home?>/favicon.ico" type="image/x-icon" />
-    <link rel="shortcut icon" href="<?=$home?>/favicon.ico" type="image/x-icon" />
-    <link rel="apple-touch-icon-precomposed" href="<?=$home?>/images/icons/gnc-icon-129x129.png" />
-    <!-- New icons: -->
     <link rel="apple-touch-icon" sizes="180x180" href="<?=$home?>/apple-touch-icon.png?v=gAXA7A9nAq">
     <link rel="icon" type="image/png" sizes="32x32" href="<?=$home?>/favicon-32x32.png?v=gAXA7A9nAq">
     <link rel="icon" type="image/png" sizes="16x16" href="<?=$home?>/favicon-16x16.png?v=gAXA7A9nAq">
diff --git a/images/icons/gnc-icon-129x129.png b/images/icons/gnc-icon-129x129.png
deleted file mode 100644
index 2b393ee..0000000
Binary files a/images/icons/gnc-icon-129x129.png and /dev/null differ



Summary of changes:
 Makefile                          |   2 +-
 externals/global_params.php       |   4 +-
 externals/header.phtml            |  22 +++---
 images/icons/gnc-icon-129x129.png | Bin 15101 -> 0 bytes
 index.phtml                       |   2 +-
 news.phtml                        |   8 +--
 news/160328-2.6.12.news           |   2 +-
 news/200329-3.9.news              |  46 +++++++------
 news/200412-3.10.news             |   8 +--
 news/200427-3.902.news            |  12 ++--
 news/200601-3.903.news            |  24 +++----
 news/200607-3.904.news            |  46 ++++++-------
 news/200614-3.905.news            |  10 +--
 news/200621-3.906.news            |   7 +-
 news/200628-3.11.news             |   5 +-
 news/200628-4.0.news              |  16 ++---
 news/200726-4.1.news              |  10 +--
 news/200927-4.2.news              | 141 ++++++++++++++++++++++++++++++++++++++
 18 files changed, 254 insertions(+), 111 deletions(-)
 delete mode 100644 images/icons/gnc-icon-129x129.png
 create mode 100644 news/200927-4.2.news



More information about the gnucash-changes mailing list