From 4456170aae78bacb682e79a6e5802495f872c919 Mon Sep 17 00:00:00 2001 From: Dmytro Kirpa Date: Tue, 25 Aug 2026 12:29:31 +0200 Subject: [PATCH 1/7] fix(react-headless-components-preview): use tab navigation in Nav instead of arrow keys (#36609) --- ...ct-headless-components-preview-nav-tab-nav.json | 7 +++++++ .../Nav/NavDrawerBody/useNavDrawerBody.ts | 14 -------------- .../library/src/components/Nav/useNav.ts | 2 -- .../stories/src/shared/browserSupportNotice.ts | 1 - 4 files changed, 7 insertions(+), 17 deletions(-) create mode 100644 change/@fluentui-react-headless-components-preview-nav-tab-nav.json diff --git a/change/@fluentui-react-headless-components-preview-nav-tab-nav.json b/change/@fluentui-react-headless-components-preview-nav-tab-nav.json new file mode 100644 index 0000000000000..2891800ee8afd --- /dev/null +++ b/change/@fluentui-react-headless-components-preview-nav-tab-nav.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: remove focusgroup arrow key navigation from Nav and NavDrawerBody in favor of tab navigation", + "packageName": "@fluentui/react-headless-components-preview", + "email": "dmytrokirpa@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Nav/NavDrawerBody/useNavDrawerBody.ts b/packages/react-components/react-headless-components-preview/library/src/components/Nav/NavDrawerBody/useNavDrawerBody.ts index 4302fbec54f0a..41cc27e238769 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Nav/NavDrawerBody/useNavDrawerBody.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Nav/NavDrawerBody/useNavDrawerBody.ts @@ -6,24 +6,10 @@ import { useDrawerBody } from '../../Drawer/DrawerBody'; /** * Create the state required to render NavDrawerBody. - * - * Arrow-key navigation is enabled by default via the native `focusgroup` attribute - * with the `toolbar` behavior (vertical, wraps at ends). `toolbar` was chosen over - * `block wrap` alone because the scoped-focusgroup spec requires an explicit - * `` token (see https://open-ui.org/components/scoped-focusgroup.explainer/#supported-behaviors). - * - * Since `toolbar` implies `role="toolbar"`, we override the role back to - * `navigation` to preserve the landmark semantics expected of a nav drawer. */ export const useNavDrawerBody = (props: NavDrawerBodyProps, ref: React.Ref): NavDrawerBodyState => { const state: NavDrawerBodyState = useDrawerBody(props, ref); - // eslint-disable-next-line react-hooks/immutability - state.root.focusgroup = 'toolbar block wrap'; - - // Since `toolbar` implies `role="toolbar"`, we override the role back to - // `navigation` to preserve the landmark semantics expected of a nav drawer. - // eslint-disable-next-line react-hooks/immutability state.root.role = 'navigation'; diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Nav/useNav.ts b/packages/react-components/react-headless-components-preview/library/src/components/Nav/useNav.ts index 2c9283bdba7fe..d76d33d1400f3 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Nav/useNav.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Nav/useNav.ts @@ -7,8 +7,6 @@ import type { NavProps, NavState } from './Nav.types'; export const useNav = (props: NavProps, ref: React.Ref): NavState => { const state: NavState = useNavBase_unstable(props, ref); - // eslint-disable-next-line react-hooks/immutability - state.root.focusgroup = 'toolbar block wrap'; // eslint-disable-next-line react-hooks/immutability state.root.role = 'navigation'; diff --git a/packages/react-components/react-headless-components-preview/stories/src/shared/browserSupportNotice.ts b/packages/react-components/react-headless-components-preview/stories/src/shared/browserSupportNotice.ts index 6b5d52f6861a0..ced9272d3413f 100644 --- a/packages/react-components/react-headless-components-preview/stories/src/shared/browserSupportNotice.ts +++ b/packages/react-components/react-headless-components-preview/stories/src/shared/browserSupportNotice.ts @@ -21,7 +21,6 @@ const COMPONENT_FEATURES: Record = { TagGroup: ['focusgroup'], Toolbar: ['focusgroup'], TabList: ['focusgroup'], - Nav: ['focusgroup'], SwatchPicker: ['focusgroup'], }; From dfca51e2ce6bd68f3270011ec9fb4c21a09c670e Mon Sep 17 00:00:00 2001 From: Dmytro Kirpa Date: Tue, 25 Aug 2026 12:29:52 +0200 Subject: [PATCH 2/7] fix(react-headless-components-preview): use global focusgroup typing for MenuListState (#36608) --- ...components-preview-menulist-focusgroup-typing.json | 7 +++++++ .../library/etc/menu.api.md | 11 +++-------- .../src/components/Menu/MenuList/MenuList.types.ts | 9 +-------- 3 files changed, 11 insertions(+), 16 deletions(-) create mode 100644 change/@fluentui-react-headless-components-preview-menulist-focusgroup-typing.json diff --git a/change/@fluentui-react-headless-components-preview-menulist-focusgroup-typing.json b/change/@fluentui-react-headless-components-preview-menulist-focusgroup-typing.json new file mode 100644 index 0000000000000..9e989e697949f --- /dev/null +++ b/change/@fluentui-react-headless-components-preview-menulist-focusgroup-typing.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: use global focusgroup typing for MenuListState instead of a local intersection", + "packageName": "@fluentui/react-headless-components-preview", + "email": "dmytrokirpa@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-headless-components-preview/library/etc/menu.api.md b/packages/react-components/react-headless-components-preview/library/etc/menu.api.md index 29c80e887958d..7b92a58d0ab32 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/menu.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/menu.api.md @@ -35,7 +35,7 @@ import { MenuItemSwitchState } from '@fluentui/react-menu'; import type { MenuListContextValues } from '@fluentui/react-menu'; import { MenuListProps } from '@fluentui/react-menu'; import { MenuListSlots } from '@fluentui/react-menu'; -import type { MenuListState as MenuListState_2 } from '@fluentui/react-menu'; +import { MenuListState } from '@fluentui/react-menu'; import { MenuOpenChangeData } from '@fluentui/react-menu'; import { MenuOpenEvent } from '@fluentui/react-menu'; import { MenuPopoverProps } from '@fluentui/react-menu'; @@ -166,12 +166,7 @@ export { MenuListProps } export { MenuListSlots } -// @public (undocumented) -export type MenuListState = MenuListState_2 & { - root: { - focusgroup?: string; - }; -}; +export { MenuListState } export { MenuOpenChangeData } @@ -228,7 +223,7 @@ export { renderMenuItemRadio } export { renderMenuItemSwitch } // @public (undocumented) -export const renderMenuList: (state: MenuListState_2, contextValues: MenuListContextValues) => JSXElement; +export const renderMenuList: (state: MenuListState, contextValues: MenuListContextValues) => JSXElement; // @public (undocumented) export const renderMenuPopover: (state: MenuPopoverState) => JSXElement; diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Menu/MenuList/MenuList.types.ts b/packages/react-components/react-headless-components-preview/library/src/components/Menu/MenuList/MenuList.types.ts index 52088893be860..b5556ceb0477d 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Menu/MenuList/MenuList.types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Menu/MenuList/MenuList.types.ts @@ -1,14 +1,7 @@ -import type { MenuListState as MenuListBaseState } from '@fluentui/react-menu'; - export type { + MenuListState, MenuListProps, MenuListSlots, MenuCheckedValueChangeData, MenuCheckedValueChangeEvent, } from '@fluentui/react-menu'; - -export type MenuListState = MenuListBaseState & { - root: { - focusgroup?: string; - }; -}; From a03842ae491e89168bbb76f338409f286fd66e74 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Tue, 25 Aug 2026 13:06:40 +0200 Subject: [PATCH 3/7] release: applying package updates (manual recovery) (#36619) --- ...-2091bf95-b608-423e-9966-6e5b821c8cc6.json | 7 - ...-7b5f4bd5-6726-4b0f-b54f-ff6cbeb538b4.json | 7 - ...-b143a04a-d04a-4d07-9a47-8a1615f7df4c.json | 7 + ...-a555ced8-d0f4-43ee-988c-d2ce8f6c7387.json | 7 + ...-a4337566-0b96-4f67-94bf-a9041f384218.json | 7 + ...-d599e856-586f-42db-aba4-f1b908cbaac4.json | 7 + ...-1a95375c-dd35-4e40-acc4-11d1b797dccc.json | 7 + ...-25031152-3f2f-498b-87b1-6be678cf09b7.json | 7 - ...-adbb727c-34ab-461c-93ff-5defc17a91ad.json | 7 + ...b5f3250c-1cc4-4263-8b3e-ba7aef05a8b7.json} | 2 +- ...-4210bc32-eb8c-4fee-a455-9e9d11c6e3ac.json | 7 - ...-f2548115-7722-4668-a67c-0b710e862998.json | 7 + ...-6cc8c053-6afd-40f3-a2c2-018c4ca515dd.json | 7 + ...-6c0ba46b-8ea6-48f3-8560-6995bb642893.json | 7 + ...-6b1c6a5e-0b7d-4a7f-9e0a-2f3d4c5b6a71.json | 7 - ...-5bb62811-a7a0-4722-bb07-87464df9a75f.json | 7 + ...-79c9862e-487b-4edf-864f-8d99fd0a6726.json | 7 + ...-99ab4ccd-a0a4-491e-9a10-2ca1d53293bd.json | 7 - ...-60f92e3a-bd5c-460d-9773-979878fcdeef.json | 7 + ...-9325d868-03f9-4b7b-930e-183e6b35af73.json | 7 + ...-f02577ac-913f-4ed1-aac8-5f307f228cd1.json | 7 - ...-3a8f1b62-7d94-4c05-a1e2-8f6b0d5c9e37.json | 7 - ...-6eb5d551-5f64-4f24-bb6d-b10489732089.json | 7 - ...-b22de55d-e838-495f-a8bc-421641347f2d.json | 7 + ...-66d8a530-0b15-4ad3-9667-52b270279210.json | 7 + ...-707f669c-a3f7-497f-ac3d-0741e680dc67.json | 7 + ...-54930096-3ea9-4baa-8b33-679925651403.json | 7 - ...-b83be573-581c-4db1-ae97-4e375b123a7d.json | 7 - ...-f14f21ab-f2a1-4a4c-9ca4-172e9c5bbf68.json | 7 + ...-1e05c598-53a8-4ae6-9322-ca9dd47e20aa.json | 7 + ...-c5e1d6ce-fc61-4513-97c7-b819135c76b3.json | 7 + ...-cf2ba3fb-7d37-4d0a-8105-9940c72ccc19.json | 7 - ...-3c1db2f0-f4f6-4058-80bc-6168f593324e.json | 7 + ...-7f7c3881-f1a9-4fe3-bbda-a9ecb0df4076.json | 7 - ...-f2bc00df-cfae-4348-a581-61fcf3ac1c00.json | 7 + ...-7fd606de-4c14-48cd-ac27-6f1f3ea064ae.json | 7 + ...-02cd3dce-4bab-4722-ba1a-fd36e195d8af.json | 7 - ...-bdf70c79-45d6-4712-aa9c-88ae06a377e7.json | 7 + ...-e26e1c42-256f-414a-98d8-4a2dbdf7f103.json | 7 + ...-a8cdd6db-98d0-491e-827a-2e4b3bf0d450.json | 7 + ...-611d8dbc-8afd-4616-9135-b0746673eb6d.json | 7 + ...-d4775ab2-8930-471f-9cc7-b112b91e5332.json | 7 + ...-6b5a0004-4b31-41da-bc93-16cf12c97dd5.json | 7 - ...-dddd2f29-9521-4f5b-9664-3efc2f87d004.json | 7 + ...-9af670b9-c2e0-45cd-9778-cf99094d5b36.json | 7 + ...-fa63ea24-4309-4749-8dae-86fd1fdd1238.json | 7 + ...-ff10de4e-2836-4f56-8cf2-a5e8bef29b4d.json | 7 - ...-7414e84e-f3fb-4fea-ab16-899e70e2d170.json | 7 + ...-9c2d7f31-4e58-4a63-8b90-1d7e6f2c3a45.json | 7 - ...-b34bdb70-b71e-47ef-b8de-ca905f59a9a7.json | 7 + ...-144b4ac1-6b36-4a4f-83c7-f83c52ab6542.json | 7 + ...-3304951c-9469-4443-8a7b-ca8aeae7c4e3.json | 7 + ...-95c14e7f-f226-48a2-94e6-27c2e7cb89a8.json | 7 - ...-5e0c9a84-2b17-4f36-9c58-6a4d3e1b7f82.json | 7 - ...-cbe37ad8-e351-4dbd-b634-85348e8a1078.json | 7 + ...-f96b242c-6379-4d5b-908e-e30185ee30a2.json | 7 - ...-62052dc3-2272-4686-93fd-c952110973d0.json | 7 + ...-82a695e6-09da-4b8b-bf72-408fa73b612f.json | 7 + .../react-charts/library/CHANGELOG.json | 19 ++ .../charts/react-charts/library/CHANGELOG.md | 12 +- .../charts/react-charts/library/package.json | 6 +- .../deprecated/react-alert/CHANGELOG.json | 14 ++ .../deprecated/react-alert/CHANGELOG.md | 11 +- .../deprecated/react-alert/package.json | 4 +- .../react-infobutton/CHANGELOG.json | 14 ++ .../deprecated/react-infobutton/CHANGELOG.md | 11 +- .../deprecated/react-infobutton/package.json | 4 +- .../priority-overflow/CHANGELOG.json | 21 ++ .../priority-overflow/CHANGELOG.md | 12 +- .../priority-overflow/package.json | 2 +- .../react-accordion/library/CHANGELOG.json | 19 ++ .../react-accordion/library/CHANGELOG.md | 12 +- .../react-accordion/library/package.json | 6 +- .../react-avatar/library/CHANGELOG.json | 14 ++ .../react-avatar/library/CHANGELOG.md | 11 +- .../react-avatar/library/package.json | 4 +- .../library/CHANGELOG.json | 25 ++ .../library/CHANGELOG.md | 13 +- .../library/package.json | 6 +- .../react-components/CHANGELOG.json | 137 +++++++++++ .../react-components/CHANGELOG.md | 42 +++- .../react-components/package.json | 50 ++-- .../library/CHANGELOG.json | 25 ++ .../library/CHANGELOG.md | 13 +- .../library/package.json | 6 +- .../react-dialog/library/CHANGELOG.json | 19 ++ .../react-dialog/library/CHANGELOG.md | 12 +- .../react-dialog/library/package.json | 6 +- .../react-drawer/library/CHANGELOG.json | 24 ++ .../react-drawer/library/CHANGELOG.md | 13 +- .../react-drawer/library/package.json | 8 +- .../react-field/library/CHANGELOG.json | 14 ++ .../library/package.json | 34 +-- .../react-icons-compat/library/CHANGELOG.json | 15 ++ .../react-icons-compat/library/CHANGELOG.md | 11 +- .../react-icons-compat/library/package.json | 2 +- .../react-infolabel/library/CHANGELOG.json | 20 ++ .../react-infolabel/library/CHANGELOG.md | 12 +- .../react-infolabel/library/package.json | 4 +- .../react-input/library/CHANGELOG.json | 14 ++ .../react-list/library/CHANGELOG.json | 15 ++ .../react-list/library/CHANGELOG.md | 11 +- .../react-list/library/package.json | 2 +- .../library/CHANGELOG.json | 19 ++ .../library/CHANGELOG.md | 12 +- .../library/package.json | 6 +- .../react-menu/library/CHANGELOG.json | 19 ++ .../react-menu/library/CHANGELOG.md | 12 +- .../react-menu/library/package.json | 6 +- .../react-message-bar/library/CHANGELOG.json | 31 +++ .../react-message-bar/library/CHANGELOG.md | 14 +- .../react-message-bar/library/package.json | 6 +- .../library/CHANGELOG.json | 14 ++ .../library/CHANGELOG.md | 11 +- .../library/package.json | 4 +- .../library/CHANGELOG.json | 20 ++ .../library/CHANGELOG.md | 12 +- .../library/package.json | 4 +- .../library/package.json | 2 +- .../react-motion/library/CHANGELOG.json | 15 ++ .../react-motion/library/CHANGELOG.md | 11 +- .../react-motion/library/package.json | 2 +- .../react-nav/library/CHANGELOG.json | 24 ++ .../react-nav/library/CHANGELOG.md | 13 +- .../react-nav/library/package.json | 8 +- .../react-overflow/library/CHANGELOG.json | 20 ++ .../react-overflow/library/CHANGELOG.md | 12 +- .../react-overflow/library/package.json | 4 +- .../react-persona/library/CHANGELOG.json | 14 ++ .../react-persona/library/CHANGELOG.md | 11 +- .../react-persona/library/package.json | 4 +- .../react-popover/library/CHANGELOG.json | 19 ++ .../react-popover/library/CHANGELOG.md | 12 +- .../react-popover/library/package.json | 6 +- .../react-portal-compat/CHANGELOG.json | 14 ++ .../react-portal-compat/CHANGELOG.md | 11 +- .../react-portal-compat/package.json | 4 +- .../react-progress/library/CHANGELOG.json | 14 ++ .../react-progress/library/CHANGELOG.md | 11 +- .../react-progress/library/package.json | 4 +- .../react-rating/library/CHANGELOG.json | 15 ++ .../react-rating/library/CHANGELOG.md | 11 +- .../react-rating/library/package.json | 2 +- .../react-storybook-addon/package.json | 4 +- .../library/CHANGELOG.json | 15 ++ .../react-swatch-picker/library/CHANGELOG.md | 11 +- .../react-swatch-picker/library/package.json | 2 +- .../react-table/library/CHANGELOG.json | 14 ++ .../react-table/library/CHANGELOG.md | 11 +- .../react-table/library/package.json | 4 +- .../react-tag-picker/library/CHANGELOG.json | 20 ++ .../react-tag-picker/library/CHANGELOG.md | 12 +- .../react-tag-picker/library/package.json | 4 +- .../react-tags/library/CHANGELOG.json | 14 ++ .../react-tags/library/CHANGELOG.md | 11 +- .../react-tags/library/package.json | 4 +- .../library/CHANGELOG.json | 20 ++ .../library/CHANGELOG.md | 12 +- .../library/package.json | 4 +- .../react-textarea/library/CHANGELOG.json | 14 ++ .../library/CHANGELOG.json | 15 ++ .../library/CHANGELOG.md | 11 +- .../library/package.json | 2 +- .../react-toast/library/CHANGELOG.json | 19 ++ .../react-toast/library/CHANGELOG.md | 12 +- .../react-toast/library/package.json | 6 +- .../react-tree/library/CHANGELOG.json | 24 ++ .../react-tree/library/CHANGELOG.md | 13 +- .../react-tree/library/package.json | 8 +- .../theme-designer/package.json | 2 +- yarn.lock | 230 +++++++++--------- 171 files changed, 1707 insertions(+), 414 deletions(-) delete mode 100644 change/@fluentui-priority-overflow-2091bf95-b608-423e-9966-6e5b821c8cc6.json delete mode 100644 change/@fluentui-priority-overflow-7b5f4bd5-6726-4b0f-b54f-ff6cbeb538b4.json create mode 100644 change/@fluentui-priority-overflow-b143a04a-d04a-4d07-9a47-8a1615f7df4c.json create mode 100644 change/@fluentui-react-accordion-a555ced8-d0f4-43ee-988c-d2ce8f6c7387.json create mode 100644 change/@fluentui-react-alert-a4337566-0b96-4f67-94bf-a9041f384218.json create mode 100644 change/@fluentui-react-avatar-d599e856-586f-42db-aba4-f1b908cbaac4.json create mode 100644 change/@fluentui-react-calendar-compat-1a95375c-dd35-4e40-acc4-11d1b797dccc.json delete mode 100644 change/@fluentui-react-calendar-compat-25031152-3f2f-498b-87b1-6be678cf09b7.json create mode 100644 change/@fluentui-react-charts-adbb727c-34ab-461c-93ff-5defc17a91ad.json rename change/{@fluentui-react-components-3f1c8a7e-6b02-4d9a-9c41-8e5b0a2d7c14.json => @fluentui-react-components-b5f3250c-1cc4-4263-8b3e-ba7aef05a8b7.json} (60%) delete mode 100644 change/@fluentui-react-datepicker-compat-4210bc32-eb8c-4fee-a455-9e9d11c6e3ac.json create mode 100644 change/@fluentui-react-datepicker-compat-f2548115-7722-4668-a67c-0b710e862998.json create mode 100644 change/@fluentui-react-dialog-6cc8c053-6afd-40f3-a2c2-018c4ca515dd.json create mode 100644 change/@fluentui-react-drawer-6c0ba46b-8ea6-48f3-8560-6995bb642893.json delete mode 100644 change/@fluentui-react-field-6b1c6a5e-0b7d-4a7f-9e0a-2f3d4c5b6a71.json create mode 100644 change/@fluentui-react-headless-components-preview-5bb62811-a7a0-4722-bb07-87464df9a75f.json create mode 100644 change/@fluentui-react-icons-compat-79c9862e-487b-4edf-864f-8d99fd0a6726.json delete mode 100644 change/@fluentui-react-icons-compat-99ab4ccd-a0a4-491e-9a10-2ca1d53293bd.json create mode 100644 change/@fluentui-react-infobutton-60f92e3a-bd5c-460d-9773-979878fcdeef.json create mode 100644 change/@fluentui-react-infolabel-9325d868-03f9-4b7b-930e-183e6b35af73.json delete mode 100644 change/@fluentui-react-infolabel-f02577ac-913f-4ed1-aac8-5f307f228cd1.json delete mode 100644 change/@fluentui-react-input-3a8f1b62-7d94-4c05-a1e2-8f6b0d5c9e37.json delete mode 100644 change/@fluentui-react-list-6eb5d551-5f64-4f24-bb6d-b10489732089.json create mode 100644 change/@fluentui-react-list-b22de55d-e838-495f-a8bc-421641347f2d.json create mode 100644 change/@fluentui-react-menu-66d8a530-0b15-4ad3-9667-52b270279210.json create mode 100644 change/@fluentui-react-menu-grid-preview-707f669c-a3f7-497f-ac3d-0741e680dc67.json delete mode 100644 change/@fluentui-react-message-bar-54930096-3ea9-4baa-8b33-679925651403.json delete mode 100644 change/@fluentui-react-message-bar-b83be573-581c-4db1-ae97-4e375b123a7d.json create mode 100644 change/@fluentui-react-message-bar-f14f21ab-f2a1-4a4c-9ca4-172e9c5bbf68.json create mode 100644 change/@fluentui-react-migration-v0-v9-1e05c598-53a8-4ae6-9322-ca9dd47e20aa.json create mode 100644 change/@fluentui-react-migration-v8-v9-c5e1d6ce-fc61-4513-97c7-b819135c76b3.json delete mode 100644 change/@fluentui-react-migration-v8-v9-cf2ba3fb-7d37-4d0a-8105-9940c72ccc19.json create mode 100644 change/@fluentui-react-motion-3c1db2f0-f4f6-4058-80bc-6168f593324e.json delete mode 100644 change/@fluentui-react-motion-7f7c3881-f1a9-4fe3-bbda-a9ecb0df4076.json create mode 100644 change/@fluentui-react-motion-components-preview-f2bc00df-cfae-4348-a581-61fcf3ac1c00.json create mode 100644 change/@fluentui-react-nav-7fd606de-4c14-48cd-ac27-6f1f3ea064ae.json delete mode 100644 change/@fluentui-react-overflow-02cd3dce-4bab-4722-ba1a-fd36e195d8af.json create mode 100644 change/@fluentui-react-overflow-bdf70c79-45d6-4712-aa9c-88ae06a377e7.json create mode 100644 change/@fluentui-react-persona-e26e1c42-256f-414a-98d8-4a2dbdf7f103.json create mode 100644 change/@fluentui-react-popover-a8cdd6db-98d0-491e-827a-2e4b3bf0d450.json create mode 100644 change/@fluentui-react-portal-compat-611d8dbc-8afd-4616-9135-b0746673eb6d.json create mode 100644 change/@fluentui-react-progress-d4775ab2-8930-471f-9cc7-b112b91e5332.json delete mode 100644 change/@fluentui-react-rating-6b5a0004-4b31-41da-bc93-16cf12c97dd5.json create mode 100644 change/@fluentui-react-rating-dddd2f29-9521-4f5b-9664-3efc2f87d004.json create mode 100644 change/@fluentui-react-storybook-addon-9af670b9-c2e0-45cd-9778-cf99094d5b36.json create mode 100644 change/@fluentui-react-swatch-picker-fa63ea24-4309-4749-8dae-86fd1fdd1238.json delete mode 100644 change/@fluentui-react-swatch-picker-ff10de4e-2836-4f56-8cf2-a5e8bef29b4d.json create mode 100644 change/@fluentui-react-table-7414e84e-f3fb-4fea-ab16-899e70e2d170.json delete mode 100644 change/@fluentui-react-tag-picker-9c2d7f31-4e58-4a63-8b90-1d7e6f2c3a45.json create mode 100644 change/@fluentui-react-tag-picker-b34bdb70-b71e-47ef-b8de-ca905f59a9a7.json create mode 100644 change/@fluentui-react-tags-144b4ac1-6b36-4a4f-83c7-f83c52ab6542.json create mode 100644 change/@fluentui-react-teaching-popover-3304951c-9469-4443-8a7b-ca8aeae7c4e3.json delete mode 100644 change/@fluentui-react-teaching-popover-95c14e7f-f226-48a2-94e6-27c2e7cb89a8.json delete mode 100644 change/@fluentui-react-textarea-5e0c9a84-2b17-4f36-9c58-6a4d3e1b7f82.json create mode 100644 change/@fluentui-react-timepicker-compat-cbe37ad8-e351-4dbd-b634-85348e8a1078.json delete mode 100644 change/@fluentui-react-timepicker-compat-f96b242c-6379-4d5b-908e-e30185ee30a2.json create mode 100644 change/@fluentui-react-toast-62052dc3-2272-4686-93fd-c952110973d0.json create mode 100644 change/@fluentui-react-tree-82a695e6-09da-4b8b-bf72-408fa73b612f.json diff --git a/change/@fluentui-priority-overflow-2091bf95-b608-423e-9966-6e5b821c8cc6.json b/change/@fluentui-priority-overflow-2091bf95-b608-423e-9966-6e5b821c8cc6.json deleted file mode 100644 index fd61650f8a975..0000000000000 --- a/change/@fluentui-priority-overflow-2091bf95-b608-423e-9966-6e5b821c8cc6.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: synchronously measure overflowing managers when the overflow menu attaches", - "packageName": "@fluentui/priority-overflow", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-priority-overflow-7b5f4bd5-6726-4b0f-b54f-ff6cbeb538b4.json b/change/@fluentui-priority-overflow-7b5f4bd5-6726-4b0f-b54f-ff6cbeb538b4.json deleted file mode 100644 index ae438b65e62c9..0000000000000 --- a/change/@fluentui-priority-overflow-7b5f4bd5-6726-4b0f-b54f-ff6cbeb538b4.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: avoid redundant overflow recomputation after conditional menu removal", - "packageName": "@fluentui/priority-overflow", - "email": "bsunderhus@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-priority-overflow-b143a04a-d04a-4d07-9a47-8a1615f7df4c.json b/change/@fluentui-priority-overflow-b143a04a-d04a-4d07-9a47-8a1615f7df4c.json new file mode 100644 index 0000000000000..626745e2a1782 --- /dev/null +++ b/change/@fluentui-priority-overflow-b143a04a-d04a-4d07-9a47-8a1615f7df4c.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/priority-overflow", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-accordion-a555ced8-d0f4-43ee-988c-d2ce8f6c7387.json b/change/@fluentui-react-accordion-a555ced8-d0f4-43ee-988c-d2ce8f6c7387.json new file mode 100644 index 0000000000000..72586faa227b2 --- /dev/null +++ b/change/@fluentui-react-accordion-a555ced8-d0f4-43ee-988c-d2ce8f6c7387.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-accordion", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-alert-a4337566-0b96-4f67-94bf-a9041f384218.json b/change/@fluentui-react-alert-a4337566-0b96-4f67-94bf-a9041f384218.json new file mode 100644 index 0000000000000..211ce2c9eac31 --- /dev/null +++ b/change/@fluentui-react-alert-a4337566-0b96-4f67-94bf-a9041f384218.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-alert", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-avatar-d599e856-586f-42db-aba4-f1b908cbaac4.json b/change/@fluentui-react-avatar-d599e856-586f-42db-aba4-f1b908cbaac4.json new file mode 100644 index 0000000000000..ce82dcfe6adf4 --- /dev/null +++ b/change/@fluentui-react-avatar-d599e856-586f-42db-aba4-f1b908cbaac4.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-avatar", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-calendar-compat-1a95375c-dd35-4e40-acc4-11d1b797dccc.json b/change/@fluentui-react-calendar-compat-1a95375c-dd35-4e40-acc4-11d1b797dccc.json new file mode 100644 index 0000000000000..e3686f3675564 --- /dev/null +++ b/change/@fluentui-react-calendar-compat-1a95375c-dd35-4e40-acc4-11d1b797dccc.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-calendar-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-calendar-compat-25031152-3f2f-498b-87b1-6be678cf09b7.json b/change/@fluentui-react-calendar-compat-25031152-3f2f-498b-87b1-6be678cf09b7.json deleted file mode 100644 index 16fd1c40efe37..0000000000000 --- a/change/@fluentui-react-calendar-compat-25031152-3f2f-498b-87b1-6be678cf09b7.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-calendar-compat", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-charts-adbb727c-34ab-461c-93ff-5defc17a91ad.json b/change/@fluentui-react-charts-adbb727c-34ab-461c-93ff-5defc17a91ad.json new file mode 100644 index 0000000000000..ab464b59e2cb8 --- /dev/null +++ b/change/@fluentui-react-charts-adbb727c-34ab-461c-93ff-5defc17a91ad.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-charts", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-components-3f1c8a7e-6b02-4d9a-9c41-8e5b0a2d7c14.json b/change/@fluentui-react-components-b5f3250c-1cc4-4263-8b3e-ba7aef05a8b7.json similarity index 60% rename from change/@fluentui-react-components-3f1c8a7e-6b02-4d9a-9c41-8e5b0a2d7c14.json rename to change/@fluentui-react-components-b5f3250c-1cc4-4263-8b3e-ba7aef05a8b7.json index 44c8aad060857..cc470bb3796a8 100644 --- a/change/@fluentui-react-components-3f1c8a7e-6b02-4d9a-9c41-8e5b0a2d7c14.json +++ b/change/@fluentui-react-components-b5f3250c-1cc4-4263-8b3e-ba7aef05a8b7.json @@ -1,6 +1,6 @@ { "type": "none", - "comment": "chore: verify bundle isolation of base hooks", + "comment": "release recovery: versions already published to npm by the failed pipeline", "packageName": "@fluentui/react-components", "email": "martinhochel@microsoft.com", "dependentChangeType": "none" diff --git a/change/@fluentui-react-datepicker-compat-4210bc32-eb8c-4fee-a455-9e9d11c6e3ac.json b/change/@fluentui-react-datepicker-compat-4210bc32-eb8c-4fee-a455-9e9d11c6e3ac.json deleted file mode 100644 index e9b162876ef5c..0000000000000 --- a/change/@fluentui-react-datepicker-compat-4210bc32-eb8c-4fee-a455-9e9d11c6e3ac.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-datepicker-compat", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-datepicker-compat-f2548115-7722-4668-a67c-0b710e862998.json b/change/@fluentui-react-datepicker-compat-f2548115-7722-4668-a67c-0b710e862998.json new file mode 100644 index 0000000000000..7199d608e0704 --- /dev/null +++ b/change/@fluentui-react-datepicker-compat-f2548115-7722-4668-a67c-0b710e862998.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-datepicker-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-dialog-6cc8c053-6afd-40f3-a2c2-018c4ca515dd.json b/change/@fluentui-react-dialog-6cc8c053-6afd-40f3-a2c2-018c4ca515dd.json new file mode 100644 index 0000000000000..20d3a2b259735 --- /dev/null +++ b/change/@fluentui-react-dialog-6cc8c053-6afd-40f3-a2c2-018c4ca515dd.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-dialog", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-drawer-6c0ba46b-8ea6-48f3-8560-6995bb642893.json b/change/@fluentui-react-drawer-6c0ba46b-8ea6-48f3-8560-6995bb642893.json new file mode 100644 index 0000000000000..a2fee64a0eba2 --- /dev/null +++ b/change/@fluentui-react-drawer-6c0ba46b-8ea6-48f3-8560-6995bb642893.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-drawer", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-field-6b1c6a5e-0b7d-4a7f-9e0a-2f3d4c5b6a71.json b/change/@fluentui-react-field-6b1c6a5e-0b7d-4a7f-9e0a-2f3d4c5b6a71.json deleted file mode 100644 index 20202291a2728..0000000000000 --- a/change/@fluentui-react-field-6b1c6a5e-0b7d-4a7f-9e0a-2f3d4c5b6a71.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "docs: clarify how `supportsSize` option of `useFieldControlProps_unstable` applies the Field size", - "packageName": "@fluentui/react-field", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@fluentui-react-headless-components-preview-5bb62811-a7a0-4722-bb07-87464df9a75f.json b/change/@fluentui-react-headless-components-preview-5bb62811-a7a0-4722-bb07-87464df9a75f.json new file mode 100644 index 0000000000000..1bb82561e216e --- /dev/null +++ b/change/@fluentui-react-headless-components-preview-5bb62811-a7a0-4722-bb07-87464df9a75f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-headless-components-preview", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-icons-compat-79c9862e-487b-4edf-864f-8d99fd0a6726.json b/change/@fluentui-react-icons-compat-79c9862e-487b-4edf-864f-8d99fd0a6726.json new file mode 100644 index 0000000000000..60d1fa6ba32c1 --- /dev/null +++ b/change/@fluentui-react-icons-compat-79c9862e-487b-4edf-864f-8d99fd0a6726.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-icons-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-icons-compat-99ab4ccd-a0a4-491e-9a10-2ca1d53293bd.json b/change/@fluentui-react-icons-compat-99ab4ccd-a0a4-491e-9a10-2ca1d53293bd.json deleted file mode 100644 index 20fd2e1a63ad5..0000000000000 --- a/change/@fluentui-react-icons-compat-99ab4ccd-a0a4-491e-9a10-2ca1d53293bd.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-icons-compat", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-infobutton-60f92e3a-bd5c-460d-9773-979878fcdeef.json b/change/@fluentui-react-infobutton-60f92e3a-bd5c-460d-9773-979878fcdeef.json new file mode 100644 index 0000000000000..546a33653fbd8 --- /dev/null +++ b/change/@fluentui-react-infobutton-60f92e3a-bd5c-460d-9773-979878fcdeef.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-infobutton", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-infolabel-9325d868-03f9-4b7b-930e-183e6b35af73.json b/change/@fluentui-react-infolabel-9325d868-03f9-4b7b-930e-183e6b35af73.json new file mode 100644 index 0000000000000..5be8891131634 --- /dev/null +++ b/change/@fluentui-react-infolabel-9325d868-03f9-4b7b-930e-183e6b35af73.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-infolabel", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-infolabel-f02577ac-913f-4ed1-aac8-5f307f228cd1.json b/change/@fluentui-react-infolabel-f02577ac-913f-4ed1-aac8-5f307f228cd1.json deleted file mode 100644 index 01cf6f8406484..0000000000000 --- a/change/@fluentui-react-infolabel-f02577ac-913f-4ed1-aac8-5f307f228cd1.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-infolabel", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-input-3a8f1b62-7d94-4c05-a1e2-8f6b0d5c9e37.json b/change/@fluentui-react-input-3a8f1b62-7d94-4c05-a1e2-8f6b0d5c9e37.json deleted file mode 100644 index 6f4530cc32a97..0000000000000 --- a/change/@fluentui-react-input-3a8f1b62-7d94-4c05-a1e2-8f6b0d5c9e37.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "chore: add TODO for the no-op `supportsSize` field control option", - "packageName": "@fluentui/react-input", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@fluentui-react-list-6eb5d551-5f64-4f24-bb6d-b10489732089.json b/change/@fluentui-react-list-6eb5d551-5f64-4f24-bb6d-b10489732089.json deleted file mode 100644 index 037be4c6e374b..0000000000000 --- a/change/@fluentui-react-list-6eb5d551-5f64-4f24-bb6d-b10489732089.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-list", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-list-b22de55d-e838-495f-a8bc-421641347f2d.json b/change/@fluentui-react-list-b22de55d-e838-495f-a8bc-421641347f2d.json new file mode 100644 index 0000000000000..05d93511d3a81 --- /dev/null +++ b/change/@fluentui-react-list-b22de55d-e838-495f-a8bc-421641347f2d.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-list", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-menu-66d8a530-0b15-4ad3-9667-52b270279210.json b/change/@fluentui-react-menu-66d8a530-0b15-4ad3-9667-52b270279210.json new file mode 100644 index 0000000000000..9b4c7f76decd2 --- /dev/null +++ b/change/@fluentui-react-menu-66d8a530-0b15-4ad3-9667-52b270279210.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-menu", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-menu-grid-preview-707f669c-a3f7-497f-ac3d-0741e680dc67.json b/change/@fluentui-react-menu-grid-preview-707f669c-a3f7-497f-ac3d-0741e680dc67.json new file mode 100644 index 0000000000000..49fe64618384f --- /dev/null +++ b/change/@fluentui-react-menu-grid-preview-707f669c-a3f7-497f-ac3d-0741e680dc67.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-menu-grid-preview", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-message-bar-54930096-3ea9-4baa-8b33-679925651403.json b/change/@fluentui-react-message-bar-54930096-3ea9-4baa-8b33-679925651403.json deleted file mode 100644 index 4831f0d1e3ec7..0000000000000 --- a/change/@fluentui-react-message-bar-54930096-3ea9-4baa-8b33-679925651403.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-message-bar", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-message-bar-b83be573-581c-4db1-ae97-4e375b123a7d.json b/change/@fluentui-react-message-bar-b83be573-581c-4db1-ae97-4e375b123a7d.json deleted file mode 100644 index 1fc1a906bdeeb..0000000000000 --- a/change/@fluentui-react-message-bar-b83be573-581c-4db1-ae97-4e375b123a7d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Keep motion ref handling out of the headless MessageBar base hook.", - "packageName": "@fluentui/react-message-bar", - "email": "dmytrokirpa@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-message-bar-f14f21ab-f2a1-4a4c-9ca4-172e9c5bbf68.json b/change/@fluentui-react-message-bar-f14f21ab-f2a1-4a4c-9ca4-172e9c5bbf68.json new file mode 100644 index 0000000000000..0d80a6603e8b4 --- /dev/null +++ b/change/@fluentui-react-message-bar-f14f21ab-f2a1-4a4c-9ca4-172e9c5bbf68.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-message-bar", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-migration-v0-v9-1e05c598-53a8-4ae6-9322-ca9dd47e20aa.json b/change/@fluentui-react-migration-v0-v9-1e05c598-53a8-4ae6-9322-ca9dd47e20aa.json new file mode 100644 index 0000000000000..65809187a525e --- /dev/null +++ b/change/@fluentui-react-migration-v0-v9-1e05c598-53a8-4ae6-9322-ca9dd47e20aa.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-migration-v0-v9", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-migration-v8-v9-c5e1d6ce-fc61-4513-97c7-b819135c76b3.json b/change/@fluentui-react-migration-v8-v9-c5e1d6ce-fc61-4513-97c7-b819135c76b3.json new file mode 100644 index 0000000000000..473c35e9e7dab --- /dev/null +++ b/change/@fluentui-react-migration-v8-v9-c5e1d6ce-fc61-4513-97c7-b819135c76b3.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-migration-v8-v9", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-migration-v8-v9-cf2ba3fb-7d37-4d0a-8105-9940c72ccc19.json b/change/@fluentui-react-migration-v8-v9-cf2ba3fb-7d37-4d0a-8105-9940c72ccc19.json deleted file mode 100644 index 39c3d1d6a2238..0000000000000 --- a/change/@fluentui-react-migration-v8-v9-cf2ba3fb-7d37-4d0a-8105-9940c72ccc19.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-migration-v8-v9", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-motion-3c1db2f0-f4f6-4058-80bc-6168f593324e.json b/change/@fluentui-react-motion-3c1db2f0-f4f6-4058-80bc-6168f593324e.json new file mode 100644 index 0000000000000..e889a1f08b0c7 --- /dev/null +++ b/change/@fluentui-react-motion-3c1db2f0-f4f6-4058-80bc-6168f593324e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-motion", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-motion-7f7c3881-f1a9-4fe3-bbda-a9ecb0df4076.json b/change/@fluentui-react-motion-7f7c3881-f1a9-4fe3-bbda-a9ecb0df4076.json deleted file mode 100644 index 43ba1fd5da94e..0000000000000 --- a/change/@fluentui-react-motion-7f7c3881-f1a9-4fe3-bbda-a9ecb0df4076.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-motion", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-motion-components-preview-f2bc00df-cfae-4348-a581-61fcf3ac1c00.json b/change/@fluentui-react-motion-components-preview-f2bc00df-cfae-4348-a581-61fcf3ac1c00.json new file mode 100644 index 0000000000000..25c8f6ffeaf6d --- /dev/null +++ b/change/@fluentui-react-motion-components-preview-f2bc00df-cfae-4348-a581-61fcf3ac1c00.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-motion-components-preview", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-nav-7fd606de-4c14-48cd-ac27-6f1f3ea064ae.json b/change/@fluentui-react-nav-7fd606de-4c14-48cd-ac27-6f1f3ea064ae.json new file mode 100644 index 0000000000000..6791128fd70f7 --- /dev/null +++ b/change/@fluentui-react-nav-7fd606de-4c14-48cd-ac27-6f1f3ea064ae.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-nav", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-overflow-02cd3dce-4bab-4722-ba1a-fd36e195d8af.json b/change/@fluentui-react-overflow-02cd3dce-4bab-4722-ba1a-fd36e195d8af.json deleted file mode 100644 index 304b14350e281..0000000000000 --- a/change/@fluentui-react-overflow-02cd3dce-4bab-4722-ba1a-fd36e195d8af.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: avoid redundant overflow work during menu teardown and unchanged visibility updates", - "packageName": "@fluentui/react-overflow", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-overflow-bdf70c79-45d6-4712-aa9c-88ae06a377e7.json b/change/@fluentui-react-overflow-bdf70c79-45d6-4712-aa9c-88ae06a377e7.json new file mode 100644 index 0000000000000..d54e803024717 --- /dev/null +++ b/change/@fluentui-react-overflow-bdf70c79-45d6-4712-aa9c-88ae06a377e7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-overflow", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-persona-e26e1c42-256f-414a-98d8-4a2dbdf7f103.json b/change/@fluentui-react-persona-e26e1c42-256f-414a-98d8-4a2dbdf7f103.json new file mode 100644 index 0000000000000..19627f803a5e0 --- /dev/null +++ b/change/@fluentui-react-persona-e26e1c42-256f-414a-98d8-4a2dbdf7f103.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-persona", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-popover-a8cdd6db-98d0-491e-827a-2e4b3bf0d450.json b/change/@fluentui-react-popover-a8cdd6db-98d0-491e-827a-2e4b3bf0d450.json new file mode 100644 index 0000000000000..c1017e3f55c74 --- /dev/null +++ b/change/@fluentui-react-popover-a8cdd6db-98d0-491e-827a-2e4b3bf0d450.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-popover", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-portal-compat-611d8dbc-8afd-4616-9135-b0746673eb6d.json b/change/@fluentui-react-portal-compat-611d8dbc-8afd-4616-9135-b0746673eb6d.json new file mode 100644 index 0000000000000..e898db517c9ef --- /dev/null +++ b/change/@fluentui-react-portal-compat-611d8dbc-8afd-4616-9135-b0746673eb6d.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-portal-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-progress-d4775ab2-8930-471f-9cc7-b112b91e5332.json b/change/@fluentui-react-progress-d4775ab2-8930-471f-9cc7-b112b91e5332.json new file mode 100644 index 0000000000000..a141084edb38a --- /dev/null +++ b/change/@fluentui-react-progress-d4775ab2-8930-471f-9cc7-b112b91e5332.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-progress", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-rating-6b5a0004-4b31-41da-bc93-16cf12c97dd5.json b/change/@fluentui-react-rating-6b5a0004-4b31-41da-bc93-16cf12c97dd5.json deleted file mode 100644 index ee9c1b6c51b48..0000000000000 --- a/change/@fluentui-react-rating-6b5a0004-4b31-41da-bc93-16cf12c97dd5.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-rating", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-rating-dddd2f29-9521-4f5b-9664-3efc2f87d004.json b/change/@fluentui-react-rating-dddd2f29-9521-4f5b-9664-3efc2f87d004.json new file mode 100644 index 0000000000000..52701b936cef3 --- /dev/null +++ b/change/@fluentui-react-rating-dddd2f29-9521-4f5b-9664-3efc2f87d004.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-rating", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-storybook-addon-9af670b9-c2e0-45cd-9778-cf99094d5b36.json b/change/@fluentui-react-storybook-addon-9af670b9-c2e0-45cd-9778-cf99094d5b36.json new file mode 100644 index 0000000000000..9ee8268a24974 --- /dev/null +++ b/change/@fluentui-react-storybook-addon-9af670b9-c2e0-45cd-9778-cf99094d5b36.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-storybook-addon", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-swatch-picker-fa63ea24-4309-4749-8dae-86fd1fdd1238.json b/change/@fluentui-react-swatch-picker-fa63ea24-4309-4749-8dae-86fd1fdd1238.json new file mode 100644 index 0000000000000..d886a0eda276d --- /dev/null +++ b/change/@fluentui-react-swatch-picker-fa63ea24-4309-4749-8dae-86fd1fdd1238.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-swatch-picker", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-swatch-picker-ff10de4e-2836-4f56-8cf2-a5e8bef29b4d.json b/change/@fluentui-react-swatch-picker-ff10de4e-2836-4f56-8cf2-a5e8bef29b4d.json deleted file mode 100644 index f7c9296b9037d..0000000000000 --- a/change/@fluentui-react-swatch-picker-ff10de4e-2836-4f56-8cf2-a5e8bef29b4d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-swatch-picker", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-table-7414e84e-f3fb-4fea-ab16-899e70e2d170.json b/change/@fluentui-react-table-7414e84e-f3fb-4fea-ab16-899e70e2d170.json new file mode 100644 index 0000000000000..9916ba8748033 --- /dev/null +++ b/change/@fluentui-react-table-7414e84e-f3fb-4fea-ab16-899e70e2d170.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-table", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tag-picker-9c2d7f31-4e58-4a63-8b90-1d7e6f2c3a45.json b/change/@fluentui-react-tag-picker-9c2d7f31-4e58-4a63-8b90-1d7e6f2c3a45.json deleted file mode 100644 index 1433f27e7ca08..0000000000000 --- a/change/@fluentui-react-tag-picker-9c2d7f31-4e58-4a63-8b90-1d7e6f2c3a45.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: remove no-op `supportsSize` field control option from `TagPickerInput`", - "packageName": "@fluentui/react-tag-picker", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tag-picker-b34bdb70-b71e-47ef-b8de-ca905f59a9a7.json b/change/@fluentui-react-tag-picker-b34bdb70-b71e-47ef-b8de-ca905f59a9a7.json new file mode 100644 index 0000000000000..aead15be59991 --- /dev/null +++ b/change/@fluentui-react-tag-picker-b34bdb70-b71e-47ef-b8de-ca905f59a9a7.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-tag-picker", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tags-144b4ac1-6b36-4a4f-83c7-f83c52ab6542.json b/change/@fluentui-react-tags-144b4ac1-6b36-4a4f-83c7-f83c52ab6542.json new file mode 100644 index 0000000000000..d31867496c05e --- /dev/null +++ b/change/@fluentui-react-tags-144b4ac1-6b36-4a4f-83c7-f83c52ab6542.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-tags", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-teaching-popover-3304951c-9469-4443-8a7b-ca8aeae7c4e3.json b/change/@fluentui-react-teaching-popover-3304951c-9469-4443-8a7b-ca8aeae7c4e3.json new file mode 100644 index 0000000000000..98e6b5f6e4860 --- /dev/null +++ b/change/@fluentui-react-teaching-popover-3304951c-9469-4443-8a7b-ca8aeae7c4e3.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-teaching-popover", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-teaching-popover-95c14e7f-f226-48a2-94e6-27c2e7cb89a8.json b/change/@fluentui-react-teaching-popover-95c14e7f-f226-48a2-94e6-27c2e7cb89a8.json deleted file mode 100644 index df3ecf95c7370..0000000000000 --- a/change/@fluentui-react-teaching-popover-95c14e7f-f226-48a2-94e6-27c2e7cb89a8.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-teaching-popover", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-textarea-5e0c9a84-2b17-4f36-9c58-6a4d3e1b7f82.json b/change/@fluentui-react-textarea-5e0c9a84-2b17-4f36-9c58-6a4d3e1b7f82.json deleted file mode 100644 index c9b2a761b8db6..0000000000000 --- a/change/@fluentui-react-textarea-5e0c9a84-2b17-4f36-9c58-6a4d3e1b7f82.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "chore: add TODO for the no-op `supportsSize` field control option", - "packageName": "@fluentui/react-textarea", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@fluentui-react-timepicker-compat-cbe37ad8-e351-4dbd-b634-85348e8a1078.json b/change/@fluentui-react-timepicker-compat-cbe37ad8-e351-4dbd-b634-85348e8a1078.json new file mode 100644 index 0000000000000..d7657036c5a02 --- /dev/null +++ b/change/@fluentui-react-timepicker-compat-cbe37ad8-e351-4dbd-b634-85348e8a1078.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-timepicker-compat", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-timepicker-compat-f96b242c-6379-4d5b-908e-e30185ee30a2.json b/change/@fluentui-react-timepicker-compat-f96b242c-6379-4d5b-908e-e30185ee30a2.json deleted file mode 100644 index 3af65ab5bfe9f..0000000000000 --- a/change/@fluentui-react-timepicker-compat-f96b242c-6379-4d5b-908e-e30185ee30a2.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor", - "packageName": "@fluentui/react-timepicker-compat", - "email": "martinhochel@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-toast-62052dc3-2272-4686-93fd-c952110973d0.json b/change/@fluentui-react-toast-62052dc3-2272-4686-93fd-c952110973d0.json new file mode 100644 index 0000000000000..71e62c9d449d0 --- /dev/null +++ b/change/@fluentui-react-toast-62052dc3-2272-4686-93fd-c952110973d0.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-toast", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-tree-82a695e6-09da-4b8b-bf72-408fa73b612f.json b/change/@fluentui-react-tree-82a695e6-09da-4b8b-bf72-408fa73b612f.json new file mode 100644 index 0000000000000..1ad670be16f61 --- /dev/null +++ b/change/@fluentui-react-tree-82a695e6-09da-4b8b-bf72-408fa73b612f.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "release recovery: versions already published to npm by the failed pipeline", + "packageName": "@fluentui/react-tree", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/packages/charts/react-charts/library/CHANGELOG.json b/packages/charts/react-charts/library/CHANGELOG.json index 7ba2f099cc96b..ec5d078714a44 100644 --- a/packages/charts/react-charts/library/CHANGELOG.json +++ b/packages/charts/react-charts/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-charts", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.3.25", + "tag": "@fluentui/react-charts_v9.3.25", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-charts", + "comment": "Bump @fluentui/react-overflow to v9.9.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-charts", + "comment": "Bump @fluentui/react-popover to v9.14.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.3.24", diff --git a/packages/charts/react-charts/library/CHANGELOG.md b/packages/charts/react-charts/library/CHANGELOG.md index 4b1c849cb4501..93453ce04a574 100644 --- a/packages/charts/react-charts/library/CHANGELOG.md +++ b/packages/charts/react-charts/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-charts - + +## [9.3.25](https://github.com/microsoft/fluentui/tree/@fluentui/react-charts_v9.3.25) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-charts_v9.3.24..@fluentui/react-charts_v9.3.25) + +### Patches + +- Bump @fluentui/react-overflow to v9.9.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-popover to v9.14.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.3.24](https://github.com/microsoft/fluentui/tree/@fluentui/react-charts_v9.3.24) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/charts/react-charts/library/package.json b/packages/charts/react-charts/library/package.json index d2e6cbac3333f..13012809ed0dc 100644 --- a/packages/charts/react-charts/library/package.json +++ b/packages/charts/react-charts/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-charts", - "version": "9.3.24", + "version": "9.3.25", "description": "React web chart controls for Microsoft fluentui v9 system.", "type": "module", "main": "lib-commonjs/index.cjs", @@ -26,8 +26,8 @@ "@fluentui/chart-utilities": "^1.1.39", "@fluentui/react-button": "^9.11.0", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-overflow": "^9.9.2", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-overflow": "^9.9.3", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/deprecated/react-alert/CHANGELOG.json b/packages/react-components/deprecated/react-alert/CHANGELOG.json index 86380317fb0c1..6e19a6abde918 100644 --- a/packages/react-components/deprecated/react-alert/CHANGELOG.json +++ b/packages/react-components/deprecated/react-alert/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-alert", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.0.2-0", + "tag": "@fluentui/react-alert_v9.0.2-0", + "comments": { + "prepatch": [ + { + "author": "beachball", + "package": "@fluentui/react-alert", + "comment": "Bump @fluentui/react-avatar to v9.11.6" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.0.1-0", diff --git a/packages/react-components/deprecated/react-alert/CHANGELOG.md b/packages/react-components/deprecated/react-alert/CHANGELOG.md index 46a76df5decf2..200b7f4012a48 100644 --- a/packages/react-components/deprecated/react-alert/CHANGELOG.md +++ b/packages/react-components/deprecated/react-alert/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-alert - + +## [9.0.2-0](https://github.com/microsoft/fluentui/tree/@fluentui/react-alert_v9.0.2-0) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-alert_v9.0.1-0..@fluentui/react-alert_v9.0.2-0) + +### Patches (pre-release) + +- Bump @fluentui/react-avatar to v9.11.6 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.0.1-0](https://github.com/microsoft/fluentui/tree/@fluentui/react-alert_v9.0.1-0) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/deprecated/react-alert/package.json b/packages/react-components/deprecated/react-alert/package.json index a033d01758f07..8d57980afeb5c 100644 --- a/packages/react-components/deprecated/react-alert/package.json +++ b/packages/react-components/deprecated/react-alert/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-alert", - "version": "9.0.1-0", + "version": "9.0.2-0", "description": "An alert component to display brief messages", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -12,7 +12,7 @@ }, "license": "MIT", "dependencies": { - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-button": "^9.11.0", "@fluentui/react-icons": "^2.0.239", "@fluentui/react-jsx-runtime": "^9.4.5", diff --git a/packages/react-components/deprecated/react-infobutton/CHANGELOG.json b/packages/react-components/deprecated/react-infobutton/CHANGELOG.json index 6ef3dcaeb5071..5c98a0afe320a 100644 --- a/packages/react-components/deprecated/react-infobutton/CHANGELOG.json +++ b/packages/react-components/deprecated/react-infobutton/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-infobutton", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.0.1-0", + "tag": "@fluentui/react-infobutton_v9.0.1-0", + "comments": { + "prepatch": [ + { + "author": "beachball", + "package": "@fluentui/react-infobutton", + "comment": "Bump @fluentui/react-popover to v9.14.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.0.0-beta.119", diff --git a/packages/react-components/deprecated/react-infobutton/CHANGELOG.md b/packages/react-components/deprecated/react-infobutton/CHANGELOG.md index 37ec99ae1d711..b1044b220a7ba 100644 --- a/packages/react-components/deprecated/react-infobutton/CHANGELOG.md +++ b/packages/react-components/deprecated/react-infobutton/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-infobutton - + +## [9.0.1-0](https://github.com/microsoft/fluentui/tree/@fluentui/react-infobutton_v9.0.1-0) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-infobutton_v9.0.0-beta.119..@fluentui/react-infobutton_v9.0.1-0) + +### Patches (pre-release) + +- Bump @fluentui/react-popover to v9.14.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.0.0-beta.119](https://github.com/microsoft/fluentui/tree/@fluentui/react-infobutton_v9.0.0-beta.119) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/deprecated/react-infobutton/package.json b/packages/react-components/deprecated/react-infobutton/package.json index c5cbe795f080e..19b4256e57d7b 100644 --- a/packages/react-components/deprecated/react-infobutton/package.json +++ b/packages/react-components/deprecated/react-infobutton/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-infobutton", - "version": "9.0.0-beta.119", + "version": "9.0.1-0", "description": "React components for building web experiences", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -15,7 +15,7 @@ "@fluentui/react-icons": "^2.0.237", "@fluentui/react-jsx-runtime": "^9.4.5", "@fluentui/react-label": "^9.4.4", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", "@fluentui/react-utilities": "^9.26.6", diff --git a/packages/react-components/priority-overflow/CHANGELOG.json b/packages/react-components/priority-overflow/CHANGELOG.json index d14155cc729b8..93e512b2932db 100644 --- a/packages/react-components/priority-overflow/CHANGELOG.json +++ b/packages/react-components/priority-overflow/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/priority-overflow", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.4.3", + "tag": "@fluentui/priority-overflow_v9.4.3", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/priority-overflow", + "commit": "e7a4695d76211fc7ccb525f2cc7d51343aba6c4e", + "comment": "fix: synchronously measure overflowing managers when the overflow menu attaches" + }, + { + "author": "bsunderhus@microsoft.com", + "package": "@fluentui/priority-overflow", + "commit": "b5ec47fc035849b21b35d6f6054d60c0a64ff3db", + "comment": "fix: avoid redundant overflow recomputation after conditional menu removal" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.4.2", diff --git a/packages/react-components/priority-overflow/CHANGELOG.md b/packages/react-components/priority-overflow/CHANGELOG.md index ba2c230334d34..2c44128c844a3 100644 --- a/packages/react-components/priority-overflow/CHANGELOG.md +++ b/packages/react-components/priority-overflow/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/priority-overflow - + +## [9.4.3](https://github.com/microsoft/fluentui/tree/@fluentui/priority-overflow_v9.4.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/priority-overflow_v9.4.2..@fluentui/priority-overflow_v9.4.3) + +### Patches + +- fix: synchronously measure overflowing managers when the overflow menu attaches ([PR #36588](https://github.com/microsoft/fluentui/pull/36588) by bernardo.sunderhus@gmail.com) +- fix: avoid redundant overflow recomputation after conditional menu removal ([PR #36602](https://github.com/microsoft/fluentui/pull/36602) by bsunderhus@microsoft.com) + ## [9.4.2](https://github.com/microsoft/fluentui/tree/@fluentui/priority-overflow_v9.4.2) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/priority-overflow/package.json b/packages/react-components/priority-overflow/package.json index 6b9b6b36a4374..504ef7f0c87e5 100644 --- a/packages/react-components/priority-overflow/package.json +++ b/packages/react-components/priority-overflow/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/priority-overflow", - "version": "9.4.2", + "version": "9.4.3", "description": "Vanilla JS utilities to implement overflow menus", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-accordion/library/CHANGELOG.json b/packages/react-components/react-accordion/library/CHANGELOG.json index dd6d78d9ace65..9df0f3872f696 100644 --- a/packages/react-components/react-accordion/library/CHANGELOG.json +++ b/packages/react-components/react-accordion/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-accordion", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.12.3", + "tag": "@fluentui/react-accordion_v9.12.3", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.12.2", diff --git a/packages/react-components/react-accordion/library/CHANGELOG.md b/packages/react-components/react-accordion/library/CHANGELOG.md index 574dce1df479f..c0eddfb0c9ad9 100644 --- a/packages/react-components/react-accordion/library/CHANGELOG.md +++ b/packages/react-components/react-accordion/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-accordion - + +## [9.12.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-accordion_v9.12.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-accordion_v9.12.2..@fluentui/react-accordion_v9.12.3) + +### Patches + +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.12.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-accordion_v9.12.2) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-accordion/library/package.json b/packages/react-components/react-accordion/library/package.json index f56b1752ee2e2..ba736c1b3b987 100644 --- a/packages/react-components/react-accordion/library/package.json +++ b/packages/react-components/react-accordion/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-accordion", - "version": "9.12.2", + "version": "9.12.3", "description": "Fluent UI accordion component", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -16,8 +16,8 @@ "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/react-avatar/library/CHANGELOG.json b/packages/react-components/react-avatar/library/CHANGELOG.json index f928496cfd62a..efe99be6ffd16 100644 --- a/packages/react-components/react-avatar/library/CHANGELOG.json +++ b/packages/react-components/react-avatar/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-avatar", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.11.6", + "tag": "@fluentui/react-avatar_v9.11.6", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-popover to v9.14.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.11.5", diff --git a/packages/react-components/react-avatar/library/CHANGELOG.md b/packages/react-components/react-avatar/library/CHANGELOG.md index 2fe097b637fe0..8382bdaf29e02 100644 --- a/packages/react-components/react-avatar/library/CHANGELOG.md +++ b/packages/react-components/react-avatar/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-avatar - + +## [9.11.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-avatar_v9.11.6) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-avatar_v9.11.5..@fluentui/react-avatar_v9.11.6) + +### Patches + +- Bump @fluentui/react-popover to v9.14.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.11.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-avatar_v9.11.5) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-avatar/library/package.json b/packages/react-components/react-avatar/library/package.json index 40888f15b91a6..2519a14ef5690 100644 --- a/packages/react-components/react-avatar/library/package.json +++ b/packages/react-components/react-avatar/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-avatar", - "version": "9.11.5", + "version": "9.11.6", "description": "React components for building Microsoft web experiences.", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -19,7 +19,7 @@ "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/react-calendar-compat/library/CHANGELOG.json b/packages/react-components/react-calendar-compat/library/CHANGELOG.json index f95be333f001d..960a508fe98f2 100644 --- a/packages/react-components/react-calendar-compat/library/CHANGELOG.json +++ b/packages/react-components/react-calendar-compat/library/CHANGELOG.json @@ -1,6 +1,31 @@ { "name": "@fluentui/react-calendar-compat", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "0.4.6", + "tag": "@fluentui/react-calendar-compat_v0.4.6", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-calendar-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "beachball", + "package": "@fluentui/react-calendar-compat", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-calendar-compat", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "0.4.5", diff --git a/packages/react-components/react-calendar-compat/library/CHANGELOG.md b/packages/react-components/react-calendar-compat/library/CHANGELOG.md index 789c81bbe0528..f6c6f44762d3d 100644 --- a/packages/react-components/react-calendar-compat/library/CHANGELOG.md +++ b/packages/react-components/react-calendar-compat/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-calendar-compat - + +## [0.4.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-calendar-compat_v0.4.6) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-calendar-compat_v0.4.5..@fluentui/react-calendar-compat_v0.4.6) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [0.4.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-calendar-compat_v0.4.5) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-calendar-compat/library/package.json b/packages/react-components/react-calendar-compat/library/package.json index 3461892cfe1d6..6b65ef20d4f88 100644 --- a/packages/react-components/react-calendar-compat/library/package.json +++ b/packages/react-components/react-calendar-compat/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-calendar-compat", - "version": "0.4.5", + "version": "0.4.6", "description": "Calendar compat component for Fluent UI v9", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -15,8 +15,8 @@ "@fluentui/keyboard-keys": "^9.0.9", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/react-components/CHANGELOG.json b/packages/react-components/react-components/CHANGELOG.json index 976e31c3d2613..41851bec89cbf 100644 --- a/packages/react-components/react-components/CHANGELOG.json +++ b/packages/react-components/react-components/CHANGELOG.json @@ -1,6 +1,143 @@ { "name": "@fluentui/react-components", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:03 GMT", + "version": "9.74.7", + "tag": "@fluentui/react-components_v9.74.7", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-migration-v8-v9", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-motion", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-overflow", + "commit": "e7a4695d76211fc7ccb525f2cc7d51343aba6c4e", + "comment": "fix: avoid redundant overflow work during menu teardown and unchanged visibility updates" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-rating", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-swatch-picker", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-tag-picker", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "fix: remove no-op `supportsSize` field control option from `TagPickerInput`" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-teaching-popover", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-timepicker-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-icons-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-infolabel", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-list", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-message-bar", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "dmytrokirpa@microsoft.com", + "package": "@fluentui/react-message-bar", + "commit": "9a56ae0628aced94edc36149c77f6bd15db6de30", + "comment": "Keep motion ref handling out of the headless MessageBar base hook." + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-datepicker-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/priority-overflow", + "commit": "e7a4695d76211fc7ccb525f2cc7d51343aba6c4e", + "comment": "fix: synchronously measure overflowing managers when the overflow menu attaches" + }, + { + "author": "bsunderhus@microsoft.com", + "package": "@fluentui/priority-overflow", + "commit": "b5ec47fc035849b21b35d6f6054d60c0a64ff3db", + "comment": "fix: avoid redundant overflow recomputation after conditional menu removal" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-calendar-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ], + "none": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-textarea", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "chore: add TODO for the no-op `supportsSize` field control option" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-input", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "chore: add TODO for the no-op `supportsSize` field control option" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-components", + "commit": "c1f8330299439d342c6aa5a5d2b6e4db08aa5451", + "comment": "chore: verify bundle isolation of base hooks" + }, + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-field", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "docs: clarify how `supportsSize` option of `useFieldControlProps_unstable` applies the Field size" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:13 GMT", "version": "9.74.6", diff --git a/packages/react-components/react-components/CHANGELOG.md b/packages/react-components/react-components/CHANGELOG.md index 170d8cdf56c04..b02412a8aa20a 100644 --- a/packages/react-components/react-components/CHANGELOG.md +++ b/packages/react-components/react-components/CHANGELOG.md @@ -1,9 +1,49 @@ # Change Log - @fluentui/react-components - + +## [9.74.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-components_v9.74.7) + +Mon, 24 Aug 2026 16:40:03 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-components_v9.74.6..@fluentui/react-components_v9.74.7) + +### Patches + +- `@fluentui/react-migration-v8-v9` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-motion` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-overflow` + - fix: avoid redundant overflow work during menu teardown and unchanged visibility updates ([PR #36588](https://github.com/microsoft/fluentui/pull/36588) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-rating` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-swatch-picker` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-tag-picker` + - fix: remove no-op `supportsSize` field control option from `TagPickerInput` ([PR #36468](https://github.com/microsoft/fluentui/pull/36468) by martinhochel@microsoft.com) +- `@fluentui/react-teaching-popover` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-timepicker-compat` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-icons-compat` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-infolabel` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-list` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/react-message-bar` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + - Keep motion ref handling out of the headless MessageBar base hook. ([PR #36549](https://github.com/microsoft/fluentui/pull/36549) by dmytrokirpa@microsoft.com) +- `@fluentui/react-datepicker-compat` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- `@fluentui/priority-overflow` + - fix: synchronously measure overflowing managers when the overflow menu attaches ([PR #36588](https://github.com/microsoft/fluentui/pull/36588) by bernardo.sunderhus@gmail.com) + - fix: avoid redundant overflow recomputation after conditional menu removal ([PR #36602](https://github.com/microsoft/fluentui/pull/36602) by bsunderhus@microsoft.com) +- `@fluentui/react-calendar-compat` + - fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [9.74.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-components_v9.74.6) Tue, 11 Aug 2026 17:20:13 GMT diff --git a/packages/react-components/react-components/package.json b/packages/react-components/react-components/package.json index 17b5e8b9759db..e87a186076bed 100644 --- a/packages/react-components/react-components/package.json +++ b/packages/react-components/react-components/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-components", - "version": "9.74.6", + "version": "9.74.7", "description": "Suite package for converged React components", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -12,10 +12,10 @@ }, "license": "MIT", "dependencies": { - "@fluentui/react-accordion": "^9.12.2", - "@fluentui/react-alert": "9.0.1-0", + "@fluentui/react-accordion": "^9.12.3", + "@fluentui/react-alert": "9.0.2-0", "@fluentui/react-aria": "^9.17.14", - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-badge": "^9.5.5", "@fluentui/react-breadcrumb": "^9.4.5", "@fluentui/react-button": "^9.11.0", @@ -24,30 +24,30 @@ "@fluentui/react-checkbox": "^9.6.4", "@fluentui/react-color-picker": "^9.3.0", "@fluentui/react-combobox": "^9.17.5", - "@fluentui/react-dialog": "^9.18.3", + "@fluentui/react-dialog": "^9.18.4", "@fluentui/react-divider": "^9.7.4", - "@fluentui/react-drawer": "^9.13.2", + "@fluentui/react-drawer": "^9.13.3", "@fluentui/react-field": "^9.5.4", "@fluentui/react-image": "^9.4.4", - "@fluentui/react-infobutton": "9.0.0-beta.119", - "@fluentui/react-infolabel": "^9.4.24", + "@fluentui/react-infobutton": "9.0.1-0", + "@fluentui/react-infolabel": "^9.4.25", "@fluentui/react-input": "^9.8.6", "@fluentui/react-label": "^9.4.4", "@fluentui/react-link": "^9.8.4", - "@fluentui/react-list": "^9.6.17", - "@fluentui/react-menu": "^9.25.3", - "@fluentui/react-message-bar": "^9.7.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-nav": "^9.4.4", - "@fluentui/react-overflow": "^9.9.2", - "@fluentui/react-persona": "^9.7.7", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-list": "^9.6.18", + "@fluentui/react-menu": "^9.25.4", + "@fluentui/react-message-bar": "^9.7.6", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-nav": "^9.4.5", + "@fluentui/react-overflow": "^9.9.3", + "@fluentui/react-persona": "^9.7.8", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-positioning": "^9.23.1", - "@fluentui/react-progress": "^9.5.4", + "@fluentui/react-progress": "^9.5.5", "@fluentui/react-provider": "^9.22.20", "@fluentui/react-radio": "^9.6.5", - "@fluentui/react-rating": "^9.4.4", + "@fluentui/react-rating": "^9.4.5", "@fluentui/react-search": "^9.4.6", "@fluentui/react-select": "^9.5.5", "@fluentui/react-shared-contexts": "^9.26.3", @@ -55,21 +55,21 @@ "@fluentui/react-slider": "^9.6.5", "@fluentui/react-spinbutton": "^9.6.5", "@fluentui/react-spinner": "^9.8.5", - "@fluentui/react-swatch-picker": "^9.6.0", + "@fluentui/react-swatch-picker": "^9.6.1", "@fluentui/react-switch": "^9.7.5", - "@fluentui/react-table": "^9.19.19", + "@fluentui/react-table": "^9.19.20", "@fluentui/react-tabs": "^9.12.4", "@fluentui/react-tabster": "^9.26.17", - "@fluentui/react-tag-picker": "^9.10.2", - "@fluentui/react-tags": "^9.9.4", - "@fluentui/react-teaching-popover": "^9.7.4", + "@fluentui/react-tag-picker": "^9.10.3", + "@fluentui/react-tags": "^9.9.5", + "@fluentui/react-teaching-popover": "^9.7.5", "@fluentui/react-text": "^9.6.19", "@fluentui/react-textarea": "^9.7.6", "@fluentui/react-theme": "^9.2.2", - "@fluentui/react-toast": "^9.8.2", + "@fluentui/react-toast": "^9.8.3", "@fluentui/react-toolbar": "^9.8.4", "@fluentui/react-tooltip": "^9.10.5", - "@fluentui/react-tree": "^9.16.5", + "@fluentui/react-tree": "^9.16.6", "@fluentui/react-utilities": "^9.26.6", "@fluentui/react-virtualizer": "9.0.0-alpha.115", "@griffel/react": "^1.5.32", diff --git a/packages/react-components/react-datepicker-compat/library/CHANGELOG.json b/packages/react-components/react-datepicker-compat/library/CHANGELOG.json index 15bbe387b0f43..f880a7a0dc797 100644 --- a/packages/react-components/react-datepicker-compat/library/CHANGELOG.json +++ b/packages/react-components/react-datepicker-compat/library/CHANGELOG.json @@ -1,6 +1,31 @@ { "name": "@fluentui/react-datepicker-compat", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "0.6.37", + "tag": "@fluentui/react-datepicker-compat_v0.6.37", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-datepicker-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-calendar-compat to v0.4.6" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-popover to v9.14.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:15 GMT", "version": "0.6.36", diff --git a/packages/react-components/react-datepicker-compat/library/CHANGELOG.md b/packages/react-components/react-datepicker-compat/library/CHANGELOG.md index b46f2703fac47..a1787d5474c8a 100644 --- a/packages/react-components/react-datepicker-compat/library/CHANGELOG.md +++ b/packages/react-components/react-datepicker-compat/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-datepicker-compat - + +## [0.6.37](https://github.com/microsoft/fluentui/tree/@fluentui/react-datepicker-compat_v0.6.37) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-datepicker-compat_v0.6.36..@fluentui/react-datepicker-compat_v0.6.37) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- Bump @fluentui/react-calendar-compat to v0.4.6 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-popover to v9.14.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [0.6.36](https://github.com/microsoft/fluentui/tree/@fluentui/react-datepicker-compat_v0.6.36) Tue, 11 Aug 2026 17:20:15 GMT diff --git a/packages/react-components/react-datepicker-compat/library/package.json b/packages/react-components/react-datepicker-compat/library/package.json index 5647250be5472..daf56cb74852f 100644 --- a/packages/react-components/react-datepicker-compat/library/package.json +++ b/packages/react-components/react-datepicker-compat/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-datepicker-compat", - "version": "0.6.36", + "version": "0.6.37", "description": "React components for building web experiences", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -13,12 +13,12 @@ "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.9", - "@fluentui/react-calendar-compat": "^0.4.5", + "@fluentui/react-calendar-compat": "^0.4.6", "@fluentui/react-field": "^9.5.4", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-input": "^9.8.6", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-positioning": "^9.23.1", "@fluentui/react-shared-contexts": "^9.26.3", diff --git a/packages/react-components/react-dialog/library/CHANGELOG.json b/packages/react-components/react-dialog/library/CHANGELOG.json index 88745aaf87585..b0573a603986f 100644 --- a/packages/react-components/react-dialog/library/CHANGELOG.json +++ b/packages/react-components/react-dialog/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-dialog", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.18.4", + "tag": "@fluentui/react-dialog_v9.18.4", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:15 GMT", "version": "9.18.3", diff --git a/packages/react-components/react-dialog/library/CHANGELOG.md b/packages/react-components/react-dialog/library/CHANGELOG.md index ec855ac14f892..764866f9bf766 100644 --- a/packages/react-components/react-dialog/library/CHANGELOG.md +++ b/packages/react-components/react-dialog/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-dialog - + +## [9.18.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-dialog_v9.18.4) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-dialog_v9.18.3..@fluentui/react-dialog_v9.18.4) + +### Patches + +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.18.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-dialog_v9.18.3) Tue, 11 Aug 2026 17:20:15 GMT diff --git a/packages/react-components/react-dialog/library/package.json b/packages/react-components/react-dialog/library/package.json index b8ca57e4c8ffb..b2db774c656fe 100644 --- a/packages/react-components/react-dialog/library/package.json +++ b/packages/react-components/react-dialog/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-dialog", - "version": "9.18.3", + "version": "9.18.4", "description": "Dialog component for Fluent UI React", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -17,8 +17,8 @@ "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", diff --git a/packages/react-components/react-drawer/library/CHANGELOG.json b/packages/react-components/react-drawer/library/CHANGELOG.json index 93f85b2563f8c..412c573ea761e 100644 --- a/packages/react-components/react-drawer/library/CHANGELOG.json +++ b/packages/react-components/react-drawer/library/CHANGELOG.json @@ -1,6 +1,30 @@ { "name": "@fluentui/react-drawer", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.13.3", + "tag": "@fluentui/react-drawer_v9.13.3", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-dialog to v9.18.4" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:15 GMT", "version": "9.13.2", diff --git a/packages/react-components/react-drawer/library/CHANGELOG.md b/packages/react-components/react-drawer/library/CHANGELOG.md index 3cc5852a09e92..9817fcc1da2b1 100644 --- a/packages/react-components/react-drawer/library/CHANGELOG.md +++ b/packages/react-components/react-drawer/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-drawer - + +## [9.13.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-drawer_v9.13.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-drawer_v9.13.2..@fluentui/react-drawer_v9.13.3) + +### Patches + +- Bump @fluentui/react-dialog to v9.18.4 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.13.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-drawer_v9.13.2) Tue, 11 Aug 2026 17:20:15 GMT diff --git a/packages/react-components/react-drawer/library/package.json b/packages/react-components/react-drawer/library/package.json index 93b965f51a10f..b0f67108dd395 100644 --- a/packages/react-components/react-drawer/library/package.json +++ b/packages/react-components/react-drawer/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-drawer", - "version": "9.13.2", + "version": "9.13.3", "description": "Drawer components for Fluent UI React", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -12,10 +12,10 @@ }, "license": "MIT", "dependencies": { - "@fluentui/react-dialog": "^9.18.3", + "@fluentui/react-dialog": "^9.18.4", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", diff --git a/packages/react-components/react-field/library/CHANGELOG.json b/packages/react-components/react-field/library/CHANGELOG.json index 776820faddaf7..0112d80636348 100644 --- a/packages/react-components/react-field/library/CHANGELOG.json +++ b/packages/react-components/react-field/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-field", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.5.4", + "comments": { + "none": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-field", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "docs: clarify how `supportsSize` option of `useFieldControlProps_unstable` applies the Field size" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:15 GMT", "version": "9.5.4", diff --git a/packages/react-components/react-headless-components-preview/library/package.json b/packages/react-components/react-headless-components-preview/library/package.json index 6103f202fafbd..147c0148bcb24 100644 --- a/packages/react-components/react-headless-components-preview/library/package.json +++ b/packages/react-components/react-headless-components-preview/library/package.json @@ -20,9 +20,9 @@ "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.9", - "@fluentui/react-accordion": "^9.12.2", + "@fluentui/react-accordion": "^9.12.3", "@fluentui/react-aria": "^9.17.14", - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-badge": "^9.5.5", "@fluentui/react-breadcrumb": "^9.4.5", "@fluentui/react-button": "^9.11.0", @@ -31,26 +31,26 @@ "@fluentui/react-color-picker": "^9.3.0", "@fluentui/react-combobox": "^9.17.5", "@fluentui/react-context-selector": "^9.2.19", - "@fluentui/react-dialog": "^9.18.3", + "@fluentui/react-dialog": "^9.18.4", "@fluentui/react-divider": "^9.7.4", - "@fluentui/react-drawer": "^9.13.2", + "@fluentui/react-drawer": "^9.13.3", "@fluentui/react-field": "^9.5.4", "@fluentui/react-image": "^9.4.4", "@fluentui/react-input": "^9.8.6", "@fluentui/react-jsx-runtime": "^9.4.5", "@fluentui/react-label": "^9.4.4", "@fluentui/react-link": "^9.8.4", - "@fluentui/react-menu": "^9.25.3", - "@fluentui/react-message-bar": "^9.7.5", - "@fluentui/react-nav": "^9.4.4", - "@fluentui/react-overflow": "^9.9.2", - "@fluentui/react-persona": "^9.7.7", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-menu": "^9.25.4", + "@fluentui/react-message-bar": "^9.7.6", + "@fluentui/react-nav": "^9.4.5", + "@fluentui/react-overflow": "^9.9.3", + "@fluentui/react-persona": "^9.7.8", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-positioning": "^9.23.1", - "@fluentui/react-progress": "^9.5.4", + "@fluentui/react-progress": "^9.5.5", "@fluentui/react-provider": "^9.22.20", "@fluentui/react-radio": "^9.6.5", - "@fluentui/react-rating": "^9.4.4", + "@fluentui/react-rating": "^9.4.5", "@fluentui/react-search": "^9.4.6", "@fluentui/react-select": "^9.5.5", "@fluentui/react-shared-contexts": "^9.26.3", @@ -58,15 +58,15 @@ "@fluentui/react-slider": "^9.6.5", "@fluentui/react-spinbutton": "^9.6.5", "@fluentui/react-spinner": "^9.8.5", - "@fluentui/react-swatch-picker": "^9.6.0", + "@fluentui/react-swatch-picker": "^9.6.1", "@fluentui/react-switch": "^9.7.5", "@fluentui/react-tabs": "^9.12.4", "@fluentui/react-tabster": "^9.26.17", - "@fluentui/react-tag-picker": "^9.10.2", - "@fluentui/react-tags": "^9.9.4", - "@fluentui/react-teaching-popover": "^9.7.4", + "@fluentui/react-tag-picker": "^9.10.3", + "@fluentui/react-tags": "^9.9.5", + "@fluentui/react-teaching-popover": "^9.7.5", "@fluentui/react-textarea": "^9.7.6", - "@fluentui/react-toast": "^9.8.2", + "@fluentui/react-toast": "^9.8.3", "@fluentui/react-toolbar": "^9.8.4", "@fluentui/react-tooltip": "^9.10.5", "@fluentui/react-utilities": "^9.26.6", diff --git a/packages/react-components/react-icons-compat/library/CHANGELOG.json b/packages/react-components/react-icons-compat/library/CHANGELOG.json index b46c7a351df92..8ad43c3baa94b 100644 --- a/packages/react-components/react-icons-compat/library/CHANGELOG.json +++ b/packages/react-components/react-icons-compat/library/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-icons-compat", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "0.2.23", + "tag": "@fluentui/react-icons-compat_v0.2.23", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-icons-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "0.2.22", diff --git a/packages/react-components/react-icons-compat/library/CHANGELOG.md b/packages/react-components/react-icons-compat/library/CHANGELOG.md index 08c0232a65cf5..c5d7f74f1291c 100644 --- a/packages/react-components/react-icons-compat/library/CHANGELOG.md +++ b/packages/react-components/react-icons-compat/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-icons-compat - + +## [0.2.23](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-compat_v0.2.23) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-icons-compat_v0.2.22..@fluentui/react-icons-compat_v0.2.23) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [0.2.22](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-compat_v0.2.22) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-icons-compat/library/package.json b/packages/react-components/react-icons-compat/library/package.json index 9cd916535e96e..b157e8cfcc0a6 100644 --- a/packages/react-components/react-icons-compat/library/package.json +++ b/packages/react-components/react-icons-compat/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-icons-compat", - "version": "0.2.22", + "version": "0.2.23", "description": "Package for icon utility methods used by font and svg icons.", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-infolabel/library/CHANGELOG.json b/packages/react-components/react-infolabel/library/CHANGELOG.json index 31c5095144c0b..2121ec98791aa 100644 --- a/packages/react-components/react-infolabel/library/CHANGELOG.json +++ b/packages/react-components/react-infolabel/library/CHANGELOG.json @@ -1,6 +1,26 @@ { "name": "@fluentui/react-infolabel", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.4.25", + "tag": "@fluentui/react-infolabel_v9.4.25", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-infolabel", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "beachball", + "package": "@fluentui/react-infolabel", + "comment": "Bump @fluentui/react-popover to v9.14.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.4.24", diff --git a/packages/react-components/react-infolabel/library/CHANGELOG.md b/packages/react-components/react-infolabel/library/CHANGELOG.md index 57910d4021ccb..b5eb5608fb5d3 100644 --- a/packages/react-components/react-infolabel/library/CHANGELOG.md +++ b/packages/react-components/react-infolabel/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-infolabel - + +## [9.4.25](https://github.com/microsoft/fluentui/tree/@fluentui/react-infolabel_v9.4.25) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-infolabel_v9.4.24..@fluentui/react-infolabel_v9.4.25) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- Bump @fluentui/react-popover to v9.14.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.4.24](https://github.com/microsoft/fluentui/tree/@fluentui/react-infolabel_v9.4.24) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-infolabel/library/package.json b/packages/react-components/react-infolabel/library/package.json index 5a389f549170f..99d3b340dfb6c 100644 --- a/packages/react-components/react-infolabel/library/package.json +++ b/packages/react-components/react-infolabel/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-infolabel", - "version": "9.4.24", + "version": "9.4.25", "description": "InfoLabel component for Fluent UI v9", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -15,7 +15,7 @@ "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", "@fluentui/react-label": "^9.4.4", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/react-input/library/CHANGELOG.json b/packages/react-components/react-input/library/CHANGELOG.json index 800f0e3917876..ade7483d03af5 100644 --- a/packages/react-components/react-input/library/CHANGELOG.json +++ b/packages/react-components/react-input/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-input", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.8.6", + "comments": { + "none": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-input", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "chore: add TODO for the no-op `supportsSize` field control option" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.8.6", diff --git a/packages/react-components/react-list/library/CHANGELOG.json b/packages/react-components/react-list/library/CHANGELOG.json index 1e7ddb0e276c9..f9bb57d3dc1af 100644 --- a/packages/react-components/react-list/library/CHANGELOG.json +++ b/packages/react-components/react-list/library/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-list", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.6.18", + "tag": "@fluentui/react-list_v9.6.18", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-list", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.6.17", diff --git a/packages/react-components/react-list/library/CHANGELOG.md b/packages/react-components/react-list/library/CHANGELOG.md index 06d00e7673408..9d9d46122d624 100644 --- a/packages/react-components/react-list/library/CHANGELOG.md +++ b/packages/react-components/react-list/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-list - + +## [9.6.18](https://github.com/microsoft/fluentui/tree/@fluentui/react-list_v9.6.18) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list_v9.6.17..@fluentui/react-list_v9.6.18) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [9.6.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-list_v9.6.17) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-list/library/package.json b/packages/react-components/react-list/library/package.json index 0369f32d3ae78..50bfb2d22e8e5 100644 --- a/packages/react-components/react-list/library/package.json +++ b/packages/react-components/react-list/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-list", - "version": "9.6.17", + "version": "9.6.18", "description": "React List v9", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-menu-grid-preview/library/CHANGELOG.json b/packages/react-components/react-menu-grid-preview/library/CHANGELOG.json index 6759ea625f0e4..51b598c4df953 100644 --- a/packages/react-components/react-menu-grid-preview/library/CHANGELOG.json +++ b/packages/react-components/react-menu-grid-preview/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-menu-grid-preview", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "0.5.6", + "tag": "@fluentui/react-menu-grid-preview_v0.5.6", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-menu-grid-preview", + "comment": "Bump @fluentui/react-menu to v9.25.4" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu-grid-preview", + "comment": "Bump @fluentui/react-table to v9.19.20" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "0.5.5", diff --git a/packages/react-components/react-menu-grid-preview/library/CHANGELOG.md b/packages/react-components/react-menu-grid-preview/library/CHANGELOG.md index 56ba2a453a36e..d1beefe3cd92f 100644 --- a/packages/react-components/react-menu-grid-preview/library/CHANGELOG.md +++ b/packages/react-components/react-menu-grid-preview/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-menu-grid-preview - + +## [0.5.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-menu-grid-preview_v0.5.6) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-menu-grid-preview_v0.5.5..@fluentui/react-menu-grid-preview_v0.5.6) + +### Patches + +- Bump @fluentui/react-menu to v9.25.4 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-table to v9.19.20 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [0.5.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-menu-grid-preview_v0.5.5) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-menu-grid-preview/library/package.json b/packages/react-components/react-menu-grid-preview/library/package.json index 767edf3a41a0d..a32a060605f34 100644 --- a/packages/react-components/react-menu-grid-preview/library/package.json +++ b/packages/react-components/react-menu-grid-preview/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-menu-grid-preview", - "version": "0.5.5", + "version": "0.5.6", "description": "New fluentui react package", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -22,9 +22,9 @@ "@fluentui/keyboard-keys": "^9.0.9", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-menu": "^9.25.3", + "@fluentui/react-menu": "^9.25.4", "@fluentui/react-shared-contexts": "^9.26.3", - "@fluentui/react-table": "^9.19.19", + "@fluentui/react-table": "^9.19.20", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", "@fluentui/react-utilities": "^9.26.6", diff --git a/packages/react-components/react-menu/library/CHANGELOG.json b/packages/react-components/react-menu/library/CHANGELOG.json index dc985aca0c126..c6833b1d62889 100644 --- a/packages/react-components/react-menu/library/CHANGELOG.json +++ b/packages/react-components/react-menu/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-menu", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.25.4", + "tag": "@fluentui/react-menu_v9.25.4", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.25.3", diff --git a/packages/react-components/react-menu/library/CHANGELOG.md b/packages/react-components/react-menu/library/CHANGELOG.md index ca16bf3bd9117..f957d7a2e5c58 100644 --- a/packages/react-components/react-menu/library/CHANGELOG.md +++ b/packages/react-components/react-menu/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-menu - + +## [9.25.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-menu_v9.25.4) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-menu_v9.25.3..@fluentui/react-menu_v9.25.4) + +### Patches + +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.25.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-menu_v9.25.3) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-menu/library/package.json b/packages/react-components/react-menu/library/package.json index 8887f193025a8..0f5fd32dc200e 100644 --- a/packages/react-components/react-menu/library/package.json +++ b/packages/react-components/react-menu/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-menu", - "version": "9.25.3", + "version": "9.25.4", "description": "Fluent UI menu component", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -17,8 +17,8 @@ "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-positioning": "^9.23.1", "@fluentui/react-shared-contexts": "^9.26.3", diff --git a/packages/react-components/react-message-bar/library/CHANGELOG.json b/packages/react-components/react-message-bar/library/CHANGELOG.json index 60f66427bd26e..83658bf93b939 100644 --- a/packages/react-components/react-message-bar/library/CHANGELOG.json +++ b/packages/react-components/react-message-bar/library/CHANGELOG.json @@ -1,6 +1,37 @@ { "name": "@fluentui/react-message-bar", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.7.6", + "tag": "@fluentui/react-message-bar_v9.7.6", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-message-bar", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "dmytrokirpa@microsoft.com", + "package": "@fluentui/react-message-bar", + "commit": "9a56ae0628aced94edc36149c77f6bd15db6de30", + "comment": "Keep motion ref handling out of the headless MessageBar base hook." + }, + { + "author": "beachball", + "package": "@fluentui/react-message-bar", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-message-bar", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.7.5", diff --git a/packages/react-components/react-message-bar/library/CHANGELOG.md b/packages/react-components/react-message-bar/library/CHANGELOG.md index 50276ec1cd7c0..115ebb505ef63 100644 --- a/packages/react-components/react-message-bar/library/CHANGELOG.md +++ b/packages/react-components/react-message-bar/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-message-bar - + +## [9.7.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-message-bar_v9.7.6) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-message-bar_v9.7.5..@fluentui/react-message-bar_v9.7.6) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- Keep motion ref handling out of the headless MessageBar base hook. ([PR #36549](https://github.com/microsoft/fluentui/pull/36549) by dmytrokirpa@microsoft.com) +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.7.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-message-bar_v9.7.5) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-message-bar/library/package.json b/packages/react-components/react-message-bar/library/package.json index df83c422c7af0..09fb08c1eb074 100644 --- a/packages/react-components/react-message-bar/library/package.json +++ b/packages/react-components/react-message-bar/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-message-bar", - "version": "9.7.5", + "version": "9.7.6", "description": "Fluent UI MessageBar component", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -16,8 +16,8 @@ "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", "@fluentui/react-link": "^9.8.4", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-theme": "^9.2.2", "@fluentui/react-utilities": "^9.26.6", diff --git a/packages/react-components/react-migration-v0-v9/library/CHANGELOG.json b/packages/react-components/react-migration-v0-v9/library/CHANGELOG.json index 9709983cd2574..6c43ad4dbd607 100644 --- a/packages/react-components/react-migration-v0-v9/library/CHANGELOG.json +++ b/packages/react-components/react-migration-v0-v9/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-migration-v0-v9", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.6.36", + "tag": "@fluentui/react-migration-v0-v9_v9.6.36", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-components to v9.74.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.6.35", diff --git a/packages/react-components/react-migration-v0-v9/library/CHANGELOG.md b/packages/react-components/react-migration-v0-v9/library/CHANGELOG.md index fcd38f25a7476..63c02f4565d05 100644 --- a/packages/react-components/react-migration-v0-v9/library/CHANGELOG.md +++ b/packages/react-components/react-migration-v0-v9/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-migration-v0-v9 - + +## [9.6.36](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v0-v9_v9.6.36) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-migration-v0-v9_v9.6.35..@fluentui/react-migration-v0-v9_v9.6.36) + +### Patches + +- Bump @fluentui/react-components to v9.74.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.6.35](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v0-v9_v9.6.35) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-migration-v0-v9/library/package.json b/packages/react-components/react-migration-v0-v9/library/package.json index 33772d540f293..9aa6bc4d0303f 100644 --- a/packages/react-components/react-migration-v0-v9/library/package.json +++ b/packages/react-components/react-migration-v0-v9/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-migration-v0-v9", - "version": "9.6.35", + "version": "9.6.36", "description": "Migration shim components and methods for hybrid v0/v9 applications building on Fluent UI React.", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -13,7 +13,7 @@ "license": "MIT", "dependencies": { "@fluentui/react-aria": "^9.17.14", - "@fluentui/react-components": "^9.74.6", + "@fluentui/react-components": "^9.74.7", "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", diff --git a/packages/react-components/react-migration-v8-v9/library/CHANGELOG.json b/packages/react-components/react-migration-v8-v9/library/CHANGELOG.json index 0d756173fc214..3cd1b8611fe17 100644 --- a/packages/react-components/react-migration-v8-v9/library/CHANGELOG.json +++ b/packages/react-components/react-migration-v8-v9/library/CHANGELOG.json @@ -1,6 +1,26 @@ { "name": "@fluentui/react-migration-v8-v9", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.10.18", + "tag": "@fluentui/react-migration-v8-v9_v9.10.18", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-migration-v8-v9", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v8-v9", + "comment": "Bump @fluentui/react-components to v9.74.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.10.17", diff --git a/packages/react-components/react-migration-v8-v9/library/CHANGELOG.md b/packages/react-components/react-migration-v8-v9/library/CHANGELOG.md index d9e1b3cb4b89d..ce149ec9735d3 100644 --- a/packages/react-components/react-migration-v8-v9/library/CHANGELOG.md +++ b/packages/react-components/react-migration-v8-v9/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-migration-v8-v9 - + +## [9.10.18](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v8-v9_v9.10.18) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-migration-v8-v9_v9.10.17..@fluentui/react-migration-v8-v9_v9.10.18) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- Bump @fluentui/react-components to v9.74.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.10.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v8-v9_v9.10.17) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-migration-v8-v9/library/package.json b/packages/react-components/react-migration-v8-v9/library/package.json index 073c604454786..510ae6678e1b8 100644 --- a/packages/react-components/react-migration-v8-v9/library/package.json +++ b/packages/react-components/react-migration-v8-v9/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-migration-v8-v9", - "version": "9.10.17", + "version": "9.10.18", "description": "Migration shim components and methods for hybrid v8/v9 applications building on Fluent UI React.", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -15,7 +15,7 @@ "@ctrl/tinycolor": "^3.3.4", "@fluentui/fluent2-theme": "^8.107.154", "@fluentui/react": "^8.125.7", - "@fluentui/react-components": "^9.74.6", + "@fluentui/react-components": "^9.74.7", "@fluentui/react-hooks": "^8.10.2", "@fluentui/react-icons": "^2.0.245", "@griffel/react": "^1.5.32", diff --git a/packages/react-components/react-motion-components-preview/library/package.json b/packages/react-components/react-motion-components-preview/library/package.json index 46e30b24bbe6d..a17ecc9ac3638 100644 --- a/packages/react-components/react-motion-components-preview/library/package.json +++ b/packages/react-components/react-motion-components-preview/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-motion-components-preview", - "version": "0.15.7", + "version": "0.15.8", "description": "A preview package for Fluent UI motion components, providing a collection of components", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-motion/library/CHANGELOG.json b/packages/react-components/react-motion/library/CHANGELOG.json index 347ad002b7031..3df1e9d8c1594 100644 --- a/packages/react-components/react-motion/library/CHANGELOG.json +++ b/packages/react-components/react-motion/library/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-motion", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.16.3", + "tag": "@fluentui/react-motion_v9.16.3", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-motion", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.16.2", diff --git a/packages/react-components/react-motion/library/CHANGELOG.md b/packages/react-components/react-motion/library/CHANGELOG.md index 5a03be83398cf..397617c3f08f9 100644 --- a/packages/react-components/react-motion/library/CHANGELOG.md +++ b/packages/react-components/react-motion/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-motion - + +## [9.16.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-motion_v9.16.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-motion_v9.16.2..@fluentui/react-motion_v9.16.3) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [9.16.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-motion_v9.16.2) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-motion/library/package.json b/packages/react-components/react-motion/library/package.json index c6b7f9323936c..6d54320e2d6fe 100644 --- a/packages/react-components/react-motion/library/package.json +++ b/packages/react-components/react-motion/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-motion", - "version": "9.16.2", + "version": "9.16.3", "description": "A package with utilities & motion definitions using Web Animations API", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-nav/library/CHANGELOG.json b/packages/react-components/react-nav/library/CHANGELOG.json index c453ef37d8376..03f7df832921f 100644 --- a/packages/react-components/react-nav/library/CHANGELOG.json +++ b/packages/react-components/react-nav/library/CHANGELOG.json @@ -1,6 +1,30 @@ { "name": "@fluentui/react-nav", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.4.5", + "tag": "@fluentui/react-nav_v9.4.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-nav", + "comment": "Bump @fluentui/react-drawer to v9.13.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.4.4", diff --git a/packages/react-components/react-nav/library/CHANGELOG.md b/packages/react-components/react-nav/library/CHANGELOG.md index caf21573f7836..7dee031dc9bc8 100644 --- a/packages/react-components/react-nav/library/CHANGELOG.md +++ b/packages/react-components/react-nav/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-nav - + +## [9.4.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-nav_v9.4.5) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-nav_v9.4.4..@fluentui/react-nav_v9.4.5) + +### Patches + +- Bump @fluentui/react-drawer to v9.13.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.4.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-nav_v9.4.4) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-nav/library/package.json b/packages/react-components/react-nav/library/package.json index e3c8aa39b5d26..aba9d5c91c6a5 100644 --- a/packages/react-components/react-nav/library/package.json +++ b/packages/react-components/react-nav/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-nav", - "version": "9.4.4", + "version": "9.4.5", "description": "New fluentui react package", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -16,11 +16,11 @@ "@fluentui/react-button": "^9.11.0", "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-divider": "^9.7.4", - "@fluentui/react-drawer": "^9.13.2", + "@fluentui/react-drawer": "^9.13.3", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/react-overflow/library/CHANGELOG.json b/packages/react-components/react-overflow/library/CHANGELOG.json index a68a1051af038..5d63124348b8e 100644 --- a/packages/react-components/react-overflow/library/CHANGELOG.json +++ b/packages/react-components/react-overflow/library/CHANGELOG.json @@ -1,6 +1,26 @@ { "name": "@fluentui/react-overflow", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.9.3", + "tag": "@fluentui/react-overflow_v9.9.3", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-overflow", + "commit": "e7a4695d76211fc7ccb525f2cc7d51343aba6c4e", + "comment": "fix: avoid redundant overflow work during menu teardown and unchanged visibility updates" + }, + { + "author": "beachball", + "package": "@fluentui/react-overflow", + "comment": "Bump @fluentui/priority-overflow to v9.4.3" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.9.2", diff --git a/packages/react-components/react-overflow/library/CHANGELOG.md b/packages/react-components/react-overflow/library/CHANGELOG.md index f5c87ec9d484e..96f17bbda2270 100644 --- a/packages/react-components/react-overflow/library/CHANGELOG.md +++ b/packages/react-components/react-overflow/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-overflow - + +## [9.9.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-overflow_v9.9.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-overflow_v9.9.2..@fluentui/react-overflow_v9.9.3) + +### Patches + +- fix: avoid redundant overflow work during menu teardown and unchanged visibility updates ([PR #36588](https://github.com/microsoft/fluentui/pull/36588) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/priority-overflow to v9.4.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.9.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-overflow_v9.9.2) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-overflow/library/package.json b/packages/react-components/react-overflow/library/package.json index 85b227f73e921..ee9a29fc3b89b 100644 --- a/packages/react-components/react-overflow/library/package.json +++ b/packages/react-components/react-overflow/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-overflow", - "version": "9.9.2", + "version": "9.9.3", "description": "React bindings for @fluentui/priority-overflow", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -12,7 +12,7 @@ }, "license": "MIT", "dependencies": { - "@fluentui/priority-overflow": "^9.4.2", + "@fluentui/priority-overflow": "^9.4.3", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-theme": "^9.2.2", "@fluentui/react-utilities": "^9.26.6", diff --git a/packages/react-components/react-persona/library/CHANGELOG.json b/packages/react-components/react-persona/library/CHANGELOG.json index b3960f54092e3..3c633d62309dc 100644 --- a/packages/react-components/react-persona/library/CHANGELOG.json +++ b/packages/react-components/react-persona/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-persona", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.7.8", + "tag": "@fluentui/react-persona_v9.7.8", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-persona", + "comment": "Bump @fluentui/react-avatar to v9.11.6" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.7.7", diff --git a/packages/react-components/react-persona/library/CHANGELOG.md b/packages/react-components/react-persona/library/CHANGELOG.md index b456965d79852..e4e7082d5e88f 100644 --- a/packages/react-components/react-persona/library/CHANGELOG.md +++ b/packages/react-components/react-persona/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-persona - + +## [9.7.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-persona_v9.7.8) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-persona_v9.7.7..@fluentui/react-persona_v9.7.8) + +### Patches + +- Bump @fluentui/react-avatar to v9.11.6 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.7.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-persona_v9.7.7) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-persona/library/package.json b/packages/react-components/react-persona/library/package.json index 3e0abeeca3735..b23f99233089b 100644 --- a/packages/react-components/react-persona/library/package.json +++ b/packages/react-components/react-persona/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-persona", - "version": "9.7.7", + "version": "9.7.8", "description": "React components for building web experiences", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -12,7 +12,7 @@ }, "license": "MIT", "dependencies": { - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-badge": "^9.5.5", "@fluentui/react-jsx-runtime": "^9.4.5", "@fluentui/react-shared-contexts": "^9.26.3", diff --git a/packages/react-components/react-popover/library/CHANGELOG.json b/packages/react-components/react-popover/library/CHANGELOG.json index 9bb9268e79ad2..7e83abf1818b2 100644 --- a/packages/react-components/react-popover/library/CHANGELOG.json +++ b/packages/react-components/react-popover/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-popover", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.14.7", + "tag": "@fluentui/react-popover_v9.14.7", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.14.6", diff --git a/packages/react-components/react-popover/library/CHANGELOG.md b/packages/react-components/react-popover/library/CHANGELOG.md index 7851eb8e549b0..18ce55f5fd868 100644 --- a/packages/react-components/react-popover/library/CHANGELOG.md +++ b/packages/react-components/react-popover/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-popover - + +## [9.14.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-popover_v9.14.7) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-popover_v9.14.6..@fluentui/react-popover_v9.14.7) + +### Patches + +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.14.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-popover_v9.14.6) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-popover/library/package.json b/packages/react-components/react-popover/library/package.json index 9470587765b9b..f83652103f951 100644 --- a/packages/react-components/react-popover/library/package.json +++ b/packages/react-components/react-popover/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-popover", - "version": "9.14.6", + "version": "9.14.7", "description": "Popover component for Fluent UI", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -16,8 +16,8 @@ "@fluentui/react-aria": "^9.17.14", "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-positioning": "^9.23.1", "@fluentui/react-shared-contexts": "^9.26.3", diff --git a/packages/react-components/react-portal-compat/CHANGELOG.json b/packages/react-components/react-portal-compat/CHANGELOG.json index fc19587560f27..b45c523eca402 100644 --- a/packages/react-components/react-portal-compat/CHANGELOG.json +++ b/packages/react-components/react-portal-compat/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-portal-compat", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.2.46", + "tag": "@fluentui/react-portal-compat_v9.2.46", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-portal-compat", + "comment": "Bump @fluentui/react-components to v9.74.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.2.45", diff --git a/packages/react-components/react-portal-compat/CHANGELOG.md b/packages/react-components/react-portal-compat/CHANGELOG.md index 7e523de7b5dab..86122cd2c58f7 100644 --- a/packages/react-components/react-portal-compat/CHANGELOG.md +++ b/packages/react-components/react-portal-compat/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-portal-compat - + +## [9.2.46](https://github.com/microsoft/fluentui/tree/@fluentui/react-portal-compat_v9.2.46) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-portal-compat_v9.2.45..@fluentui/react-portal-compat_v9.2.46) + +### Patches + +- Bump @fluentui/react-components to v9.74.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.2.45](https://github.com/microsoft/fluentui/tree/@fluentui/react-portal-compat_v9.2.45) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-portal-compat/package.json b/packages/react-components/react-portal-compat/package.json index 2941154234f51..7a7f9da45d79c 100644 --- a/packages/react-components/react-portal-compat/package.json +++ b/packages/react-components/react-portal-compat/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-portal-compat", - "version": "9.2.45", + "version": "9.2.46", "description": "A package that contains compatibility layer for React Portals", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -17,7 +17,7 @@ "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@fluentui/react-components": "^9.74.6", + "@fluentui/react-components": "^9.74.7", "@types/react": ">=16.14.0 <20.0.0", "react": ">=16.14.0 <20.0.0" }, diff --git a/packages/react-components/react-progress/library/CHANGELOG.json b/packages/react-components/react-progress/library/CHANGELOG.json index eba0a13e2e647..f4c37f531af0d 100644 --- a/packages/react-components/react-progress/library/CHANGELOG.json +++ b/packages/react-components/react-progress/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-progress", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.5.5", + "tag": "@fluentui/react-progress_v9.5.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-progress", + "comment": "Bump @fluentui/react-motion to v9.16.3" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.5.4", diff --git a/packages/react-components/react-progress/library/CHANGELOG.md b/packages/react-components/react-progress/library/CHANGELOG.md index b41be79526273..98937ea7673ad 100644 --- a/packages/react-components/react-progress/library/CHANGELOG.md +++ b/packages/react-components/react-progress/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-progress - + +## [9.5.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-progress_v9.5.5) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-progress_v9.5.4..@fluentui/react-progress_v9.5.5) + +### Patches + +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.5.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-progress_v9.5.4) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-progress/library/package.json b/packages/react-components/react-progress/library/package.json index f5233f81fc39f..579a59a456641 100644 --- a/packages/react-components/react-progress/library/package.json +++ b/packages/react-components/react-progress/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-progress", - "version": "9.5.4", + "version": "9.5.5", "description": "Progress component for FluentUI v9", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -14,7 +14,7 @@ "dependencies": { "@fluentui/react-field": "^9.5.4", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", + "@fluentui/react-motion": "^9.16.3", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-theme": "^9.2.2", "@fluentui/react-utilities": "^9.26.6", diff --git a/packages/react-components/react-rating/library/CHANGELOG.json b/packages/react-components/react-rating/library/CHANGELOG.json index 9583deddb6e24..18c5354eb9036 100644 --- a/packages/react-components/react-rating/library/CHANGELOG.json +++ b/packages/react-components/react-rating/library/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-rating", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.4.5", + "tag": "@fluentui/react-rating_v9.4.5", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-rating", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.4.4", diff --git a/packages/react-components/react-rating/library/CHANGELOG.md b/packages/react-components/react-rating/library/CHANGELOG.md index f123233e64ba5..0f3d02de5d33c 100644 --- a/packages/react-components/react-rating/library/CHANGELOG.md +++ b/packages/react-components/react-rating/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-rating - + +## [9.4.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-rating_v9.4.5) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-rating_v9.4.4..@fluentui/react-rating_v9.4.5) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [9.4.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-rating_v9.4.4) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-rating/library/package.json b/packages/react-components/react-rating/library/package.json index f4eda5db7a7f7..b19d06a995633 100644 --- a/packages/react-components/react-rating/library/package.json +++ b/packages/react-components/react-rating/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-rating", - "version": "9.4.4", + "version": "9.4.5", "description": "Rating component for building web experiences", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-storybook-addon/package.json b/packages/react-components/react-storybook-addon/package.json index 6eb489b882b34..86c818b448399 100644 --- a/packages/react-components/react-storybook-addon/package.json +++ b/packages/react-components/react-storybook-addon/package.json @@ -16,14 +16,14 @@ "@fluentui/react-icons": "^2.0.245", "@fluentui/react-label": "^9.4.4", "@fluentui/react-link": "^9.8.4", - "@fluentui/react-menu": "^9.25.3", + "@fluentui/react-menu": "^9.25.4", "@fluentui/react-provider": "^9.22.20", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-spinner": "^9.8.5", "@fluentui/react-switch": "^9.7.5", "@fluentui/react-text": "^9.6.19", "@fluentui/react-theme": "^9.2.2", - "@fluentui/react-toast": "^9.8.2", + "@fluentui/react-toast": "^9.8.3", "@fluentui/react-utilities": "^9.26.6", "@griffel/react": "^1.5.32", "@swc/helpers": "^0.5.1" diff --git a/packages/react-components/react-swatch-picker/library/CHANGELOG.json b/packages/react-components/react-swatch-picker/library/CHANGELOG.json index dfa61583975f5..cfd282948893a 100644 --- a/packages/react-components/react-swatch-picker/library/CHANGELOG.json +++ b/packages/react-components/react-swatch-picker/library/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-swatch-picker", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.6.1", + "tag": "@fluentui/react-swatch-picker_v9.6.1", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-swatch-picker", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.6.0", diff --git a/packages/react-components/react-swatch-picker/library/CHANGELOG.md b/packages/react-components/react-swatch-picker/library/CHANGELOG.md index c0830bb7fc10d..7f74cdb28a363 100644 --- a/packages/react-components/react-swatch-picker/library/CHANGELOG.md +++ b/packages/react-components/react-swatch-picker/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-swatch-picker - + +## [9.6.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-swatch-picker_v9.6.1) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-swatch-picker_v9.6.0..@fluentui/react-swatch-picker_v9.6.1) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [9.6.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-swatch-picker_v9.6.0) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-swatch-picker/library/package.json b/packages/react-components/react-swatch-picker/library/package.json index e935e0dc52bd2..4f822478834db 100644 --- a/packages/react-components/react-swatch-picker/library/package.json +++ b/packages/react-components/react-swatch-picker/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-swatch-picker", - "version": "9.6.0", + "version": "9.6.1", "description": "New fluentui react package", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-table/library/CHANGELOG.json b/packages/react-components/react-table/library/CHANGELOG.json index af47c55f90eba..bfebe7a7eed86 100644 --- a/packages/react-components/react-table/library/CHANGELOG.json +++ b/packages/react-components/react-table/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-table", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.19.20", + "tag": "@fluentui/react-table_v9.19.20", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-avatar to v9.11.6" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.19.19", diff --git a/packages/react-components/react-table/library/CHANGELOG.md b/packages/react-components/react-table/library/CHANGELOG.md index e7cdc2555c924..5224b189f999a 100644 --- a/packages/react-components/react-table/library/CHANGELOG.md +++ b/packages/react-components/react-table/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-table - + +## [9.19.20](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.19.20) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.19.19..@fluentui/react-table_v9.19.20) + +### Patches + +- Bump @fluentui/react-avatar to v9.11.6 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.19.19](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.19.19) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-table/library/package.json b/packages/react-components/react-table/library/package.json index 9c525fbf80c4f..1d7b881599a35 100644 --- a/packages/react-components/react-table/library/package.json +++ b/packages/react-components/react-table/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-table", - "version": "9.19.19", + "version": "9.19.20", "description": "React components for building web experiences", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -14,7 +14,7 @@ "dependencies": { "@fluentui/keyboard-keys": "^9.0.9", "@fluentui/react-aria": "^9.17.14", - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-checkbox": "^9.6.4", "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", diff --git a/packages/react-components/react-tag-picker/library/CHANGELOG.json b/packages/react-components/react-tag-picker/library/CHANGELOG.json index 9c3ebc5d32cdc..a08f1e77f62c4 100644 --- a/packages/react-components/react-tag-picker/library/CHANGELOG.json +++ b/packages/react-components/react-tag-picker/library/CHANGELOG.json @@ -1,6 +1,26 @@ { "name": "@fluentui/react-tag-picker", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.10.3", + "tag": "@fluentui/react-tag-picker_v9.10.3", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-tag-picker", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "fix: remove no-op `supportsSize` field control option from `TagPickerInput`" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-tags to v9.9.5" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.10.2", diff --git a/packages/react-components/react-tag-picker/library/CHANGELOG.md b/packages/react-components/react-tag-picker/library/CHANGELOG.md index d51f4e5ab822f..ac249b0a9432b 100644 --- a/packages/react-components/react-tag-picker/library/CHANGELOG.md +++ b/packages/react-components/react-tag-picker/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-tag-picker - + +## [9.10.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-tag-picker_v9.10.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tag-picker_v9.10.2..@fluentui/react-tag-picker_v9.10.3) + +### Patches + +- fix: remove no-op `supportsSize` field control option from `TagPickerInput` ([PR #36468](https://github.com/microsoft/fluentui/pull/36468) by martinhochel@microsoft.com) +- Bump @fluentui/react-tags to v9.9.5 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.10.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-tag-picker_v9.10.2) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-tag-picker/library/package.json b/packages/react-components/react-tag-picker/library/package.json index b15d2a2d5f964..f96afc0ed0a64 100644 --- a/packages/react-components/react-tag-picker/library/package.json +++ b/packages/react-components/react-tag-picker/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-tag-picker", - "version": "9.10.2", + "version": "9.10.3", "description": "FluentUI TagPicker component", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -30,7 +30,7 @@ "@fluentui/react-positioning": "^9.23.1", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", - "@fluentui/react-tags": "^9.9.4", + "@fluentui/react-tags": "^9.9.5", "@fluentui/react-theme": "^9.2.2", "@fluentui/react-utilities": "^9.26.6", "@griffel/react": "^1.5.32", diff --git a/packages/react-components/react-tags/library/CHANGELOG.json b/packages/react-components/react-tags/library/CHANGELOG.json index fbca2d1c8f552..0b0d5b5bef8f3 100644 --- a/packages/react-components/react-tags/library/CHANGELOG.json +++ b/packages/react-components/react-tags/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-tags", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.9.5", + "tag": "@fluentui/react-tags_v9.9.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-tags", + "comment": "Bump @fluentui/react-avatar to v9.11.6" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.9.4", diff --git a/packages/react-components/react-tags/library/CHANGELOG.md b/packages/react-components/react-tags/library/CHANGELOG.md index 683a26848be1e..64141a6e7eb3c 100644 --- a/packages/react-components/react-tags/library/CHANGELOG.md +++ b/packages/react-components/react-tags/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-tags - + +## [9.9.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-tags_v9.9.5) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tags_v9.9.4..@fluentui/react-tags_v9.9.5) + +### Patches + +- Bump @fluentui/react-avatar to v9.11.6 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.9.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-tags_v9.9.4) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-tags/library/package.json b/packages/react-components/react-tags/library/package.json index 59705b327e5b4..9658f931b6ec6 100644 --- a/packages/react-components/react-tags/library/package.json +++ b/packages/react-components/react-tags/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-tags", - "version": "9.9.4", + "version": "9.9.5", "description": "Fluent UI Tag component", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -14,7 +14,7 @@ "dependencies": { "@fluentui/keyboard-keys": "^9.0.9", "@fluentui/react-aria": "^9.17.14", - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", "@fluentui/react-shared-contexts": "^9.26.3", diff --git a/packages/react-components/react-teaching-popover/library/CHANGELOG.json b/packages/react-components/react-teaching-popover/library/CHANGELOG.json index e61ff6b4c4f72..593078c508734 100644 --- a/packages/react-components/react-teaching-popover/library/CHANGELOG.json +++ b/packages/react-components/react-teaching-popover/library/CHANGELOG.json @@ -1,6 +1,26 @@ { "name": "@fluentui/react-teaching-popover", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.7.5", + "tag": "@fluentui/react-teaching-popover_v9.7.5", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-teaching-popover", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-popover to v9.14.7" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.7.4", diff --git a/packages/react-components/react-teaching-popover/library/CHANGELOG.md b/packages/react-components/react-teaching-popover/library/CHANGELOG.md index 02750d044fdb6..244c626743184 100644 --- a/packages/react-components/react-teaching-popover/library/CHANGELOG.md +++ b/packages/react-components/react-teaching-popover/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-teaching-popover - + +## [9.7.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-teaching-popover_v9.7.5) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-teaching-popover_v9.7.4..@fluentui/react-teaching-popover_v9.7.5) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) +- Bump @fluentui/react-popover to v9.14.7 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.7.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-teaching-popover_v9.7.4) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-teaching-popover/library/package.json b/packages/react-components/react-teaching-popover/library/package.json index 5cf7d3dcef202..e04e405963be7 100644 --- a/packages/react-components/react-teaching-popover/library/package.json +++ b/packages/react-components/react-teaching-popover/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-teaching-popover", - "version": "9.7.4", + "version": "9.7.5", "description": "New fluentui react package", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -24,7 +24,7 @@ "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-popover": "^9.14.6", + "@fluentui/react-popover": "^9.14.7", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", "@fluentui/react-theme": "^9.2.2", diff --git a/packages/react-components/react-textarea/library/CHANGELOG.json b/packages/react-components/react-textarea/library/CHANGELOG.json index be37c72a3c137..74b0fe40ebe50 100644 --- a/packages/react-components/react-textarea/library/CHANGELOG.json +++ b/packages/react-components/react-textarea/library/CHANGELOG.json @@ -1,6 +1,20 @@ { "name": "@fluentui/react-textarea", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.7.6", + "comments": { + "none": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-textarea", + "commit": "2a47ecebbc1a822e60145acacef718f450079b55", + "comment": "chore: add TODO for the no-op `supportsSize` field control option" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.7.6", diff --git a/packages/react-components/react-timepicker-compat/library/CHANGELOG.json b/packages/react-components/react-timepicker-compat/library/CHANGELOG.json index b32f4e6045ac2..3b74c31129ccd 100644 --- a/packages/react-components/react-timepicker-compat/library/CHANGELOG.json +++ b/packages/react-components/react-timepicker-compat/library/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-timepicker-compat", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "0.4.39", + "tag": "@fluentui/react-timepicker-compat_v0.4.39", + "comments": { + "patch": [ + { + "author": "martinhochel@microsoft.com", + "package": "@fluentui/react-timepicker-compat", + "commit": "7ebf7c11eb83621193a7ae43979cb02755f557bf", + "comment": "fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "0.4.38", diff --git a/packages/react-components/react-timepicker-compat/library/CHANGELOG.md b/packages/react-components/react-timepicker-compat/library/CHANGELOG.md index 6c04e0c557de6..4b958e8e91249 100644 --- a/packages/react-components/react-timepicker-compat/library/CHANGELOG.md +++ b/packages/react-components/react-timepicker-compat/library/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-timepicker-compat - + +## [0.4.39](https://github.com/microsoft/fluentui/tree/@fluentui/react-timepicker-compat_v0.4.39) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-timepicker-compat_v0.4.38..@fluentui/react-timepicker-compat_v0.4.39) + +### Patches + +- fix: align react/react-dom/@types peerDependencies with the react/jsx-runtime 16.14.0 floor ([PR #36551](https://github.com/microsoft/fluentui/pull/36551) by martinhochel@microsoft.com) + ## [0.4.38](https://github.com/microsoft/fluentui/tree/@fluentui/react-timepicker-compat_v0.4.38) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-timepicker-compat/library/package.json b/packages/react-components/react-timepicker-compat/library/package.json index 1bd7e1b300bc5..064b80f654e57 100644 --- a/packages/react-components/react-timepicker-compat/library/package.json +++ b/packages/react-components/react-timepicker-compat/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-timepicker-compat", - "version": "0.4.38", + "version": "0.4.39", "description": "Fluent UI TimePicker Compat Component", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", diff --git a/packages/react-components/react-toast/library/CHANGELOG.json b/packages/react-components/react-toast/library/CHANGELOG.json index 0a97721335386..7e60f240c26c5 100644 --- a/packages/react-components/react-toast/library/CHANGELOG.json +++ b/packages/react-components/react-toast/library/CHANGELOG.json @@ -1,6 +1,25 @@ { "name": "@fluentui/react-toast", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.8.3", + "tag": "@fluentui/react-toast_v9.8.3", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.8.2", diff --git a/packages/react-components/react-toast/library/CHANGELOG.md b/packages/react-components/react-toast/library/CHANGELOG.md index 690503a9b3554..a03323321ba28 100644 --- a/packages/react-components/react-toast/library/CHANGELOG.md +++ b/packages/react-components/react-toast/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-toast - + +## [9.8.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-toast_v9.8.3) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-toast_v9.8.2..@fluentui/react-toast_v9.8.3) + +### Patches + +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.8.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-toast_v9.8.2) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-toast/library/package.json b/packages/react-components/react-toast/library/package.json index 829f79930a00f..b65cc691a48fa 100644 --- a/packages/react-components/react-toast/library/package.json +++ b/packages/react-components/react-toast/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-toast", - "version": "9.8.2", + "version": "9.8.3", "description": "Toast component for Fluent UI", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -16,8 +16,8 @@ "@fluentui/react-aria": "^9.17.14", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-portal": "^9.8.15", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", diff --git a/packages/react-components/react-tree/library/CHANGELOG.json b/packages/react-components/react-tree/library/CHANGELOG.json index b995f251063ff..dcd58bcf8c446 100644 --- a/packages/react-components/react-tree/library/CHANGELOG.json +++ b/packages/react-components/react-tree/library/CHANGELOG.json @@ -1,6 +1,30 @@ { "name": "@fluentui/react-tree", "entries": [ + { + "date": "Mon, 24 Aug 2026 16:40:04 GMT", + "version": "9.16.6", + "tag": "@fluentui/react-tree_v9.16.6", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-avatar to v9.11.6" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-motion to v9.16.3" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-motion-components-preview to v0.15.8" + } + ] + } + }, { "date": "Tue, 11 Aug 2026 17:20:14 GMT", "version": "9.16.5", diff --git a/packages/react-components/react-tree/library/CHANGELOG.md b/packages/react-components/react-tree/library/CHANGELOG.md index 6a6d483c1f1c8..f1f1a9dd78405 100644 --- a/packages/react-components/react-tree/library/CHANGELOG.md +++ b/packages/react-components/react-tree/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-tree - + +## [9.16.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-tree_v9.16.6) + +Mon, 24 Aug 2026 16:40:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tree_v9.16.5..@fluentui/react-tree_v9.16.6) + +### Patches + +- Bump @fluentui/react-avatar to v9.11.6 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion to v9.16.3 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.15.8 ([commit](https://github.com/microsoft/fluentui/commit/undefined) by beachball) + ## [9.16.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-tree_v9.16.5) Tue, 11 Aug 2026 17:20:14 GMT diff --git a/packages/react-components/react-tree/library/package.json b/packages/react-components/react-tree/library/package.json index 845e640fc8d64..0e5e63023bf4c 100644 --- a/packages/react-components/react-tree/library/package.json +++ b/packages/react-components/react-tree/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-tree", - "version": "9.16.5", + "version": "9.16.6", "description": "Tree component for Fluent UI React", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -14,14 +14,14 @@ "dependencies": { "@fluentui/keyboard-keys": "^9.0.9", "@fluentui/react-aria": "^9.17.14", - "@fluentui/react-avatar": "^9.11.5", + "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-button": "^9.11.0", "@fluentui/react-checkbox": "^9.6.4", "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-jsx-runtime": "^9.4.5", - "@fluentui/react-motion": "^9.16.2", - "@fluentui/react-motion-components-preview": "^0.15.7", + "@fluentui/react-motion": "^9.16.3", + "@fluentui/react-motion-components-preview": "^0.15.8", "@fluentui/react-radio": "^9.6.5", "@fluentui/react-shared-contexts": "^9.26.3", "@fluentui/react-tabster": "^9.26.17", diff --git a/packages/react-components/theme-designer/package.json b/packages/react-components/theme-designer/package.json index 1b3524c91935c..fdf91b2d960f2 100644 --- a/packages/react-components/theme-designer/package.json +++ b/packages/react-components/theme-designer/package.json @@ -13,7 +13,7 @@ }, "license": "MIT", "dependencies": { - "@fluentui/react-components": "^9.74.6", + "@fluentui/react-components": "^9.74.7", "@fluentui/react-context-selector": "^9.2.19", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-storybook-addon-export-to-sandbox": "^0.3.1", diff --git a/yarn.lock b/yarn.lock index 63354469618a6..c6f31b1576836 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3215,7 +3215,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/priority-overflow@npm:^9.4.2, @fluentui/priority-overflow@workspace:packages/react-components/priority-overflow": +"@fluentui/priority-overflow@npm:^9.4.3, @fluentui/priority-overflow@workspace:packages/react-components/priority-overflow": version: 0.0.0-use.local resolution: "@fluentui/priority-overflow@workspace:packages/react-components/priority-overflow" dependencies: @@ -3330,7 +3330,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-accordion@npm:*, @fluentui/react-accordion@npm:^9.12.2, @fluentui/react-accordion@workspace:packages/react-components/react-accordion/library": +"@fluentui/react-accordion@npm:*, @fluentui/react-accordion@npm:^9.12.3, @fluentui/react-accordion@workspace:packages/react-components/react-accordion/library": version: 0.0.0-use.local resolution: "@fluentui/react-accordion@workspace:packages/react-components/react-accordion/library" dependencies: @@ -3338,8 +3338,8 @@ __metadata: "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -3354,11 +3354,11 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-alert@npm:9.0.1-0, @fluentui/react-alert@workspace:packages/react-components/deprecated/react-alert": +"@fluentui/react-alert@npm:9.0.2-0, @fluentui/react-alert@workspace:packages/react-components/deprecated/react-alert": version: 0.0.0-use.local resolution: "@fluentui/react-alert@workspace:packages/react-components/deprecated/react-alert" dependencies: - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-button": "npm:^9.11.0" "@fluentui/react-icons": "npm:^2.0.239" "@fluentui/react-jsx-runtime": "npm:^9.4.5" @@ -3405,7 +3405,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-avatar@npm:*, @fluentui/react-avatar@npm:^9.11.5, @fluentui/react-avatar@workspace:packages/react-components/react-avatar/library": +"@fluentui/react-avatar@npm:*, @fluentui/react-avatar@npm:^9.11.6, @fluentui/react-avatar@workspace:packages/react-components/react-avatar/library": version: 0.0.0-use.local resolution: "@fluentui/react-avatar@workspace:packages/react-components/react-avatar/library" dependencies: @@ -3413,7 +3413,7 @@ __metadata: "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -3543,15 +3543,15 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-calendar-compat@npm:*, @fluentui/react-calendar-compat@npm:^0.4.5, @fluentui/react-calendar-compat@workspace:packages/react-components/react-calendar-compat/library": +"@fluentui/react-calendar-compat@npm:*, @fluentui/react-calendar-compat@npm:^0.4.6, @fluentui/react-calendar-compat@workspace:packages/react-components/react-calendar-compat/library": version: 0.0.0-use.local resolution: "@fluentui/react-calendar-compat@workspace:packages/react-components/react-calendar-compat/library" dependencies: "@fluentui/keyboard-keys": "npm:^9.0.9" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -3701,8 +3701,8 @@ __metadata: "@fluentui/chart-utilities": "npm:^1.1.39" "@fluentui/react-button": "npm:^9.11.0" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-overflow": "npm:^9.9.2" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-overflow": "npm:^9.9.3" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -3896,14 +3896,14 @@ __metadata: languageName: node linkType: hard -"@fluentui/react-components@npm:*, @fluentui/react-components@npm:^9.74.6, @fluentui/react-components@workspace:packages/react-components/react-components": +"@fluentui/react-components@npm:*, @fluentui/react-components@npm:^9.74.7, @fluentui/react-components@workspace:packages/react-components/react-components": version: 0.0.0-use.local resolution: "@fluentui/react-components@workspace:packages/react-components/react-components" dependencies: - "@fluentui/react-accordion": "npm:^9.12.2" - "@fluentui/react-alert": "npm:9.0.1-0" + "@fluentui/react-accordion": "npm:^9.12.3" + "@fluentui/react-alert": "npm:9.0.2-0" "@fluentui/react-aria": "npm:^9.17.14" - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-badge": "npm:^9.5.5" "@fluentui/react-breadcrumb": "npm:^9.4.5" "@fluentui/react-button": "npm:^9.11.0" @@ -3912,30 +3912,30 @@ __metadata: "@fluentui/react-checkbox": "npm:^9.6.4" "@fluentui/react-color-picker": "npm:^9.3.0" "@fluentui/react-combobox": "npm:^9.17.5" - "@fluentui/react-dialog": "npm:^9.18.3" + "@fluentui/react-dialog": "npm:^9.18.4" "@fluentui/react-divider": "npm:^9.7.4" - "@fluentui/react-drawer": "npm:^9.13.2" + "@fluentui/react-drawer": "npm:^9.13.3" "@fluentui/react-field": "npm:^9.5.4" "@fluentui/react-image": "npm:^9.4.4" - "@fluentui/react-infobutton": "npm:9.0.0-beta.119" - "@fluentui/react-infolabel": "npm:^9.4.24" + "@fluentui/react-infobutton": "npm:9.0.1-0" + "@fluentui/react-infolabel": "npm:^9.4.25" "@fluentui/react-input": "npm:^9.8.6" "@fluentui/react-label": "npm:^9.4.4" "@fluentui/react-link": "npm:^9.8.4" - "@fluentui/react-list": "npm:^9.6.17" - "@fluentui/react-menu": "npm:^9.25.3" - "@fluentui/react-message-bar": "npm:^9.7.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-nav": "npm:^9.4.4" - "@fluentui/react-overflow": "npm:^9.9.2" - "@fluentui/react-persona": "npm:^9.7.7" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-list": "npm:^9.6.18" + "@fluentui/react-menu": "npm:^9.25.4" + "@fluentui/react-message-bar": "npm:^9.7.6" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-nav": "npm:^9.4.5" + "@fluentui/react-overflow": "npm:^9.9.3" + "@fluentui/react-persona": "npm:^9.7.8" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-positioning": "npm:^9.23.1" - "@fluentui/react-progress": "npm:^9.5.4" + "@fluentui/react-progress": "npm:^9.5.5" "@fluentui/react-provider": "npm:^9.22.20" "@fluentui/react-radio": "npm:^9.6.5" - "@fluentui/react-rating": "npm:^9.4.4" + "@fluentui/react-rating": "npm:^9.4.5" "@fluentui/react-search": "npm:^9.4.6" "@fluentui/react-select": "npm:^9.5.5" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -3943,21 +3943,21 @@ __metadata: "@fluentui/react-slider": "npm:^9.6.5" "@fluentui/react-spinbutton": "npm:^9.6.5" "@fluentui/react-spinner": "npm:^9.8.5" - "@fluentui/react-swatch-picker": "npm:^9.6.0" + "@fluentui/react-swatch-picker": "npm:^9.6.1" "@fluentui/react-switch": "npm:^9.7.5" - "@fluentui/react-table": "npm:^9.19.19" + "@fluentui/react-table": "npm:^9.19.20" "@fluentui/react-tabs": "npm:^9.12.4" "@fluentui/react-tabster": "npm:^9.26.17" - "@fluentui/react-tag-picker": "npm:^9.10.2" - "@fluentui/react-tags": "npm:^9.9.4" - "@fluentui/react-teaching-popover": "npm:^9.7.4" + "@fluentui/react-tag-picker": "npm:^9.10.3" + "@fluentui/react-tags": "npm:^9.9.5" + "@fluentui/react-teaching-popover": "npm:^9.7.5" "@fluentui/react-text": "npm:^9.6.19" "@fluentui/react-textarea": "npm:^9.7.6" "@fluentui/react-theme": "npm:^9.2.2" - "@fluentui/react-toast": "npm:^9.8.2" + "@fluentui/react-toast": "npm:^9.8.3" "@fluentui/react-toolbar": "npm:^9.8.4" "@fluentui/react-tooltip": "npm:^9.10.5" - "@fluentui/react-tree": "npm:^9.16.5" + "@fluentui/react-tree": "npm:^9.16.6" "@fluentui/react-utilities": "npm:^9.26.6" "@fluentui/react-virtualizer": "npm:9.0.0-alpha.115" "@griffel/react": "npm:^1.5.32" @@ -4046,12 +4046,12 @@ __metadata: resolution: "@fluentui/react-datepicker-compat@workspace:packages/react-components/react-datepicker-compat/library" dependencies: "@fluentui/keyboard-keys": "npm:^9.0.9" - "@fluentui/react-calendar-compat": "npm:^0.4.5" + "@fluentui/react-calendar-compat": "npm:^0.4.6" "@fluentui/react-field": "npm:^9.5.4" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-input": "npm:^9.8.6" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-positioning": "npm:^9.23.1" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -4074,7 +4074,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-dialog@npm:*, @fluentui/react-dialog@npm:^9.18.3, @fluentui/react-dialog@workspace:packages/react-components/react-dialog/library": +"@fluentui/react-dialog@npm:*, @fluentui/react-dialog@npm:^9.18.4, @fluentui/react-dialog@workspace:packages/react-components/react-dialog/library": version: 0.0.0-use.local resolution: "@fluentui/react-dialog@workspace:packages/react-components/react-dialog/library" dependencies: @@ -4083,8 +4083,8 @@ __metadata: "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" @@ -4158,14 +4158,14 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-drawer@npm:*, @fluentui/react-drawer@npm:^9.13.2, @fluentui/react-drawer@workspace:packages/react-components/react-drawer/library": +"@fluentui/react-drawer@npm:*, @fluentui/react-drawer@npm:^9.13.3, @fluentui/react-drawer@workspace:packages/react-components/react-drawer/library": version: 0.0.0-use.local resolution: "@fluentui/react-drawer@workspace:packages/react-components/react-drawer/library" dependencies: - "@fluentui/react-dialog": "npm:^9.18.3" + "@fluentui/react-dialog": "npm:^9.18.4" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" @@ -4316,9 +4316,9 @@ __metadata: resolution: "@fluentui/react-headless-components-preview@workspace:packages/react-components/react-headless-components-preview/library" dependencies: "@fluentui/keyboard-keys": "npm:^9.0.9" - "@fluentui/react-accordion": "npm:^9.12.2" + "@fluentui/react-accordion": "npm:^9.12.3" "@fluentui/react-aria": "npm:^9.17.14" - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-badge": "npm:^9.5.5" "@fluentui/react-breadcrumb": "npm:^9.4.5" "@fluentui/react-button": "npm:^9.11.0" @@ -4327,26 +4327,26 @@ __metadata: "@fluentui/react-color-picker": "npm:^9.3.0" "@fluentui/react-combobox": "npm:^9.17.5" "@fluentui/react-context-selector": "npm:^9.2.19" - "@fluentui/react-dialog": "npm:^9.18.3" + "@fluentui/react-dialog": "npm:^9.18.4" "@fluentui/react-divider": "npm:^9.7.4" - "@fluentui/react-drawer": "npm:^9.13.2" + "@fluentui/react-drawer": "npm:^9.13.3" "@fluentui/react-field": "npm:^9.5.4" "@fluentui/react-image": "npm:^9.4.4" "@fluentui/react-input": "npm:^9.8.6" "@fluentui/react-jsx-runtime": "npm:^9.4.5" "@fluentui/react-label": "npm:^9.4.4" "@fluentui/react-link": "npm:^9.8.4" - "@fluentui/react-menu": "npm:^9.25.3" - "@fluentui/react-message-bar": "npm:^9.7.5" - "@fluentui/react-nav": "npm:^9.4.4" - "@fluentui/react-overflow": "npm:^9.9.2" - "@fluentui/react-persona": "npm:^9.7.7" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-menu": "npm:^9.25.4" + "@fluentui/react-message-bar": "npm:^9.7.6" + "@fluentui/react-nav": "npm:^9.4.5" + "@fluentui/react-overflow": "npm:^9.9.3" + "@fluentui/react-persona": "npm:^9.7.8" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-positioning": "npm:^9.23.1" - "@fluentui/react-progress": "npm:^9.5.4" + "@fluentui/react-progress": "npm:^9.5.5" "@fluentui/react-provider": "npm:^9.22.20" "@fluentui/react-radio": "npm:^9.6.5" - "@fluentui/react-rating": "npm:^9.4.4" + "@fluentui/react-rating": "npm:^9.4.5" "@fluentui/react-search": "npm:^9.4.6" "@fluentui/react-select": "npm:^9.5.5" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -4354,15 +4354,15 @@ __metadata: "@fluentui/react-slider": "npm:^9.6.5" "@fluentui/react-spinbutton": "npm:^9.6.5" "@fluentui/react-spinner": "npm:^9.8.5" - "@fluentui/react-swatch-picker": "npm:^9.6.0" + "@fluentui/react-swatch-picker": "npm:^9.6.1" "@fluentui/react-switch": "npm:^9.7.5" "@fluentui/react-tabs": "npm:^9.12.4" "@fluentui/react-tabster": "npm:^9.26.17" - "@fluentui/react-tag-picker": "npm:^9.10.2" - "@fluentui/react-tags": "npm:^9.9.4" - "@fluentui/react-teaching-popover": "npm:^9.7.4" + "@fluentui/react-tag-picker": "npm:^9.10.3" + "@fluentui/react-tags": "npm:^9.9.5" + "@fluentui/react-teaching-popover": "npm:^9.7.5" "@fluentui/react-textarea": "npm:^9.7.6" - "@fluentui/react-toast": "npm:^9.8.2" + "@fluentui/react-toast": "npm:^9.8.3" "@fluentui/react-toolbar": "npm:^9.8.4" "@fluentui/react-tooltip": "npm:^9.10.5" "@fluentui/react-utilities": "npm:^9.26.6" @@ -4511,14 +4511,14 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-infobutton@npm:9.0.0-beta.119, @fluentui/react-infobutton@workspace:packages/react-components/deprecated/react-infobutton": +"@fluentui/react-infobutton@npm:9.0.1-0, @fluentui/react-infobutton@workspace:packages/react-components/deprecated/react-infobutton": version: 0.0.0-use.local resolution: "@fluentui/react-infobutton@workspace:packages/react-components/deprecated/react-infobutton" dependencies: "@fluentui/react-icons": "npm:^2.0.237" "@fluentui/react-jsx-runtime": "npm:^9.4.5" "@fluentui/react-label": "npm:^9.4.4" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" "@fluentui/react-utilities": "npm:^9.26.6" @@ -4538,14 +4538,14 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-infolabel@npm:*, @fluentui/react-infolabel@npm:^9.4.24, @fluentui/react-infolabel@workspace:packages/react-components/react-infolabel/library": +"@fluentui/react-infolabel@npm:*, @fluentui/react-infolabel@npm:^9.4.25, @fluentui/react-infolabel@workspace:packages/react-components/react-infolabel/library": version: 0.0.0-use.local resolution: "@fluentui/react-infolabel@workspace:packages/react-components/react-infolabel/library" dependencies: "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" "@fluentui/react-label": "npm:^9.4.4" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -4665,7 +4665,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-list@npm:*, @fluentui/react-list@npm:^9.6.17, @fluentui/react-list@workspace:packages/react-components/react-list/library": +"@fluentui/react-list@npm:*, @fluentui/react-list@npm:^9.6.18, @fluentui/react-list@workspace:packages/react-components/react-list/library": version: 0.0.0-use.local resolution: "@fluentui/react-list@workspace:packages/react-components/react-list/library" dependencies: @@ -4700,9 +4700,9 @@ __metadata: "@fluentui/keyboard-keys": "npm:^9.0.9" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-menu": "npm:^9.25.3" + "@fluentui/react-menu": "npm:^9.25.4" "@fluentui/react-shared-contexts": "npm:^9.26.3" - "@fluentui/react-table": "npm:^9.19.19" + "@fluentui/react-table": "npm:^9.19.20" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" "@fluentui/react-utilities": "npm:^9.26.6" @@ -4722,7 +4722,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-menu@npm:*, @fluentui/react-menu@npm:^9.25.3, @fluentui/react-menu@workspace:packages/react-components/react-menu/library": +"@fluentui/react-menu@npm:*, @fluentui/react-menu@npm:^9.25.4, @fluentui/react-menu@workspace:packages/react-components/react-menu/library": version: 0.0.0-use.local resolution: "@fluentui/react-menu@workspace:packages/react-components/react-menu/library" dependencies: @@ -4731,8 +4731,8 @@ __metadata: "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-positioning": "npm:^9.23.1" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -4755,7 +4755,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-message-bar@npm:*, @fluentui/react-message-bar@npm:^9.7.5, @fluentui/react-message-bar@workspace:packages/react-components/react-message-bar/library": +"@fluentui/react-message-bar@npm:*, @fluentui/react-message-bar@npm:^9.7.6, @fluentui/react-message-bar@workspace:packages/react-components/react-message-bar/library": version: 0.0.0-use.local resolution: "@fluentui/react-message-bar@workspace:packages/react-components/react-message-bar/library" dependencies: @@ -4763,8 +4763,8 @@ __metadata: "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" "@fluentui/react-link": "npm:^9.8.4" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-theme": "npm:^9.2.2" "@fluentui/react-utilities": "npm:^9.26.6" @@ -4789,7 +4789,7 @@ __metadata: resolution: "@fluentui/react-migration-v0-v9@workspace:packages/react-components/react-migration-v0-v9/library" dependencies: "@fluentui/react-aria": "npm:^9.17.14" - "@fluentui/react-components": "npm:^9.74.6" + "@fluentui/react-components": "npm:^9.74.7" "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" @@ -4821,7 +4821,7 @@ __metadata: "@ctrl/tinycolor": "npm:^3.3.4" "@fluentui/fluent2-theme": "npm:^8.107.154" "@fluentui/react": "npm:^8.125.7" - "@fluentui/react-components": "npm:^9.74.6" + "@fluentui/react-components": "npm:^9.74.7" "@fluentui/react-hooks": "npm:^8.10.2" "@fluentui/react-icons": "npm:^2.0.245" "@griffel/react": "npm:^1.5.32" @@ -4869,7 +4869,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-motion-components-preview@npm:*, @fluentui/react-motion-components-preview@npm:^0.15.7, @fluentui/react-motion-components-preview@workspace:packages/react-components/react-motion-components-preview/library": +"@fluentui/react-motion-components-preview@npm:*, @fluentui/react-motion-components-preview@npm:^0.15.8, @fluentui/react-motion-components-preview@workspace:packages/react-components/react-motion-components-preview/library": version: 0.0.0-use.local resolution: "@fluentui/react-motion-components-preview@workspace:packages/react-components/react-motion-components-preview/library" dependencies: @@ -4890,7 +4890,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-motion@npm:*, @fluentui/react-motion@npm:^9.16.2, @fluentui/react-motion@workspace:packages/react-components/react-motion/library": +"@fluentui/react-motion@npm:*, @fluentui/react-motion@npm:^9.16.3, @fluentui/react-motion@workspace:packages/react-components/react-motion/library": version: 0.0.0-use.local resolution: "@fluentui/react-motion@workspace:packages/react-components/react-motion/library" dependencies: @@ -4911,7 +4911,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-nav@npm:*, @fluentui/react-nav@npm:^9.4.4, @fluentui/react-nav@workspace:packages/react-components/react-nav/library": +"@fluentui/react-nav@npm:*, @fluentui/react-nav@npm:^9.4.5, @fluentui/react-nav@workspace:packages/react-components/react-nav/library": version: 0.0.0-use.local resolution: "@fluentui/react-nav@workspace:packages/react-components/react-nav/library" dependencies: @@ -4919,11 +4919,11 @@ __metadata: "@fluentui/react-button": "npm:^9.11.0" "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-divider": "npm:^9.7.4" - "@fluentui/react-drawer": "npm:^9.13.2" + "@fluentui/react-drawer": "npm:^9.13.3" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -5016,11 +5016,11 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-overflow@npm:^9.9.2, @fluentui/react-overflow@workspace:packages/react-components/react-overflow/library": +"@fluentui/react-overflow@npm:^9.9.3, @fluentui/react-overflow@workspace:packages/react-components/react-overflow/library": version: 0.0.0-use.local resolution: "@fluentui/react-overflow@workspace:packages/react-components/react-overflow/library" dependencies: - "@fluentui/priority-overflow": "npm:^9.4.2" + "@fluentui/priority-overflow": "npm:^9.4.3" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-theme": "npm:^9.2.2" "@fluentui/react-utilities": "npm:^9.26.6" @@ -5040,11 +5040,11 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-persona@npm:*, @fluentui/react-persona@npm:^9.7.7, @fluentui/react-persona@workspace:packages/react-components/react-persona/library": +"@fluentui/react-persona@npm:*, @fluentui/react-persona@npm:^9.7.8, @fluentui/react-persona@workspace:packages/react-components/react-persona/library": version: 0.0.0-use.local resolution: "@fluentui/react-persona@workspace:packages/react-components/react-persona/library" dependencies: - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-badge": "npm:^9.5.5" "@fluentui/react-jsx-runtime": "npm:^9.4.5" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -5066,7 +5066,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-popover@npm:*, @fluentui/react-popover@npm:^9.14.6, @fluentui/react-popover@workspace:packages/react-components/react-popover/library": +"@fluentui/react-popover@npm:*, @fluentui/react-popover@npm:^9.14.7, @fluentui/react-popover@workspace:packages/react-components/react-popover/library": version: 0.0.0-use.local resolution: "@fluentui/react-popover@workspace:packages/react-components/react-popover/library" dependencies: @@ -5074,8 +5074,8 @@ __metadata: "@fluentui/react-aria": "npm:^9.17.14" "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-positioning": "npm:^9.23.1" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -5111,7 +5111,7 @@ __metadata: "@fluentui/react-tabster": "npm:^9.26.17" "@swc/helpers": "npm:^0.5.1" peerDependencies: - "@fluentui/react-components": ^9.74.6 + "@fluentui/react-components": ^9.74.7 "@types/react": ">=16.14.0 <20.0.0" react: ">=16.14.0 <20.0.0" languageName: unknown @@ -5172,13 +5172,13 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-progress@npm:*, @fluentui/react-progress@npm:^9.5.4, @fluentui/react-progress@workspace:packages/react-components/react-progress/library": +"@fluentui/react-progress@npm:*, @fluentui/react-progress@npm:^9.5.5, @fluentui/react-progress@workspace:packages/react-components/react-progress/library": version: 0.0.0-use.local resolution: "@fluentui/react-progress@workspace:packages/react-components/react-progress/library" dependencies: "@fluentui/react-field": "npm:^9.5.4" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" + "@fluentui/react-motion": "npm:^9.16.3" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-theme": "npm:^9.2.2" "@fluentui/react-utilities": "npm:^9.26.6" @@ -5263,7 +5263,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-rating@npm:*, @fluentui/react-rating@npm:^9.4.4, @fluentui/react-rating@workspace:packages/react-components/react-rating/library": +"@fluentui/react-rating@npm:*, @fluentui/react-rating@npm:^9.4.5, @fluentui/react-rating@workspace:packages/react-components/react-rating/library": version: 0.0.0-use.local resolution: "@fluentui/react-rating@workspace:packages/react-components/react-rating/library" dependencies: @@ -5479,14 +5479,14 @@ __metadata: "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-label": "npm:^9.4.4" "@fluentui/react-link": "npm:^9.8.4" - "@fluentui/react-menu": "npm:^9.25.3" + "@fluentui/react-menu": "npm:^9.25.4" "@fluentui/react-provider": "npm:^9.22.20" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-spinner": "npm:^9.8.5" "@fluentui/react-switch": "npm:^9.7.5" "@fluentui/react-text": "npm:^9.6.19" "@fluentui/react-theme": "npm:^9.2.2" - "@fluentui/react-toast": "npm:^9.8.2" + "@fluentui/react-toast": "npm:^9.8.3" "@fluentui/react-utilities": "npm:^9.26.6" "@griffel/react": "npm:^1.5.32" "@swc/helpers": "npm:^0.5.1" @@ -5508,7 +5508,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-swatch-picker@npm:*, @fluentui/react-swatch-picker@npm:^9.6.0, @fluentui/react-swatch-picker@workspace:packages/react-components/react-swatch-picker/library": +"@fluentui/react-swatch-picker@npm:*, @fluentui/react-swatch-picker@npm:^9.6.1, @fluentui/react-swatch-picker@workspace:packages/react-components/react-swatch-picker/library": version: 0.0.0-use.local resolution: "@fluentui/react-swatch-picker@workspace:packages/react-components/react-swatch-picker/library" dependencies: @@ -5564,13 +5564,13 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-table@npm:*, @fluentui/react-table@npm:^9.19.19, @fluentui/react-table@workspace:packages/react-components/react-table/library": +"@fluentui/react-table@npm:*, @fluentui/react-table@npm:^9.19.20, @fluentui/react-table@workspace:packages/react-components/react-table/library": version: 0.0.0-use.local resolution: "@fluentui/react-table@workspace:packages/react-components/react-table/library" dependencies: "@fluentui/keyboard-keys": "npm:^9.0.9" "@fluentui/react-aria": "npm:^9.17.14" - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-checkbox": "npm:^9.6.4" "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" @@ -5641,7 +5641,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-tag-picker@npm:*, @fluentui/react-tag-picker@npm:^9.10.2, @fluentui/react-tag-picker@workspace:packages/react-components/react-tag-picker/library": +"@fluentui/react-tag-picker@npm:*, @fluentui/react-tag-picker@npm:^9.10.3, @fluentui/react-tag-picker@workspace:packages/react-components/react-tag-picker/library": version: 0.0.0-use.local resolution: "@fluentui/react-tag-picker@workspace:packages/react-components/react-tag-picker/library" dependencies: @@ -5656,7 +5656,7 @@ __metadata: "@fluentui/react-positioning": "npm:^9.23.1" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" - "@fluentui/react-tags": "npm:^9.9.4" + "@fluentui/react-tags": "npm:^9.9.5" "@fluentui/react-theme": "npm:^9.2.2" "@fluentui/react-utilities": "npm:^9.26.6" "@griffel/react": "npm:^1.5.32" @@ -5675,13 +5675,13 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-tags@npm:*, @fluentui/react-tags@npm:^9.9.4, @fluentui/react-tags@workspace:packages/react-components/react-tags/library": +"@fluentui/react-tags@npm:*, @fluentui/react-tags@npm:^9.9.5, @fluentui/react-tags@workspace:packages/react-components/react-tags/library": version: 0.0.0-use.local resolution: "@fluentui/react-tags@workspace:packages/react-components/react-tags/library" dependencies: "@fluentui/keyboard-keys": "npm:^9.0.9" "@fluentui/react-aria": "npm:^9.17.14" - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" "@fluentui/react-shared-contexts": "npm:^9.26.3" @@ -5704,7 +5704,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-teaching-popover@npm:*, @fluentui/react-teaching-popover@npm:^9.7.4, @fluentui/react-teaching-popover@workspace:packages/react-components/react-teaching-popover/library": +"@fluentui/react-teaching-popover@npm:*, @fluentui/react-teaching-popover@npm:^9.7.5, @fluentui/react-teaching-popover@workspace:packages/react-components/react-teaching-popover/library": version: 0.0.0-use.local resolution: "@fluentui/react-teaching-popover@workspace:packages/react-components/react-teaching-popover/library" dependencies: @@ -5713,7 +5713,7 @@ __metadata: "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-popover": "npm:^9.14.6" + "@fluentui/react-popover": "npm:^9.14.7" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" "@fluentui/react-theme": "npm:^9.2.2" @@ -5835,7 +5835,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-toast@npm:*, @fluentui/react-toast@npm:^9.8.2, @fluentui/react-toast@workspace:packages/react-components/react-toast/library": +"@fluentui/react-toast@npm:*, @fluentui/react-toast@npm:^9.8.3, @fluentui/react-toast@workspace:packages/react-components/react-toast/library": version: 0.0.0-use.local resolution: "@fluentui/react-toast@workspace:packages/react-components/react-toast/library" dependencies: @@ -5843,8 +5843,8 @@ __metadata: "@fluentui/react-aria": "npm:^9.17.14" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-portal": "npm:^9.8.15" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" @@ -5923,20 +5923,20 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-tree@npm:*, @fluentui/react-tree@npm:^9.16.5, @fluentui/react-tree@workspace:packages/react-components/react-tree/library": +"@fluentui/react-tree@npm:*, @fluentui/react-tree@npm:^9.16.6, @fluentui/react-tree@workspace:packages/react-components/react-tree/library": version: 0.0.0-use.local resolution: "@fluentui/react-tree@workspace:packages/react-components/react-tree/library" dependencies: "@fluentui/keyboard-keys": "npm:^9.0.9" "@fluentui/react-aria": "npm:^9.17.14" - "@fluentui/react-avatar": "npm:^9.11.5" + "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-button": "npm:^9.11.0" "@fluentui/react-checkbox": "npm:^9.6.4" "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-jsx-runtime": "npm:^9.4.5" - "@fluentui/react-motion": "npm:^9.16.2" - "@fluentui/react-motion-components-preview": "npm:^0.15.7" + "@fluentui/react-motion": "npm:^9.16.3" + "@fluentui/react-motion-components-preview": "npm:^0.15.8" "@fluentui/react-radio": "npm:^9.6.5" "@fluentui/react-shared-contexts": "npm:^9.26.3" "@fluentui/react-tabster": "npm:^9.26.17" @@ -6374,7 +6374,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fluentui/theme-designer@workspace:packages/react-components/theme-designer" dependencies: - "@fluentui/react-components": "npm:^9.74.6" + "@fluentui/react-components": "npm:^9.74.7" "@fluentui/react-context-selector": "npm:^9.2.19" "@fluentui/react-icons": "npm:^2.0.245" "@fluentui/react-storybook-addon-export-to-sandbox": "npm:^0.3.1" From 94f410d374b75a35ada80d806f3e3ba24658665c Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Tue, 25 Aug 2026 13:31:31 +0200 Subject: [PATCH 4/7] docs(react-badge): clarify brand-background demo in ColorAndAppearance story (#36570) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Hotell <1223799+Hotell@users.noreply.github.com> --- .../Badge/BadgeColorVsAppearance.stories.tsx | 44 ++++++++++++++----- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/packages/react-components/react-badge/stories/src/Badge/BadgeColorVsAppearance.stories.tsx b/packages/react-components/react-badge/stories/src/Badge/BadgeColorVsAppearance.stories.tsx index 146a637b8ca8b..f4a71de31e191 100644 --- a/packages/react-components/react-badge/stories/src/Badge/BadgeColorVsAppearance.stories.tsx +++ b/packages/react-components/react-badge/stories/src/Badge/BadgeColorVsAppearance.stories.tsx @@ -12,12 +12,23 @@ const useStyles = makeStyles({ }, badge: { display: 'flex', + alignItems: 'center', gap: tokens.spacingHorizontalS, }, brand: { display: 'flex', + alignItems: 'center', + gap: tokens.spacingHorizontalS, backgroundColor: tokens.colorBrandBackground, - padding: tokens.spacingHorizontalXXS, + padding: `${tokens.spacingVerticalS} ${tokens.spacingHorizontalM}`, + borderRadius: tokens.borderRadiusMedium, + }, + brandLabel: { + color: tokens.colorNeutralForegroundOnBrand, + fontFamily: tokens.fontFamilyBase, + fontSize: tokens.fontSizeBase200, + lineHeight: tokens.lineHeightBase200, + fontWeight: tokens.fontWeightSemibold, }, }); @@ -36,20 +47,29 @@ const Badges = (props: BadgeProps) => { 'warning', ]; + const isSubtleOnBrandOnly = appearance === 'ghost' || appearance === 'outline'; + return (
{colors.map(color => { - const BadgeWrapper = - color === 'subtle' && (appearance === 'ghost' || appearance === 'outline') - ? ({ children }: { children: React.ReactNode }) =>
{children}
- : React.Fragment; + // `ghost-subtle` and `outline-subtle` are only meant to be used on a branded background, + // so they are rendered within an explicit "brand surface" demo container instead of the + // ambient story background. + if (color === 'subtle' && isSubtleOnBrandOnly) { + return ( +
+ On brand background: + }> + 999+ + +
+ ); + } return ( - - }> - 999+ - - + }> + 999+ + ); })}
@@ -76,7 +96,9 @@ export const ColorAndAppearance = (): JSXElement => { ColorAndAppearance.parameters = { docs: { description: { - story: 'Note: `ghost-subtle` and `outline-subtle` are intended only for use on brand background.', + story: + '`ghost-subtle` and `outline-subtle` are intended only for use on a branded background — ' + + 'the boxed "On brand background:" examples above demonstrate the intended usage context.', }, }, }; From 765e05b9fcb250140853d82b5b881b932022edb9 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Tue, 25 Aug 2026 13:46:47 +0200 Subject: [PATCH 5/7] fix(skills): make release-recovery PRs pass beachball check (#36620) --- .agents/skills/release-recovery/SKILL.md | 45 ++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 3 deletions(-) diff --git a/.agents/skills/release-recovery/SKILL.md b/.agents/skills/release-recovery/SKILL.md index 7075d35568a90..bad4a4d056946 100644 --- a/.agents/skills/release-recovery/SKILL.md +++ b/.agents/skills/release-recovery/SKILL.md @@ -138,7 +138,8 @@ Only `npm-ahead` requires recovery. 1. Regenerate bumps + changelogs from the pending change files 2. Verify the result matches npm exactly -3. Open a recovery PR +3. Add `type: none` change files so the PR passes `beachball check` +4. Open a recovery PR Release tags are not recreated - see the skill's Scope section. ``` @@ -202,10 +203,37 @@ Every previously `npm-ahead` package must now be `in-sync`. If any version overs change files landed after the failed release, so a plain replay is not correct — stop, report the mismatch, and let the user decide. Never hand-edit versions to force a match. -Commit and open a PR: +**Satisfy `beachball check`.** A real release pushes straight to `master` and never faces PR +validation, but a recovery PR does. The `change-files` job in +[.github/workflows/check-packages.yml](../../../.github/workflows/check-packages.yml) runs +`beachball check`, sees the bumped `package.json` files as changed packages, and fails with +`ERROR: Change files are needed!` — because the replay just consumed every change file that covered +them. + +Generate `type: none` change files to cover exactly those packages: + +```bash +yarn beachball change --type none --no-commit \ + --message "release recovery: versions already published to npm by the failed pipeline" +yarn beachball check +``` + +`--type none` is the correct type: the next release consumes these files without bumping a version +or writing a `CHANGELOG.md` entry. They leave only a `"none"` entry in `CHANGELOG.json`, which is a +useful audit trail of the recovery. Verified empirically on `3.0.0-alpha.7`: a follow-up `bump` with +38 such files produced 0 `package.json` and 0 `CHANGELOG.md` changes. + +Do not skip this because a past recovery PR passed without it. [PR #36364](https://github.com/microsoft/fluentui/pull/36364) +did, but only by coincidence — unrelated change files had accumulated for the same packages in the +meantime, and beachball reported `Your local repository already has change files for these packages`. +That is not a property you can rely on. + +Commit and open a PR. Stage explicitly rather than with `git add -A`, so unrelated untracked files in +the user's tree are not swept into a release commit: ```bash -git add -A +git add -u # bumps, changelogs, lockfile, consumed change files +git add change/ # the new type:none change files git commit -m "release: applying package updates (manual recovery)" git push "$PUSH_REMOTE" HEAD gh pr create --repo microsoft/fluentui --base master \ @@ -213,14 +241,21 @@ gh pr create --repo microsoft/fluentui --base master \ --body-file "$PR_BODY_FILE" ``` +Let the `precommit` git hook run — do not pass `--no-verify`. The manual fixups above replace +beachball's `precommit` hook, not the repository's. + The PR body must state which pipeline failed and that the packages are already on npm. ### Step 6 — Restore and report ```bash git switch "$START_REF" +yarn install ``` +The reinstall matters: the recovery branch rewrote `yarn.lock`, so the restored branch is left with +out-of-date `node_modules` otherwise. + Report: - Packages recovered, with repo and npm versions. @@ -237,6 +272,10 @@ Report: - Never hand-edit versions to force agreement with npm. Regenerate with beachball so changelogs and dependency ranges stay consistent, and stop if the result disagrees. - Never commit directly to `master`; always go through a PR. +- Never bypass PR validation to land a recovery. Make `beachball check` pass with `type: none` change + files rather than merging with an admin override or weakening the `change-files` job. +- Never `git add -A`. The user's tree may hold unrelated untracked work, and a release commit must not + carry it. - Never create or push release tags as part of recovery. They would point at a commit the release was not built from, and a single release spans dozens of packages. - Never assume `origin` points at `microsoft/fluentui` — resolve the remote explicitly. From 4832a420ab98eac938bd085c1c432fc9fccee131 Mon Sep 17 00:00:00 2001 From: Victor Genaev Date: Tue, 25 Aug 2026 13:58:20 +0200 Subject: [PATCH 6/7] fix(react-headless-components-preview): narrow positioning prop to headless PositioningShorthand (#36623) Co-authored-by: Dmytro Kirpa --- ...-preview-95a68719-9f3f-4da2-8ac8-e2c22ecd0b4d.json | 7 +++++++ .../library/etc/avatar-group.api.md | 3 ++- .../library/etc/combobox.api.md | 6 +++++- .../library/etc/dropdown.api.md | 6 +++++- .../library/etc/info-label.api.md | 3 ++- .../library/etc/menu.api.md | 9 +++++++-- .../library/etc/popover.api.md | 3 ++- .../library/etc/positioning.api.md | 8 ++++---- .../library/etc/tag-picker.api.md | 5 +++-- .../library/etc/teaching-popover.api.md | 3 ++- .../library/etc/tooltip.api.md | 6 +++++- .../library/src/components/Combobox/Combobox.types.ts | 5 ++++- .../library/src/components/Dropdown/Dropdown.types.ts | 5 ++++- .../library/src/components/Menu/Menu.types.ts | 11 ++++++++++- .../src/components/TagPicker/TagPicker.types.ts | 2 +- .../library/src/components/Tooltip/Tooltip.types.ts | 8 +++++--- .../library/src/hooks/usePositioning/index.ts | 6 +++--- .../usePositioning/resolvePositioningShorthand.ts | 6 ++++++ .../library/src/hooks/usePositioning/types.ts | 7 ++++++- 19 files changed, 83 insertions(+), 26 deletions(-) create mode 100644 change/@fluentui-react-headless-components-preview-95a68719-9f3f-4da2-8ac8-e2c22ecd0b4d.json create mode 100644 packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/resolvePositioningShorthand.ts diff --git a/change/@fluentui-react-headless-components-preview-95a68719-9f3f-4da2-8ac8-e2c22ecd0b4d.json b/change/@fluentui-react-headless-components-preview-95a68719-9f3f-4da2-8ac8-e2c22ecd0b4d.json new file mode 100644 index 0000000000000..ac3627932ddce --- /dev/null +++ b/change/@fluentui-react-headless-components-preview-95a68719-9f3f-4da2-8ac8-e2c22ecd0b4d.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "fix: narrow positioning prop to the headless PositioningShorthand", + "packageName": "@fluentui/react-headless-components-preview", + "email": "vgenaev@gmail.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-headless-components-preview/library/etc/avatar-group.api.md b/packages/react-components/react-headless-components-preview/library/etc/avatar-group.api.md index aca2977469329..017fb5ec39b99 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/avatar-group.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/avatar-group.api.md @@ -22,7 +22,8 @@ import type { JSXElement } from '@fluentui/react-utilities'; import { PartitionAvatarGroupItems } from '@fluentui/react-avatar'; import { partitionAvatarGroupItems } from '@fluentui/react-avatar'; import { PartitionAvatarGroupItemsOptions } from '@fluentui/react-avatar'; -import { PositioningShorthand } from '@fluentui/react-positioning'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import type * as React_2 from 'react'; import { renderAvatarGroup_unstable as renderAvatarGroup } from '@fluentui/react-avatar'; import { renderAvatarGroupItem_unstable as renderAvatarGroupItem } from '@fluentui/react-avatar'; diff --git a/packages/react-components/react-headless-components-preview/library/etc/combobox.api.md b/packages/react-components/react-headless-components-preview/library/etc/combobox.api.md index 1b08ac7323f86..8981e7e30adfa 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/combobox.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/combobox.api.md @@ -20,6 +20,8 @@ import { OptionGroupState } from '@fluentui/react-combobox'; import { OptionProps } from '@fluentui/react-combobox'; import { OptionSlots } from '@fluentui/react-combobox'; import type { OptionState as OptionState_2 } from '@fluentui/react-combobox'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import type * as React_2 from 'react'; import { renderListbox_unstable as renderListbox } from '@fluentui/react-combobox'; import { renderOption_unstable as renderOption } from '@fluentui/react-combobox'; @@ -30,7 +32,9 @@ import { useListboxContextValues } from '@fluentui/react-combobox'; export const Combobox: ForwardRefComponent; // @public (undocumented) -export type ComboboxProps = Omit; +export type ComboboxProps = Omit & { + positioning?: PositioningShorthand; +}; export { ComboboxSlots } diff --git a/packages/react-components/react-headless-components-preview/library/etc/dropdown.api.md b/packages/react-components/react-headless-components-preview/library/etc/dropdown.api.md index 0112da61c4ff7..d4bf188cc83e9 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/dropdown.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/dropdown.api.md @@ -19,6 +19,8 @@ import { OptionGroupState } from '@fluentui/react-combobox'; import { OptionProps } from '@fluentui/react-combobox'; import { OptionSlots } from '@fluentui/react-combobox'; import type { OptionState as OptionState_2 } from '@fluentui/react-combobox'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import type * as React_2 from 'react'; import { renderListbox_unstable as renderListbox } from '@fluentui/react-combobox'; import { renderOption_unstable as renderOption } from '@fluentui/react-combobox'; @@ -29,7 +31,9 @@ import { useListboxContextValues } from '@fluentui/react-combobox'; export const Dropdown: ForwardRefComponent; // @public (undocumented) -export type DropdownProps = Omit; +export type DropdownProps = Omit & { + positioning?: PositioningShorthand; +}; // @public (undocumented) export type DropdownState = DropdownBaseHookState & { diff --git a/packages/react-components/react-headless-components-preview/library/etc/info-label.api.md b/packages/react-components/react-headless-components-preview/library/etc/info-label.api.md index f193806ec1fa0..07d06d34f44dc 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/info-label.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/info-label.api.md @@ -11,7 +11,8 @@ import type { EventHandler } from '@fluentui/react-utilities'; import type { ForwardRefComponent } from '@fluentui/react-utilities'; import type { JSXElement } from '@fluentui/react-utilities'; import { LabelBaseProps } from '@fluentui/react-label'; -import { PositioningShorthand } from '@fluentui/react-positioning'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import * as React_2 from 'react'; import type { Slot } from '@fluentui/react-utilities'; diff --git a/packages/react-components/react-headless-components-preview/library/etc/menu.api.md b/packages/react-components/react-headless-components-preview/library/etc/menu.api.md index 7b92a58d0ab32..d5795fe2182ec 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/menu.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/menu.api.md @@ -7,6 +7,7 @@ import type { ARIAButtonElement } from '@fluentui/react-aria'; import type { ForwardRefComponent } from '@fluentui/react-utilities'; import type { JSXElement } from '@fluentui/react-utilities'; +import type { MenuBaseProps } from '@fluentui/react-menu'; import { MenuContextValue } from '@fluentui/react-menu'; import { MenuContextValues } from '@fluentui/react-menu'; import { MenuDividerProps } from '@fluentui/react-menu'; @@ -41,7 +42,6 @@ import { MenuOpenEvent } from '@fluentui/react-menu'; import { MenuPopoverProps } from '@fluentui/react-menu'; import { MenuPopoverSlots } from '@fluentui/react-menu'; import { MenuPopoverState } from '@fluentui/react-menu'; -import { MenuBaseProps as MenuProps } from '@fluentui/react-menu'; import { MenuSplitGroupProps } from '@fluentui/react-menu'; import { MenuSplitGroupSlots } from '@fluentui/react-menu'; import { MenuSplitGroupState } from '@fluentui/react-menu'; @@ -49,6 +49,8 @@ import { MenuBaseState as MenuState } from '@fluentui/react-menu'; import { MenuTriggerChildProps } from '@fluentui/react-menu'; import { MenuTriggerProps } from '@fluentui/react-menu'; import { MenuTriggerState } from '@fluentui/react-menu'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import * as React_2 from 'react'; import { renderMenuDivider_unstable as renderMenuDivider } from '@fluentui/react-menu'; import { renderMenuGroup_unstable as renderMenuGroup } from '@fluentui/react-menu'; @@ -181,7 +183,10 @@ export { MenuPopoverSlots } export { MenuPopoverState } -export { MenuProps } +// @public (undocumented) +export type MenuProps = Omit & { + positioning?: PositioningShorthand; +}; // @public (undocumented) export const MenuSplitGroup: ForwardRefComponent; diff --git a/packages/react-components/react-headless-components-preview/library/etc/popover.api.md b/packages/react-components/react-headless-components-preview/library/etc/popover.api.md index 17705a1a0afd7..5f54721dc78bc 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/popover.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/popover.api.md @@ -13,7 +13,8 @@ import type { EventHandler } from '@fluentui/react-utilities'; import type { ForwardRefComponent } from '@fluentui/react-utilities'; import type { JSXElement } from '@fluentui/react-utilities'; import type { PopoverTriggerChildProps as PopoverTriggerChildProps_2 } from '@fluentui/react-popover'; -import { PositioningShorthand } from '@fluentui/react-positioning'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import * as React_2 from 'react'; import type { Slot } from '@fluentui/react-utilities'; import type { TriggerProps } from '@fluentui/react-utilities'; diff --git a/packages/react-components/react-headless-components-preview/library/etc/positioning.api.md b/packages/react-components/react-headless-components-preview/library/etc/positioning.api.md index 07d315e12e20a..8125ce4176703 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/positioning.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/positioning.api.md @@ -8,10 +8,8 @@ import { Alignment } from '@fluentui/react-positioning'; import { Position } from '@fluentui/react-positioning'; import { PositioningImperativeRef } from '@fluentui/react-positioning'; import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; -import { PositioningShorthand } from '@fluentui/react-positioning'; import { PositioningShorthandValue } from '@fluentui/react-positioning'; import type * as React_2 from 'react'; -import { resolvePositioningShorthand } from '@fluentui/react-positioning'; export { Alignment } @@ -38,7 +36,8 @@ export type PositioningReturn = { containerRef: React_2.RefCallback; }; -export { PositioningShorthand } +// @public (undocumented) +export type PositioningShorthand = PositioningProps | PositioningShorthandValue; export { PositioningShorthandValue } @@ -50,7 +49,8 @@ export const POSITIONS: { readonly after: "after"; }; -export { resolvePositioningShorthand } +// @public (undocumented) +export const resolvePositioningShorthand: ResolvePositioningShorthand; // @public (undocumented) export function usePositioning(options: PositioningProps): PositioningReturn; diff --git a/packages/react-components/react-headless-components-preview/library/etc/tag-picker.api.md b/packages/react-components/react-headless-components-preview/library/etc/tag-picker.api.md index 489101c9a40c8..55d35401ca159 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/tag-picker.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/tag-picker.api.md @@ -11,7 +11,8 @@ import type { JSXElement } from '@fluentui/react-utilities'; import { ListboxProps } from '@fluentui/react-combobox'; import { OptionSlots } from '@fluentui/react-combobox'; import type { OptionState as OptionState_2 } from '@fluentui/react-combobox'; -import { PositioningShorthand } from '@fluentui/react-positioning'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import type * as React_2 from 'react'; import { renderTagPickerButton_unstable as renderTagPickerButton } from '@fluentui/react-tag-picker'; import { renderTagPickerControl_unstable as renderTagPickerControl } from '@fluentui/react-tag-picker'; @@ -190,7 +191,7 @@ export type TagPickerOptionSlots = Pick & { export type TagPickerOptionState = OptionState & ComponentState; // @public (undocumented) -export type TagPickerProps = TagPickerBaseProps & { +export type TagPickerProps = Omit & { positioning?: PositioningShorthand; }; diff --git a/packages/react-components/react-headless-components-preview/library/etc/teaching-popover.api.md b/packages/react-components/react-headless-components-preview/library/etc/teaching-popover.api.md index 271f83c73c2fb..9fd89ee12a1ef 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/teaching-popover.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/teaching-popover.api.md @@ -13,7 +13,8 @@ import type { ForwardRefComponent } from '@fluentui/react-utilities'; import type { JSXElement } from '@fluentui/react-utilities'; import type { PopoverContextValue as PopoverContextValue_2 } from '@fluentui/react-popover'; import type { PopoverTriggerChildProps } from '@fluentui/react-popover'; -import { PositioningShorthand } from '@fluentui/react-positioning'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import * as React_2 from 'react'; import { renderTeachingPopoverBody_unstable as renderTeachingPopoverBody } from '@fluentui/react-teaching-popover'; import { renderTeachingPopoverCarouselCard_unstable as renderTeachingPopoverCarouselCard } from '@fluentui/react-teaching-popover'; diff --git a/packages/react-components/react-headless-components-preview/library/etc/tooltip.api.md b/packages/react-components/react-headless-components-preview/library/etc/tooltip.api.md index 7d3778965604a..6da8f16f29618 100644 --- a/packages/react-components/react-headless-components-preview/library/etc/tooltip.api.md +++ b/packages/react-components/react-headless-components-preview/library/etc/tooltip.api.md @@ -6,6 +6,8 @@ import type { JSXElement } from '@fluentui/react-utilities'; import { OnVisibleChangeData } from '@fluentui/react-tooltip'; +import type { PositioningProps as PositioningProps_2 } from '@fluentui/react-positioning'; +import type { PositioningShorthandValue } from '@fluentui/react-positioning'; import type { TooltipBaseProps } from '@fluentui/react-tooltip'; import type { TooltipBaseState } from '@fluentui/react-tooltip'; import { TooltipSlots } from '@fluentui/react-tooltip'; @@ -23,7 +25,9 @@ export const Tooltip: { }; // @public -export type TooltipProps = Omit; +export type TooltipProps = Omit & { + positioning?: PositioningShorthand; +}; export { TooltipSlots } diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Combobox/Combobox.types.ts b/packages/react-components/react-headless-components-preview/library/src/components/Combobox/Combobox.types.ts index 9c80757beb825..b06694e7ab0f9 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Combobox/Combobox.types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Combobox/Combobox.types.ts @@ -1,4 +1,5 @@ import type { BaseComboboxState, BaseComboboxProps } from '@fluentui/react-combobox'; +import type { PositioningShorthand } from '../../positioning'; export type { ComboboxSlots, @@ -7,7 +8,9 @@ export type { ComboboxOpenEvents, } from '@fluentui/react-combobox'; -export type ComboboxProps = Omit; +export type ComboboxProps = Omit & { + positioning?: PositioningShorthand; +}; export type ComboboxState = BaseComboboxState & { root: { diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Dropdown/Dropdown.types.ts b/packages/react-components/react-headless-components-preview/library/src/components/Dropdown/Dropdown.types.ts index f05547444ee94..d262d362cb56c 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Dropdown/Dropdown.types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Dropdown/Dropdown.types.ts @@ -1,4 +1,5 @@ import type { DropdownBaseHookState, DropdownBaseHookProps } from '@fluentui/react-combobox'; +import type { PositioningShorthand } from '../../positioning'; export type { DropdownSlots, @@ -7,7 +8,9 @@ export type { DropdownOpenEvents, } from '@fluentui/react-combobox'; -export type DropdownProps = Omit; +export type DropdownProps = Omit & { + positioning?: PositioningShorthand; +}; export type DropdownState = DropdownBaseHookState & { root: DropdownBaseHookState['root'] & { diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Menu/Menu.types.ts b/packages/react-components/react-headless-components-preview/library/src/components/Menu/Menu.types.ts index 4b83d18a7b3d0..ffbd9261f9729 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Menu/Menu.types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Menu/Menu.types.ts @@ -1,5 +1,14 @@ +import type { MenuBaseProps } from '@fluentui/react-menu'; +import type { PositioningShorthand } from '../../positioning'; + +export type MenuProps = Omit & { + /** + * Configures the positioned menu. + */ + positioning?: PositioningShorthand; +}; + export type { - MenuBaseProps as MenuProps, MenuBaseState as MenuState, MenuContextValue, MenuOpenChangeData, diff --git a/packages/react-components/react-headless-components-preview/library/src/components/TagPicker/TagPicker.types.ts b/packages/react-components/react-headless-components-preview/library/src/components/TagPicker/TagPicker.types.ts index 38b2c6115d349..6ca8f5cdb57f6 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/TagPicker/TagPicker.types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/TagPicker/TagPicker.types.ts @@ -10,6 +10,6 @@ export type { TagPickerOnOptionSelectData, } from '@fluentui/react-tag-picker'; -export type TagPickerProps = TagPickerBaseProps & { +export type TagPickerProps = Omit & { positioning?: PositioningShorthand; }; diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Tooltip/Tooltip.types.ts b/packages/react-components/react-headless-components-preview/library/src/components/Tooltip/Tooltip.types.ts index 9daec55133c8a..bd16f3d3c4cca 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Tooltip/Tooltip.types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/components/Tooltip/Tooltip.types.ts @@ -1,4 +1,5 @@ import type { TooltipBaseProps, TooltipBaseState } from '@fluentui/react-tooltip'; +import type { PositioningShorthand } from '../../positioning'; export type { OnVisibleChangeData, TooltipSlots, TooltipTriggerProps } from '@fluentui/react-tooltip'; @@ -6,10 +7,11 @@ export type { OnVisibleChangeData, TooltipSlots, TooltipTriggerProps } from '@fl * Props for the Tooltip component. * * Reuses Tooltip base props while omitting `mountNode` for the headless preview API surface. - * Positioning is handled by the Tooltip base implementation via `usePositioning` from - * `@fluentui/react-positioning`. + * Positioning is handled by headless usePositioning hook. */ -export type TooltipProps = Omit; +export type TooltipProps = Omit & { + positioning?: PositioningShorthand; +}; /** * State used in rendering Tooltip. diff --git a/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/index.ts b/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/index.ts index f2d52d9a89aa0..fbc862d4f13a4 100644 --- a/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/index.ts +++ b/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/index.ts @@ -1,12 +1,12 @@ -export { resolvePositioningShorthand } from '@fluentui/react-positioning'; +export { resolvePositioningShorthand } from './resolvePositioningShorthand'; export { usePositioning } from './usePositioning'; export { getPlacementString } from './utils'; export { POSITIONS, ALIGNMENTS } from './constants'; -export type { PositioningProps, PositioningReturn } from './types'; +export type { PositioningProps, PositioningShorthand, PositioningReturn } from './types'; + export type { Alignment, Position, PositioningImperativeRef, - PositioningShorthand, PositioningShorthandValue, } from '@fluentui/react-positioning'; diff --git a/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/resolvePositioningShorthand.ts b/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/resolvePositioningShorthand.ts new file mode 100644 index 0000000000000..a49a790975276 --- /dev/null +++ b/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/resolvePositioningShorthand.ts @@ -0,0 +1,6 @@ +import { resolvePositioningShorthand as resolveCanonicalPositioningShorthand } from '@fluentui/react-positioning'; +import type { PositioningProps, PositioningShorthand } from './types'; + +type ResolvePositioningShorthand = (shorthand: PositioningShorthand | undefined | null) => Readonly; + +export const resolvePositioningShorthand = resolveCanonicalPositioningShorthand as ResolvePositioningShorthand; diff --git a/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/types.ts b/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/types.ts index 5659e64d61cc1..3f92a6d60b922 100644 --- a/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/types.ts +++ b/packages/react-components/react-headless-components-preview/library/src/hooks/usePositioning/types.ts @@ -1,5 +1,8 @@ import type * as React from 'react'; -import type { PositioningProps as CanonicalPositioningProps } from '@fluentui/react-positioning'; +import type { + PositioningProps as CanonicalPositioningProps, + PositioningShorthandValue, +} from '@fluentui/react-positioning'; export type LogicalAlignment = 'start' | 'center' | 'end'; @@ -21,3 +24,5 @@ export type PositioningProps = Pick< | 'strategy' | 'target' >; + +export type PositioningShorthand = PositioningProps | PositioningShorthandValue; From b64fd7d4e996b6551ff37e3ef3d6e5e0835aba96 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Tue, 25 Aug 2026 15:53:35 +0200 Subject: [PATCH 7/7] fix(deprecated): keep deprecated packages on their named prerelease line (#36627) --- ...act-alert-8ae42c85-2e61-4174-9454-a0873418cdf1.json | 7 +++++++ ...omponents-992f38ce-2b79-440d-9139-ceb7b064bb6d.json | 7 +++++++ ...nfobutton-4a2df57e-b7e6-461e-b6f7-7f3b75c24a65.json | 7 +++++++ ...rtualizer-5d72db95-585d-4e69-b5fe-b0f974add35e.json | 7 +++++++ .../deprecated/react-alert/package.json | 7 +++++-- .../deprecated/react-infobutton/package.json | 7 +++++-- .../deprecated/react-virtualizer/package.json | 5 ++++- .../react-components/react-components/package.json | 4 ++-- scripts/executors/src/tag-react-components.ts | 10 ++++++++++ yarn.lock | 8 ++++---- 10 files changed, 58 insertions(+), 11 deletions(-) create mode 100644 change/@fluentui-react-alert-8ae42c85-2e61-4174-9454-a0873418cdf1.json create mode 100644 change/@fluentui-react-components-992f38ce-2b79-440d-9139-ceb7b064bb6d.json create mode 100644 change/@fluentui-react-infobutton-4a2df57e-b7e6-461e-b6f7-7f3b75c24a65.json create mode 100644 change/@fluentui-react-virtualizer-5d72db95-585d-4e69-b5fe-b0f974add35e.json diff --git a/change/@fluentui-react-alert-8ae42c85-2e61-4174-9454-a0873418cdf1.json b/change/@fluentui-react-alert-8ae42c85-2e61-4174-9454-a0873418cdf1.json new file mode 100644 index 0000000000000..54f83356b17ff --- /dev/null +++ b/change/@fluentui-react-alert-8ae42c85-2e61-4174-9454-a0873418cdf1.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "fix: restore named beta prerelease line (9.0.x-0 was published by mistake)", + "packageName": "@fluentui/react-alert", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-components-992f38ce-2b79-440d-9139-ceb7b064bb6d.json b/change/@fluentui-react-components-992f38ce-2b79-440d-9139-ceb7b064bb6d.json new file mode 100644 index 0000000000000..fe2e65972e011 --- /dev/null +++ b/change/@fluentui-react-components-992f38ce-2b79-440d-9139-ceb7b064bb6d.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore: update pinned versions of deprecated packages moved back onto their beta line", + "packageName": "@fluentui/react-components", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/change/@fluentui-react-infobutton-4a2df57e-b7e6-461e-b6f7-7f3b75c24a65.json b/change/@fluentui-react-infobutton-4a2df57e-b7e6-461e-b6f7-7f3b75c24a65.json new file mode 100644 index 0000000000000..f201c40f7c5a4 --- /dev/null +++ b/change/@fluentui-react-infobutton-4a2df57e-b7e6-461e-b6f7-7f3b75c24a65.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "fix: restore named beta prerelease line (9.0.x-0 was published by mistake)", + "packageName": "@fluentui/react-infobutton", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-virtualizer-5d72db95-585d-4e69-b5fe-b0f974add35e.json b/change/@fluentui-react-virtualizer-5d72db95-585d-4e69-b5fe-b0f974add35e.json new file mode 100644 index 0000000000000..9f9a9c8bc233d --- /dev/null +++ b/change/@fluentui-react-virtualizer-5d72db95-585d-4e69-b5fe-b0f974add35e.json @@ -0,0 +1,7 @@ +{ + "type": "none", + "comment": "chore: disallow prepatch/preminor/premajor so dependent bumps stay on the alpha line", + "packageName": "@fluentui/react-virtualizer", + "email": "martinhochel@microsoft.com", + "dependentChangeType": "none" +} diff --git a/packages/react-components/deprecated/react-alert/package.json b/packages/react-components/deprecated/react-alert/package.json index 8d57980afeb5c..d09a9ec35abd2 100644 --- a/packages/react-components/deprecated/react-alert/package.json +++ b/packages/react-components/deprecated/react-alert/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-alert", - "version": "9.0.2-0", + "version": "9.0.2-beta.0", "description": "An alert component to display brief messages", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -32,7 +32,10 @@ "disallowedChangeTypes": [ "major", "minor", - "patch" + "patch", + "premajor", + "preminor", + "prepatch" ] }, "exports": { diff --git a/packages/react-components/deprecated/react-infobutton/package.json b/packages/react-components/deprecated/react-infobutton/package.json index 19b4256e57d7b..8381d4bd945d9 100644 --- a/packages/react-components/deprecated/react-infobutton/package.json +++ b/packages/react-components/deprecated/react-infobutton/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-infobutton", - "version": "9.0.1-0", + "version": "9.0.1-beta.0", "description": "React components for building web experiences", "main": "lib-commonjs/index.cjs", "module": "lib/index.js", @@ -32,7 +32,10 @@ "disallowedChangeTypes": [ "major", "minor", - "patch" + "patch", + "premajor", + "preminor", + "prepatch" ] }, "exports": { diff --git a/packages/react-components/deprecated/react-virtualizer/package.json b/packages/react-components/deprecated/react-virtualizer/package.json index 2bb08156b1385..9199ab2c48d0e 100644 --- a/packages/react-components/deprecated/react-virtualizer/package.json +++ b/packages/react-components/deprecated/react-virtualizer/package.json @@ -28,7 +28,10 @@ "disallowedChangeTypes": [ "major", "minor", - "patch" + "patch", + "premajor", + "preminor", + "prepatch" ] }, "exports": { diff --git a/packages/react-components/react-components/package.json b/packages/react-components/react-components/package.json index e87a186076bed..e7ae177b58520 100644 --- a/packages/react-components/react-components/package.json +++ b/packages/react-components/react-components/package.json @@ -13,7 +13,7 @@ "license": "MIT", "dependencies": { "@fluentui/react-accordion": "^9.12.3", - "@fluentui/react-alert": "9.0.2-0", + "@fluentui/react-alert": "9.0.2-beta.0", "@fluentui/react-aria": "^9.17.14", "@fluentui/react-avatar": "^9.11.6", "@fluentui/react-badge": "^9.5.5", @@ -29,7 +29,7 @@ "@fluentui/react-drawer": "^9.13.3", "@fluentui/react-field": "^9.5.4", "@fluentui/react-image": "^9.4.4", - "@fluentui/react-infobutton": "9.0.1-0", + "@fluentui/react-infobutton": "9.0.1-beta.0", "@fluentui/react-infolabel": "^9.4.25", "@fluentui/react-input": "^9.8.6", "@fluentui/react-label": "^9.4.4", diff --git a/scripts/executors/src/tag-react-components.ts b/scripts/executors/src/tag-react-components.ts index 99e5cbc8dc8be..5ae6c635e1718 100644 --- a/scripts/executors/src/tag-react-components.ts +++ b/scripts/executors/src/tag-react-components.ts @@ -28,6 +28,16 @@ function tagPackage(name: string, version: string, npmToken: string): boolean { } const prereleaseTag = prerelease[0]; + // npm rejects dist-tags that parse as a semver range, which is what an anonymous prerelease + // like `9.0.1-0` yields. Nothing to tag, so warn instead of failing the release. + if (typeof prereleaseTag === 'number' || semver.validRange(String(prereleaseTag)) !== null) { + console.warn( + `skipping dist-tag for ${name}@${version}: prerelease identifier "${prereleaseTag}" is not a usable tag name. ` + + `Give this package a named prerelease version (e.g. "-beta.0") if it should be tagged.`, + ); + return true; + } + const command = `npm dist-tag add ${name}@${version} ${prereleaseTag} --registry https://registry.npmjs.org/ --//registry.npmjs.org/:_authToken=${npmToken}`; console.log(command); try { diff --git a/yarn.lock b/yarn.lock index c6f31b1576836..1282363c0f274 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3354,7 +3354,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-alert@npm:9.0.2-0, @fluentui/react-alert@workspace:packages/react-components/deprecated/react-alert": +"@fluentui/react-alert@npm:9.0.2-beta.0, @fluentui/react-alert@workspace:packages/react-components/deprecated/react-alert": version: 0.0.0-use.local resolution: "@fluentui/react-alert@workspace:packages/react-components/deprecated/react-alert" dependencies: @@ -3901,7 +3901,7 @@ __metadata: resolution: "@fluentui/react-components@workspace:packages/react-components/react-components" dependencies: "@fluentui/react-accordion": "npm:^9.12.3" - "@fluentui/react-alert": "npm:9.0.2-0" + "@fluentui/react-alert": "npm:9.0.2-beta.0" "@fluentui/react-aria": "npm:^9.17.14" "@fluentui/react-avatar": "npm:^9.11.6" "@fluentui/react-badge": "npm:^9.5.5" @@ -3917,7 +3917,7 @@ __metadata: "@fluentui/react-drawer": "npm:^9.13.3" "@fluentui/react-field": "npm:^9.5.4" "@fluentui/react-image": "npm:^9.4.4" - "@fluentui/react-infobutton": "npm:9.0.1-0" + "@fluentui/react-infobutton": "npm:9.0.1-beta.0" "@fluentui/react-infolabel": "npm:^9.4.25" "@fluentui/react-input": "npm:^9.8.6" "@fluentui/react-label": "npm:^9.4.4" @@ -4511,7 +4511,7 @@ __metadata: languageName: unknown linkType: soft -"@fluentui/react-infobutton@npm:9.0.1-0, @fluentui/react-infobutton@workspace:packages/react-components/deprecated/react-infobutton": +"@fluentui/react-infobutton@npm:9.0.1-beta.0, @fluentui/react-infobutton@workspace:packages/react-components/deprecated/react-infobutton": version: 0.0.0-use.local resolution: "@fluentui/react-infobutton@workspace:packages/react-components/deprecated/react-infobutton" dependencies: