Auto-generate files after cl/597341799
diff --git a/ruby/ext/google/protobuf_c/ruby-upb.h b/ruby/ext/google/protobuf_c/ruby-upb.h
index 433d25c..397804a 100755
--- a/ruby/ext/google/protobuf_c/ruby-upb.h
+++ b/ruby/ext/google/protobuf_c/ruby-upb.h
@@ -3987,6 +3987,16 @@
* be created by the parser or the message-copying logic in message/copy.h.
*/
kUpb_DecodeOption_ExperimentalAllowUnlinked = 4,
+
+ /* EXPERIMENTAL:
+ *
+ * If set, decoding will enforce UTF-8 validation for string fields, even for
+ * proto2 or fields with `features.utf8_validation = NONE`. Normally, only
+ * proto3 string fields will be validated for UTF-8. Decoding will return
+ * kUpb_DecodeStatus_BadUtf8 for non-UTF-8 strings, which is the same behavior
+ * as non-UTF-8 proto3 string fields.
+ */
+ kUpb_DecodeOption_AlwaysValidateUtf8 = 8,
};
UPB_INLINE uint32_t upb_DecodeOptions_MaxDepth(uint16_t depth) {