Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to latest stable versions of FAST packages #23585

Conversation

chrisdholt
Copy link
Member

@chrisdholt chrisdholt commented Jun 16, 2022

Updates FAST packages to latest versions

@codesandbox-ci
Copy link

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.

Latest deployment of this branch, based on commit 4e1922a:

Sandbox Source
@fluentui/react 8 starter Configuration
@fluentui/react-components 9 starter Configuration

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-components)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 1687 1714 5000
Button mount 1240 1290 5000
FluentProvider mount 2846 2789 5000
FluentProviderWithTheme mount 970 987 10
FluentProviderWithTheme virtual-rerender 904 870 10
FluentProviderWithTheme virtual-rerender-with-unmount 962 952 10
MakeStyles mount 2461 2484 50000

@size-auditor
Copy link

size-auditor bot commented Jun 16, 2022

Asset size changes

Size Auditor did not detect a change in bundle size for any component!

Baseline commit: fa36bc12a7318d473ab68ec949083c08bf5069ec (build)

@fabricteam
Copy link
Collaborator

📊 Bundle size report

Unchanged fixtures
Package & Exports Size (minified/GZIP)
global-context
createContext
533 B
341 B
global-context
createContextSelector
554 B
348 B
priority-overflow
createOverflowManager
2.936 kB
1.212 kB
react-accordion
Accordion (including children components)
75.346 kB
22.865 kB
react-avatar
Avatar
46.031 kB
13.438 kB
react-badge
Badge
20.929 kB
6.554 kB
react-badge
CounterBadge
21.833 kB
6.861 kB
react-badge
PresenceBadge
22.627 kB
6.802 kB
react-button
Button
33.796 kB
9.151 kB
react-button
CompoundButton
40.703 kB
10.403 kB
react-button
MenuButton
36.365 kB
10.033 kB
react-button
SplitButton
43.6 kB
11.351 kB
react-button
ToggleButton
48.279 kB
10.573 kB
react-card
Card - All
66.137 kB
18.69 kB
react-card
Card
61.293 kB
17.567 kB
react-card
CardFooter
7.737 kB
3.264 kB
react-card
CardHeader
9.302 kB
3.779 kB
react-card
CardPreview
7.838 kB
3.316 kB
react-combobox
Combobox
61.189 kB
20.959 kB
react-components
react-components: Accordion, Button, FluentProvider, Image, Menu, Popover
185.285 kB
51.364 kB
react-components
react-components: FluentProvider & webLightTheme
33.988 kB
11.108 kB
react-divider
Divider
15.597 kB
5.539 kB
react-image
Image
9.956 kB
3.922 kB
react-input
Input
22.009 kB
7.194 kB
react-label
Label
8.514 kB
3.526 kB
react-link
Link
11.358 kB
4.58 kB
react-menu
Menu (including children components)
114.086 kB
34.592 kB
react-menu
Menu (including selectable components)
117.261 kB
35.067 kB
react-overflow
hooks only
10.839 kB
4.146 kB
react-popover
Popover
103.951 kB
31.644 kB
react-portal
Portal
9.317 kB
3.451 kB
react-positioning
usePositioning
23.846 kB
8.29 kB
react-provider
FluentProvider
14.037 kB
5.307 kB
react-radio
Radio
29.813 kB
10.155 kB
react-radio
RadioGroup
13.595 kB
5.42 kB
react-select
Select
19.059 kB
6.824 kB
react-slider
Slider
25.241 kB
8.115 kB
react-spinbutton
SpinButton
42.364 kB
11.944 kB
react-spinner
Spinner
18.159 kB
5.99 kB
react-switch
Switch
25.789 kB
8.318 kB
react-text
Text - Default
10.848 kB
4.239 kB
react-text
Text - Wrappers
14.158 kB
4.659 kB
react-textarea
Textarea
21.504 kB
7.221 kB
react-theme
Single theme token import
69 B
89 B
react-theme
Teams: all themes
31.363 kB
7.043 kB
react-theme
Teams: Light theme
19.806 kB
5.699 kB
react-tooltip
Tooltip
43.837 kB
15.099 kB
react-utilities
SSRProvider
189 B
161 B
🤖 This report was generated against fa36bc12a7318d473ab68ec949083c08bf5069ec

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 787 779 5000
Breadcrumb mount 2271 2271 1000
Checkbox mount 1242 1296 5000
CheckboxBase mount 1075 1074 5000
ChoiceGroup mount 3958 3946 5000
ComboBox mount 759 754 1000
CommandBar mount 8797 8806 1000
ContextualMenu mount 9352 9250 1000
DefaultButton mount 949 946 5000
DetailsRow mount 3040 2985 5000
DetailsRowFast mount 3085 3072 5000
DetailsRowNoStyles mount 2920 2897 5000
Dialog mount 2301 2299 1000
DocumentCardTitle mount 150 168 1000
Dropdown mount 2833 2818 5000
FocusTrapZone mount 1560 1575 5000
FocusZone mount 1539 1549 5000
IconButton mount 1382 1395 5000
Label mount 313 320 5000
Layer mount 2527 2571 5000
Link mount 413 428 5000
MenuButton mount 1218 1193 5000
MessageBar mount 1811 1843 5000
Nav mount 2655 2662 1000
OverflowSet mount 994 975 5000
Panel mount 1862 1793 1000
Persona mount 847 863 1000
Pivot mount 1109 1122 1000
PrimaryButton mount 1078 1079 5000
Rating mount 6622 6645 5000
SearchBox mount 1124 1121 5000
Shimmer mount 2220 2187 5000
Slider mount 1662 1681 5000
SpinButton mount 3946 3907 5000
Spinner mount 402 402 5000
SplitButton mount 2468 2486 5000
Stack mount 501 489 5000
StackWithIntrinsicChildren mount 1891 1847 5000
StackWithTextChildren mount 4652 4591 5000
SwatchColorPicker mount 8986 8990 5000
TagPicker mount 2046 2166 5000
TeachingBubble mount 69662 70039 5000
Text mount 396 396 5000
TextField mount 1171 1182 5000
ThemeProvider mount 950 948 5000
ThemeProvider virtual-rerender 600 600 5000
ThemeProvider virtual-rerender-with-unmount 1458 1417 5000
Toggle mount 699 717 5000
buttonNative mount 96 93 5000

