Commit 3d36b23
Merge upstream (#37)
* #nojira - Upgrade promise dependencies (#396)
* Upgrade promise dependencies
* Update rotriever.toml
Widen range without explicitly upgrading
* Update rotriever.toml
Bump version
* Update README.md
* Switch away from PAT, get rbx-aged-cli from foreman instead of node (#397)
* APPFDN-2786 useRef `current` should be non-nilable (#398)
* Non-nil
* Fix types
* Fix deviation comment for useBinding
* UIBLOX-803: Fix props type-check for memo and forwardRef (#399)
Splits abstract component into two types that can be more specific and allow for type-checking to be complete for props. (Errors when types don't match, errors for missing required props)
* Optimize tag application (#401)
* CLI-113006 - Makes unmount() synchronous (#403)
* Makes unmount() synchronous
* Typo
* u
* Use ResetPropertyToDefault for nil prop setting (#404)
* Improve MicroProfiler attribution for React work (#405)
* wrapPerformWorkWithCoroutine
* error handling
* Make it more clear
* Fix
* fix benchmarks
* try to remove
* maybe
* go crazy
* no more
* shrugs
* empty
* 17.0.7
* ROBLOX deviation
* performWork can yield
* speculative fix
* Another try
* Add comments
* clarify
* Expose ReactRoblox.flushSync (#406)
* Expose ReactRoblox.flushSync
* Update rotriever.toml
* Export type Object (#407)
* Export type Object
* bump version
* UISYS-3573 Expose more details from React scheduled to Microprofiler to properly represent scheduler work in Microprofiler (#408)
---------
Co-authored-by: RoFlection Bot <roflection-bot@roblox.com>1 parent e6de2cd commit 3d36b23
File tree
21 files changed
+398
-111
lines changed- modules
- react-debug-tools/src
- react-reconciler/src
- __tests__
- react-roblox/src/client
- roblox
- react/src
- __tests__
- scheduler/src/forks
21 files changed
+398
-111
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
| 295 | + | |
299 | 296 | | |
300 | 297 | | |
301 | 298 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
| 201 | + | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| |||
656 | 656 | | |
657 | 657 | | |
658 | 658 | | |
659 | | - | |
| 659 | + | |
660 | 660 | | |
661 | 661 | | |
662 | 662 | | |
| |||
759 | 759 | | |
760 | 760 | | |
761 | 761 | | |
762 | | - | |
| 762 | + | |
763 | 763 | | |
764 | 764 | | |
765 | 765 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1248 | 1248 | | |
1249 | 1249 | | |
1250 | 1250 | | |
1251 | | - | |
1252 | 1251 | | |
1253 | 1252 | | |
1254 | 1253 | | |
1255 | 1254 | | |
1256 | 1255 | | |
1257 | | - | |
1258 | | - | |
| 1256 | + | |
1259 | 1257 | | |
1260 | 1258 | | |
1261 | 1259 | | |
| |||
1264 | 1262 | | |
1265 | 1263 | | |
1266 | 1264 | | |
1267 | | - | |
| 1265 | + | |
1268 | 1266 | | |
1269 | 1267 | | |
1270 | | - | |
1271 | | - | |
| 1268 | + | |
1272 | 1269 | | |
1273 | 1270 | | |
1274 | 1271 | | |
| |||
2102 | 2099 | | |
2103 | 2100 | | |
2104 | 2101 | | |
2105 | | - | |
2106 | | - | |
| 2102 | + | |
2107 | 2103 | | |
2108 | 2104 | | |
2109 | 2105 | | |
| |||
2244 | 2240 | | |
2245 | 2241 | | |
2246 | 2242 | | |
2247 | | - | |
2248 | | - | |
| 2243 | + | |
2249 | 2244 | | |
2250 | 2245 | | |
2251 | 2246 | | |
| |||
2385 | 2380 | | |
2386 | 2381 | | |
2387 | 2382 | | |
2388 | | - | |
2389 | | - | |
| 2383 | + | |
2390 | 2384 | | |
2391 | 2385 | | |
2392 | 2386 | | |
| |||
2527 | 2521 | | |
2528 | 2522 | | |
2529 | 2523 | | |
2530 | | - | |
2531 | | - | |
| 2524 | + | |
2532 | 2525 | | |
2533 | 2526 | | |
2534 | 2527 | | |
| |||
2676 | 2669 | | |
2677 | 2670 | | |
2678 | 2671 | | |
2679 | | - | |
2680 | | - | |
| 2672 | + | |
2681 | 2673 | | |
2682 | 2674 | | |
2683 | 2675 | | |
| |||
2834 | 2826 | | |
2835 | 2827 | | |
2836 | 2828 | | |
2837 | | - | |
2838 | | - | |
| 2829 | + | |
2839 | 2830 | | |
2840 | 2831 | | |
2841 | 2832 | | |
| |||
2992 | 2983 | | |
2993 | 2984 | | |
2994 | 2985 | | |
2995 | | - | |
2996 | | - | |
| 2986 | + | |
2997 | 2987 | | |
2998 | 2988 | | |
2999 | 2989 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
821 | 821 | | |
822 | 822 | | |
823 | 823 | | |
| 824 | + | |
| 825 | + | |
824 | 826 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
223 | 226 | | |
224 | 227 | | |
225 | 228 | | |
| |||
820 | 823 | | |
821 | 824 | | |
822 | 825 | | |
823 | | - | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
824 | 831 | | |
825 | 832 | | |
826 | 833 | | |
827 | | - | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
828 | 839 | | |
829 | 840 | | |
830 | 841 | | |
831 | 842 | | |
832 | 843 | | |
833 | | - | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
| 848 | + | |
834 | 849 | | |
835 | 850 | | |
836 | 851 | | |
| |||
1923 | 1938 | | |
1924 | 1939 | | |
1925 | 1940 | | |
| 1941 | + | |
| 1942 | + | |
| 1943 | + | |
1926 | 1944 | | |
1927 | 1945 | | |
1928 | 1946 | | |
| |||
1952 | 1970 | | |
1953 | 1971 | | |
1954 | 1972 | | |
| 1973 | + | |
| 1974 | + | |
| 1975 | + | |
1955 | 1976 | | |
1956 | 1977 | | |
1957 | 1978 | | |
| |||
2065 | 2086 | | |
2066 | 2087 | | |
2067 | 2088 | | |
2068 | | - | |
| 2089 | + | |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
2069 | 2094 | | |
2070 | 2095 | | |
2071 | 2096 | | |
| |||
0 commit comments