Skip to content

docs: command cheat sheet#30685

Merged
mltejera merged 5 commits into
masterfrom
user/matejera/everyday-dev-commands
Apr 22, 2024
Merged

docs: command cheat sheet#30685
mltejera merged 5 commits into
masterfrom
user/matejera/everyday-dev-commands

Conversation

@mltejera

@mltejera mltejera commented Mar 1, 2024

Copy link
Copy Markdown
Contributor

A quick handy doc to help developers quickly understand, reference and use common CLI commands.

Test for:

  • Grammatical errors
  • Are the commands accurate AND relevant?
  • Did I miss any you like to use? Please feel free to add on!

@mltejera mltejera requested review from a team as code owners March 1, 2024 17:41
@fabricteam

fabricteam commented Mar 1, 2024

Copy link
Copy Markdown
Collaborator

📊 Bundle size report

✅ No changes found

@fabricteam

fabricteam commented Mar 1, 2024

Copy link
Copy Markdown
Collaborator

Perf Analysis (@fluentui/react-components)

Scenario Render type Master Ticks PR Ticks Iterations Status
FluentProviderWithTheme virtual-rerender 32 34 10 Possible regression
All results

Scenario Render type Master Ticks PR Ticks Iterations Status
Avatar mount 656 665 5000
Button mount 304 309 5000
Field mount 1147 1140 5000
FluentProvider mount 699 709 5000
FluentProviderWithTheme mount 74 78 10
FluentProviderWithTheme virtual-rerender 32 34 10 Possible regression
FluentProviderWithTheme virtual-rerender-with-unmount 74 72 10
MakeStyles mount 882 849 50000
Persona mount 1826 1766 5000
SpinButton mount 1401 1358 5000

@codesandbox-ci

codesandbox-ci Bot commented Mar 1, 2024

Copy link
Copy Markdown

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.

@fabricteam

fabricteam commented Mar 1, 2024

Copy link
Copy Markdown
Collaborator

Perf Analysis (@fluentui/react-northstar)

Perf tests with no regressions
Scenario Current PR Ticks Baseline Ticks Ratio
TreeWith60ListItems.default 99 80 1.24:1
AttachmentMinimalPerf.default 90 77 1.17:1
RefMinimalPerf.default 117 104 1.13:1
ChatDuplicateMessagesPerf.default 158 141 1.12:1
CarouselMinimalPerf.default 277 250 1.11:1
GridMinimalPerf.default 200 184 1.09:1
HeaderMinimalPerf.default 215 199 1.08:1
ProviderMinimalPerf.default 213 200 1.07:1
DialogMinimalPerf.default 460 436 1.06:1
LayoutMinimalPerf.default 214 202 1.06:1
ButtonMinimalPerf.default 90 86 1.05:1
ImageMinimalPerf.default 231 219 1.05:1
AnimationMinimalPerf.default 305 292 1.04:1
ButtonOverridesMissPerf.default 683 656 1.04:1
ChatWithPopoverPerf.default 200 192 1.04:1
FlexMinimalPerf.default 154 148 1.04:1
FormMinimalPerf.default 234 224 1.04:1
IconMinimalPerf.default 402 385 1.04:1
AvatarMinimalPerf.default 106 103 1.03:1
DividerMinimalPerf.default 208 202 1.03:1
ListNestedPerf.default 326 315 1.03:1
ProviderMergeThemesPerf.default 664 647 1.03:1
ToolbarMinimalPerf.default 560 544 1.03:1
LoaderMinimalPerf.default 199 195 1.02:1
PortalMinimalPerf.default 87 85 1.02:1
TableManyItemsPerf.default 1119 1101 1.02:1
AlertMinimalPerf.default 154 152 1.01:1
CardMinimalPerf.default 303 300 1.01:1
DropdownManyItemsPerf.default 406 402 1.01:1
EmbedMinimalPerf.default 1900 1878 1.01:1
ItemLayoutMinimalPerf.default 707 699 1.01:1
SegmentMinimalPerf.default 198 196 1.01:1
TreeMinimalPerf.default 482 479 1.01:1
AttachmentSlotsPerf.default 630 628 1:1
CheckboxMinimalPerf.default 1152 1157 1:1
HeaderSlotsPerf.default 450 451 1:1
MenuMinimalPerf.default 503 504 1:1
RosterPerf.default 1595 1601 1:1
PopupMinimalPerf.default 349 349 1:1
ReactionMinimalPerf.default 211 210 1:1
TableMinimalPerf.default 230 229 1:1
CustomToolbarPrototype.default 1474 1478 1:1
VideoMinimalPerf.default 439 437 1:1
ChatMinimalPerf.default 441 447 0.99:1
DatepickerMinimalPerf.default 3679 3718 0.99:1
DropdownMinimalPerf.default 1406 1414 0.99:1
InputMinimalPerf.default 539 547 0.99:1
ListMinimalPerf.default 305 308 0.99:1
TextMinimalPerf.default 198 199 0.99:1
BoxMinimalPerf.default 195 198 0.98:1
ListWith60ListItems.default 359 366 0.98:1
RadioGroupMinimalPerf.default 264 269 0.98:1
SliderMinimalPerf.default 727 745 0.98:1
SplitButtonMinimalPerf.default 2228 2264 0.98:1
StatusMinimalPerf.default 385 394 0.98:1
MenuButtonMinimalPerf.default 941 970 0.97:1
AccordionMinimalPerf.default 81 84 0.96:1
LabelMinimalPerf.default 213 223 0.96:1
SkeletonMinimalPerf.default 189 196 0.96:1
TextAreaMinimalPerf.default 277 290 0.96:1
TooltipMinimalPerf.default 1217 1273 0.96:1
ListCommonPerf.default 376 396 0.95:1
ButtonSlotsPerf.default 295 319 0.92:1

@fabricteam

fabricteam commented Mar 1, 2024

Copy link
Copy Markdown
Collaborator

🕵 FluentUIV0 No visual regressions between this PR and main

@fabricteam

fabricteam commented Mar 1, 2024

Copy link
Copy Markdown
Collaborator

Perf Analysis (@fluentui/react)

No significant results to display.

All results

Scenario Render type Master Ticks PR Ticks Iterations Status
BaseButton mount 620 637 5000
Breadcrumb mount 1679 1681 1000
Checkbox mount 1773 1703 5000
CheckboxBase mount 1454 1478 5000
ChoiceGroup mount 2935 2950 5000
ComboBox mount 669 698 1000
CommandBar mount 6229 6255 1000
ContextualMenu mount 11854 11677 1000
DefaultButton mount 743 749 5000
DetailsRow mount 2194 2159 5000
DetailsRowFast mount 2200 2237 5000
DetailsRowNoStyles mount 2033 2066 5000
Dialog mount 2651 2775 1000
DocumentCardTitle mount 221 231 1000
Dropdown mount 2015 1962 5000
FocusTrapZone mount 1181 1133 5000
FocusZone mount 1074 1093 5000
GroupedList mount 37221 42796 2
GroupedList virtual-rerender 17848 20025 2
GroupedList virtual-rerender-with-unmount 50529 50853 2
GroupedListV2 mount 231 233 2
GroupedListV2 virtual-rerender 209 219 2
GroupedListV2 virtual-rerender-with-unmount 223 233 2
IconButton mount 1111 1075 5000
Label mount 326 331 5000
Layer mount 2738 2677 5000
Link mount 393 389 5000
MenuButton mount 968 929 5000
MessageBar mount 21422 21332 5000
Nav mount 1933 1934 1000
OverflowSet mount 795 779 5000
Panel mount 2066 1812 1000
Persona mount 748 751 1000
Pivot mount 844 863 1000
PrimaryButton mount 836 831 5000
Rating mount 4679 4551 5000
SearchBox mount 961 909 5000
Shimmer mount 1849 1923 5000
Slider mount 1349 1320 5000
SpinButton mount 2866 2837 5000
Spinner mount 394 366 5000
SplitButton mount 1838 1830 5000
Stack mount 417 398 5000
StackWithIntrinsicChildren mount 837 866 5000
StackWithTextChildren mount 2610 2596 5000
SwatchColorPicker mount 6221 6192 5000
TagPicker mount 1490 1450 5000
Text mount 374 369 5000
TextField mount 937 947 5000
ThemeProvider mount 834 829 5000
ThemeProvider virtual-rerender 598 591 5000
ThemeProvider virtual-rerender-with-unmount 1288 1285 5000
Toggle mount 619 605 5000
buttonNative mount 197 183 5000

@fabricteam

fabricteam commented Mar 1, 2024

Copy link
Copy Markdown
Collaborator

🕵 fluentuiv9 No visual regressions between this PR and main

