Automatic Site Publish by Buildbot
diff --git a/output/about.html b/output/about.html
index f5eee1f..a912ef0 100644
--- a/output/about.html
+++ b/output/about.html
@@ -442,7 +442,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/developers.html b/output/developers.html
index 8b2b2c3..f318b52 100644
--- a/output/developers.html
+++ b/output/developers.html
@@ -113,7 +113,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/BuildingFromSource.html b/output/docs/BuildingFromSource.html
index 3f9448b..4edba1f 100644
--- a/output/docs/BuildingFromSource.html
+++ b/output/docs/BuildingFromSource.html
@@ -167,7 +167,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/HowToContribute.html b/output/docs/HowToContribute.html
index 71fcd5d..d043134 100644
--- a/output/docs/HowToContribute.html
+++ b/output/docs/HowToContribute.html
@@ -221,7 +221,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/HowToNewLanguage.html b/output/docs/HowToNewLanguage.html
index 382ede9..6ca41ea 100644
--- a/output/docs/HowToNewLanguage.html
+++ b/output/docs/HowToNewLanguage.html
@@ -152,7 +152,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/Languages.html b/output/docs/Languages.html
index 62d31f7..79c1b3a 100644
--- a/output/docs/Languages.html
+++ b/output/docs/Languages.html
@@ -216,7 +216,7 @@
 <td align="left"><a href="https://github.com/apache/thrift/blob/master/lib/go/README.md">Go</a></td>
 <!-- Since -----------------><td>0.7.0</td>
 <!-- Build Systems ---------><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cred.png" alt="" /></td>
-<!-- Language Levels -------><td>1.20</td><td>1.21</td>
+<!-- Language Levels -------><td>1.21</td><td>1.22</td>
 <!-- Field types -----------><td><img src="/doc/images/cred.png" alt="" /></td>
 <!-- Low-Level Transports --><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td>
 <!-- Transport Wrappers ----><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td>
@@ -372,7 +372,7 @@
 <td align="left"><a href="https://github.com/apache/thrift/blob/master/lib/rs/README.md">Rust</a></td>
 <!-- Since -----------------><td>0.11.0</td>
 <!-- Build Systems ---------><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cred.png" alt="" /></td>
-<!-- Language Levels -------><td>1.61.0</td><td>1.xx.x</td>
+<!-- Language Levels -------><td>1.65.0</td><td>1.xx.x</td>
 <!-- Field types -----------><td><img src="/doc/images/cred.png" alt="" /></td>
 <!-- Low-Level Transports --><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cred.png" alt="" /></td>
 <!-- Transport Wrappers ----><td><img src="/doc/images/cgrn.png" alt="Yes" /></td><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cred.png" alt="" /></td><td><img src="/doc/images/cred.png" alt="" /></td>
@@ -461,7 +461,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/coding_standards.html b/output/docs/coding_standards.html
index f648502..001ba13 100644
--- a/output/docs/coding_standards.html
+++ b/output/docs/coding_standards.html
@@ -134,7 +134,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/committers/AdditionalReading.html b/output/docs/committers/AdditionalReading.html
index acdf478..4924ae9 100644
--- a/output/docs/committers/AdditionalReading.html
+++ b/output/docs/committers/AdditionalReading.html
@@ -83,7 +83,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/committers/HowToCommit.html b/output/docs/committers/HowToCommit.html
index fe404e7..e40dbcf 100644
--- a/output/docs/committers/HowToCommit.html
+++ b/output/docs/committers/HowToCommit.html
@@ -168,7 +168,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/committers/HowToThriftWebsite.html b/output/docs/committers/HowToThriftWebsite.html
index 43ce484..4f8823f 100644
--- a/output/docs/committers/HowToThriftWebsite.html
+++ b/output/docs/committers/HowToThriftWebsite.html
@@ -101,8 +101,8 @@
 file” <a href="https://svn.apache.org/repos/asf/thrift/cms-site/trunk/lib/path.pm">lib/path.pm</a>. Update
 the following values and then following <b>Updating the Website</b> section below</p>
 
