This is an automated email from the ASF dual-hosted git repository.

mjumper pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/guacamole-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 5acfeb3  Mark 1.4.0 as relased.
5acfeb3 is described below

commit 5acfeb35698a601e14be53241885f9f939ee3bd1
Author: Michael Jumper <[email protected]>
AuthorDate: Sun Jan 2 21:26:31 2022 -0800

    Mark 1.4.0 as relased.
---
 content/doap.rdf                              |  7 +++
 content/doc/guacamole-common                  |  2 +-
 content/doc/guacamole-common-js               |  2 +-
 content/doc/guacamole-ext                     |  2 +-
 content/doc/gug                               |  2 +-
 content/doc/libguac                           |  2 +-
 content/index.html                            |  4 +-
 content/releases/0.8.3/index.html             |  2 +-
 content/releases/0.8.4/index.html             |  2 +-
 content/releases/0.9.0/index.html             |  2 +-
 content/releases/0.9.1/index.html             |  2 +-
 content/releases/0.9.10-incubating/index.html |  2 +-
 content/releases/0.9.11-incubating/index.html |  2 +-
 content/releases/0.9.12-incubating/index.html |  2 +-
 content/releases/0.9.13-incubating/index.html |  2 +-
 content/releases/0.9.14/index.html            |  2 +-
 content/releases/0.9.2/index.html             |  2 +-
 content/releases/0.9.3/index.html             |  2 +-
 content/releases/0.9.4/index.html             |  2 +-
 content/releases/0.9.5/index.html             |  2 +-
 content/releases/0.9.6/index.html             |  2 +-
 content/releases/0.9.7/index.html             |  2 +-
 content/releases/0.9.8/index.html             |  2 +-
 content/releases/0.9.9/index.html             |  2 +-
 content/releases/1.0.0/index.html             |  2 +-
 content/releases/1.1.0/index.html             |  2 +-
 content/releases/1.2.0/index.html             |  2 +-
 content/releases/1.3.0/index.html             | 79 +++++++++++++++------------
 content/releases/1.4.0/index.html             | 72 +++++++++++-------------
 content/releases/index.html                   |  9 +++
 30 files changed, 119 insertions(+), 102 deletions(-)

diff --git a/content/doap.rdf b/content/doap.rdf
index 1c10ef7..e86c512 100644
--- a/content/doap.rdf
+++ b/content/doap.rdf
@@ -98,6 +98,13 @@
         <release>
             <Version>
                 <name>Apache Guacamole</name>
+                <created>2022-01-01</created>
+                <revision>1.4.0</revision>
+            </Version>
+        </release>
+        <release>
+            <Version>
+                <name>Apache Guacamole</name>
                 <created>2021-01-01</created>
                 <revision>1.3.0</revision>
             </Version>
diff --git a/content/doc/guacamole-common b/content/doc/guacamole-common
index 6cf3828..33d9d3d 120000
--- a/content/doc/guacamole-common
+++ b/content/doc/guacamole-common
@@ -1 +1 @@
-1.3.0/guacamole-common
\ No newline at end of file
+1.4.0/guacamole-common
\ No newline at end of file
diff --git a/content/doc/guacamole-common-js b/content/doc/guacamole-common-js
index fd5c16c..e4df9dd 120000
--- a/content/doc/guacamole-common-js
+++ b/content/doc/guacamole-common-js
@@ -1 +1 @@
-1.3.0/guacamole-common-js
\ No newline at end of file
+1.4.0/guacamole-common-js
\ No newline at end of file
diff --git a/content/doc/guacamole-ext b/content/doc/guacamole-ext
index 7d8faa3..ba3e3c3 120000
--- a/content/doc/guacamole-ext
+++ b/content/doc/guacamole-ext
@@ -1 +1 @@
-1.3.0/guacamole-ext
\ No newline at end of file
+1.4.0/guacamole-ext
\ No newline at end of file
diff --git a/content/doc/gug b/content/doc/gug
index 73602af..b135777 120000
--- a/content/doc/gug
+++ b/content/doc/gug
@@ -1 +1 @@
-1.3.0/gug
\ No newline at end of file
+1.4.0/gug
\ No newline at end of file
diff --git a/content/doc/libguac b/content/doc/libguac
index a37b24f..08c2b73 120000
--- a/content/doc/libguac
+++ b/content/doc/libguac
@@ -1 +1 @@
-1.3.0/libguac
\ No newline at end of file
+1.4.0/libguac
\ No newline at end of file
diff --git a/content/index.html b/content/index.html
index 9f73259..d65502e 100644
--- a/content/index.html
+++ b/content/index.html
@@ -434,8 +434,8 @@
 <!-- Link to latest release -->
 <div class="latest-release">
     