@fabricteam
Copy link
Collaborator

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
LabelMinimalPerf.default 463 418 1.11:1
ListMinimalPerf.default 644 582 1.11:1
LayoutMinimalPerf.default 428 388 1.1:1
RefMinimalPerf.default 269 246 1.09:1
ButtonMinimalPerf.default 202 187 1.08:1
GridMinimalPerf.default 407 376 1.08:1
ImageMinimalPerf.default 456 422 1.08:1
TextMinimalPerf.default 395 370 1.07:1
HeaderMinimalPerf.default 417 392 1.06:1
ToolbarMinimalPerf.default 1150 1081 1.06:1
AvatarMinimalPerf.default 215 205 1.05:1
CarouselMinimalPerf.default 550 523 1.05:1
DividerMinimalPerf.default 410 390 1.05:1
FormMinimalPerf.default 502 479 1.05:1
AccordionMinimalPerf.default 171 165 1.04:1
AttachmentSlotsPerf.default 1257 1214 1.04:1
ListCommonPerf.default 765 736 1.04:1
TreeMinimalPerf.default 914 882 1.04:1
BoxMinimalPerf.default 379 368 1.03:1
CheckboxMinimalPerf.default 3039 2962 1.03:1
ListNestedPerf.default 627 609 1.03:1
TableMinimalPerf.default 454 439 1.03:1
ChatWithPopoverPerf.default 444 437 1.02:1
HeaderSlotsPerf.default 885 869 1.02:1
InputMinimalPerf.default 1442 1411 1.02:1
RosterPerf.default 1334 1309 1.02:1
ProviderMergeThemesPerf.default 1348 1326 1.02:1
SegmentMinimalPerf.default 404 396 1.02:1
DatepickerMinimalPerf.default 6504 6448 1.01:1
DropdownManyItemsPerf.default 791 781 1.01:1
MenuMinimalPerf.default 992 986 1.01:1
TableManyItemsPerf.default 2256 2235 1.01:1
CustomToolbarPrototype.default 2980 2950 1.01:1
ButtonSlotsPerf.default 628 626 1:1
EmbedMinimalPerf.default 4729 4737 1:1
MenuButtonMinimalPerf.default 1926 1931 1:1
TextAreaMinimalPerf.default 570 568 1:1
AlertMinimalPerf.default 306 308 0.99:1
AnimationMinimalPerf.default 608 614 0.99:1
ListWith60ListItems.default 696 700 0.99:1
PopupMinimalPerf.default 668 676 0.99:1
ProviderMinimalPerf.default 419 422 0.99:1
ReactionMinimalPerf.default 429 434 0.99:1
StatusMinimalPerf.default 743 748 0.99:1
DialogMinimalPerf.default 831 850 0.98:1
DropdownMinimalPerf.default 3373 3437 0.98:1
ItemLayoutMinimalPerf.default 1361 1394 0.98:1
LoaderMinimalPerf.default 756 775 0.98:1
PortalMinimalPerf.default 177 180 0.98:1
RadioGroupMinimalPerf.default 512 522 0.98:1
SliderMinimalPerf.default 1899 1938 0.98:1
SplitButtonMinimalPerf.default 4967 5053 0.98:1
ButtonOverridesMissPerf.default 1671 1724 0.97:1
CardMinimalPerf.default 659 677 0.97:1
TooltipMinimalPerf.default 1326 1371 0.97:1
ChatDuplicateMessagesPerf.default 305 319 0.96:1
ChatMinimalPerf.default 860 898 0.96:1
FlexMinimalPerf.default 315 329 0.96:1
IconMinimalPerf.default 691 717 0.96:1
SkeletonMinimalPerf.default 367 388 0.95:1
TreeWith60ListItems.default 178 188 0.95:1
AttachmentMinimalPerf.default 172 183 0.94:1
VideoMinimalPerf.default 703 748 0.94:1

@chrisdholt chrisdholt merged commit 5d8b70a into microsoft:master Jun 16, 2022
@chrisdholt chrisdholt deleted the users/chhol/update-fast-packages-to-latest-stable-6-22 branch June 16, 2022 19:22
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.

5 participants