@mltejera mltejera changed the title Dev docs: command cheat sheet docs: command cheat sheet Mar 1, 2024
Comment thread docs/react-v9/contributing/command-cheat-sheet.md
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
Comment thread docs/react-v9/contributing/command-cheat-sheet.md
Comment thread docs/react-v9/contributing/command-cheat-sheet.md
@tudorpopams tudorpopams requested a review from Hotell March 5, 2024 13:10
@mltejera mltejera force-pushed the user/matejera/everyday-dev-commands branch from 3117a01 to 4096b4d Compare March 5, 2024 22:22
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
Comment thread docs/react-v9/contributing/command-cheat-sheet.md
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
Comment thread docs/react-v9/contributing/command-cheat-sheet.md
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
@Hotell Hotell mentioned this pull request Mar 22, 2024
@mltejera mltejera force-pushed the user/matejera/everyday-dev-commands branch from 586f9c9 to cfc384c Compare April 1, 2024 17:04
@mltejera mltejera force-pushed the user/matejera/everyday-dev-commands branch from 519e6c8 to 612e3b2 Compare April 3, 2024 22:44
Comment thread docs/react-v9/contributing/command-cheat-sheet.md Outdated
@fabricteam

Copy link
Copy Markdown
Collaborator

🕵 fluentuiv8 No visual regressions between this PR and main

@mltejera mltejera merged commit 8463c40 into master Apr 22, 2024
@khmakoto khmakoto deleted the user/matejera/everyday-dev-commands branch April 22, 2024 21:43
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Apr 23, 2024
* master: (416 commits)
  fix: remove relative imports within stories which are invalid for creating 'show docs' and circular dep imports from cypress files (microsoft#31087)
  Fix overlapping bars on continuous axes (microsoft#31035)
  feat(scripts-tasks): implement ~36% faster type-check task (microsoft#31116)
  feat(workspace-plugin): implement split-library-in-two migration generator (microsoft#31086)
  applying package updates
  Sankey diagram: Support number formatting (microsoft#31113)
  Fix wrong position of hover callout in case of single data AreaChart (microsoft#30256)
  Combobox filtering bug fix (microsoft#31141)
  chore(react-tag-picker): adds text elliptical clipping example (microsoft#31114)
  docs: command cheat sheet (microsoft#30685)
  chore: refactor tests for createPresenceComponent() (microsoft#31137)
  Stable Release: TeachingPopover (microsoft#31112)
  applying package updates
  fix: SpinButton buttons now show correct visuals at bounds (microsoft#31126)
  feat: add accessibility docs to Link about color/underlines (microsoft#31121)
  fix: Table and DataGrid should not remove cells from the accessibility tree (microsoft#31068)
  Add shadow DOM support to `@fluentui/react` (Fluent v8) (microsoft#30689)
  fix(react-swatch-picker): fixes after bug bash (microsoft#31097)
  feat: unify v9 babel preset in all packages (microsoft#31088)
  applying package updates
  ...
marcosmoura added a commit to marcosmoura/fluentui that referenced this pull request Apr 23, 2024
* master: (416 commits)
  fix: remove relative imports within stories which are invalid for creating 'show docs' and circular dep imports from cypress files (microsoft#31087)
  Fix overlapping bars on continuous axes (microsoft#31035)
  feat(scripts-tasks): implement ~36% faster type-check task (microsoft#31116)
  feat(workspace-plugin): implement split-library-in-two migration generator (microsoft#31086)
  applying package updates
  Sankey diagram: Support number formatting (microsoft#31113)
  Fix wrong position of hover callout in case of single data AreaChart (microsoft#30256)
  Combobox filtering bug fix (microsoft#31141)
  chore(react-tag-picker): adds text elliptical clipping example (microsoft#31114)
  docs: command cheat sheet (microsoft#30685)
  chore: refactor tests for createPresenceComponent() (microsoft#31137)
  Stable Release: TeachingPopover (microsoft#31112)
  applying package updates
  fix: SpinButton buttons now show correct visuals at bounds (microsoft#31126)
  feat: add accessibility docs to Link about color/underlines (microsoft#31121)
  fix: Table and DataGrid should not remove cells from the accessibility tree (microsoft#31068)
  Add shadow DOM support to `@fluentui/react` (Fluent v8) (microsoft#30689)
  fix(react-swatch-picker): fixes after bug bash (microsoft#31097)
  feat: unify v9 babel preset in all packages (microsoft#31088)
  applying package updates
  ...
miroslavstastny pushed a commit to miroslavstastny/fluentui that referenced this pull request Jun 14, 2024
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