-    Latest release: <a href="/releases/1.3.0/"
-       class="version">1.3.0</a> (released on 2021-01-01 11:58:09 -0800)
+    Latest release: <a href="/releases/1.4.0/"
+       class="version">1.4.0</a> (released on 2022-01-01 21:20:13 -0800)
 </div>
 
 <!-- List of features -->
diff --git a/content/releases/0.8.3/index.html 
b/content/releases/0.8.3/index.html
index 3cad845..c91d743 100644
--- a/content/releases/0.8.3/index.html
+++ b/content/releases/0.8.3/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.8.4/index.html 
b/content/releases/0.8.4/index.html
index 6063923..bfa24eb 100644
--- a/content/releases/0.8.4/index.html
+++ b/content/releases/0.8.4/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.0/index.html 
b/content/releases/0.9.0/index.html
index c31caa5..4ac37dc 100644
--- a/content/releases/0.9.0/index.html
+++ b/content/releases/0.9.0/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.1/index.html 
b/content/releases/0.9.1/index.html
index de4c829..861d4b9 100644
--- a/content/releases/0.9.1/index.html
+++ b/content/releases/0.9.1/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.10-incubating/index.html 
b/content/releases/0.9.10-incubating/index.html
index 1d26486..90fdfcc 100644
--- a/content/releases/0.9.10-incubating/index.html
+++ b/content/releases/0.9.10-incubating/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 0.9.10-incubating is an archived release, and was
         originally released on 2016-12-29. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/0.9.11-incubating/index.html 
b/content/releases/0.9.11-incubating/index.html
index ab73796..3ae118e 100644
--- a/content/releases/0.9.11-incubating/index.html
+++ b/content/releases/0.9.11-incubating/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 0.9.11-incubating is an archived release, and was
         originally released on 2017-02-02. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/0.9.12-incubating/index.html 
b/content/releases/0.9.12-incubating/index.html
index fbabd35..d70437c 100644
--- a/content/releases/0.9.12-incubating/index.html
+++ b/content/releases/0.9.12-incubating/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 0.9.12-incubating is an archived release, and was
         originally released on 2017-04-01. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/0.9.13-incubating/index.html 
b/content/releases/0.9.13-incubating/index.html
index cb8c5cd..186c20f 100644
--- a/content/releases/0.9.13-incubating/index.html
+++ b/content/releases/0.9.13-incubating/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 0.9.13-incubating is an archived release, and was
         originally released on 2017-07-30. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/0.9.14/index.html 
b/content/releases/0.9.14/index.html
index 3ea65ab..a7f4c03 100644
--- a/content/releases/0.9.14/index.html
+++ b/content/releases/0.9.14/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 0.9.14 is an archived release, and was
         originally released on 2018-01-18. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/0.9.2/index.html 
b/content/releases/0.9.2/index.html
index d72099c..3edd97d 100644
--- a/content/releases/0.9.2/index.html
+++ b/content/releases/0.9.2/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.3/index.html 
b/content/releases/0.9.3/index.html
index 1d3c77e..6bc8589 100644
--- a/content/releases/0.9.3/index.html
+++ b/content/releases/0.9.3/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.4/index.html 
b/content/releases/0.9.4/index.html
index 3c9e3a0..f16aaf3 100644
--- a/content/releases/0.9.4/index.html
+++ b/content/releases/0.9.4/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.5/index.html 
b/content/releases/0.9.5/index.html
index 50b2a2c..885bf63 100644
--- a/content/releases/0.9.5/index.html
+++ b/content/releases/0.9.5/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.6/index.html 
b/content/releases/0.9.6/index.html
index 7d1dd4e..86a0e48 100644
--- a/content/releases/0.9.6/index.html
+++ b/content/releases/0.9.6/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.7/index.html 
b/content/releases/0.9.7/index.html
index 702ae63..7306818 100644
--- a/content/releases/0.9.7/index.html
+++ b/content/releases/0.9.7/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.8/index.html 
b/content/releases/0.9.8/index.html
index e3a8c02..8db23b3 100644
--- a/content/releases/0.9.8/index.html
+++ b/content/releases/0.9.8/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/0.9.9/index.html 
b/content/releases/0.9.9/index.html
index 434779f..8a527aa 100644
--- a/content/releases/0.9.9/index.html
+++ b/content/releases/0.9.9/index.html
@@ -409,7 +409,7 @@
         the Apache Incubator.</strong> It is not an Apache Software Foundation
         release, and is licensed under the <a
      href="https://opensource.org/licenses/MIT";>MIT license</a>. The latest
-     release of Apache Guacamole is <a href="/releases/1.3.0/">1.3.0</a>.</p>
+     release of Apache Guacamole is <a href="/releases/1.4.0/">1.4.0</a>.</p>
 </div>
 
 <div id="links">