-<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>current_release: "0.19.0"
-current_release_date: "2023-SEP-02"
+<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>current_release: "0.20.0"
+current_release_date: "2024-MAR-22"
 </code></pre></div></div>
 
 <h3 id="updating-the-website">Updating the website</h3>
@@ -140,7 +140,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/committers/ReleaseManagement.html b/output/docs/committers/ReleaseManagement.html
index 22f18ba..169ca56 100644
--- a/output/docs/committers/ReleaseManagement.html
+++ b/output/docs/committers/ReleaseManagement.html
@@ -78,7 +78,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/committers/index.html b/output/docs/committers/index.html
index cde7072..7c11f08 100644
--- a/output/docs/committers/index.html
+++ b/output/docs/committers/index.html
@@ -77,7 +77,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/concepts.html b/output/docs/concepts.html
index e2a22ee..6807900 100644
--- a/output/docs/concepts.html
+++ b/output/docs/concepts.html
@@ -205,7 +205,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/features.html b/output/docs/features.html
index 8cd72ec..5ac7241 100644
--- a/output/docs/features.html
+++ b/output/docs/features.html
@@ -124,7 +124,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/idl.html b/output/docs/idl.html
index 7c4ad23..09f6ed4 100644
--- a/output/docs/idl.html
+++ b/output/docs/idl.html
@@ -52,7 +52,7 @@
       
 <h2 id="thrift-interface-description-language">Thrift interface description language</h2>
 
-<p>For Thrift version 0.20.0.</p>
+<p>For Thrift version 0.21.0.</p>
 
 <p>The Thrift interface definition language (IDL) allows for the definition of <a href="/docs/types">Thrift Types</a>. A Thrift IDL file is processed by the Thrift code generator to produce code for the various target languages to support the defined structs and services in the IDL file.</p>
 
@@ -368,7 +368,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/index.html b/output/docs/index.html
index da8313c..8450952 100644
--- a/output/docs/index.html
+++ b/output/docs/index.html
@@ -251,7 +251,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/install/centos.html b/output/docs/install/centos.html
index 0cfe64c..ea5e4a5 100644
--- a/output/docs/install/centos.html
+++ b/output/docs/install/centos.html
@@ -166,7 +166,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/install/debian.html b/output/docs/install/debian.html
index 2f78e6d..46119c2 100644
--- a/output/docs/install/debian.html
+++ b/output/docs/install/debian.html
@@ -74,7 +74,7 @@
 <ul>
   <li>Java
     <ul>
-      <li>packages: gradle (version 8.0.2)</li>
+      <li>packages: gradle (version 8.4)</li>
       <li>You will also need Java JDK v1.8 or higher. Type <strong>javac</strong> to see a list of available packages, pick the one you prefer and <strong>apt-get install</strong> it (e.g. default-jdk).</li>
     </ul>
   </li>
@@ -202,7 +202,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/install/index.html b/output/docs/install/index.html
index a60add8..c442953 100644
--- a/output/docs/install/index.html
+++ b/output/docs/install/index.html
@@ -297,7 +297,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/install/os_x.html b/output/docs/install/os_x.html
index 3b3007f..7e6f614 100644
--- a/output/docs/install/os_x.html
+++ b/output/docs/install/os_x.html
@@ -111,7 +111,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/install/windows.html b/output/docs/install/windows.html
index 23debfd..54cc512 100644
--- a/output/docs/install/windows.html
+++ b/output/docs/install/windows.html
@@ -287,7 +287,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/docs/types.html b/output/docs/types.html
index 3f1fbdb..24bb24e 100644
--- a/output/docs/types.html
+++ b/output/docs/types.html
@@ -127,7 +127,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/download.html b/output/download.html
index 575cd35..b9be452 100644
--- a/output/download.html
+++ b/output/download.html
@@ -50,19 +50,19 @@
 
     <div class="container">
       <h2 id="release">Release</h2>
