chore:(docs) Archive the wiki 🎉
Now that the new doc system is a little better hydrated and more current, we can make moves deprecate the wiki.
Results of downloading the wiki and adding the contents to the repo so we can blow it away soon.
In a separate PR, I'll write up a new welcome to the wiki that points to the archive and new docs.
This pull request is automatically built and testable in CodeSandbox.
To see build info of the built libraries, click here or the icon next to each commit SHA.
Perf Analysis (@fluentui/react-components)
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| FluentProviderWithTheme | virtual-rerender | 36 | 37 | 10 | Possible regression |
| FluentProviderWithTheme | virtual-rerender-with-unmount | 76 | 68 | 10 | Possible regression |
All results
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| Avatar | mount | 640 | 633 | 5000 | |
| Button | mount | 311 | 315 | 5000 | |
| Field | mount | 1088 | 1142 | 5000 | |
| FluentProvider | mount | 704 | 710 | 5000 | |
| FluentProviderWithTheme | mount | 69 | 78 | 10 | |
| FluentProviderWithTheme | virtual-rerender | 36 | 37 | 10 | Possible regression |
| FluentProviderWithTheme | virtual-rerender-with-unmount | 76 | 68 | 10 | Possible regression |
| MakeStyles | mount | 879 | 865 | 50000 | |
| Persona | mount | 1751 | 1736 | 5000 | |
| SpinButton | mount | 1377 | 1375 | 5000 | |
| SwatchPicker | mount | 1665 | 1649 | 5000 |
Perf Analysis (@fluentui/react-northstar)
:warning: 2 potential perf regressions detected
Potential regressions comparing to master
| Scenario | Current PR Ticks | Baseline Ticks | Ratio | Regression Analysis |
|---|---|---|---|---|
| LayoutMinimalPerf.default | 200 | 193 | 1.04:1 | analysis |
| AttachmentMinimalPerf.default | 79 | 80 | 0.99:1 | analysis |
Perf tests with no regressions
| Scenario | Current PR Ticks | Baseline Ticks | Ratio |
|---|---|---|---|
| AvatarMinimalPerf.default | 117 | 99 | 1.18:1 |
| TableMinimalPerf.default | 254 | 223 | 1.14:1 |
| ButtonMinimalPerf.default | 92 | 83 | 1.11:1 |
| LabelMinimalPerf.default | 226 | 203 | 1.11:1 |
| PortalMinimalPerf.default | 90 | 81 | 1.11:1 |
| TextAreaMinimalPerf.default | 291 | 266 | 1.09:1 |
| CardMinimalPerf.default | 315 | 295 | 1.07:1 |
| DividerMinimalPerf.default | 205 | 192 | 1.07:1 |
| GridMinimalPerf.default | 194 | 182 | 1.07:1 |
| SegmentMinimalPerf.default | 201 | 187 | 1.07:1 |
| AccordionMinimalPerf.default | 83 | 78 | 1.06:1 |
| AnimationMinimalPerf.default | 307 | 293 | 1.05:1 |
| FlexMinimalPerf.default | 169 | 161 | 1.05:1 |
| ReactionMinimalPerf.default | 217 | 206 | 1.05:1 |
| IconMinimalPerf.default | 388 | 370 | 1.05:1 |
| AlertMinimalPerf.default | 155 | 149 | 1.04:1 |
| ChatMinimalPerf.default | 442 | 427 | 1.04:1 |
| ChatWithPopoverPerf.default | 208 | 200 | 1.04:1 |
| FormMinimalPerf.default | 225 | 216 | 1.04:1 |
| ListMinimalPerf.default | 312 | 299 | 1.04:1 |
| ListWith60ListItems.default | 375 | 361 | 1.04:1 |
| SkeletonMinimalPerf.default | 199 | 192 | 1.04:1 |
| ButtonOverridesMissPerf.default | 661 | 644 | 1.03:1 |
| CheckboxMinimalPerf.default | 1149 | 1112 | 1.03:1 |
| DropdownManyItemsPerf.default | 396 | 385 | 1.03:1 |
| RosterPerf.default | 1582 | 1541 | 1.03:1 |
| HeaderMinimalPerf.default | 209 | 205 | 1.02:1 |
| ImageMinimalPerf.default | 228 | 224 | 1.02:1 |
| ListNestedPerf.default | 321 | 315 | 1.02:1 |
| PopupMinimalPerf.default | 354 | 346 | 1.02:1 |
| RadioGroupMinimalPerf.default | 259 | 253 | 1.02:1 |
| SliderMinimalPerf.default | 767 | 751 | 1.02:1 |
| DropdownMinimalPerf.default | 1425 | 1407 | 1.01:1 |
| MenuMinimalPerf.default | 499 | 492 | 1.01:1 |
| ProviderMinimalPerf.default | 203 | 200 | 1.01:1 |
| StatusMinimalPerf.default | 384 | 382 | 1.01:1 |
| TooltipMinimalPerf.default | 1278 | 1261 | 1.01:1 |
| AttachmentSlotsPerf.default | 626 | 626 | 1:1 |
| DatepickerMinimalPerf.default | 3739 | 3734 | 1:1 |
| EmbedMinimalPerf.default | 1887 | 1878 | 1:1 |
| InputMinimalPerf.default | 542 | 540 | 1:1 |
| MenuButtonMinimalPerf.default | 955 | 951 | 1:1 |
| ProviderMergeThemesPerf.default | 651 | 652 | 1:1 |
| SplitButtonMinimalPerf.default | 2252 | 2241 | 1:1 |
| TreeMinimalPerf.default | 482 | 480 | 1:1 |
| VideoMinimalPerf.default | 431 | 429 | 1:1 |
| BoxMinimalPerf.default | 189 | 191 | 0.99:1 |
| ButtonSlotsPerf.default | 301 | 303 | 0.99:1 |
| CarouselMinimalPerf.default | 256 | 259 | 0.99:1 |
| HeaderSlotsPerf.default | 462 | 468 | 0.99:1 |
| ItemLayoutMinimalPerf.default | 702 | 711 | 0.99:1 |
| ListCommonPerf.default | 380 | 382 | 0.99:1 |
| RefMinimalPerf.default | 107 | 108 | 0.99:1 |
| TableManyItemsPerf.default | 1102 | 1116 | 0.99:1 |
| CustomToolbarPrototype.default | 1448 | 1463 | 0.99:1 |
| ToolbarMinimalPerf.default | 532 | 537 | 0.99:1 |
| TreeWith60ListItems.default | 88 | 89 | 0.99:1 |
| DialogMinimalPerf.default | 443 | 450 | 0.98:1 |
| ChatDuplicateMessagesPerf.default | 154 | 158 | 0.97:1 |
| TextMinimalPerf.default | 184 | 193 | 0.95:1 |
| LoaderMinimalPerf.default | 179 | 190 | 0.94:1 |
🕵 fluentuiv8 No visual regressions between this PR and main
🕵 FluentUIV0 No visual regressions between this PR and main
📊 Bundle size report
✅ No changes found
🕵 fluentuiv9 No visual regressions between this PR and main
Perf Analysis (@fluentui/react)
No significant results to display.
All results
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| BaseButton | mount | 621 | 622 | 5000 | |
| Breadcrumb | mount | 1664 | 1637 | 1000 | |
| Checkbox | mount | 1696 | 1731 | 5000 | |
| CheckboxBase | mount | 1483 | 1497 | 5000 | |
| ChoiceGroup | mount | 2999 | 2920 | 5000 | |
| ComboBox | mount | 664 | 666 | 1000 | |
| CommandBar | mount | 6467 | 6508 | 1000 | |
| ContextualMenu | mount | 11720 | 12074 | 1000 | |
| DefaultButton | mount | 771 | 786 | 5000 | |
| DetailsRow | mount | 2250 | 2205 | 5000 | |
| DetailsRowFast | mount | 2291 | 2184 | 5000 | |
| DetailsRowNoStyles | mount | 2039 | 2013 | 5000 | |
| Dialog | mount | 2789 | 2700 | 1000 | |
| DocumentCardTitle | mount | 227 | 241 | 1000 | |
| Dropdown | mount | 1987 | 2004 | 5000 | |
| FocusTrapZone | mount | 1162 | 1159 | 5000 | |
| FocusZone | mount | 1079 | 1051 | 5000 | |
| GroupedList | mount | 41694 | 41671 | 2 | |
| GroupedList | virtual-rerender | 17878 | 20071 | 2 | |
| GroupedList | virtual-rerender-with-unmount | 50738 | 50578 | 2 | |
| GroupedListV2 | mount | 229 | 225 | 2 | |
| GroupedListV2 | virtual-rerender | 208 | 210 | 2 | |
| GroupedListV2 | virtual-rerender-with-unmount | 226 | 230 | 2 | |
| IconButton | mount | 1110 | 1118 | 5000 | |
| Label | mount | 337 | 341 | 5000 | |
| Layer | mount | 2744 | 2767 | 5000 | |
| Link | mount | 392 | 378 | 5000 | |
| MenuButton | mount | 996 | 964 | 5000 | |
| MessageBar | mount | 21202 | 21221 | 5000 | |
| Nav | mount | 1990 | 2000 | 1000 | |
| OverflowSet | mount | 800 | 804 | 5000 | |
| Panel | mount | 1774 | 1779 | 1000 | |
| Persona | mount | 740 | 743 | 1000 | |
| Pivot | mount | 882 | 897 | 1000 | |
| PrimaryButton | mount | 924 | 933 | 5000 | |
| Rating | mount | 4695 | 4617 | 5000 | |
| SearchBox | mount | 919 | 937 | 5000 | |
| Shimmer | mount | 1917 | 1891 | 5000 | |
| Slider | mount | 1338 | 1307 | 5000 | |
| SpinButton | mount | 2977 | 2982 | 5000 | |
| Spinner | mount | 386 | 392 | 5000 | |
| SplitButton | mount | 1907 | 1869 | 5000 | |
| Stack | mount | 433 | 424 | 5000 | |
| StackWithIntrinsicChildren | mount | 880 | 864 | 5000 | |
| StackWithTextChildren | mount | 2772 | 2787 | 5000 | |
| SwatchColorPicker | mount | 6355 | 6345 | 5000 | |
| TagPicker | mount | 1447 | 1442 | 5000 | |
| Text | mount | 391 | 388 | 5000 | |
| TextField | mount | 920 | 939 | 5000 | |
| ThemeProvider | mount | 848 | 871 | 5000 | |
| ThemeProvider | virtual-rerender | 577 | 586 | 5000 | |
| ThemeProvider | virtual-rerender-with-unmount | 1266 | 1313 | 5000 | |
| Toggle | mount | 600 | 626 | 5000 | |
| buttonNative | mount | 192 | 194 | 5000 |