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>.