Browse Source

Merge branch 'staging' for 2.53.4 release

Ian Neal 4 years ago
parent
commit
6c9605048e

+ 2 - 2
lib/config.tmpl

@@ -12,8 +12,8 @@
   [% toplink = '/' %]
   [% toplink = '/' %]
 [% END %]
 [% END %]
 
 
-[% releaseversion = '2.53.3' %]
-[% releaserelnoteversion = '2.53.3' %]
+[% releaseversion = '2.53.4' %]
+[% releaserelnoteversion = '2.53.4' %]
 [% releasename = "SeaMonkey $releaseversion" %]
 [% releasename = "SeaMonkey $releaseversion" %]
 [% relnotes = "${toplink}releases/seamonkey$releaserelnoteversion/" %]
 [% relnotes = "${toplink}releases/seamonkey$releaserelnoteversion/" %]
 [% download_win = "https://download.mozilla.org/?product=seamonkey-$releaseversion&os=win&lang=en-US" %]
 [% 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="news" title="News" id="news" />
 
 
   <page url="releases/" title="Download and Releases" id="releases">
   <page url="releases/" title="Download and Releases" id="releases">
-    <page url="releases/2.53.4b1" title="2.53.4 Beta 1" id="2.53.4b1" hide="false">
+    <page url="releases/2.53.4" title="2.53.4" id="2.53.4" hide="false">
       <page url="releases/seamonkey2.53.4/" title="Release Notes" id="seamonkey2.53.4"/>
       <page url="releases/seamonkey2.53.4/" title="Release Notes" id="seamonkey2.53.4"/>
     </page>
     </page>
-    <page url="releases/2.53.3" title="2.53.3" id="2.53.3" hide="false">
+    <page url="releases/2.53.4b1" title="2.53.4 Beta 1" id="2.53.4b1" hide="true" />
+    <page url="releases/2.53.3" title="2.53.3" id="2.53.3" hide="true">
       <page url="releases/seamonkey2.53.3/" title="Release Notes" id="seamonkey2.53.3"/>
       <page url="releases/seamonkey2.53.3/" title="Release Notes" id="seamonkey2.53.3"/>
     </page>
     </page>
     <page url="releases/2.53.3b1" title="2.53.3 Beta 1" id="2.53.3b1" hide="true" />
     <page url="releases/2.53.3b1" title="2.53.3 Beta 1" id="2.53.3b1" hide="true" />

+ 39 - 1
src/news.en.xml

@@ -7,6 +7,44 @@ http://www.damowmow.com/portal/ (use the "Indentify" field)
 -->
 -->
 
 
 <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
 <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
+  <entry id="2020-09-22" showfront="true">
+    <headline>SeaMonkey 2.53.4 released</headline>
+    <content type="html" xml:lang="en">
+<![CDATA[<p>
+The SeaMonkey project is proud to present SeaMonkey 2.53.4: 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.4 is an incremental update from the 2.53.x branch and incorporates
+a number of changes, including enhanced Unicode and emoji support, and fixes
+from the underlying platform code. <font color="#ff0000"><strong>Before
+installing it make a full backup of your profile and thoroughly read and follow
+the <a href="releases/seamonkey2.53.3/">Release Notes</a></strong></font>.
+</p>
+<p>
+SeaMonkey 2.53.4 is available in 22 languages, for Windows, macOS x64 and Linux.
+</p>
+<p>
+<b>Automatic upgrades from previous 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 2.53.4 manually over the
+previous version.</b><br>
+</p>
+<p>
+For a more complete list of major changes in SeaMonkey 2.53.4, see the
+<a href=http://www.seamonkey-project.org/releases/seamonkey2.53.4/#new>What's
+New in SeaMonkey 2.53.4</a> section of the
+<a href="http://www.seamonkey-project.org/releases/seamonkey2.53.4/">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="http://www.seamonkey-project.org/doc/screenshots">screen shots</a>!),
+visit <a href="http://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="2020-08-19" showfront="true">
   <entry id="2020-08-19" showfront="true">
     <headline>SeaMonkey 2.53.4 Beta 1 released</headline>
     <headline>SeaMonkey 2.53.4 Beta 1 released</headline>
     <content type="html" xml:lang="en">
     <content type="html" xml:lang="en">
@@ -30,7 +68,7 @@ and Linux.
 </p>]]>
 </p>]]>
     </content>
     </content>
   </entry>
   </entry>