diff --git a/content/releases/1.0.0/index.html 
b/content/releases/1.0.0/index.html
index ec8df30..f538cf6 100644
--- a/content/releases/1.0.0/index.html
+++ b/content/releases/1.0.0/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 1.0.0 is an archived release, and was
         originally released on 2019-01-08. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/1.1.0/index.html 
b/content/releases/1.1.0/index.html
index fd04391..d80c179 100644
--- a/content/releases/1.1.0/index.html
+++ b/content/releases/1.1.0/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 1.1.0 is an archived release, and was
         originally released on 2020-01-29. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/1.2.0/index.html 
b/content/releases/1.2.0/index.html
index d6791e9..3dcf7cb 100644
--- a/content/releases/1.2.0/index.html
+++ b/content/releases/1.2.0/index.html
@@ -410,7 +410,7 @@
     <div class="archive-disclaimer">
         <p>Apache Guacamole 1.2.0 is an archived release, and was
         originally released on 2020-06-28. <strong>The
-        latest release of Apache Guacamole is <a 
href="/releases/1.3.0/">1.3.0</a>.</strong></p>
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
     </div>
 
 
diff --git a/content/releases/1.3.0/index.html 
b/content/releases/1.3.0/index.html
index 03709f4..ba33f8d 100644
--- a/content/releases/1.3.0/index.html
+++ b/content/releases/1.3.0/index.html
@@ -406,6 +406,13 @@
                 
 
 
+    
+    <div class="archive-disclaimer">
+        <p>Apache Guacamole 1.3.0 is an archived release, and was
+        originally released on 2021-01-01. <strong>The
+        latest release of Apache Guacamole is <a 
href="/releases/1.4.0/">1.4.0</a>.</strong></p>
+    </div>
+
 
 <h1>Apache Guacamole 1.3.0</h1>
 
@@ -455,7 +462,7 @@ Checksums of each released file are also provided.</p>
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/source/guacamole-client-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/source/guacamole-client-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-client-1.3.0.tar.gz'
@@ -466,17 +473,17 @@ Checksums of each released file are also provided.</p>
                        )">guacamole-client-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/source/guacamole-client-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/source/guacamole-client-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/source/guacamole-client-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/source/guacamole-client-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-server-1.3.0.tar.gz'
@@ -487,10 +494,10 @@ Checksums of each released file are also provided.</p>
                        )">guacamole-server-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
@@ -513,7 +520,7 @@ still be built and installed from source.</strong></p>
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-1.3.0.war?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-1.3.0.war";
                        onclick="trackDownload(
                            'click',
                            'guacamole-1.3.0.war'
@@ -524,17 +531,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-1.3.0.war</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-1.3.0.war.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-1.3.0.war.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-1.3.0.war.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-1.3.0.war.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-cas-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-cas-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-cas-1.3.0.tar.gz'
@@ -545,17 +552,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-cas-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-cas-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-cas-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-cas-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-cas-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-duo-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-duo-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-duo-1.3.0.tar.gz'
@@ -566,17 +573,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-duo-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-duo-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-duo-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-duo-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-duo-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-header-1.2.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-header-1.2.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-header-1.2.0.tar.gz'
@@ -587,17 +594,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-header-1.2.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-header-1.2.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-header-1.2.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-header-1.2.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-header-1.2.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-jdbc-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-jdbc-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-jdbc-1.3.0.tar.gz'
@@ -608,17 +615,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-jdbc-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-jdbc-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-jdbc-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-jdbc-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-jdbc-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-ldap-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-ldap-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-ldap-1.3.0.tar.gz'
@@ -629,17 +636,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-ldap-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-ldap-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-ldap-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-ldap-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-ldap-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-openid-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-openid-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-openid-1.3.0.tar.gz'
@@ -650,17 +657,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-openid-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-openid-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-openid-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-openid-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-openid-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-quickconnect-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-quickconnect-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-quickconnect-1.3.0.tar.gz'
@@ -671,17 +678,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-quickconnect-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-quickconnect-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-quickconnect-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-quickconnect-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-quickconnect-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-saml-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-saml-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-saml-1.3.0.tar.gz'
@@ -692,17 +699,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-saml-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-saml-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-saml-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-saml-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-saml-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.3.0/binary/guacamole-auth-totp-1.3.0.tar.gz?action=download";
+                <td><a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-totp-1.3.0.tar.gz";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-totp-1.3.0.tar.gz'
@@ -713,10 +720,10 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-totp-1.3.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-totp-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-totp-1.3.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.3.0/binary/guacamole-auth-totp-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://archive.apache.org/dist/guacamole/1.3.0/binary/guacamole-auth-totp-1.3.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
diff --git a/content/releases/1.4.0/index.html 
b/content/releases/1.4.0/index.html
index 1ccca75..32adef8 100644
--- a/content/releases/1.4.0/index.html
+++ b/content/releases/1.4.0/index.html
@@ -404,12 +404,6 @@
         <div id="page">
             <div id="content">
                 
