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

chore: update wc-3 with latest master #26809

Merged
merged 660 commits into from
Feb 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
660 commits
Select commit Hold shift + click to select a range
55c6dc1
applying package updates
Jan 9, 2023
e361553
fix: Select disabled state hover style, Combobox disabled state open …
smhigley Jan 9, 2023
204f1c4
perf: Don't render Checkbox icon when unchecked (#26248)
behowell Jan 9, 2023
fb57084
revert: MenuItem root slot only supports div (#26261)
ling1726 Jan 9, 2023
483e014
applying package updates
Jan 9, 2023
f91f5ed
Fix: Allow root slot refs to merge with focus refs in Slider (#26243)
micahgodbolt Jan 9, 2023
25e3d5b
chore: Update Switch to use griffel reset styles (#26007)
behowell Jan 10, 2023
a98c062
Update styling for contentBefore and contentAfter input slots (#26115)
tomi-msft Jan 10, 2023
d34b9cd
Azure Theme: reduced spin button height to match TextField / DropDown…
Jacqueline-ms Jan 10, 2023
49ead1d
fix: web component menu layering bug (#26260)
eljefe223 Jan 10, 2023
3748ba0
applying package updates
Jan 10, 2023
eda8aa8
docs: Add documentation for react-overflow (#26183)
ling1726 Jan 10, 2023
ab5942a
fix: Tab should focus the window if trigger is the last focusable ele…
ling1726 Jan 10, 2023
854d115
chore: bump storybook to 6.5.15 (#26259)
micahgodbolt Jan 10, 2023
20831fd
ci: bump actions/checkout to v3 to fix node12 deprecation (#26281)
Hotell Jan 10, 2023
64bb459
chore: migrate whole repo to new `@fluentui/scripts-*` family of pack…
Hotell Jan 10, 2023
581019d
Fix suggestions no results infinite loop (#26267)
GeoffCoxMSFT Jan 10, 2023
87dc68c
docs: add migration guide for cards from V0 to V9 (#26186)
marcosmoura Jan 10, 2023
d1f139a
fix: button semantics for Combobox chevron, and pointer styles (#26075)
smhigley Jan 10, 2023
42c5806
chore(react-datepicker): Scaffold package (#26286)
sopranopillow Jan 10, 2023
ae50e5e
chore: Re-exporting missing exports from @fluentui/react-combobox. (#…
khmakoto Jan 10, 2023
5b35bf9
fix: react-field does not wrap SVG in inline parent (#26150)
smhigley Jan 11, 2023
1cb0b6d
fix: add aria-owns to react-combobox non-inline popups (#26246)
smhigley Jan 11, 2023
1eceee8
applying package updates
Jan 11, 2023
ffa133f
docs: Improve a11y for Table/DataGrid examples (#26218)
ling1726 Jan 11, 2023
ac636e8
fix(TableSelectionCell): Radios should not change selection on focus …
ling1726 Jan 11, 2023
10942a5
feat: Implement DataGridBody powered by react-window (#26081)
ling1726 Jan 11, 2023
9f8fe44
chore: remove all package.json from v-build ownership to speed-up PR …
Hotell Jan 11, 2023
3916d46
Organize storybook TOC for react-theme (#26185)
GeoffCoxMSFT Jan 11, 2023
0a301bd
chore: Simplify Checkbox style selectors using component checked/disa…
behowell Jan 11, 2023
b326546
fix(react-infobutton): Change role of PopoverSurface to note and fix …
sopranopillow Jan 11, 2023
e3377c2
chore: Add bundle size fixtures for react-table (#26310)
ling1726 Jan 12, 2023
ca4ddc8
chore(react-tree): removes BaseTreeItem premature generalization (#26…
bsunderhus Jan 12, 2023
d755a63
fix: toolbar a11y checklist (#26275)
chpalac Jan 12, 2023
125f9a4
fix(scripts-generators): use workspace package path on callsite to mi…
Hotell Jan 12, 2023
707d026
add perf scenario for InfoButton (#26306)
sopranopillow Jan 12, 2023
968a908
test(react-18-tests-v9): mute TS error reporting from packages/ (#26324)
Hotell Jan 12, 2023
e5f9e8c
chore(react-datepicker): Create Calendar components and DatePicker co…
sopranopillow Jan 12, 2023
363f61a
chore: rename react-builder index.tsx to index.ts (#26343)
YuanboXue-Amber Jan 13, 2023
1985ce9
chore: fix typo in Dialog docs (#26342)
george-cz Jan 13, 2023
980e243
chore: prepare release react-northstar 0.66.0 (#26217)
jurokapsiar Jan 13, 2023
d7631d4
Update fluent 2 theme to reconcile with v9 (#26331)
GeoffCoxMSFT Jan 13, 2023
681b4e2
Update VR screenshot diff commenting flow (#26340)
sunilsurana Jan 13, 2023
13604d9
chore: Re-exporting makeResetStyles in @fluentui/react-components (#2…
khmakoto Jan 13, 2023
4aa7a43
chore(react-infobutton): Add vr tests for InfoButton (#26305)
sopranopillow Jan 14, 2023
a870d83
applying package updates
Jan 16, 2023
4cf244f
applying package updates
Jan 16, 2023
0d265cf
BREAKING: rename types to be more consistent (#26304)
ling1726 Jan 16, 2023
7950906
refactor(scripts): move executors from monorepo to proper domain (#26…
Hotell Jan 16, 2023
a56a57a
refactor(scripts-tasks): make api-extractor one closure to avoid scop…
Hotell Jan 17, 2023
88f1d8d
chore: remove @fluentui/scripts-dependency-graph-generator (#26365)
layershifter Jan 17, 2023
fbe5ca9
chore: remove unused dependency on enhanced-resolve (#26364)
layershifter Jan 17, 2023
ae4a49a
feat(PresenceBadge) Add `blocked` status (#26366)
jurokapsiar Jan 17, 2023
08ccb46
BREAKING(DataGrid): render functions need to by typed (#26371)
ling1726 Jan 17, 2023
64989c2
fix(TableCellActions): Background should match rown on hover and acti…
ling1726 Jan 17, 2023
91a4bf3
applying package updates
Jan 17, 2023
f66efb1
feat(scripts-tasks): use path aliases for api-extractor only on local…
Hotell Jan 17, 2023
a9c7195
docs: Hoist columns above react code (#26374)
ling1726 Jan 17, 2023
a2669d5
docs: Add row memoization example (#26379)
ling1726 Jan 17, 2023
d8caa0e
Release @fluentui/react-table as RC (#26381)
ling1726 Jan 17, 2023
92710eb
Fix/message bar remove background in hc (#26221)
ValentinaKozlova Jan 17, 2023
c00be5f
Release `@fluentui/react-toolbar` as stable (#26384)
ling1726 Jan 17, 2023
fe36f5e
chore: Add bug bash to convergence checklist (#26367)
miroslavstastny Jan 17, 2023
e55c48d
applying package updates
Jan 18, 2023
e59f114
Release `@fluentui/priority-overflow` and `@fluentui/overflow` as sta…
ling1726 Jan 18, 2023
c056f18
docs(Toolbar): Minor improvements (#26382)
ling1726 Jan 18, 2023
2dd64b9
feat(react-tabster): add id to useModalAttributes options (#26387)
YuanboXue-Amber Jan 18, 2023
e2aaaa9
fix(react-northstar)(ChatMessage): action menu positioning in RTL (#2…
silviuaavram Jan 18, 2023
13cf1d0
fix: Styles should be inserted on portal at render time (#26377)
ling1726 Jan 18, 2023
87cdc8b
applying package updates
Jan 18, 2023
547235c
Generic Virtualizer (#25451)
Mitch-At-Work Jan 18, 2023
97e48ad
feat: create migration shim packages for V0 (#26142)
chpalac Jan 18, 2023
8b3c9fe
Update hex color codes for MS Excel product (#26339)
Jan 18, 2023
1f14504
chore: Simplify layout for Field (#26352)
behowell Jan 18, 2023
d18fe76
fix: react components version (#26406)
chpalac Jan 18, 2023
d2818f2
update codeowners (#26307)
conniec218 Jan 18, 2023
bcc77da
chore: fix Panel Confirm Dismiss example to properly restore focus af…
micahgodbolt Jan 19, 2023
fb94893
fix(scripts-tasks): unify api-extractor runs on any CI (#26411)
Hotell Jan 19, 2023
fa30628
chore: update browser list db (#26407)
Hotell Jan 19, 2023
30d8121
fix(vr-tests v8): fix flaky VR tests (#26348)
TristanWatanabe Jan 19, 2023
9232984
docs: add migration guide for cards from v8 to v9 (#26347)
marcosmoura Jan 19, 2023
bd18313
New min/max example (#26418)
micahgodbolt Jan 19, 2023
c12b5f9
feat: provide `launch` and `startServer` functions as single source o…
Hotell Jan 19, 2023
22b51ad
fix(ProgressBar): rename rectangular shape to square (#26419)
miroslavstastny Jan 19, 2023
48a6fc9
fix: Update Field label padding to match spec (#26413)
behowell Jan 19, 2023
8dd29bf
chore(recipes): Create initial implementation for react-recipes (#26332)
sopranopillow Jan 20, 2023
b04b2f0
fix: Stretch Field components to full width (#26412)
behowell Jan 20, 2023
06505b5
chore: remove circular dependency within v0 and scripts/ and move e2e…
Hotell Jan 20, 2023
014041b
fix: Field sets role="alert" on its error message so it is announced …
behowell Jan 20, 2023
294d8a7
fix: react-combobox examples a11y updates (#26441)
smhigley Jan 20, 2023
f644027
Hotfix/portal memory leak (#26435)
arthurd-micro Jan 23, 2023
c075fab
docs: make unsized icons searchable (#26451)
lekoaf Jan 23, 2023
86a28f6
docs: fix config for import rewrites for Storybook export (#26454)
layershifter Jan 23, 2023
828c426
Added README.md for public-docsite-v9 (#26434)
ValentinaKozlova Jan 23, 2023
bfe7716
applying package updates
Jan 23, 2023
4298244
fix: make ssr-tests-v9 running on Windows (#26458)
layershifter Jan 23, 2023
8e9b5bf
fix: disable fluentui debug console messages for the server runtime (…
marwan38 Jan 23, 2023
fdc548e
feat: export TextareaOnChangeData type (#26455)
layershifter Jan 23, 2023
74d3a60
fix: react-toolbar exports (#26462)
spmonahan Jan 23, 2023
2331c93
SpinButton fix for chevron buttons (#26464)
Jacqueline-ms Jan 23, 2023
3079711
chore: react-combobox spec and migration docs update (#26396)
smhigley Jan 23, 2023
ea32699
fix: high contrast mode focus styles are applied (#26116)
smhigley Jan 24, 2023
6a610c7
fix: react-combobox add listbox max-height and shift shadow style loc…
smhigley Jan 24, 2023
3e8465f
Adds Fluent 2 styles for v8 SpinButton (#26277)
mltejera Jan 24, 2023
62753a8
applying package updates
Jan 24, 2023
43d28e4
feat(react-tree): create TreeItemLayout component (#26446)
bsunderhus Jan 24, 2023
2fe537e
Azure Theme: Spinbutton CSS update (#26467)
Jacqueline-ms Jan 24, 2023
d0d93fd
fix: react-combobox story fixes and docs wording updates (#26471)
smhigley Jan 24, 2023
9a8b351
fix: react-combobox activedescendant calculation updates (#26444)
smhigley Jan 24, 2023
4f3871d
fix: Update `useId` to work correctly in React 18 and React 18 strict…
sopranopillow Jan 24, 2023
4e8e219
chore(react-datepicker): Copy over files to package from personal bra…
sopranopillow Jan 24, 2023
7d34973
chore: update v8 ComboBox & Dropdown docs to explicitly prohibit nest…
smhigley Jan 24, 2023
b196437
feat(react-button): creates ButtonContext (#26478)
bsunderhus Jan 24, 2023
30c81d0
Add relative position to base picker (#26490)
micahgodbolt Jan 24, 2023
84c8b3d
Add labels to arcs in donut chart (#25967)
krkshitij Jan 25, 2023
8ca9702
Add new variant to horizontal bar chart (#26082)
krkshitij Jan 25, 2023
af3557e
chore: scaffolds TreeItemPersonaLayout component (#26369)
bsunderhus Jan 25, 2023
a628c84
chore: refactors Tree and TreeItem to stop using aria-owns (#26292)
bsunderhus Jan 25, 2023
6a70d37
chore(deps): bump ua-parser-js from 0.7.31 to 0.7.33 (#26484)
dependabot[bot] Jan 25, 2023
8f554fd
Add property that manages if panels should be rerendered or not (#25368)
vhensorskyi Jan 25, 2023
17ce027
fix: update elementContains() to handle circular references (#26483)
layershifter Jan 25, 2023
6f29c8f
Add overrides context to allow Input appearance overrides (#25262)
miroslavstastny Jan 25, 2023
c5ad495
feat(web-components): bump tslib to 2.1. to align with rest of monore…
Hotell Jan 25, 2023
f5f1f5e
chore(react-avatar): deprecates AvatarSizes in favor of AvatarSize (#…
bsunderhus Jan 25, 2023
38f8d75
react-migration-v8-v9 moved to v9 convergence package (retry PR) (#26…
GeoffCoxMSFT Jan 25, 2023
d6e98c0
feat: Add Field component to replace InputField, ComboboxField, etc. …
behowell Jan 25, 2023
62c47b1
RFC: Field with custom components (#26338)
behowell Jan 25, 2023
175abf2
fix: update react-combobox multiselect checkbox styles to match Check…
smhigley Jan 26, 2023
5853ba4
applying package updates
Jan 26, 2023
a2eb0b3
fix(Link): Handle "tabIndex" from user's input (#26456)
layershifter Jan 26, 2023
d1dc25a
fix(react): No pointer events on focus ring (#25088)
miroslavstastny Jan 26, 2023
403e137
feat: add IdPrefixProvider (#26496)
layershifter Jan 26, 2023
fa77186
applying package updates
Jan 26, 2023
6134f0d
feat(react-tree): uses ButtonContext to modify default button size (#…
bsunderhus Jan 26, 2023
21a3468
feat: add combobox and dropdown vr tests (#26487)
smhigley Jan 26, 2023
f4f81bc
fix(react-persona): Reduce spacing between first and second line (#26…
sopranopillow Jan 27, 2023
0c6d5af
applying package updates
Jan 27, 2023
b58cd1a
chore: properly use tokens for border radius (#26516)
bsunderhus Jan 27, 2023
454a6c0
chore(scripts-puppeteer): migrate to puppeteer 19 (#26475)
Hotell Jan 27, 2023
aac6ba2
fix(scripts-storybook): implement proper TS module and path aliases r…
Hotell Jan 27, 2023
27fc5f1
Fix duplicate-id accessibility issue in line chart (#26486)
krkshitij Jan 27, 2023
e503346
chore(react-builder): migrate to axe-core v4 (#26453)
Hotell Jan 27, 2023
d59cee0
chore: Change the default value of validationState to error when a va…
behowell Jan 27, 2023
4e058ce
chore(react-badge): updates border-radius to use proper token value (…
bsunderhus Jan 27, 2023
98890c6
filetype updates for loop, clipchamp [master branch] (#26276)
bigbadcapers Jan 28, 2023
4598aa1
fix: remove invalid and unnecessary DetailsRow check (#26519)
smhigley Jan 28, 2023
b928423
fix: Fixing button padding to get correct sizes from design spec (#26…
khmakoto Jan 28, 2023
a21d913
applying package updates
Jan 30, 2023
a521e08
chore: Bump storybook-addon-export-to-codesandbox to 0.8.1 (#26513)
george-cz Jan 30, 2023
798f50f
feat: re-export useFocusWithin() hook (#26533)
layershifter Jan 30, 2023
12ec691
fix: SSRProvider TypeScript definitions (#25582)
desenmeng Jan 30, 2023
5a6bc1f
fix(scripts-generators): run generate-version-files logic on node exe…
Hotell Jan 30, 2023
e088f50
Jackieg/azuretheme cal (#26544)
Jacqueline-ms Jan 30, 2023
fc89652
fix(react-persona): Make before and after textPositions align correct…
sopranopillow Jan 30, 2023
a864688
feat: Release react-combobox as stable (#26518)
smhigley Jan 31, 2023
8b78517
Export react tabs context (#26552)
GeoffCoxMSFT Jan 31, 2023
e1de0e3
applying package updates
Jan 31, 2023
7e7f876
feat: expose Typography tokens as components and create documentation…
marcosmoura Jan 31, 2023
22477ef
feat: Release `@fluentui/react-select` as stable (#26491)
smhigley Jan 31, 2023
1a1211d
chore: Update Field VR tests to use new Field component (#26537)
behowell Jan 31, 2023
794d9e8
chore(react-infobutton): Add aria-label to InfoButton's button and ad…
sopranopillow Jan 31, 2023
24642f0
applying package updates
Jan 31, 2023
ba36050
Adding fluent2-theme dependency (#26571)
GeoffCoxMSFT Jan 31, 2023
77ceacd
fix: v8 SplitButton should not reset focus to trigger after opening m…
smhigley Jan 31, 2023
20a923c
fix: v8 Dropdown option focus should not be cut off in HCM (#26573)
smhigley Feb 1, 2023
52fad61
applying package updates
Feb 1, 2023
5c8d09d
[DatePicker] fix default date parser converting dates to UTC implicit…
Svudec Feb 1, 2023
37cc018
docs: use full source in "Show code" (#26562)
layershifter Feb 1, 2023
40fdbb3
docs: Remove extra exports (#26567)
ling1726 Feb 1, 2023
e2458d0
feat: generate new component structure for react-drawer (#26554)
marcosmoura Feb 1, 2023
3826b0a
chore(react-tree): adds TreeItemLayout to all stories (#26550)
bsunderhus Feb 1, 2023
5d64ddc
ci: bump gha to latest and use major for add-to-milestone to get late…
Hotell Feb 1, 2023
f22d1df
Fix dependency mismatch (#26586)
ling1726 Feb 1, 2023
587e72c
ci: use specific version of add-to-milestone as using v1 throws error…
Hotell Feb 1, 2023
2f82fe7
chore(public-docsite-v9): enable build-less DX for storybook (#26476)
Hotell Feb 1, 2023
0ac9dc5
Generated empty Breadcrumb component v9 (#26529)
ValentinaKozlova Feb 1, 2023
91d91af
fix(ssr-tests-v9): don't open browser twice on CI to potentially miti…
Hotell Feb 1, 2023
f62eade
fix(public-docsite-v9): add migration packages as dep to properly bui…
Hotell Feb 1, 2023
3fde9b8
remove mwf styles (#26592)
micahgodbolt Feb 1, 2023
c7ec574
Fix: Contextual menu label missing overflow hidden (#26591)
micahgodbolt Feb 1, 2023
62d34b6
applying package updates
Feb 2, 2023
09da68f
fix(scripts-generators): make create-component work properly on windo…
Hotell Feb 2, 2023
f87e6c1
applying package updates
Feb 3, 2023
34514e3
chore(react-infobutton): Making InfoButton's content focusable and up…
sopranopillow Feb 3, 2023
61ad757
fix: Remove ReallyClean from CI pipelines (#26637)
ling1726 Feb 3, 2023
7274228
fix: New overflow items all always dispatch updates to subscriber (#2…
ling1726 Feb 3, 2023
db4be59
fix(createPositionManager): computePosition should not apply styles a…
ling1726 Feb 3, 2023
7c10667
chore: export SlotRenderFunction type (#26600)
spmonahan Feb 3, 2023
8edde8f
fix: HoverCard example adjusts to viewport, add docs (#26624)
smhigley Feb 3, 2023
f621406
scaffold react-skeleton components (#26640)
tomi-msft Feb 3, 2023
a29dcc5
fix: Dropdown/Combobox checkboxes have double swipe stops for some sc…
smhigley Feb 3, 2023
fe583c0
fix: Using correct icon and color for away + out-of-office PresenceBa…
khmakoto Feb 4, 2023
d75055c
fix: react-button high contrast mode primary variant (#26623)
smhigley Feb 4, 2023
7d266a4
Updated description for spin button (#26659)
kkakroo Feb 5, 2023
721687d
removed disabled property from Label (#26658)
kkakroo Feb 5, 2023
6ddc1cc
Sankey revisit ankit (#25455)
ankityadav4 Feb 6, 2023
48bbba5
applying package updates
Feb 6, 2023
c625afa
Table - Column resizing (#26477)
george-cz Feb 6, 2023
a2a5de4
RFC: Styling Handbook for Fluent UI React v9 (#26148)
layershifter Feb 6, 2023
5c5d6a6
fix(Dropdown): Allow clear on Enter/Space press (#26685)
jurokapsiar Feb 6, 2023
574519a
Added information about `Open in CodeSandbox` button repo (#26536)
ValentinaKozlova Feb 6, 2023
24ed48c
fix(react-card): improve description for card props (#26614)
marcosmoura Feb 6, 2023
0cbf85c
docs(Card): improve a11y of storybook examples (#26613)
marcosmoura Feb 6, 2023
d2a0d50
Azure Theme: toggle & commandbar style updates (#26654)
Jacqueline-ms Feb 6, 2023
bd2b915
[DatePicker] fix validationOnLoad prop is ignored (#25961)
Svudec Feb 6, 2023
7b7f2cc
feat: Bump keyborg to 2.0.0 and tabster to 4.1.1 (#26584)
ling1726 Feb 6, 2023
0b35790
feat: react-data-grid-react-window should be complete extension packa…
ling1726 Feb 6, 2023
22ecddb
fix: react-combobox never uses Option value as a display string (#26617)
smhigley Feb 7, 2023
06b87ef
applying package updates
Feb 7, 2023
787d758
feat: Initial release react-data-grid-react-window (#26731)
ling1726 Feb 7, 2023
8a14055
feat(react-tabster): add `unstable_hasDefault` option on `useArrowNav…
YuanboXue-Amber Feb 7, 2023
b3449fb
applying package updates
Feb 7, 2023
fbe4207
feat: TableCellLayout component now supports truncate prop (#26738)
george-cz Feb 7, 2023
6a92554
feat: Release `Table` and `DataGrid` as stable (#26736)
ling1726 Feb 7, 2023
cd66dc9
chore(react-datepicker): Remove @fluentui/react dependencies and upda…
sopranopillow Feb 7, 2023
c5149e2
feat: DataGrid - resizable columns (#26690)
george-cz Feb 8, 2023
d9ee97b
fix(storybook): turn off mangling on production builds to provide sam…
Hotell Feb 8, 2023
2ce1ffc
chore: prepare release react-northstar 0.66.1 (#26687)
jurokapsiar Feb 8, 2023
43a7905
fix: keyboard navigation not working for select elements (#26612)
marcosmoura Feb 8, 2023
30999b8
fix: Small mistake in docs for Avatar name prop (#26747)
behowell Feb 8, 2023
7db30ce
chore: Update Field Spec and Migration guide to match current impleme…
behowell Feb 8, 2023
0e3401d
chore: Add perf tests for Field (#26603)
behowell Feb 8, 2023
2043f6d
fix(react-utilities, react-provider): Remove colons from generated id…
sopranopillow Feb 8, 2023
2a4adf3
chore: Update Field documentation and stories (#26599)
behowell Feb 8, 2023
d443b38
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 (#26602)
dependabot[bot] Feb 8, 2023
b6926c2
Fix svg-img-alt accessibility issue in vertical stacked bar chart (#2…
krkshitij Feb 9, 2023
0a3196e
applying package updates
Feb 9, 2023
bf9a0ee
Fixing wrong link hover value (#26778)
ankityadav4 Feb 9, 2023
0a3fe6d
Tree Item Layout & Persona Layout stories and styles (#26630)
petdud Feb 9, 2023
95a7b63
feat: Add `overflowBoundaryPadding` positioning prop (#26730)
ling1726 Feb 9, 2023
e68c6f6
docs: Styling Component (v9) now introduces shorthands (#26773)
george-cz Feb 9, 2023
ef2c219
chore: bump storybook-addon-export-to-codesandbox to 0.8.4 (#26787)
george-cz Feb 9, 2023
26e6b8c
Restore minimum width of Details List rows to be that of the containe…
ThomasMichon Feb 9, 2023
ab3ee4c
chore: better documentation for home/end behavior (#26724)
spmonahan Feb 9, 2023
c4e18c0
Initialize package for storybook full source code babel preset (#26781)
ling1726 Feb 9, 2023
dc2adec
fix: handle single digit text input in SpinButton (#26789)
spmonahan Feb 9, 2023
1e56311
Coachmark reposition on page resize (#26725)
micahgodbolt Feb 9, 2023
cc62f05
applying package updates
Feb 10, 2023
deb49d7
applying package updates
Feb 10, 2023
01013be
fix: MenuList is a single tabstop (#26803)
ling1726 Feb 10, 2023
066600f
Port babel storybook full source plugin (#26790)
ling1726 Feb 10, 2023
d753cd9
Initialize react-storybook-addon-codesandbox package (#26783)
ling1726 Feb 10, 2023
8db344e
chore(beachball): add more ignore patterns to mitigate unwanted chang…
Hotell Feb 10, 2023
cbba19f
fix(scripts-format): make prettier fail process instead of silently f…
Hotell Feb 10, 2023
260b73e
Merge branch 'master' into hotell/wc/merge-master-1
Hotell Feb 10, 2023
d91c9dc
chore: update tooling setup for wc-3 after master update
Hotell Feb 10, 2023
cf38666
chore: remove change files from master
Hotell Feb 10, 2023
a15228c
chore(beachball): scope config only to web-components to be able to m…
Hotell Feb 10, 2023
4bade21
fix(ci) resolve issues reported by check-packages job
Hotell Feb 10, 2023
785dd40
chore(stress-test): fix bad conflict resolution
Hotell Feb 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 4 additions & 4 deletions .devops/templates/cleanup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ steps:
# In theory the "workspace: clean: all" setting should handle this, but it doesn't always seem to work.
# ReallyClean is a custom task from our internal UI Fabric azure-devops-tasks repo which attempts to
# delete the given directory with multiple retries.
- task: ReallyClean@0
inputs:
directory: $(Agent.BuildDirectory)
condition: always()
# - task: ReallyClean@0
# inputs:
# directory: $(Agent.BuildDirectory)
# condition: always()
75 changes: 75 additions & 0 deletions .devops/templates/runpublishvrscreenshot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
parameters:
- name: fluentVersion
type: string
default: v8
- name: vrTestPackageName
type: string
default: '@fluentui/vr-tests'
- name: vrTestPackagePath
type: string
default: 'apps/vr-tests'
- name: shouldBuildstorybookaddon
type: boolean
default: false
- name: shouldBuildNorthstar
type: boolean
default: false

steps:
- task: Bash@3
inputs:
filePath: yarn-ci.sh
displayName: yarn (install packages)

- script: |
isPR=${{lower(eq(variables['Build.Reason'], 'PullRequest'))}}
echo $isPR
if [[ $isPR == true ]]; then
packageAffected=$(yarn --silent check:affected-package --packages ${{ parameters.vrTestPackageName }} --pr=true)
if [[ $packageAffected == false ]]; then
echo "In PR pipeline but NOT affecting test package. Skipping test run"
echo "##vso[task.setvariable variable=vrTestSkip;]yes"
else
echo "In PR pipeline and affecting test package. NOT Skipping test run"
echo "##vso[task.setvariable variable=vrTestSkip;]no"
fi
else
echo "Not in PR pipeline. NOT Skipping test run"
echo "##vso[task.setvariable variable=vrTestSkip;]no"
fi
displayName: Check if vrTests should be skipped

- ${{ if eq(parameters.shouldBuildstorybookaddon, 'true') }}:
- script: |
yarn build --to @fluentui/react-storybook-addon
displayName: Build react-storybook-addon
condition: eq(variables['vrTestSkip'], 'no')

- ${{ if eq(parameters.shouldBuildNorthstar, 'true') }}:
- script: |
yarn build --to @fluentui/docs
displayName: Build react-northstar
condition: eq(variables['vrTestSkip'], 'no')

- script: |
yarn workspace ${{ parameters.vrTestPackageName }} vr:build
displayName: Build VR tests components package
condition: eq(variables['vrTestSkip'], 'no')

- script: |
yarn workspace ${{ parameters.vrTestPackageName }} vr:test --verbose
displayName: 'Run VR tests'
condition: eq(variables['vrTestSkip'], 'no')

- script: |
mkdir -p screenshots
cp -rf ${{ parameters.vrTestPackagePath }}/dist/screenshots/*.png screenshots/
displayName: Collate Artifacts
condition: eq(variables['vrTestSkip'], 'no')

- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: 'screenshots'
ArtifactName: 'vrscreenshot${{ parameters.fluentVersion }}'
publishLocation: 'Container'
condition: eq(variables['vrTestSkip'], 'no')
81 changes: 64 additions & 17 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@
/.githooks @microsoft/fluentui-react-build
/.storybook @microsoft/fluentui-react-build
/.vscode @microsoft/fluentui-react-build
/scripts @microsoft/fluentui-react-build
/tools @microsoft/fluentui-react-build

#### Root Build files
Expand All @@ -53,10 +52,36 @@
/migrations.json @microsoft/fluentui-react-build

#### Meta and License stuff
/LICENSE @microsoft/fluentui-react-build @justSlone @jurokapsiar
/packages/react/LICENSE @microsoft/fluentui-react-build @justSlone @jurokapsiar
/.github/CODEOWNERS @microsoft/fluentui-react-build @justSlone @jurokapsiar
/.github/ISSUE_TEMPLATE* @justSlone @jurokapsiar
/LICENSE @microsoft/fluentui-react-build @justSlone @jurokapsiar @tudorpopams
/packages/react/LICENSE @microsoft/fluentui-react-build @justSlone @jurokapsiar @tudorpopams
/.github/CODEOWNERS @microsoft/fluentui-react-build @justSlone @jurokapsiar @tudorpopams
/.github/ISSUE_TEMPLATE* @justSlone @jurokapsiar @tudorpopams

## Tooling packages
scripts/api-extractor @microsoft/fluentui-react-build
scripts/babel @microsoft/fluentui-react-build
scripts/beachball @microsoft/fluentui-react-build
scripts/cypress @microsoft/fluentui-react-build
scripts/dangerjs @microsoft/fluentui-react-build
scripts/executors @microsoft/fluentui-react-build
scripts/fluentui-publish @microsoft/fluentui-react-build
scripts/generators @microsoft/fluentui-react-build
scripts/github @microsoft/fluentui-react-build
scripts/gulp @microsoft/fluentui-react-build @microsoft/teams-prg
scripts/jest @microsoft/fluentui-react-build
scripts/lint-staged @microsoft/fluentui-react-build
scripts/monorepo @microsoft/fluentui-react-build
scripts/package-manager @microsoft/fluentui-react-build
scripts/prettier @microsoft/fluentui-react-build
scripts/projects-test @microsoft/fluentui-react-build
scripts/puppeteer @microsoft/fluentui-react-build
scripts/storybook @microsoft/fluentui-react-build
scripts/tasks @microsoft/fluentui-react-build
scripts/triage-bot @microsoft/fluentui-react-build @microsoft/cxe-prg
scripts/ts-node @microsoft/fluentui-react-build
scripts/update-release-notes @microsoft/fluentui-react-build
scripts/utils @microsoft/fluentui-react-build
scripts/webpack @microsoft/fluentui-react-build

#### Fluent UI N*
packages/a11y-rules @microsoft/fluentui-northstar
Expand Down Expand Up @@ -84,11 +109,12 @@ apps/public-docsite-v9 @microsoft/cxe-red @microsoft/cxe-coastal @microsoft/flue
apps/theming-designer @microsoft/fluentui-react
apps/ssr-tests-v9 @microsoft/fluentui-react-build
apps/stress-test @microsoft/cxe-red @spmonahan @micahgodbolt
apps/recipes-react-components @microsoft/cxe-red @microsoft/cxe-coastal @microsoft/fluentui-react-build @sopranopillow

#### Packages
packages/azure-themes @hyoshis @Jacqueline-ms
packages/azure-themes @robtaft-ms @Jacqueline-ms
packages/bundle-size @microsoft/teams-prg
packages/date-time-utilities @microsoft/fluent-date-time
packages/date-time-utilities @microsoft/cxe-red
packages/eslint-plugin @microsoft/fluentui-react-build
packages/foundation-legacy @microsoft/cxe-red @khmakoto
# packages/font-icons-mdl2
Expand All @@ -103,15 +129,14 @@ packages/react-cards @microsoft/cxe-red @khmakoto
packages/react-charting @microsoft/charting-team
packages/react-components/react-conformance-griffel @microsoft/teams-prg
packages/react-components/react-context-selector @microsoft/teams-prg
packages/react-date-time @microsoft/fluent-date-time
packages/react-date-time @microsoft/cxe-red
packages/react-docsite-components @microsoft/fluentui-v8-website
packages/react-file-type-icons @jahnp @bigbadcapers
packages/react-hooks @microsoft/cxe-red
packages/react-monaco-editor @microsoft/fluentui-v8-website
packages/react-components/react-positioning @microsoft/teams-prg
packages/react-components/react-overflow @microsoft/teams-prg
packages/react-components/react-shared-contexts @microsoft/teams-prg
packages/react-components/react-storybook @microsoft/cxe-prg @microsoft/teams-prg
packages/react-components/react-storybook-addon @microsoft/cxe-prg
packages/react-components/react-tabster @microsoft/teams-prg
packages/react-components/react-theme @microsoft/teams-prg
Expand Down Expand Up @@ -175,26 +200,35 @@ packages/react-components/react-progress @microsoft/cxe-red @tomi-msft
packages/react-components/react-persona @microsoft/cxe-red @sopranopillow
packages/react-components/react-avatar-context @microsoft/teams-prg
packages/react-components/react-infobutton @microsoft/cxe-red @sopranopillow
packages/react-migration-v8-v9 @microsoft/cxe-coastal @geoffcoxmsft
packages/react-components/react-tree @microsoft/teams-prg
packages/react-components/react-virtualizer @microsoft/xc-uxe @Mitch-At-Work
packages/react-components/react-skeleton @microsoft/cxe-red
packages/tokens @microsoft/teams-prg
packages/react-components/react-tags @microsoft/cxe-coastal @TristanWatanabe
packages/react-components/react-data-grid-react-window @microsoft/teams-prg
packages/react-components/react-migration-v0-v9 @microsoft/teams-prg
packages/react-components/react-datepicker @microsoft/cxe-red @sopranopillow @khmakoto
packages/react-components/react-migration-v8-v9 @microsoft/cxe-red @microsoft/cxe-coastal @geoffcoxmsft
packages/react-components/react-breadcrumb @microsoft/cxe-prg
packages/react-components/react-drawer @microsoft/cxe-prg
packages/react-components/react-storybook-addon-codesandbox @microsoft/fluentui-react-build
packages/react-components/babel-preset-storybook-full-source @microsoft/fluentui-react-build
# <%= NX-CODEOWNER-PLACEHOLDER %>



## Components
packages/react @microsoft/cxe-red @microsoft/cxe-coastal
packages/react/src/components/ActivityItem @microsoft/cxe-red @microsoft/cxe-coastal @khmakoto
packages/react/src/components/Announced @microsoft/cxe-red @microsoft/cxe-coastal @khmakoto
packages/react/src/components/Breadcrumb @microsoft/cxe-red @microsoft/cxe-coastal @khmakoto
packages/react/src/components/Button @microsoft/cxe-red @microsoft/cxe-coastal @khmakoto
packages/react/src/components/Calendar @microsoft/fluent-date-time
packages/react/src/components/CalendarDayGrid @microsoft/fluent-date-time
packages/react/src/components/Calendar @microsoft/cxe-red
packages/react/src/components/CalendarDayGrid @microsoft/cxe-red
packages/react/src/components/Check @microsoft/cxe-red @microsoft/cxe-coastal @ThomasMichon @khmakoto
packages/react/src/components/Checkbox @microsoft/cxe-red @microsoft/cxe-coastal @khmakoto
packages/react/src/components/ChoiceGroup @microsoft/cxe-red @microsoft/cxe-coastal
packages/react/src/components/Coachmark @microsoft/cxe-red @microsoft/cxe-coastal @leddie24
packages/react/src/components/ColorPicker @microsoft/cxe-red @microsoft/cxe-coastal
packages/react/src/components/DatePicker @microsoft/fluent-date-time
packages/react/src/components/DatePicker @microsoft/cxe-red
packages/react/src/components/DetailsList @microsoft/cxe-red @microsoft/cxe-coastal @ThomasMichon
packages/react/src/components/DocumentCard @microsoft/cxe-red @microsoft/cxe-coastal @yiminwu
packages/react/src/components/Fabric @microsoft/cxe-red @microsoft/cxe-coastal @dzearing
Expand Down Expand Up @@ -226,12 +260,25 @@ packages/react/src/components/Text @microsoft/cxe-red @microsoft/cxe-coastal @kh
packages/react/src/components/TextField @microsoft/cxe-red @microsoft/cxe-coastal
packages/react/src/components/Toggle @microsoft/cxe-red @microsoft/cxe-coastal @khmakoto
packages/react/src/components/Tooltip @microsoft/cxe-red @microsoft/cxe-coastal @behowell
packages/react/src/components/WeeklyDayPicker @microsoft/fluent-date-time
packages/react/src/components/WeeklyDayPicker @microsoft/cxe-red

## Theming and styling
packages/react/src/utilities/ThemeProvider @microsoft/cxe-red @microsoft/cxe-coastal @dzearing

packages/fluent2-theme @microsoft/cxe-red @microsoft/cxe-coastal @geoffcoxmsft
## Experiments
packages/react-experiments/src/components/Signals @ThomasMichon
packages/react-experiments/src/components/Tile @ThomasMichon
packages/react-experiments/src/components/TileList @ThomasMichon

### generic rules for v-build. Might be tweaked based on needs.
**/just.config.ts @microsoft/fluentui-react-build
**/jest.config.js @microsoft/fluentui-react-build
**/webpack.*.js @microsoft/fluentui-react-build
**/.eslintrc.js @microsoft/fluentui-react-build
**/.eslintrc.json @microsoft/fluentui-react-build
**/tsconfig.json @microsoft/fluentui-react-build
**/tsconfig.lib.json @microsoft/fluentui-react-build
**/tsconfig.spec.json @microsoft/fluentui-react-build
**/cypress.config.ts @microsoft/fluentui-react-build
**/api-extractor.json @microsoft/fluentui-react-build
**/api-extractor.unstable.json @microsoft/fluentui-react-build
68 changes: 36 additions & 32 deletions .github/ISSUE_TEMPLATE/convergence_epic.md
Original file line number Diff line number Diff line change
@@ -1,48 +1,52 @@
---
name: (internal) Component convergence epic
about: (team member use only) Epic issue tracking convergence of a particular component
name: (internal) Component implementation epic
about: (team member use only) Epic issue tracking implementation of a particular component
---

<!--
These issues are used by core contributors to track the list of items that should be
completed as part of converging a component. More info can be found here: https://github.com/microsoft/fluentui/wiki/Component-Convergence-Guide
completed as part of creating a v9 component. More info can be found here: https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide
-->

## Preparation:
💡 When you create a PR for any of the checklist items, add a link to this Epic under the PR's **Related Issues** section.

- [ ] Open UI Research
## Preparation

- [ ] [Open UI Research](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#open-ui-research)
- [link to https://open-ui.org/]
- [ ] Open GitHub issues related to component
- [ ] [Open GitHub issues related to component](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#find-open-issues-on-github)
- [link to each issue]
- [ ] react-\* package scaffolded with the right ownership in CODEOWNERS
- [link to package / PR]
- [ ] Component Spec authored and reviewed
- [link to spec in component package / PR]
- [ ] [Create react-\* package and component from template](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#component-package)
- [link to package: https://github.com/microsoft/fluentui/tree/master/packages/react-components/react-(your-component)]
- [ ] (Optional) [Draft implementation](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#draft-implementation)
- [link to draft implementation, if applicable]
- [ ] [Component Spec authored](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#component-spec) and [reviewed](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#spec-review)

## Implementation

[link to react-* package folder]

- [ ] Component implementation
- [link(s) to component implementation related PRs]
- [ ] Storybook stories
- [link(s) to stories PRs]
- [ ] Add tests: Conformance, Unit, and VR -- add PRs to all
- [ ] Bundle size fixtures
- [ ] Conformance tests
- [ ] Unit tests
- [ ] VR tests
- [ ] Accessibility behavior tests
- [ ] Create an issue and run [manual accessibility tests](https://github.com/microsoft/fluentui/wiki/Manual-Accessibility-Review-Checklist): (issue link)
- [ ] Performance test scenario
- [ ] README.md covering basic usage
- [ ] MIGRATION.md guide (include v8 and v0)
- [ ] [Component implementation](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#implementation)
- [ ] Initial conformance and unit tests (validate basic functionality)
- [ ] [Initial documentation](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#documentation)
- [ ] [Storybook stories](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#storybook-stories)
- [ ] README.md covering basic usage
- [ ] MIGRATION.md guide (include v8 and v0)
- [ ] [Component released as unstable](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#unstable-release) from `@fluentui/react-components/unstable`

## Validation

- [ ] Add and validate in UI Builder
- [ ] Add and validate in docs site
- [ ] Validate with token pipeline
- [ ] Validate in product
- [ ] Finalize migration guide
- [ ] Author codemods
- [ ] [Add tests](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#tests)
- [ ] Unit and conformance tests
- [ ] VR tests
- [ ] Bundle size fixtures
- [ ] Performance test scenario
- [ ] Accessibility behavior tests
- [ ] Create an issue and run [manual accessibility tests](https://github.com/microsoft/fluentui/wiki/Manual-Accessibility-Review-Checklist): [link to issue]
- [ ] [Validate with partners](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#validation)
- [ ] [Run a bug bash with other FUI crews](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#bug-bash)
- [ ] [Finalize documentation](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#finalize-documentation)
- [ ] Review and add any missing storybook stories
- [ ] Finalize migration guide
- [ ] [Component released as stable](https://github.com/microsoft/fluentui/wiki/Component-Implementation-Guide#stable-release) from `@fluentui/react-components`
- [ ] Ensure exports are removed from from `@fluentui/react-components/unstable`
- [ ] In package.json: Remove the alpha/beta tag from the version number in package.json
- [ ] In package.json: Change beachball's `disallowedChangeTypes` to `"major", "prerelease"`
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ PR flow tips:
* [ ] Once you're ready (ideally the pipeline is passing) promote your PR to Ready for Review. This step will auto-assign reviewers for your PR.
-->

## Current Behavior
## Previous Behavior

<!-- This is the behavior we have today -->

Expand All @@ -24,4 +24,4 @@ PR flow tips:

<!-- Please link the issue being fixed so it gets closed when this is merged. -->

Fixes #
- Fixes #
8 changes: 4 additions & 4 deletions .github/workflows/check-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
node-version: 14.18.1
cache: 'yarn'

- uses: tj-actions/changed-files@v32
- uses: tj-actions/changed-files@v34
id: changed-files-specific
with:
files: |
Expand All @@ -38,7 +38,7 @@ jobs:
dependency-mismatches:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- uses: actions/setup-node@v3
with:
Expand All @@ -62,7 +62,7 @@ jobs:
change-files:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 0

Expand All @@ -83,5 +83,5 @@ jobs:
core.exportVariable('BEACHBALL_VERSION', beachballVersion);

- run: |
npx beachball@$BEACHBALL_VERSION check -b web-components-v3
npx beachball@$BEACHBALL_VERSION check --scope packages/web-components -b web-components-v3
node ./scripts/beachball/check-wc-3-changefiles
6 changes: 4 additions & 2 deletions .github/workflows/create-milestone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,12 @@ jobs:
- name: Create milestone
run: |
month=$(date +"%B")
month_numeric=$(date +"%m")
quarter=$(date +"%q")
year=$(date +"%Y")
title="${month} Project Cycle Q${quarter} ${year}"
echo "Using title '${title}'"
gh api --method POST repos/microsoft/fluentui/milestones -f title="${title}"
due_on=$(date -v1d -v${month_numeric}m -v-1d +"%Y-%m-%dT%H:%M:%S%z")
echo "Using title '${title}' and setting due date: '${due-on}'"
gh api --method POST repos/microsoft/fluentui/milestones -f title="${title} -f due_on="${due_on}"
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/docsite-publish-chromatic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
name: Checkout [master]

- name: Verify react-compoenents has changed
uses: tj-actions/changed-files@v23.1
uses: tj-actions/changed-files@v34
id: verify-react-components-changed
with:
files: |
Expand Down
Loading