feat: Add incremental Nitro View prop clone path - #1505
Draft
mrousavy wants to merge 1 commit into
Draft
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 09:03
e7534a3 to
b46aafb
Compare
mrousavy
force-pushed
the
fix/view-props-classic-fallback
branch
from
August 20, 2026 09:03
59443a3 to
101f501
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 09:22
b46aafb to
dffc712
Compare
mrousavy
force-pushed
the
fix/view-props-classic-fallback
branch
from
August 20, 2026 09:22
101f501 to
03c3396
Compare
mrousavy
marked this pull request as ready for review
August 20, 2026 09:27
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 09:49
dffc712 to
c92c85c
Compare
mrousavy
force-pushed
the
fix/view-props-classic-fallback
branch
from
August 20, 2026 09:49
03c3396 to
b38fce7
Compare
mrousavy
changed the base branch from
fix/view-props-classic-fallback
to
fix/view-props-immutable-delivery
August 20, 2026 09:49
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 09:51
3023902 to
618c153
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 09:51
c92c85c to
d24de78
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 09:55
d24de78 to
97a9060
Compare
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 09:55
618c153 to
57a084b
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 10:03
97a9060 to
3bf0c5f
Compare
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 10:03
57a084b to
92a547d
Compare
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 10:06
92a547d to
55d8ec0
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 10:06
3bf0c5f to
54430bc
Compare
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 10:59
55d8ec0 to
d9d0521
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 10:59
54430bc to
bde3cf5
Compare
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 11:42
d9d0521 to
76ae359
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 11:42
bde3cf5 to
cdc344c
Compare
mrousavy
force-pushed
the
fix/view-props-immutable-delivery
branch
from
August 20, 2026 11:48
76ae359 to
ed178ea
Compare
mrousavy
marked this pull request as draft
August 20, 2026 12:02
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 12:08
cdc344c to
f3dc26e
Compare
mrousavy
changed the base branch from
fix/view-props-immutable-delivery
to
fix/view-props-preserve-native-defaults
August 20, 2026 12:08
mrousavy
force-pushed
the
fix/view-props-preserve-native-defaults
branch
2 times, most recently
from
August 20, 2026 13:12
45ce42c to
8f831ab
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 13:12
f3dc26e to
20570c0
Compare
mrousavy
force-pushed
the
fix/view-props-preserve-native-defaults
branch
from
August 20, 2026 13:38
8f831ab to
79fec0c
Compare
mrousavy
force-pushed
the
feat/view-props-iterator-fast-path
branch
from
August 20, 2026 13:40
20570c0 to
dd84733
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The branch is dormant until a concrete generated Props class provides setProp in the next PR. It does not require apps to enable the global experimental React Native feature flag.
This draft PR is intentionally kept at the back of the stack and depends on #1510.
Validation
Note
With the global React Native iterator flag disabled, React Native can still perform its one-time RawPropsParser preparation in the descriptor constructor. This PR removes repeated per-update parsing for Nitro Props, not that startup cost.