-    <div class="draft-disclaimer">
-        <p><strong>Apache Guacamole 1.4.0 has not yet been
-        released!</strong> The artifacts and release notes below are drafts for
-        a proposed release of Apache Guacamole which has not yet occurred.</p>
-    </div>
-
 
 
 
@@ -461,7 +455,7 @@ Checksums of each released file are also provided.</p>
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/source/guacamole-client-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/source/guacamole-client-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-client-1.4.0.tar.gz'
@@ -472,17 +466,17 @@ Checksums of each released file are also provided.</p>
                        )">guacamole-client-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/source/guacamole-client-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/source/guacamole-client-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/source/guacamole-client-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/source/guacamole-client-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/source/guacamole-server-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/source/guacamole-server-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-server-1.4.0.tar.gz'
@@ -493,10 +487,10 @@ Checksums of each released file are also provided.</p>
                        )">guacamole-server-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/source/guacamole-server-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/source/guacamole-server-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/source/guacamole-server-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/source/guacamole-server-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
@@ -519,7 +513,7 @@ still be built and installed from source.</strong></p>
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-1.4.0.war";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-1.4.0.war?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-1.4.0.war'
@@ -530,17 +524,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-1.4.0.war</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-1.4.0.war.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-1.4.0.war.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-1.4.0.war.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-1.4.0.war.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-duo-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-duo-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-duo-1.4.0.tar.gz'
@@ -551,17 +545,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-duo-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-duo-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-duo-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-duo-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-duo-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-header-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-header-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-header-1.4.0.tar.gz'
@@ -572,17 +566,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-header-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-header-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-header-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-header-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-header-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-jdbc-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-jdbc-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-jdbc-1.4.0.tar.gz'
@@ -593,17 +587,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-jdbc-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-jdbc-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-jdbc-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-jdbc-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-jdbc-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-json-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-json-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-json-1.4.0.tar.gz'
@@ -614,17 +608,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-json-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-json-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-json-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-json-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-json-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-ldap-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-ldap-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-ldap-1.4.0.tar.gz'
@@ -635,17 +629,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-ldap-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-ldap-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-ldap-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-ldap-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-ldap-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-quickconnect-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-quickconnect-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-quickconnect-1.4.0.tar.gz'
@@ -656,17 +650,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-quickconnect-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-quickconnect-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-quickconnect-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-quickconnect-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-quickconnect-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-sso-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-sso-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-sso-1.4.0.tar.gz'
@@ -677,17 +671,17 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-sso-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-sso-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-sso-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-sso-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-sso-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
             <tr>
                 
                 
-                <td><a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-totp-1.4.0.tar.gz";
+                <td><a 
href="https://apache.org/dyn/closer.lua/guacamole/1.4.0/binary/guacamole-auth-totp-1.4.0.tar.gz?action=download";
                        onclick="trackDownload(
                            'click',
                            'guacamole-auth-totp-1.4.0.tar.gz'
@@ -698,10 +692,10 @@ still be built and installed from source.</strong></p>
                        )">guacamole-auth-totp-1.4.0.tar.gz</a></td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-totp-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-totp-1.4.0.tar.gz.asc";>PGP</a>
 ]</td>
                 
                     
-                    <td>[ <a 
href="https://dist.apache.org/repos/dist/dev/guacamole/1.4.0-RC1/binary/guacamole-auth-totp-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
+                    <td>[ <a 
href="https://downloads.apache.org/guacamole/1.4.0/binary/guacamole-auth-totp-1.4.0.tar.gz.sha256";>SHA-256</a>
 ]</td>
                 
             </tr>
         
diff --git a/content/releases/index.html b/content/releases/index.html
index a0aaa35..808bc97 100644
--- a/content/releases/index.html
+++ b/content/releases/index.html
@@ -425,6 +425,15 @@
     
         
             <tr>
+                <td><a href="/releases/1.4.0/">1.4.0</a></td>
+                <td>Connection tiling, keyboard broadcasting, SSO 
improvements, multi-touch support for RDP, fixes for RDP audio input, JSON 
authentication, bug fixes.
+</td>
+                <td>2022-01-01</td>
+            </tr>
+        
+    
+        
+            <tr>
                 <td><a href="/releases/1.3.0/">1.3.0</a></td>
                 <td>Automatic prompting for remote desktop credentials, user 
group support for CAS and OpenID, bug fixes.
 </td>

Reply via email to