-  <entry id="2020-07-07" showfront="true">
+  <entry id="2020-07-07" showfront="false">
     <headline>SeaMonkey 2.53.3 released</headline>
     <headline>SeaMonkey 2.53.3 released</headline>
     <content type="html" xml:lang="en">
     <content type="html" xml:lang="en">
 <![CDATA[<p>
 <![CDATA[<p>

+ 1 - 2
src/releases/2.53.3.en.html

@@ -33,7 +33,7 @@
   report these issues as bugs. Thanks.
   report these issues as bugs. Thanks.
 </div>
 </div>
 -->
 -->
-<!-- <div class="important">
+<div class="important">
   <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
   <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
   available for download from this page is outdated and may suffer from
   available for download from this page is outdated and may suffer from
   <a href="http://www.mozilla.org/security/known-vulnerabilities/#SeaMonkey">known
   <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>
   <br>We strongly advise you to download the <a href="./">current release</a>
   instead.
   instead.
 </div>
 </div>
--->
 
 
 <ul class="toc">
 <ul class="toc">
   <li><a href="#official">Official Builds</a></li>
   <li><a href="#official">Official Builds</a></li>

+ 147 - 0
src/releases/2.53.4.en.html

@@ -0,0 +1,147 @@
+[%- PROCESS release.tmpl -%]
+[%- smversion = '2.53.4' -%]
+[%- prettyversion = '2.53.4' -%]
+[%- relnoteversion = '2.53.4' -%]
+[%- mirrorred = false -%]
+[%- uselongversion = false -%]
+[%- usefulldetails = true -%]
+[%- releasedate = "September 22, 2020" -%]
+[%- srcsize = "281" -%]
+[%- l10nsrcsize = "11" -%]
+<!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 x64 and Windows x64 builds.
+  <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 x64 version is supported on Windows 7 x64 and higher only.
+  It will not install on an unsupported 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.<br>
+  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>
+
+<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_2532.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_4_final/">comm source repository</a>,
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/tree/2_53_4_final/">mozilla source repository</a> and
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-l10n/tree/2_53_4_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_2532.en.xml'
+       ForceArray = ['language']
+       KeyAttr = ['' ]
+   )
+%]
+[% INCLUDE downloads_langpack %]
+</div>
+
+</body>
+</html>

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

@@ -5,7 +5,7 @@
 [%- mirrorred = false -%]
 [%- mirrorred = false -%]
 [%- uselongversion = false -%]
 [%- uselongversion = false -%]
 [%- usefulldetails = true -%]
 [%- usefulldetails = true -%]
-[%- releasedate = "July 7, 2020" -%]
+[%- releasedate = "September 22, 2020" -%]
 [%- betareleasedate = "August 19, 2020" -%]
 [%- betareleasedate = "August 19, 2020" -%]
 [%- srcsize = "281" -%]
 [%- srcsize = "281" -%]
 [%- l10nsrcsize = "11" -%]
 [%- l10nsrcsize = "11" -%]
@@ -134,9 +134,9 @@ using this application.</b></font>
 <h3 id="source">Source code</h3>
 <h3 id="source">Source code</h3>
 <div class="section">
 <div class="section">
   <p>The source code is available either as a tar package or from the
   <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_3_final/">comm source repository</a>,
-    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/tree/2_53_3_final/">mozilla source repository</a> and
-    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-l10n/tree/2_53_3_final/">l10n source repository</a> on GitLab.
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-comm/tree/2_53_4_final/">comm source repository</a>,
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-mozilla/tree/2_53_4_final/">mozilla source repository</a> and
+    <a href="https://gitlab.com/seamonkey-project/seamonkey-2.53-l10n/tree/2_53_4_final/">l10n source repository</a> on GitLab.
   </p>
   </p>
 
 
   <ul>
   <ul>
@@ -199,7 +199,8 @@ for Legacy Platforms</a>.
 <div class="para" id="old">
 <div class="para" id="old">
   <p>Previously released versions of SeaMonkey:</p>
   <p>Previously released versions of SeaMonkey:</p>
   <ul class="snav">
   <ul class="snav">
-    <!-- <li><a href="2.53.4b1">2.53.4 Beta 1</a></li> -->
+    <!-- <li><a href="2.53.4">2.53.4</a></li> -->
+    <li><a href="2.53.4b1">2.53.4 Beta 1</a></li>
     <li><a href="2.53.3">2.53.3</a></li>
     <li><a href="2.53.3">2.53.3</a></li>
     <li><a href="2.53.3b1">2.53.3 Beta 1</a></li>
     <li><a href="2.53.3b1">2.53.3 Beta 1</a></li>
     <li><a href="2.53.2">2.53.2</a></li>
     <li><a href="2.53.2">2.53.2</a></li>

+ 6 - 6
src/releases/seamonkey2.53.1/index.en.html

@@ -209,13 +209,13 @@ note the following warnings and avice regarding extensions:</p>
   </li>
   </li>
   <li>Full theme add-ons may need changes because of user interface and internal
   <li>Full theme add-ons may need changes because of user interface and internal
     changes. If you find any problem with themes, contact the theme author.
     changes. If you find any problem with themes, contact the theme author.
-    Before reporting a problem with the user interface please make sure to recreate
-    it with either the Classic or Modern theme.
+    Before reporting a problem with the user interface please make sure to
+    recreate it with either the Classic or Modern theme.
+  </li>
+  <li>Because of security backports which removed obsolete code, Session Manager
+    add-on version 0.8.1.14 or above is required to be compatible with current
+    and future 2.53 releases.
   </li>
   </li>
-  <li> Because of security backports which removed obsolete code the
-    Session Manager 0.8.13 add-on needs a minor fix to be compatible with
-    current and future 2.53 releases. Replace nsIJSXMLHttpRequest with
-    nsIXMLHttpRequest in "packages\overlay.js" line 46.
 </ul>
 </ul>
 
 
 <h2 id="issues">Known Issues</h2>
 <h2 id="issues">Known Issues</h2>

+ 6 - 6
src/releases/seamonkey2.53.2/index.en.html

@@ -267,13 +267,13 @@ note the following warnings and advice regarding extensions:</p>
   </li>
   </li>
   <li>Full theme add-ons may need changes because of user interface and internal
   <li>Full theme add-ons may need changes because of user interface and internal
     changes. If you find any problem with themes, contact the theme author.
     changes. If you find any problem with themes, contact the theme author.
-    Before reporting a problem with the user interface please make sure to recreate
-    it with either the Classic or Modern theme.
+    Before reporting a problem with the user interface please make sure to
+    recreate it with either the Classic or Modern theme.
+  </li>
+  <li>Because of security backports which removed obsolete code, Session Manager
+    add-on version 0.8.1.14 or above is required to be compatible with current
+    and future 2.53 releases.
   </li>
   </li>
-  <li> Because of security backports which removed obsolete code the
-    Session Manager 0.8.13 add-on needs a minor fix to be compatible with
-    current and future 2.53 releases. Replace nsIJSXMLHttpRequest with
-    nsIXMLHttpRequest in "packages\overlay.js" line 46.
 </ul>
 </ul>
 
 
 <h2 id="issues">Known Issues</h2>
 <h2 id="issues">Known Issues</h2>

+ 6 - 6
src/releases/seamonkey2.53.3/index.en.html

@@ -274,13 +274,13 @@ note the following warnings and advice regarding extensions:</p>
   </li>
   </li>
   <li>Full theme add-ons may need changes because of user interface and internal
   <li>Full theme add-ons may need changes because of user interface and internal
     changes. If you find any problem with themes, contact the theme author.
     changes. If you find any problem with themes, contact the theme author.
-    Before reporting a problem with the user interface please make sure to recreate
-    it with either the Classic or Modern theme.
+    Before reporting a problem with the user interface please make sure to
+    recreate it with either the Classic or Modern theme.
+  </li>
+  <li>Because of security backports which removed obsolete code, Session Manager
+    add-on version 0.8.1.14 or above is required to be compatible with current
+    and future 2.53 releases.
   </li>
   </li>
-  <li> Because of security backports which removed obsolete code the
-    Session Manager 0.8.13 add-on needs a minor fix to be compatible with
-    current and future 2.53 releases. Replace nsIJSXMLHttpRequest with
-    nsIXMLHttpRequest in "packages\overlay.js" line 46.
 </ul>
 </ul>
 
 
 <h2 id="issues">Known Issues</h2>
 <h2 id="issues">Known Issues</h2>

+ 9 - 7
src/releases/seamonkey2.53.4/index.en.html

@@ -103,7 +103,9 @@ for new information.
   </li>
   </li>
   <li>Removed outdated RSS feed handlers <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1643716">bug 1643716</a>.
   <li>Removed outdated RSS feed handlers <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1643716">bug 1643716</a>.
   </li>
   </li>
-  <li>Fixed sizing issue of HTML mail question dialog.
+  <li>Fix initialisation of TodayPane mini-day, to show the right day <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1479628">bug 1479628</a>.
+  </li>
+  <li>Fixed sizing issue of HTML mail question (askSendFormat) dialog <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1583415">bug 1583415</a>.
   </li>
   </li>
   <li>Update of help page content and links.
   <li>Update of help page content and links.
   </li>
   </li>
@@ -249,13 +251,13 @@ note the following warnings and advice regarding extensions:</p>
   </li>
   </li>
   <li>Full theme add-ons may need changes because of user interface and internal
   <li>Full theme add-ons may need changes because of user interface and internal
     changes. If you find any problem with themes, contact the theme author.
     changes. If you find any problem with themes, contact the theme author.
-    Before reporting a problem with the user interface please make sure to recreate
-    it with either the Classic or Modern theme.
+    Before reporting a problem with the user interface please make sure to
+    recreate it with either the Classic or Modern theme.
+  </li>
+  <li>Because of security backports which removed obsolete code, Session Manager
+    add-on version 0.8.1.14 or above is required to be compatible with current
+    and future 2.53 releases.
   </li>
   </li>
-  <li> Because of security backports which removed obsolete code the
-    Session Manager 0.8.13 add-on needs a minor fix to be compatible with
-    current and future 2.53 releases. Replace nsIJSXMLHttpRequest with
-    nsIXMLHttpRequest in "packages\overlay.js" line 46.
 </ul>
 </ul>
 
 
 <h2 id="issues">Known Issues</h2>
 <h2 id="issues">Known Issues</h2>

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

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