gnucash-htdocs beta: Re-try the release notes link.

John Ralls jralls at code.gnucash.org
Sat Jun 27 14:03:13 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash-htdocs/commit/2281463b (commit)
	from  https://github.com/Gnucash/gnucash-htdocs/commit/6246609e (commit)



commit 2281463b3e9878a964df5959b52cfb31807f68c0
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 27 11:03:04 2020 -0700

    Re-try the release notes link.
    
    Turns out there are anchors after all.

diff --git a/new_features-4.0.phtml b/new_features-4.0.phtml
index 6fd154f..3df6a67 100644
--- a/new_features-4.0.phtml
+++ b/new_features-4.0.phtml
@@ -131,4 +131,5 @@ include("$top_dir/externals/menu.phtml");
             <li><?php echo T_("Python bindings are now localized and their strings available for translation.");?></li>
         </ul>
     </div>
+    <p>For a complete list of new features and API changes see the <a href="<?=$home?>/news.phtml#n-200628-4.0.news">Release Notes</a></p>
 </div>
diff --git a/news/200628-4.0.news b/news/200628-4.0.news
index dd38016..e7f8ae2 100644
--- a/news/200628-4.0.news
+++ b/news/200628-4.0.news
@@ -1,9 +1,9 @@
-<b>Announcement:</b> GnuCash 3.906 Released
-2020-06-21
+<b>Announcement:</b> GnuCash 4.0 Released
+2020-06-28
 
-<h2>GnuCash 3.906 Released</h2>
+<h2>GnuCash 4.0 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 4.0
 
 <h3>Changes</h3>
 
@@ -86,7 +86,7 @@
   <li>Owner Report</li>
 </ul>
 <h3>Significant Code Changes</h3>
-<h4> In 3.906</h4>
+<h4> In 4.0</h4>
 <p> None </p>
 <h4>In previous 3.9xx releases</h4>
 <ul>
@@ -105,7 +105,7 @@
   <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 <kbd>gnucash.trace</kbd> for deprecation warnings and update your reports before trying them in GnuCash 3.906.</li>
+  <li>All functions marked as deprecated in 3.x are now removed. If you have custom reports be sure to examine <kbd>gnucash.trace</kbd> for deprecation warnings and update your reports before trying them in GnuCash 4.0.</li>
   <li>libgncmod-generic-import is now libgnc-generic-import.</li>
   <li>Scheme no longer uses libgncmodule, always do <code>(use-modules (gnucash foo))</code></li>
   <li>Autocompletion improvements for the transfer-account field.</li>
@@ -120,35 +120,12 @@
   <li>gnc:substring-replace-from-to</li>
 </ul>
 
-<p>Between 3.905 and 3.906, 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=797808">Bug 797808 - Caps Lock Breaks Almost Everything</a></li>
-  <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>
-  <li>[business-core] string-hash doesn't guarantee unique hash, use guid string instead.</li>
-</ul>
-
-<p>Updated Translations: Ukrainian</p>
 
 <h4> Known Problems </h4>
-<ul>
-  <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>.
 
 <h2>Documentation</h2>
-<h4>Between 3.905 and 3.906, the following fixes and improvements were not associated with bug reports:</h4>
-<ul>
-  <li>Get rid of ulink type="http". It is the default.</li>
-  <li>Remove obsolete Docbook declaration comments from docs</li>
-  <li>Update bug URL in currently unused */it/it.po to avoid false alarm when grepping obsolete URLS.</li>
-</ul>
+<p>Concurrent with the release of GnuCash 4.0 we're pleased to also release a new version of the companion Help and Tutorial and Concepts Guide</p>
 
 <h3>Getting GnuCash for Windows and MacOS</h3>
 <p>GnuCash is provided for both Microsoft Windows 8.1® and later
