fluentui
fluentui copied to clipboard
feat(search): Release the react-search package as stable
Releasing Searchbox as stable
Perf Analysis (@fluentui/react-components)
No significant results to display.
All results
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| Avatar | mount | 664 | 618 | 5000 | |
| Button | mount | 303 | 294 | 5000 | |
| Field | mount | 1168 | 1118 | 5000 | |
| FluentProvider | mount | 711 | 699 | 5000 | |
| FluentProviderWithTheme | mount | 78 | 80 | 10 | |
| FluentProviderWithTheme | virtual-rerender | 34 | 40 | 10 | |
| FluentProviderWithTheme | virtual-rerender-with-unmount | 69 | 73 | 10 | |
| MakeStyles | mount | 861 | 861 | 50000 | |
| Persona | mount | 1778 | 1698 | 5000 | |
| SpinButton | mount | 1386 | 1364 | 5000 |
🕵 fluentuiv8 No visual regressions between this PR and main
📊 Bundle size report
✅ No changes found
Perf Analysis (@fluentui/react-northstar)
Perf tests with no regressions
| Scenario | Current PR Ticks | Baseline Ticks | Ratio |
|---|---|---|---|
| ChatWithPopoverPerf.default | 228 | 190 | 1.2:1 |
| ButtonMinimalPerf.default | 98 | 85 | 1.15:1 |
| AccordionMinimalPerf.default | 100 | 89 | 1.12:1 |
| AttachmentMinimalPerf.default | 88 | 79 | 1.11:1 |
| ListNestedPerf.default | 343 | 310 | 1.11:1 |
| FormMinimalPerf.default | 232 | 211 | 1.1:1 |
| LoaderMinimalPerf.default | 202 | 185 | 1.09:1 |
| SegmentMinimalPerf.default | 210 | 193 | 1.09:1 |
| ReactionMinimalPerf.default | 225 | 208 | 1.08:1 |
| HeaderMinimalPerf.default | 213 | 199 | 1.07:1 |
| TreeWith60ListItems.default | 101 | 94 | 1.07:1 |
| AlertMinimalPerf.default | 165 | 155 | 1.06:1 |
| AnimationMinimalPerf.default | 305 | 289 | 1.06:1 |
| BoxMinimalPerf.default | 207 | 196 | 1.06:1 |
| TextMinimalPerf.default | 204 | 193 | 1.06:1 |
| VideoMinimalPerf.default | 461 | 433 | 1.06:1 |
| DividerMinimalPerf.default | 208 | 198 | 1.05:1 |
| FlexMinimalPerf.default | 156 | 149 | 1.05:1 |
| InputMinimalPerf.default | 567 | 540 | 1.05:1 |
| ButtonOverridesMissPerf.default | 673 | 650 | 1.04:1 |
| DatepickerMinimalPerf.default | 3743 | 3603 | 1.04:1 |
| RefMinimalPerf.default | 108 | 104 | 1.04:1 |
| SkeletonMinimalPerf.default | 209 | 201 | 1.04:1 |
| IconMinimalPerf.default | 387 | 371 | 1.04:1 |
| GridMinimalPerf.default | 202 | 196 | 1.03:1 |
| HeaderSlotsPerf.default | 469 | 457 | 1.03:1 |
| MenuMinimalPerf.default | 524 | 509 | 1.03:1 |
| ProviderMinimalPerf.default | 207 | 201 | 1.03:1 |
| TooltipMinimalPerf.default | 1262 | 1226 | 1.03:1 |
| TreeMinimalPerf.default | 494 | 479 | 1.03:1 |
| CardMinimalPerf.default | 310 | 305 | 1.02:1 |
| MenuButtonMinimalPerf.default | 967 | 952 | 1.02:1 |
| PopupMinimalPerf.default | 362 | 354 | 1.02:1 |
| PortalMinimalPerf.default | 90 | 88 | 1.02:1 |
| CarouselMinimalPerf.default | 268 | 265 | 1.01:1 |
| ChatMinimalPerf.default | 441 | 437 | 1.01:1 |
| EmbedMinimalPerf.default | 1919 | 1891 | 1.01:1 |
| LabelMinimalPerf.default | 221 | 218 | 1.01:1 |
| TableMinimalPerf.default | 232 | 229 | 1.01:1 |
| ToolbarMinimalPerf.default | 539 | 535 | 1.01:1 |
| AvatarMinimalPerf.default | 112 | 112 | 1:1 |
| ButtonSlotsPerf.default | 313 | 312 | 1:1 |
| CheckboxMinimalPerf.default | 1131 | 1126 | 1:1 |
| DialogMinimalPerf.default | 442 | 441 | 1:1 |
| ProviderMergeThemesPerf.default | 658 | 658 | 1:1 |
| TableManyItemsPerf.default | 1121 | 1119 | 1:1 |
| AttachmentSlotsPerf.default | 653 | 657 | 0.99:1 |
| ChatDuplicateMessagesPerf.default | 148 | 150 | 0.99:1 |
| DropdownMinimalPerf.default | 1425 | 1434 | 0.99:1 |
| ItemLayoutMinimalPerf.default | 707 | 711 | 0.99:1 |
| LayoutMinimalPerf.default | 195 | 196 | 0.99:1 |
| ListMinimalPerf.default | 306 | 310 | 0.99:1 |
| SliderMinimalPerf.default | 728 | 735 | 0.99:1 |
| SplitButtonMinimalPerf.default | 2257 | 2290 | 0.99:1 |
| TextAreaMinimalPerf.default | 287 | 291 | 0.99:1 |
| ImageMinimalPerf.default | 223 | 228 | 0.98:1 |
| ListCommonPerf.default | 395 | 403 | 0.98:1 |
| RosterPerf.default | 1594 | 1625 | 0.98:1 |
| ListWith60ListItems.default | 351 | 362 | 0.97:1 |
| RadioGroupMinimalPerf.default | 260 | 267 | 0.97:1 |
| StatusMinimalPerf.default | 392 | 407 | 0.96:1 |
| CustomToolbarPrototype.default | 1455 | 1512 | 0.96:1 |
| DropdownManyItemsPerf.default | 373 | 393 | 0.95:1 |
Perf Analysis (@fluentui/react)
No significant results to display.
All results
| Scenario | Render type | Master Ticks | PR Ticks | Iterations | Status |
|---|---|---|---|---|---|
| BaseButton | mount | 635 | 622 | 5000 | |
| Breadcrumb | mount | 1671 | 1671 | 1000 | |
| Checkbox | mount | 1673 | 1696 | 5000 | |
| CheckboxBase | mount | 1489 | 1471 | 5000 | |
| ChoiceGroup | mount | 2945 | 2935 | 5000 | |
| ComboBox | mount | 697 | 662 | 1000 | |
| CommandBar | mount | 6259 | 6266 | 1000 | |
| ContextualMenu | mount | 13406 | 14184 | 1000 | |
| DefaultButton | mount | 753 | 746 | 5000 | |
| DetailsRow | mount | 2208 | 2193 | 5000 | |
| DetailsRowFast | mount | 2242 | 2219 | 5000 | |
| DetailsRowNoStyles | mount | 2014 | 2095 | 5000 | |
| Dialog | mount | 2775 | 2649 | 1000 | |
| DocumentCardTitle | mount | 232 | 219 | 1000 | |
| Dropdown | mount | 1998 | 1980 | 5000 | |
| FocusTrapZone | mount | 1167 | 1144 | 5000 | |
| FocusZone | mount | 1048 | 1097 | 5000 | |
| GroupedList | mount | 41653 | 42042 | 2 | |
| GroupedList | virtual-rerender | 17882 | 20076 | 2 | |
| GroupedList | virtual-rerender-with-unmount | 50976 | 51252 | 2 | |
| GroupedListV2 | mount | 231 | 235 | 2 | |
| GroupedListV2 | virtual-rerender | 213 | 210 | 2 | |
| GroupedListV2 | virtual-rerender-with-unmount | 236 | 240 | 2 | |
| IconButton | mount | 1116 | 1080 | 5000 | |
| Label | mount | 346 | 339 | 5000 | |
| Layer | mount | 2755 | 2736 | 5000 | |
| Link | mount | 388 | 378 | 5000 | |
| MenuButton | mount | 944 | 934 | 5000 | |
| MessageBar | mount | 21195 | 21323 | 5000 | |
| Nav | mount | 1940 | 1956 | 1000 | |
| OverflowSet | mount | 789 | 791 | 5000 | |
| Panel | mount | 1814 | 1782 | 1000 | |
| Persona | mount | 735 | 744 | 1000 | |
| Pivot | mount | 881 | 869 | 1000 | |
| PrimaryButton | mount | 820 | 865 | 5000 | |
| Rating | mount | 4670 | 4701 | 5000 | |
| SearchBox | mount | 908 | 911 | 5000 | |
| Shimmer | mount | 1868 | 1894 | 5000 | |
| Slider | mount | 1308 | 1341 | 5000 | |
| SpinButton | mount | 2868 | 2857 | 5000 | |
| Spinner | mount | 398 | 382 | 5000 | |
| SplitButton | mount | 1860 | 1834 | 5000 | |
| Stack | mount | 417 | 397 | 5000 | |
| StackWithIntrinsicChildren | mount | 879 | 872 | 5000 | |
| StackWithTextChildren | mount | 2582 | 2620 | 5000 | |
| SwatchColorPicker | mount | 6229 | 6228 | 5000 | |
| TagPicker | mount | 1491 | 1583 | 5000 | |
| Text | mount | 385 | 365 | 5000 | |
| TextField | mount | 951 | 948 | 5000 | |
| ThemeProvider | mount | 836 | 831 | 5000 | |
| ThemeProvider | virtual-rerender | 588 | 585 | 5000 | |
| ThemeProvider | virtual-rerender-with-unmount | 1289 | 1287 | 5000 | |
| Toggle | mount | 629 | 601 | 5000 | |
| buttonNative | mount | 190 | 199 | 5000 |
🕵 fluentuiv9 No visual regressions between this PR and main
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.