-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
request for commentscome & have your saycome & have your say
Description
Let's discuss some v9 goals here. These are all tentative right now.
Completed
- Add stage-based lifecycle, deprecate
useFrameforuseUpdate[v9] feat: implement update lifecycle with useUpdate #2279 - Remove
onUpdateprop [v9] refactor!: remove onUpdate prop #2480 - Remove
updateStylefromSize[v9] refactor!: removeupdateStylefromSize#2489 -
acttypes for testing [v9] fix(types): don't declare unstable_act #2492 - Instance descriptors, refactor JSX types & extend [v9] refactor!: instance descriptors, dynamically map ThreeElements #2465
- prefer named functions, for loops in hot paths [v9] fix: prefer named functions, for loops in hot paths #2540 (backported in
v8.8.7) - upgrade Zustand to v4 [v9] refactor(types)!: upgrade Zustand to v4 #2558
- export all public types [v9] refactor(types): export public types #2559, [v9] refactor: streamline core, harden exports #2583
- respect
React.StrictModeacross renderers [v9] fix: forward StrictMode #2547 - anonymous
extendoverload for libraries [v9] experiment: extend factory overload #2785 - Suspense causes attach to be called multiple times #2250
TODO
- New caching model, update
useLoaderforReact.use: [v10] feat(cache): promise based caching with workers #3245 - Primitive with children mounting / unmounting + documentation #3204
-
scenefromuseThreeis not always aTHREE.Scenewithin portal #2725 - Breaking changes in React experimental branch #3222
- RFC:
workflowcanvas prop #2299
Pending
- New scheduler
- Refactor internal state
hmans, gsimone, lin72h, bart-krakowski, iuriiiurevich and 16 more
Metadata
Metadata
Assignees
Labels
request for commentscome & have your saycome & have your say