Browse Source

Bug 1726944 - Update SeaMonkey website for 2.53.9 final release - Merge branch 'staging'

Frank-Rainer Grahl 3 years ago
parent
commit
d80797c447

+ 2 - 2
lib/config.tmpl

@@ -12,8 +12,8 @@
   [% toplink = '/' %]
 [% END %]
 
-[% releaseversion = '2.53.8.1' %]
-[% releaserelnoteversion = '2.53.8.1' %]
+[% releaseversion = '2.53.9' %]
+[% releaserelnoteversion = '2.53.9' %]
 [% releasename = "SeaMonkey $releaseversion" %]
 [% relnotes = "${toplink}releases/seamonkey$releaserelnoteversion/" %]
 [% download_win = "https://download.mozilla.org/?product=seamonkey-$releaseversion&os=win&lang=en-US" %]

+ 3 - 2
lib/sitemap.xml

@@ -13,10 +13,11 @@ http://www.damowmow.com/portal/ (use the "Indentify" field)
   <page url="news" title="News" id="news" />
 
   <page url="releases/" title="Download and Releases" id="releases">
-    <page url="releases/2.53.9b1" title="2.53.9 Beta 1" id="2.53.9b1" hide="false">
+    <page url="releases/2.53.9" title="2.53.9" id="2.53.9" hide="false">
       <page url="releases/seamonkey2.53.9/" title="Release Notes" id="seamonkey2.53.9"/>
     </page>
-    <page url="releases/2.53.8.1" title="2.53.8.1" id="2.53.8.1" hide="false">
+    <page url="releases/2.53.9b1" title="2.53.9 Beta 1" id="2.53.9b1" hide="false"/>
+    <page url="releases/2.53.8.1" title="2.53.8.1" id="2.53.8.1" hide="true">
       <page url="releases/seamonkey2.53.8.1/" title="Release Notes" id="seamonkey2.53.8.1"/>
     </page>
     <page url="releases/2.53.8" title="2.53.8" id="2.53.8" hide="true">

+ 44 - 3
src/news.en.xml

@@ -7,6 +7,47 @@ http://www.damowmow.com/portal/ (use the "Indentify" field)
 -->
 
 <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
+  <entry id="2021-08-26" showfront="true">
+    <headline>SeaMonkey 2.53.9 released</headline>
+    <content type="html" xml:lang="en">
+<![CDATA[<p>
+The SeaMonkey project is proud to present SeaMonkey 2.53.9: The new release of
+the all-in-one Internet suite is
+<a href="http://www.seamonkey-project.org/releases/">available for download
+now</a>! 2.53.9 is an incremental update from the 2.53.x branch and incorporates
+a number of changes, including the ability to clear browser history during
+shutdown and enhancements to the ChatZilla client, and fixes from the underlying
+platform code. Read the full <a href="releases/seamonkey2.53.9/">Release Notes
+</a> for further information.
+</p>
+<font color="#ff0000"><strong><p>If you are upgrading from a 2.49.5 or older
+release we strongly advise you to make a full backup of your profile before
+installing the new version.</p></strong></font>
+<p>
+SeaMonkey 2.53.9 is available in 23 languages, for Windows, macOS x64 and Linux.
+</p>
+<p>
+<b>Automatic upgrades from previous 2.53.x versions are enabled for this
+release, but if you have problems with it upgrading or you need to upgrade from
+a version earlier than 2.53.5, please download the full installer from the
+downloads section and install SeaMonkey 2.53.9 manually over the previous
+version.</b><br>
+</p>
+<p>
+For a more complete list of major changes in SeaMonkey 2.53.9, see the
+<a href="releases/seamonkey2.53.9/#new">What's New in SeaMonkey 2.53.9</a>
+section of the <a href="releases/seamonkey2.53.9/">Release Notes</a>, which also
+contain a list of known issues and answers to frequently asked questions. For a
+more general overview of the SeaMonkey project (and <a
+href="doc/screenshots">screen shots</a>!), visit <a
+href="https://www.seamonkey-project.org/">www.seamonkey-project.org</a>.
+</p>
+<p>
+We encourage users to <a href="dev/get-involved">get involved</a> in discussing
+and reporting problems as well as further improving the product.
+</p>]]>
+    </content>
+  </entry>
   <entry id="2021-08-11" showfront="true">
     <headline>SeaMonkey 2.53.9 Beta 1 released</headline>
     <content type="html" xml:lang="en">