-<p>The latest stable release of Thrift is 0.19.0 (released on 2023-SEP-02).</p>
+<p>The latest stable release of Thrift is 0.20.0 (released on 2024-MAR-22).</p>
 
 <ul>
-  <li><a href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.19.0/thrift-0.19.0.tar.gz">thrift-0.19.0.tar.gz</a> [<a href="https://www.apache.org/dist/thrift/0.19.0/thrift-0.19.0.tar.gz.asc">PGP</a>]
-[<a href="https://www.apache.org/dist/thrift/0.19.0/thrift-0.19.0.tar.gz.md5">MD5</a>]</li>
-  <li><a href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.19.0/thrift-0.19.0.exe">Thrift compiler for Windows (thrift-0.19.0.exe)</a> [<a href="https://www.apache.org/dist/thrift/0.19.0/thrift-0.19.0.exe.asc">PGP</a>] [<a href="https://www.apache.org/dist/thrift/0.19.0/thrift-0.19.0.exe.md5">MD5</a>]</li>
+  <li><a href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.20.0/thrift-0.20.0.tar.gz">thrift-0.20.0.tar.gz</a> [<a href="https://www.apache.org/dist/thrift/0.20.0/thrift-0.20.0.tar.gz.asc">PGP</a>]
+[<a href="https://www.apache.org/dist/thrift/0.20.0/thrift-0.20.0.tar.gz.md5">MD5</a>]</li>
+  <li><a href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.20.0/thrift-0.20.0.exe">Thrift compiler for Windows (thrift-0.20.0.exe)</a> [<a href="https://www.apache.org/dist/thrift/0.20.0/thrift-0.20.0.exe.asc">PGP</a>] [<a href="https://www.apache.org/dist/thrift/0.20.0/thrift-0.20.0.exe.md5">MD5</a>]</li>
 </ul>
 
 <h2 id="maven-artifact">Maven artifact</h2>
 <pre><code>&lt;dependency&gt;
   &lt;groupId&gt;org.apache.thrift&lt;/groupId&gt;
   &lt;artifactId&gt;libthrift&lt;/artifactId&gt;
-  &lt;version&gt;0.19.0&lt;/version&gt;
+  &lt;version&gt;0.20.0&lt;/version&gt;
 &lt;/dependency&gt;
 </code></pre>
 
@@ -110,7 +110,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/index.html b/output/index.html
index c2b3ac0..28ff647 100644
--- a/output/index.html
+++ b/output/index.html
@@ -80,19 +80,19 @@
   </div>
   <div class="span3 well center pull-right">
     <h2>Download</h2>
-    <p>Apache Thrift v0.19.0</p>
+    <p>Apache Thrift v0.20.0</p>
     <p>
-      <a class="btn btn-large" href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.19.0/thrift-0.19.0.tar.gz">
-          Download <small>v0.19.0</small>
+      <a class="btn btn-large" href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.20.0/thrift-0.20.0.tar.gz">
+          Download <small>v0.20.0</small>
       </a>
     </p>
     <p>
       <small>
-       <a href="https://www.apache.org/dist/thrift/0.19.0/thrift-0.19.0.tar.gz.md5">MD5</a>
+       <a href="https://www.apache.org/dist/thrift/0.20.0/thrift-0.20.0.tar.gz.md5">MD5</a>
       </small>
       |
       <small>
-       <a href="https://www.apache.org/dist/thrift/0.19.0/thrift-0.19.0.tar.gz.asc">PGP</a>
+       <a href="https://www.apache.org/dist/thrift/0.20.0/thrift-0.20.0.tar.gz.asc">PGP</a>
       </small>
     </p>
     <p>