@@ -158,34 +135,34 @@ 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>55fc87a9f4fae8c6b58ea05766c387f2a6c94113d5f8533ce31944e079648b7b</code>  gnucash-3.906.tar.bz2</li>
-  <li><code>d27aca7e810a637b7597e9222e1292a2786adf38226db6cac729a2e2d39ecc46</code>  gnucash-3.906.tar.gz</li>
-  <li><code>37c6850744b2ead0c2a6e038d90770bc1794e9c6571cb91731669e6e870fc722</code>  gnucash-3.906.setup.exe</li>
-  <li><code>3490cc6a523ade179ccea7199fdb7760569ceacd4b832c03b880f796fec5a277</code>  Gnucash-Intel-3.906-1.dmg</li>
-  <li><code>0c60e935e0c9c308c66829a6633217b309baa27cb156043daedbd46b9f93dc92</code>  gnucash-docs-3.906.tar.gz</li>
+  <li><code></code>  gnucash-4.0.tar.bz2</li>
+  <li><code></code>  gnucash-4.0.tar.gz</li>
+  <li><code></code>  gnucash-4.0.setup.exe</li>
+  <li><code></code>  Gnucash-Intel-4.0-1.dmg</li>
+  <li><code></code>  gnucash-docs-4.0.tar.gz</li>
 </ul>
 
 <ul>
   <li>SourceForge:
   <ul>
-    <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/gnucash-3.906.setup.exe">Win32</a></li>
-    <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/Gnucash-Intel-3.906-1.dmg">Mac-Intel</a></li>
+    <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/gnucash-4.0.setup.exe">Win32</a></li>
+    <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/Gnucash-Intel-4.0-1.dmg">Mac-Intel</a></li>
   </ul></li>
   <li>Github
   <ul>
-    <li><a href="https://github.com/Gnucash/gnucash/releases/download/3.906/gnucash-3.906.setup.exe">Win32</a></li>
-    <li><a href="https://github.com/Gnucash/gnucash/releases/download/3.906/Gnucash-Intel-3.906-1.dmg">Mac-Intel</a></li>
+    <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.0/gnucash-4.0.setup.exe">Win32</a></li>
+    <li><a href="https://github.com/Gnucash/gnucash/releases/download/4.0/Gnucash-Intel-4.0-1.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 3.906 for yourself, the source code can be downloaded from:</p>
+<p>If you want to compile GnuCash 4.0 for yourself, the source code can be downloaded from:</p>
 <ul>
 
-  <li>Sourceforge: <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/gnucash-3.906.tar.bz2">bzip2</a>, <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/3.906/gnucash-3.906.tar.gz">gzip</a>.</li>
+  <li>Sourceforge: <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/gnucash-4.0.tar.bz2">bzip2</a>, <a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/4.0/gnucash-4.0.tar.gz">gzip</a>.</li>
 
-  <li>Github: <a href="https://github.com/Gnucash/gnucash/releases/download/3.906/gnucash-3.906.tar.bz2">bzip</a>, <a href="https://github.com/Gnucash/gnucash/releases/download/3.906/gnucash-3.906.tar.gz">gzip</a></li>
+  <li>Github: <a href="https://github.com/Gnucash/gnucash/releases/download/4.0/gnucash-4.0.tar.bz2">bzip</a>, <a href="https://github.com/Gnucash/gnucash/releases/download/4.0/gnucash-4.0.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>
@@ -197,9 +174,9 @@ application bundle.</p>
 <p><b>Note that the documentation for unstable releases is not on <a href="https://www.gnucash.org">the GnuCash website</a>.</b> It is built daily and may be found on the <a href="https://code.gnucash.org/docs">development server</a> under the locale directory; "C" is English, "de" is German, and so on.</p>
 <p>The documentation is included in the MacOS and Windows application bundles.</p>
 
-<p>If you want to compile the GnuCash Documentation 3.906 for yourself, the source code can be downloaded from:</p>
+<p>If you want to compile the GnuCash Documentation 4.0 for yourself, the source code can be downloaded from:</p>
 <ul>
-  <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/gnucash-docs-3.906-1.tar.gz">Sourceforge</a> or <a href="https://github.com/Gnucash/gnucash/releases/download/3.906/gnucash-docs-3.906.tar.gz">GitHub</a></li>
+  <li><a href="https://downloads.sourceforge.net/gnucash/gnucash%20%28unstable%29/gnucash-docs-4.0-1.tar.gz">Sourceforge</a> or <a href="https://github.com/Gnucash/gnucash/releases/download/4.0/gnucash-docs-4.0.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>
 



Summary of changes:
 new_features-4.0.phtml |  1 +
 news/200628-4.0.news   | 65 ++++++++++++++++----------------------------------
 2 files changed, 22 insertions(+), 44 deletions(-)



More information about the gnucash-changes mailing list