@@ -49,7 +90,7 @@ Linux, updates have not been disabled by the distributor.
 </p>]]>
     </content>
   </entry>
-  <entry id="2021-07-22" showfront="true">
+  <entry id="2021-07-22" showfront="false">
     <headline>SeaMonkey 2.53.8.1 released</headline>
     <content type="html" xml:lang="en">
 <![CDATA[<p>
@@ -73,7 +114,7 @@ Linux.
 <p>
 <b>Automatic upgrades from previous 2.53.x versions are enabled for this
 release, but if you have problems with it upgrading or you need to upgrade from
-a version earlier then 2.53.1, please download the full installer from the
+a version earlier than 2.53.5, please download the full installer from the
 downloads section and install SeaMonkey 2.53.8.1 manually over the previous
 version.</b><br>
 </p>
@@ -110,7 +151,7 @@ SeaMonkey 2.53.8 is available in 23 languages, for Windows, macOS x64 and Linux.
 <p>
 <b>Automatic upgrades from previous 2.53.x versions are enabled for this
 release, but if you have problems with it upgrading or you need to upgrade from
-a version earlier then 2.53.1, please download the full installer from the
+a version earlier than 2.53.5, please download the full installer from the
 downloads section and install SeaMonkey 2.53.8 manually over the previous
 version.</b><br>
 </p>

+ 0 - 6
src/releases/2.53.5.1.en.html

@@ -80,12 +80,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 0 - 6
src/releases/2.53.6.en.html

@@ -80,12 +80,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 0 - 6
src/releases/2.53.7b1.en.html

@@ -81,12 +81,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 1 - 8
src/releases/2.53.8.1.en.html

@@ -33,7 +33,7 @@
   report these issues as bugs. Thanks.
 </div>
 -->
-<!-- <div class="important">
+<div class="important">
   <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
   available for download from this page is outdated and may suffer from
   <a href="http://www.mozilla.org/security/known-vulnerabilities/#SeaMonkey">known
@@ -42,7 +42,6 @@
   <br>We strongly advise you to download the <a href="./">current release</a>
   instead.
 </div>
--->
 
 <ul class="toc">
   <li><a href="#official">Official Builds</a></li>
@@ -81,12 +80,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 0 - 6
src/releases/2.53.8.en.html

@@ -80,12 +80,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 0 - 6
src/releases/2.53.8b1.en.html

@@ -81,12 +81,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 141 - 0
src/releases/2.53.9.en.html

@@ -0,0 +1,141 @@
+[%- PROCESS release.tmpl -%]
+[%- smversion = '2.53.9' -%]
+[%- prettyversion = '2.53.9' -%]
+[%- relnoteversion = '2.53.9' -%]
+[%- mirrorred = false -%]
+[%- uselongversion = false -%]
+[%- usefulldetails = true -%]
+[%- releasedate = "August 26, 2021" -%]
+[%- srcsize = "271" -%]
+[%- l10nsrcsize = "13" -%]
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html lang="en">
+<head>
+
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta http-equiv="Content-Language" content="en">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<meta http-equiv="Content-Script-Type" content="text/javascript">
+
+<link rel="top" href="../" title="SeaMonkey Project">
+<link rel="up" href="./" title="SeaMonkey Releases">
+
+<title>SeaMonkey [% prettyversion %]</title>
+</head>
+<body>
+<h1><a name="[% smversion %]">SeaMonkey [% prettyversion %]</a></h1>
+<p class="release-date">Released [% releasedate %]</p>
+
+<!-- <div class="important">
+  <strong class="very-strong shout">Not Yet Released!</strong> The download
+  links on this page do not work yet, as this SeaMonkey version has not yet
+  been released. Some of the other links may or may not work, please do not
+  report these issues as bugs. Thanks.
+</div>
+-->
+<!-- <div class="important">
+  <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
+  available for download from this page is outdated and may suffer from
+  <a href="http://www.mozilla.org/security/known-vulnerabilities/#SeaMonkey">known
+  security vulnerabilities</a>. This page is only available for historic
+  reference.
+  <br>We strongly advise you to download the <a href="./">current release</a>
+  instead.
+</div>
+-->
+
+<ul class="toc">
+  <li><a href="#official">Official Builds</a></li>
+  <li><a href="#source">Source Code</a></li>
+  <li><a href="#langpacks">Language Packs</a></li>
+</ul>
+
+<div class="key-point">
+<ul>
+  <li><a href="seamonkey[% relnoteversion %]/">Release Notes</a> - The release
+  notes describe new changes, system requirements, installation instructions,
+  and known issues in this release - please read them carefully before using
+  this version of SeaMonkey!
+  </li>
+  <li>If you are using NoScript you might encounter a certificate error when
+  trying to download SeaMonkey from this site. NoScript tries to force an https
+  connection for an http only site. It is not a NoScript problem but how the
+  Mozilla server, from which downloads are delivered, is configured.<br>
+  In this case please add download.cdn.mozilla.net to the NoScript
+  "Never force secure (HTTPS) connections" options or turn off NoScript for
+  this download only. The settings are located in the NoScript options under
+  "Advanced->HTTPS".
+  </li>
+  <li>This release includes official Linux and Windows builds for both x86 and
+  x64 versions.
+  <br>If on Linux make sure you download the appropriate installer from the
+  download section. Most recent Linux distributions are provided in x64
+  (64-bit) versions only. If you choose the wrong version SeaMonkey will
+  likely not start. The x86 (32-bit) version can be used in some x64
+  distributions only.
+  <br>The Windows versions are supported on Windows 7 and higher only. They
+  will not install on an unsupported version. The x64 version will only run on
+  a x64 Windows version. Running the unzipped package on an unsupported version
+  might result in an error displayed or in erratic program behaviour.
+  <br>If you use a previous SeaMonkey x86 Windows version please uninstall it
+  before installing the x64 version. Your profile data will be preserved doing
+  this.
+  </li>
+</ul>
+</div>
+
+<h2 id="official">Official builds</h2>
+<div class="section">
+<p class="note"><a href="[% INCLUDE download_file path='MD5SUMS.txt' %]">MD5
+  sums</a> and <a href="[% INCLUDE download_file path='SHA1SUMS.txt' %]">SHA1
+  sums</a> are available for official packages and source tarballs.
+</p>
+
+[% USE languages = XML::Simple(
+       'downloads_table_2536.en.xml'
+       ForceArray = ['language']
+       KeyAttr = ['' ]
+   )
+%]
+[% INCLUDE downloads_table %]
+</div>
+
+<h2 id="source">Source code</h2>
+<div class="section">
+  <p>The source code is available either as a tar package or from the
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/tree/2_53_9_final/">comm source repository</a>,
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/tree/2_53_9_final/">mozilla source repository</a> and
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-l10n/tree/2_53_9_final/">l10n source repository</a> on GitLab.
+  </p>
+
+  <ul>
+    <li id="tarball"><a href="[% INCLUDE download_file path="source/seamonkey-${smversion}.source.tar.xz" %]">Source
+      Code Tarball</a> (xz, [% srcsize %] MB) - note that it doesn't unpack a
+      subdirectory itself, so create a directory to unpack it in.
+    </li>
+
+    <li id="l10ntarball"><a href="[% INCLUDE download_file path="source/seamonkey-${smversion}.source-l10n.tar.xz" %]">Source Localisation
+      Tarball</a> (xz, [% l10nsrcsize %] MB) - note that it doesn't unpack a
+      subdirectory itself, so create a directory to unpack it in.
+    </li>
+
+    <li id="readme">The <a href="[% INCLUDE download_file path='README.txt' %]">README</a>
+      file explains how to pull SeaMonkey [% prettyversion %] from the source repository.
+    </li>
+  </ul>
+</div>
+
+<h2 id="langpacks">Language Packs</h2>
+<div class="section">
+  <p>See the <a href="langpack-notes/2.0">activation notes</a> for how to install those packages.</p>
+[% USE languages = XML::Simple(
+       'downloads_table_2536.en.xml'
+       ForceArray = ['language']
+       KeyAttr = ['' ]
+   )
+%]
+[% INCLUDE downloads_langpack %]
+</div>
+
+</body>
+</html>

+ 0 - 6
src/releases/2.53.9b1.en.html

@@ -81,12 +81,6 @@
   The x86 version can run on any current Windows version starting with Windows
   7.
   </li>
-  <li><font color="#ff0000"><b>Automatic upgrades from prior versions
-  are disabled for this release. If you need to upgrade from an earlier
-  version, please download the full installer from the downloads section and
-  install SeaMonkey [% prettyversion %] manually over the previous
-  version.</b></font><br>
-  </li>
 </ul>
 </div>
 

+ 6 - 5
src/releases/index.en.html

@@ -5,7 +5,7 @@
 [%- mirrorred = false -%]
 [%- uselongversion = false -%]
 [%- usefulldetails = true -%]
-[%- releasedate = "July 22, 2021" -%]
+[%- releasedate = "August 26, 2021" -%]
 [%- betareleasedate = "August 11, 2021" -%]
 [%- srcsize = "271" -%]
 [%- l10nsrcsize = "13" -%]
@@ -134,9 +134,9 @@ profile before using this application.</b></font>
 <h3 id="source">Source code</h3>
 <div class="section">
   <p>The source code is available either as a tar package or from the
-    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/tree/2_53_8_1_final/">comm source repository</a>,
-    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/tree/2_53_8_1_final/">mozilla source repository</a> and
-    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-l10n/tree/2_53_8_1_final/">l10n source repository</a> on GitLab.
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/tree/2_53_9_final/">comm source repository</a>,
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/tree/2_53_9_final/">mozilla source repository</a> and
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-l10n/tree/2_53_9_final/">l10n source repository</a> on GitLab.
   </p>
 
   <ul>
@@ -199,7 +199,8 @@ for Legacy Platforms</a>.
 <div class="para" id="old">
   <p>Previously released versions of SeaMonkey:</p>
   <ul class="snav">
-    <!-- <li><a href="2.53.9b1">2.53.9 Beta 1</a></li> -->
+    <!-- <li><a href="2.53.9">2.53.9</a></li> -->
+    <li><a href="2.53.9b1">2.53.9 Beta 1</a></li>
     <li><a href="2.53.8.1">2.53.8.1</a></li>
     <li><a href="2.53.8">2.53.8</a></li>
     <li><a href="2.53.8b1">2.53.8 Beta 1</a></li>

+ 2 - 4
src/releases/seamonkey2.53.5.1/index.en.html

@@ -27,10 +27,8 @@ you need to go back to the older version.</b></font>
 </p>
 
 <p>
-<font color="#ff0000"><b>Automatic upgrades from previous versions are
-currently disabled for this release. Please download the full installer from the
-downloads section and install [% rnote.basename %] manually over the previous
-version.</b></font>
+<font color="#ff0000"><b>Automatic upgrades from previous 2.53.x versions are
+enabled for this release.</b></font>
 </p>
 </div>
 

+ 2 - 4
src/releases/seamonkey2.53.6/index.en.html

@@ -27,10 +27,8 @@ you need to go back to the older version.</b></font>
 </p>
 
 <p>
-<font color="#ff0000"><b>Automatic upgrades from previous versions are
-currently disabled for this release. Please download the full installer from the
-downloads section and install [% rnote.basename %] manually over the previous
-version.</b></font>
+<font color="#ff0000"><b>Automatic upgrades from previous 2.53.x versions are
+enabled for this release.</b></font>
 </p>
 </div>
 

+ 2 - 4
src/releases/seamonkey2.53.7.1/index.en.html

@@ -27,10 +27,8 @@ you need to go back to the older version.</b></font>
 </p>
 
 <p>
-<font color="#ff0000"><b>Automatic upgrades from previous versions are
-currently disabled for this release. Please download the full installer from the
-downloads section and install [% rnote.basename %] manually over the previous
-version.</b></font>
+<font color="#ff0000"><b>Automatic upgrades from previous 2.53.x versions are
+enabled for this release.</b></font>
 </p>
 </div>
 

+ 16 - 18
src/releases/seamonkey2.53.9/index.en.html

@@ -27,8 +27,8 @@ you need to go back to the older version.</b></font>
 </p>
 
 <p>
-<font color="#ff0000"><b>Automatic upgrades from previous 2.53.x beta versions
-are enabled for this release.</b></font>
+<font color="#ff0000"><b>Automatic upgrades from previous 2.53.x versions are
+enabled for this release.</b></font>
 </p>
 </div>
 
@@ -274,7 +274,8 @@ note the following warnings and advice regarding extensions:</p>
   <li>Dictionaries in WebExtension formats do <b>not</b> work, even though
     they appear to install correctly. Support for them will be added at a
     later date. Please install the latest classic version from the dictionary
-    history.
+    history or unpack the dictionary inside the WebExtension package into your
+    /dictionaries directory.
   </li>
   <li>Lightweight themes are no longer provided on the SeaMonkey Add-ons site.
   </li>
@@ -294,12 +295,6 @@ note the following warnings and advice regarding extensions:</p>
 This list covers some of the known problems with [% rnote.name %].
 Please read this before reporting any new bugs.
 <ul>
-  <li>Clearing the browser history during shutdown does currently not work.
-    Please use "Tools->Clear Private Data" as a workaround. The problem is
-    tracked in <a
-    href="https://bugzilla.mozilla.org/show_bug.cgi?id=1621445">bug 1621445</a>
-  </li>
-
   <li>Opening single new tabs from the Library always loads them in the
     foreground. The problem is tracked in <a
     href="https://bugzilla.mozilla.org/show_bug.cgi?id=1619108">bug 1619108</a>
@@ -372,9 +367,10 @@ Please read this before reporting any new bugs.
   </li>
   <li>SeaMonkey does not currently support the WebExtensions add-on api. Some
     popular add-ons like NoScript and uBlock Origin are no longer shown because
-    of this on the SeaMonkey add-ons website. You can usually get them from the
-    manufacturers site. WebExtensions support is a planned feature for 2.57.
-    For dictionaries please install the latest non webext version.
+    of this on the SeaMonkey add-ons website. You can usually get compatible
+    versions from the manufacturers site. WebExtensions support is a planned
+    feature for 2.57. For dictionaries please install the latest non webext
+    version.
   </li>
   <li>The SSL 3.0 encryption protocol is no longer supported due to
     security concerns (<a
@@ -398,8 +394,8 @@ Please read this before reporting any new bugs.
     Additionally, running MailNews with local folders and POP3 mail filters may
     produce summary files that are not correctly read by previous versions of
     SeaMonkey. If you decide to go back to a previous version of SeaMonkey, you
-    should do it from a profile backup only. Stored passwords will also be
-    unavailable.
+    should do it from a profile backup only. Stored passwords and local storage
+    will also be unavailable in the old version.
   </li>
   <li>After creating a news account through clicking a news URL, the MailNews
     account wizard may be broken (the account type will always be News). To
@@ -606,11 +602,13 @@ Please read this before reporting any new bugs.
     <a href="../[% rnote.version %]#source">download page</a>.
     The latest development code can be obtained from the <a
     href="../../dev/code-development#central">source repository</a>.
-    SeaMonkey-specific source is in the "suite" directory. Please follow the <a
-    href="../../dev/code-development#building">build instructions</a>.
+    SeaMonkey-specific source is in the "suite" directory. Please follow the
+    <a href="../../dev/code-development#building">build instructions</a>.
     We provide source code for 2.53.1 and future releases on
-    <a href="https://gitlab.com/seamonkey-project">gitlab</a> accessible using
-    the web components polyfill add-on.
+    <a href="https://gitlab.com/seamonkey-project">gitlab</a>. For accessing
+    the site you currently need to use the
+    <a href="https://github.com/JustOff/github-wc-polyfill/accessible">web
+    components polyfill add-on</a>.
     </dd>
   </dt>
 

+ 2 - 2
src/releases/seamonkey2.53.9/relnote.var

@@ -1,7 +1,7 @@
 [%- rnote.baseversion = "2.53.9" -%]
 [%- rnote.basename = "SeaMonkey 2.53.9" -%]
-[%- rnote.version = "2.53.9b1" -%]
-[%- rnote.name = "SeaMonkey 2.53.9 Beta 1" -%]
+[%- rnote.version = "2.53.9" -%]
+[%- rnote.name = "SeaMonkey 2.53.9" -%]
 [%- rnote.relativeto.version = "2.53.8.1" -%]
 [%- rnote.relativeto.name = "SeaMonkey 2.53.8.1" -%]
 [%- rnote.relativeto.stable.version = "2.49.5" -%]