@@ -301,7 +301,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/c_glib.html b/output/lib/c_glib.html
index d5ce73b..6dcadbc 100644
--- a/output/lib/c_glib.html
+++ b/output/lib/c_glib.html
@@ -107,7 +107,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/cl.html b/output/lib/cl.html
index 7499561..12d69b4 100644
--- a/output/lib/cl.html
+++ b/output/lib/cl.html
@@ -306,7 +306,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/cpp.html b/output/lib/cpp.html
index f4b84a6..2df212e 100644
--- a/output/lib/cpp.html
+++ b/output/lib/cpp.html
@@ -367,7 +367,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/csharp.html b/output/lib/csharp.html
index 94b5b29..03f2f10 100644
--- a/output/lib/csharp.html
+++ b/output/lib/csharp.html
@@ -77,7 +77,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/d.html b/output/lib/d.html
index c60c567..07caf8c 100644
--- a/output/lib/d.html
+++ b/output/lib/d.html
@@ -106,7 +106,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/delphi.html b/output/lib/delphi.html
index 3604f11..39610fe 100644
--- a/output/lib/delphi.html
+++ b/output/lib/delphi.html
@@ -88,7 +88,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/erl.html b/output/lib/erl.html
index beb037a..ed96394 100644
--- a/output/lib/erl.html
+++ b/output/lib/erl.html
@@ -112,7 +112,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/go.html b/output/lib/go.html
index 9a86f05..67dc8ae 100644
--- a/output/lib/go.html
+++ b/output/lib/go.html
@@ -224,7 +224,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/haxe.html b/output/lib/haxe.html
index c0222e6..035ab60 100644
--- a/output/lib/haxe.html
+++ b/output/lib/haxe.html
@@ -219,7 +219,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/index.html b/output/lib/index.html
index 52c7c05..75e7e88 100644
--- a/output/lib/index.html
+++ b/output/lib/index.html
@@ -497,7 +497,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/java.html b/output/lib/java.html
index 70cdf54..a53fa9a 100644
--- a/output/lib/java.html
+++ b/output/lib/java.html
@@ -79,13 +79,13 @@
 following this step (which is also done in the travis CI docker images):</p>
 
 <p><code>bash
-export GRADLE_VERSION="8.0.2"
+export GRADLE_VERSION="8.4"
 # install dependencies
 apt-get install -y --no-install-recommends openjdk-17-jdk-headless wget unzip
 # download gradle distribution
 wget https://services.gradle.org/distributions/gradle-$GRADLE_VERSION-bin.zip -q -O /tmp/gradle-$GRADLE_VERSION-bin.zip
 # check binary integrity
-echo "ff7bf6a86f09b9b2c40bb8f48b25fc19cf2b2664fd1d220cd7ab833ec758d0d7  /tmp/gradle-$GRADLE_VERSION-bin.zip" | sha256sum -c -
+echo "3e1af3ae886920c3ac87f7a91f816c0c7c436f276a6eefdb3da152100fef72ae  /tmp/gradle-$GRADLE_VERSION-bin.zip" | sha256sum -c -
 # unzip and install
 unzip -d /tmp /tmp/gradle-$GRADLE_VERSION-bin.zip
 mv /tmp/gradle-$GRADLE_VERSION /usr/local/gradle
@@ -296,7 +296,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/js.html b/output/lib/js.html
index 5468729..b8e34ac 100644
--- a/output/lib/js.html
+++ b/output/lib/js.html
@@ -203,7 +203,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/netstd.html b/output/lib/netstd.html
index 922b2bc..6671832 100644
--- a/output/lib/netstd.html
+++ b/output/lib/netstd.html
@@ -145,7 +145,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/nodejs.html b/output/lib/nodejs.html
index e6c1fa5..ade9ae4 100644
--- a/output/lib/nodejs.html
+++ b/output/lib/nodejs.html
@@ -202,7 +202,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/ocaml.html b/output/lib/ocaml.html
index c7349e1..7467ba6 100644
--- a/output/lib/ocaml.html
+++ b/output/lib/ocaml.html
@@ -168,7 +168,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/perl.html b/output/lib/perl.html
index db22f0c..34762ab 100644
--- a/output/lib/perl.html
+++ b/output/lib/perl.html
@@ -191,7 +191,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/php.html b/output/lib/php.html
index 6260e65..a2b1068 100644
--- a/output/lib/php.html
+++ b/output/lib/php.html
@@ -52,7 +52,7 @@
       
 <h1 id="using-thrift-with-php">Using Thrift with PHP</h1>
 
