Skip to content

feat(react): backport React 18 transitions - #25

Draft
christopher-buss wants to merge 2 commits into
Roblox:mainfrom
christopher-buss:backport-react-18-transitions
Draft

feat(react): backport React 18 transitions#25
christopher-buss wants to merge 2 commits into
Roblox:mainfrom
christopher-buss:backport-react-18-transitions

Conversation

@christopher-buss

Copy link
Copy Markdown

Summary

Backport the stable React 18 startTransition, useTransition, and useDeferredValue APIs to React-Luau. Add native transition lane allocation and update-queue entanglement for hooks and class updates, plus transition-aware debug inspection. Port the applicable upstream React 18 and 18.1 coverage while leaving cache APIs, transition tracing, and React 19 async Actions out of scope.

Generated with Codex.

Adds startTransition, useTransition, and useDeferredValue with transition lane scheduling, queue entanglement, debug inspection, and upstream-derived coverage.

Co-authored-by: Codex <noreply@openai.com>
@christopher-buss
christopher-buss marked this pull request as draft August 12, 2026 00:06
Co-authored-by: Codex <noreply@openai.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant