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

asf-gitbox-commits pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/thrift-website.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new 3264cb0  Automatic Site Publish by Buildbot
3264cb0 is described below

commit 3264cb08302e37a8719bc6c3da870ce3d677ee37
Author: buildbot <[email protected]>
AuthorDate: Sat May 16 19:25:24 2026 +0000

    Automatic Site Publish by Buildbot
---
 output/lib/netstd.html | 2 +-
 output/lib/php.html    | 2 +-
 output/lib/rb.html     | 7 +++++++
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/output/lib/netstd.html b/output/lib/netstd.html
index 6cc675b..73a6802 100644
--- a/output/lib/netstd.html
+++ b/output/lib/netstd.html
@@ -62,7 +62,7 @@
 <ul>
   <li>Get Thrift IDL compiler executable, add to some folder and add path to 
this folder into PATH variable.</li>
   <li>Alternatively, build from source by using the cmake target 
“copy-thrift-compiler”, which places the binary to a suitable place.</li>
-  <li>Open the Thrift.sln project with Visual Studio and build.
+  <li>Open the Thrift.slnx project with Visual Studio and build.
 or</li>
   <li>Build with scripts</li>
 </ul>
diff --git a/output/lib/php.html b/output/lib/php.html
index 206d0e3..bd8db55 100644
--- a/output/lib/php.html
+++ b/output/lib/php.html
@@ -54,7 +54,7 @@
       
 <h1 id="using-thrift-with-php">Using Thrift with PHP</h1>
 
-<p>Thrift requires PHP 7.1 Thrift makes as few assumptions about your PHP
+<p>Thrift requires PHP 8.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>
 
diff --git a/output/lib/rb.html b/output/lib/rb.html
index df10908..c0f15c7 100644
--- a/output/lib/rb.html
+++ b/output/lib/rb.html
@@ -181,6 +181,13 @@ to handle <code class="language-plaintext 
highlighter-rouge">TIMED_OUT</code>. I
 or on repeated retries extending the effective timeout during TCP fallback or
 TLS handshake, update those call paths before upgrading.</p>
 
+<p>Generated Ruby structs and unions now suffix field ID constants as
+<code class="language-plaintext highlighter-rouge">*_FIELD_ID</code> instead 
of exposing bare uppercased field names. For example,
+<code class="language-plaintext highlighter-rouge">MyStruct::FOO</code> 
becomes <code class="language-plaintext 
highlighter-rouge">MyStruct::FOO_FIELD_ID</code>. This avoids collisions with
+the generated <code class="language-plaintext highlighter-rouge">FIELDS</code> 
metadata hash for field names such as <code class="language-plaintext 
highlighter-rouge">fields</code>, but it
+is a source-compatible break if your application referenced the old constants
+directly. Regenerate Ruby code and update those constant references 
atomically.</p>
+
 <h3 id="0230">0.23.0</h3>
 
 <p>The documented source-build flow now effectively requires Ruby <code 
class="language-plaintext highlighter-rouge">2.7+</code>.

Reply via email to