-<p>Thrift requires PHP 5. Thrift makes as few assumptions about your PHP
+<p>Thrift requires PHP 7.1 Thrift makes as few assumptions about your PHP
 environment as possible while trying to make some more advanced PHP
 features (i.e. APCu cacheing using asbolute path URLs) as simple as possible.</p>
 
@@ -130,7 +130,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/py.html b/output/lib/py.html
index b9b8be7..9d0b9e5 100644
--- a/output/lib/py.html
+++ b/output/lib/py.html
@@ -94,7 +94,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/rb.html b/output/lib/rb.html
index 8447e99..f19316a 100644
--- a/output/lib/rb.html
+++ b/output/lib/rb.html
@@ -103,7 +103,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/lib/st.html b/output/lib/st.html
index 263b86a..daee070 100644
--- a/output/lib/st.html
+++ b/output/lib/st.html
@@ -92,7 +92,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/mailing.html b/output/mailing.html
index 5494441..bc4fcdc 100644
--- a/output/mailing.html
+++ b/output/mailing.html
@@ -137,7 +137,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/sitemap.html b/output/sitemap.html
index d1c6552..9cb56f1 100644
--- a/output/sitemap.html
+++ b/output/sitemap.html
@@ -350,7 +350,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/test/ThriftTest.thrift b/output/test/ThriftTest.thrift
index cbc599a..3f334f2 100644
--- a/output/test/ThriftTest.thrift
+++ b/output/test/ThriftTest.thrift
@@ -508,7 +508,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/test/index.html b/output/test/index.html
index a2935fb..1c81a44 100644
--- a/output/test/index.html
+++ b/output/test/index.html
@@ -284,7 +284,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/test/keys.html b/output/test/keys.html
index ec8e1cb..37f4f62 100644
--- a/output/test/keys.html
+++ b/output/test/keys.html
@@ -198,7 +198,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/c_glib.html b/output/tutorial/c_glib.html
index a1894ab..92e0dcc 100644
--- a/output/tutorial/c_glib.html
+++ b/output/tutorial/c_glib.html
@@ -786,7 +786,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/cpp.html b/output/tutorial/cpp.html
index 36e28d1..45eb94b 100644
--- a/output/tutorial/cpp.html
+++ b/output/tutorial/cpp.html
@@ -325,7 +325,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/csharp.html b/output/tutorial/csharp.html
index d47bf69..7aaf3e6 100644
--- a/output/tutorial/csharp.html
+++ b/output/tutorial/csharp.html
@@ -101,7 +101,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/d.html b/output/tutorial/d.html
index d5b01e3..0adc6c3 100644
--- a/output/tutorial/d.html
+++ b/output/tutorial/d.html
@@ -250,7 +250,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/dart.html b/output/tutorial/dart.html
index 5529105..797fda1 100644
--- a/output/tutorial/dart.html
+++ b/output/tutorial/dart.html
@@ -545,7 +545,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/delphi.html b/output/tutorial/delphi.html
index ba38a34..5d0966c 100644
--- a/output/tutorial/delphi.html
+++ b/output/tutorial/delphi.html
@@ -199,7 +199,7 @@
 
 
 <span class="k">type</span>
