From b9fca9c45f03ae88a5e00da5fc88a86b1b4084ea Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Wed, 18 Jun 2025 12:03:22 -0700 Subject: [PATCH 1/2] fix(UBSAN): ensure `[RCTUITextField validAttributesForMarkedText]` is nonnull --- .../Libraries/Text/TextInput/Singleline/RCTUITextField.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm index 2c58023ee31611..3c74474f22818d 100644 --- a/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm +++ b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm @@ -153,7 +153,7 @@ - (BOOL)hasMarkedText - (NSArray *)validAttributesForMarkedText { - return ((NSTextView *)self.currentEditor).validAttributesForMarkedText; + return ((NSTextView *)self.currentEditor).validAttributesForMarkedText ?: @[]; } #endif // macOS] From 88cba23affe91534dddb01f6a12c4d78d0e4ecf0 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Mon, 30 Jun 2025 16:00:29 -0700 Subject: [PATCH 2/2] version plan --- .nx/version-plans/version-plan-1751324419564.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .nx/version-plans/version-plan-1751324419564.md diff --git a/.nx/version-plans/version-plan-1751324419564.md b/.nx/version-plans/version-plan-1751324419564.md new file mode 100644 index 00000000000000..2e2a9bb30677ae --- /dev/null +++ b/.nx/version-plans/version-plan-1751324419564.md @@ -0,0 +1,5 @@ +--- +react-native-macos: patch +--- + +new patch release