-  <span class="n">TCalculatorHandler</span> <span class="p">=</span> <span class="k">class</span><span class="p">(</span> <span class="n">TInterfacedObject</span><span class="p">,</span> <span class="n">TCalculator</span><span class="p">.</span><span class="n">Iface</span><span class="p">)</span>
+  <span class="n">TCalculatorHandler</span> <span class="p">=</span> <span class="k">class</span><span class="p">(</span> <span class="n">TInterfacedObject</span><span class="p">,</span> <span class="n">TSharedService</span><span class="p">.</span><span class="n">Iface</span><span class="p">,</span> <span class="n">TCalculator</span><span class="p">.</span><span class="n">Iface</span><span class="p">)</span>
   <span class="k">protected</span>
     <span class="n">FLog</span> <span class="p">:</span> <span class="n">TDictionary</span><span class="p">&lt;</span> <span class="kt">Integer</span><span class="p">,</span> <span class="n">ISharedStruct</span><span class="p">&gt;;</span>
 
@@ -365,7 +365,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/go.html b/output/tutorial/go.html
index 90f7b75..1065a7b 100644
--- a/output/tutorial/go.html
+++ b/output/tutorial/go.html
@@ -320,7 +320,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/graphviz.html b/output/tutorial/graphviz.html
index e54e5e3..10fbe0f 100644
--- a/output/tutorial/graphviz.html
+++ b/output/tutorial/graphviz.html
@@ -127,7 +127,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/haxe.html b/output/tutorial/haxe.html
index da9fed2..6497cbc 100644
--- a/output/tutorial/haxe.html
+++ b/output/tutorial/haxe.html
@@ -519,7 +519,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/index.html b/output/tutorial/index.html
index d300b39..29ba5c3 100644
--- a/output/tutorial/index.html
+++ b/output/tutorial/index.html
@@ -295,7 +295,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/java.html b/output/tutorial/java.html
index a902388..f45cd32 100644
--- a/output/tutorial/java.html
+++ b/output/tutorial/java.html
@@ -425,7 +425,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/js.html b/output/tutorial/js.html
index e5abc2b..cfd0d23 100644
--- a/output/tutorial/js.html
+++ b/output/tutorial/js.html
@@ -234,7 +234,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/netstd.html b/output/tutorial/netstd.html
index c23e2d3..28c226f 100644
--- a/output/tutorial/netstd.html
+++ b/output/tutorial/netstd.html
@@ -863,7 +863,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/nodejs.html b/output/tutorial/nodejs.html
index bfe79c4..2f8db0f 100644
--- a/output/tutorial/nodejs.html
+++ b/output/tutorial/nodejs.html
@@ -231,7 +231,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/ocaml.html b/output/tutorial/ocaml.html
index 16fe80f..dc0c1b4 100644
--- a/output/tutorial/ocaml.html
+++ b/output/tutorial/ocaml.html
@@ -235,7 +235,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/perl.html b/output/tutorial/perl.html
index 7c73e8a..1863897 100644
--- a/output/tutorial/perl.html
+++ b/output/tutorial/perl.html
@@ -236,7 +236,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/php.html b/output/tutorial/php.html
index ba0a475..b870bdd 100644
--- a/output/tutorial/php.html
+++ b/output/tutorial/php.html
@@ -329,7 +329,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/py.html b/output/tutorial/py.html
index 5decb0e..6838cd5 100644
--- a/output/tutorial/py.html
+++ b/output/tutorial/py.html
@@ -248,7 +248,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>
diff --git a/output/tutorial/rb.html b/output/tutorial/rb.html
index 92939e9..3b547b4 100644
--- a/output/tutorial/rb.html
+++ b/output/tutorial/rb.html
@@ -238,7 +238,7 @@
       </div>
       <div class="span6">
         <a href="http://www.apache.org/"><img src="/static/images/feather.svg" onerror="this.src='/static/images/feather.png';this.onerror=null;" /></a>
-        Copyright &copy; 2023 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+        Copyright &copy; 2024 <a href="http://www.apache.org/">Apache Software Foundation</a>.
         Licensed under the <a href="http://www.apache.org/licenses/">Apache License v2.0</a>.
         Apache, Apache Thrift, and the Apache feather logo are trademarks of The Apache Software Foundation.
       </div>