From dcc17c95874e52e5e74e6e9e6e1ec24027cc144d Mon Sep 17 00:00:00 2001 From: John Kreitlow <863023+radium-v@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:33:07 -0700 Subject: [PATCH 01/28] chore(web-components): Normalize exports paths (#32451) --- ...-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json | 7 + packages/web-components/package.json | 208 ++---------------- 2 files changed, 29 insertions(+), 186 deletions(-) create mode 100644 change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json diff --git a/change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json b/change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json new file mode 100644 index 0000000000000..1a32b5b6c269a --- /dev/null +++ b/change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "normalize export paths", + "packageName": "@fluentui/web-components", + "email": "863023+radium-v@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/web-components/package.json b/packages/web-components/package.json index a17e9c936bb84..859ef5fea52e5 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -30,202 +30,38 @@ "types": "./dist/dts/index.d.ts", "default": "./dist/esm/index.js" }, - "./accordion.js": { - "types": "./dist/dts/accordion/define.d.ts", - "default": "./dist/esm/accordion/define.js" - }, - "./accordion-item.js": { - "types": "./dist/dts/accordion-item/define.d.ts", - "default": "./dist/esm/accordion-item/define.js" - }, - "./anchor-button.js": { - "types": "./dist/dts/anchor-button/define.d.ts", - "default": "./dist/esm/anchor-button/define.js" - }, - "./avatar.js": { - "types": "./dist/dts/avatar/define.d.ts", - "default": "./dist/esm/avatar/define.js" - }, - "./badge.js": { - "types": "./dist/dts/badge/define.d.ts", - "default": "./dist/esm/badge/define.js" - }, - "./button.js": { - "types": "./dist/dts/button/define.d.ts", - "default": "./dist/esm/button/define.js" - }, - "./checkbox.js": { - "types": "./dist/dts/checkbox/define.d.ts", - "default": "./dist/esm/checkbox/define.js" - }, - "./compound-button.js": { - "types": "./dist/dts/compound-button/define.d.ts", - "default": "./dist/esm/compound-button/define.js" - }, - "./counter-badge.js": { - "types": "./dist/dts/counter-badge/define.d.ts", - "default": "./dist/esm/counter-badge/define.js" - }, - "./dialog.js": { - "types": "./dist/dts/dialog/define.d.ts", - "default": "./dist/esm/dialog/define.js" - }, - "./dialog-body.js": { - "types": "./dist/dts/dialog-body/define.d.ts", - "default": "./dist/esm/dialog-body/define.js" - }, - "./divider.js": { - "types": "./dist/dts/divider/define.d.ts", - "default": "./dist/esm/divider/define.js" - }, - "./drawer.js": { - "types": "./dist/dts/drawer/define.d.ts", - "default": "./dist/esm/drawer/define.js" - }, - "./drawer-body.js": { - "types": "./dist/dts/drawer-body/define.d.ts", - "default": "./dist/esm/drawer-body/define.js" - }, - "./field.js": { - "types": "./dist/dts/field/define.d.ts", - "default": "./dist/esm/field/define.js" - }, - "./image.js": { - "types": "./dist/dts/image/define.d.ts", - "default": "./dist/esm/image/define.js" - }, - "./label.js": { - "types": "./dist/dts/label/define.d.ts", - "default": "./dist/esm/label/define.js" - }, - "./link.js": { - "types": "./dist/dts/link/define.d.ts", - "default": "./dist/esm/link/define.js" - }, - "./menu.js": { - "types": "./dist/dts/menu/define.d.ts", - "default": "./dist/esm/menu/define.js" - }, - "./menu-list.js": { - "types": "./dist/dts/menu-list/define.d.ts", - "default": "./dist/esm/menu-list/define.js" - }, - "./menu-button.js": { - "types": "./dist/dts/menu-button/define.d.ts", - "default": "./dist/esm/menu-button/define.js" - }, - "./menu-item.js": { - "types": "./dist/dts/menu-item/define.d.ts", - "default": "./dist/esm/menu-item/define.js" - }, - "./message-bar.js": { - "types": "./dist/dts/message-bar/define.d.ts", - "default": "./dist/esm/message-bar/define.js" - }, - "./progress-bar.js": { - "types": "./dist/dts/progress-bar/define.d.ts", - "default": "./dist/esm/progress-bar/define.js" - }, - "./radio.js": { - "types": "./dist/dts/radio/define.d.ts", - "default": "./dist/esm/radio/define.js" - }, - "./radio-group.js": { - "types": "./dist/dts/radio-group/define.d.ts", - "default": "./dist/esm/radio-group/define.js" - }, - "./rating-display.js": { - "types": "./dist/dts/rating-display/define.d.ts", - "default": "./dist/esm/rating-display/define.js" - }, - "./slider.js": { - "types": "./dist/dts/slider/define.d.ts", - "default": "./dist/esm/slider/define.js" - }, - "./spinner.js": { - "types": "./dist/dts/spinner/define.d.ts", - "default": "./dist/esm/spinner/define.js" - }, - "./switch.js": { - "types": "./dist/dts/switch/define.d.ts", - "default": "./dist/esm/switch/define.js" - }, - "./tab.js": { - "types": "./dist/dts/tab/define.d.ts", - "default": "./dist/esm/tab/define.js" - }, - "./tabs.js": { - "types": "./dist/dts/tabs/define.d.ts", - "default": "./dist/esm/tabs/define.js" - }, - "./tab-panel.js": { - "types": "./dist/dts/tab-panel/define.d.ts", - "default": "./dist/esm/tab-panel/define.js" + "./utilities.js": { + "types": "./dist/dts/utils/index.d.ts", + "default": "./dist/esm/utils/index.js" }, - "./text.js": { - "types": "./dist/dts/text/define.d.ts", - "default": "./dist/esm/text/define.js" + "./*/define.js": { + "types": "./dist/dts/*/*.define.d.ts", + "default": "./dist/esm/*/*.define.js" }, - "./textarea.js": { - "types": "./dist/dts/textarea/define.d.ts", - "default": "./dist/esm/textarea/define.js" + "./*/definition.js": { + "types": "./dist/dts/*/*.definition.d.ts", + "default": "./dist/esm/*/*.definition.js" }, - "./text-input.js": { - "types": "./dist/dts/text-input/define.d.ts", - "default": "./dist/esm/text-input/define.js" + "./*/options.js": { + "types": "./dist/dts/*/*.options.d.ts", + "default": "./dist/esm/*/*.options.js" }, - "./toggle-button.js": { - "types": "./dist/dts/toggle-button/define.d.ts", - "default": "./dist/esm/toggle-button/define.js" + "./*/styles.js": { + "types": "./dist/dts/*/*.styles.d.ts", + "default": "./dist/esm/*/*.styles.js" }, - "./theme.js": { - "types": "./dist/dts/theme/index.d.ts", - "default": "./dist/esm/theme/index.js" + "./*/template.js": { + "types": "./dist/dts/*/*.template.d.ts", + "default": "./dist/esm/*/*.template.js" }, - "./utilities.js": { - "types": "./dist/dts/utils/index.d.ts", - "default": "./dist/esm/utils/index.js" + "./*.js": { + "types": "./dist/dts/*/index.d.ts", + "default": "./dist/esm/*/index.js" }, "./package.json": "./package.json" }, "sideEffects": [ - "./dist/esm/accordion/define.js", - "./dist/esm/accordion-item/define.js", - "./dist/esm/anchor-button/define.js", - "./dist/esm/avatar/define.js", - "./dist/esm/badge/define.js", - "./dist/esm/button/define.js", - "./dist/esm/checkbox/define.js", - "./dist/esm/compound-button/define.js", - "./dist/esm/counter-badge/define.js", - "./dist/esm/dialog/define.js", - "./dist/esm/dialog-body/define.js", - "./dist/esm/divider/define.js", - "./dist/esm/drawer/define.js", - "./dist/esm/drawer-body/define.js", - "./dist/esm/field/define.js", - "./dist/esm/image/define.js", - "./dist/esm/label/define.js", - "./dist/esm/link/define.js", - "./dist/esm/menu/define.js", - "./dist/esm/menu-list/define.js", - "./dist/esm/menu-button/define.js", - "./dist/esm/menu-item/define.js", - "./dist/esm/progress-bar/define.js", - "./dist/esm/radio/define.js", - "./dist/esm/radio-group/define.js", - "./dist/esm/rating-display/define.js", - "./dist/esm/slider/define.js", - "./dist/esm/spinner/define.js", - "./dist/esm/switch/define.js", - "./dist/esm/tab/define.js", - "./dist/esm/tabs/define.js", - "./dist/esm/tablist/define.js", - "./dist/esm/tab-panel/define.js", - "./dist/esm/text/define.js", - "./dist/esm/textarea/define.js", - "./dist/esm/text-input/define.js", - "./dist/esm/toggle-button/define.js", + "./dist/esm/**/define.js", "./dist/web-components.js", "./dist/web-components.min.js" ], From 207969ccc26df63fc0400d2a1c78b31b4b6c6f72 Mon Sep 17 00:00:00 2001 From: John Kreitlow <863023+radium-v@users.noreply.github.com> Date: Tue, 3 Sep 2024 16:24:51 -0700 Subject: [PATCH 02/28] fix(web-components): restore define modules as default exports (#32452) --- ...eb-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json | 7 +++++++ packages/web-components/package.json | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json diff --git a/change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json b/change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json new file mode 100644 index 0000000000000..cf2c290e8a817 --- /dev/null +++ b/change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "restore define modules as default exports", + "packageName": "@fluentui/web-components", + "email": "863023+radium-v@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 859ef5fea52e5..7d61d748fc64c 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -54,10 +54,14 @@ "types": "./dist/dts/*/*.template.d.ts", "default": "./dist/esm/*/*.template.js" }, - "./*.js": { + "./*/index.js": { "types": "./dist/dts/*/index.d.ts", "default": "./dist/esm/*/index.js" }, + "./*.js": { + "types": "./dist/dts/*/define.d.ts", + "default": "./dist/esm/*/define.js" + }, "./package.json": "./package.json" }, "sideEffects": [ From 185bb896d924afe5c5c30c17a24fe475c7e30309 Mon Sep 17 00:00:00 2001 From: Fluent UI Build Date: Wed, 4 Sep 2024 04:08:25 +0000 Subject: [PATCH 03/28] release: applying package updates - web-components --- ...-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json | 7 ------- ...-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json | 7 ------- packages/web-components/CHANGELOG.json | 21 +++++++++++++++++++ packages/web-components/CHANGELOG.md | 12 ++++++++++- packages/web-components/package.json | 2 +- 5 files changed, 33 insertions(+), 16 deletions(-) delete mode 100644 change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json delete mode 100644 change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json diff --git a/change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json b/change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json deleted file mode 100644 index 1a32b5b6c269a..0000000000000 --- a/change/@fluentui-web-components-2580bc63-8c6b-4d6e-aaa2-774cabe4b080.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "normalize export paths", - "packageName": "@fluentui/web-components", - "email": "863023+radium-v@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json b/change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json deleted file mode 100644 index cf2c290e8a817..0000000000000 --- a/change/@fluentui-web-components-602be538-f67a-46e2-a2ff-4b1a0c38e5e3.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "restore define modules as default exports", - "packageName": "@fluentui/web-components", - "email": "863023+radium-v@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/packages/web-components/CHANGELOG.json b/packages/web-components/CHANGELOG.json index ef0704e251bdb..94ffb6bca75e1 100644 --- a/packages/web-components/CHANGELOG.json +++ b/packages/web-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/web-components", "entries": [ + { + "date": "Wed, 04 Sep 2024 04:08:17 GMT", + "tag": "@fluentui/web-components_v3.0.0-beta.63", + "version": "3.0.0-beta.63", + "comments": { + "prerelease": [ + { + "author": "863023+radium-v@users.noreply.github.com", + "package": "@fluentui/web-components", + "commit": "dcc17c95874e52e5e74e6e9e6e1ec24027cc144d", + "comment": "normalize export paths" + }, + { + "author": "863023+radium-v@users.noreply.github.com", + "package": "@fluentui/web-components", + "commit": "207969ccc26df63fc0400d2a1c78b31b4b6c6f72", + "comment": "restore define modules as default exports" + } + ] + } + }, { "date": "Fri, 30 Aug 2024 04:07:03 GMT", "tag": "@fluentui/web-components_v3.0.0-beta.62", diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md index 2b4278759b254..18055cdcfc1a0 100644 --- a/packages/web-components/CHANGELOG.md +++ b/packages/web-components/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/web-components -This log was last generated on Fri, 30 Aug 2024 04:07:03 GMT and should not be manually modified. +This log was last generated on Wed, 04 Sep 2024 04:08:17 GMT and should not be manually modified. +## [3.0.0-beta.63](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.63) + +Wed, 04 Sep 2024 04:08:17 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/web-components_v3.0.0-beta.62..@fluentui/web-components_v3.0.0-beta.63) + +### Changes + +- normalize export paths ([PR #32451](https://github.com/microsoft/fluentui/pull/32451) by 863023+radium-v@users.noreply.github.com) +- restore define modules as default exports ([PR #32452](https://github.com/microsoft/fluentui/pull/32452) by 863023+radium-v@users.noreply.github.com) + ## [3.0.0-beta.62](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.62) Fri, 30 Aug 2024 04:07:03 GMT diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 7d61d748fc64c..3c33b7a770e1f 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,7 +1,7 @@ { "name": "@fluentui/web-components", "description": "A library of Fluent Web Components", - "version": "3.0.0-beta.62", + "version": "3.0.0-beta.63", "author": { "name": "Microsoft", "url": "https://discord.gg/FcSNfg4" From 416d7ddb3bd0ef5187c151807f10a0cfa721e0c1 Mon Sep 17 00:00:00 2001 From: Dave Rupert Date: Wed, 4 Sep 2024 09:04:15 -0500 Subject: [PATCH 04/28] chore(web-components): add missing export for textarea (#32450) --- ...-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json | 7 ++ packages/web-components/docs/api-report.md | 72 ++++++++++++++++++- packages/web-components/src/index.ts | 1 + packages/web-components/src/textarea/index.ts | 3 - .../src/textarea/textarea.options.ts | 21 ++---- .../web-components/src/textarea/textarea.ts | 9 ++- 6 files changed, 90 insertions(+), 23 deletions(-) create mode 100644 change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json diff --git a/change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json b/change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json new file mode 100644 index 0000000000000..6ee2eb780eb24 --- /dev/null +++ b/change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "chore: add missing export for textarea", + "packageName": "@fluentui/web-components", + "email": "rupertdavid@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/web-components/docs/api-report.md b/packages/web-components/docs/api-report.md index ddf4a45380af4..b177d5c72369e 100644 --- a/packages/web-components/docs/api-report.md +++ b/packages/web-components/docs/api-report.md @@ -2277,7 +2277,6 @@ export const DividerAppearance: { readonly strong: "strong"; readonly brand: "brand"; readonly subtle: "subtle"; - readonly default: "default"; }; // @public @@ -2544,7 +2543,6 @@ export const ImageFit: { readonly center: "center"; readonly contain: "contain"; readonly cover: "cover"; - readonly default: "default"; }; // @public @@ -2667,6 +2665,11 @@ export type LinkAppearance = ValuesOf; // @public (undocumented) export const LinkDefinition: FASTElementDefinition; +// Warning: (ae-missing-release-tag) "styles" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export const LinkStyles: ElementStyles; + // @public export const LinkTarget: { readonly _self: "_self"; @@ -2892,6 +2895,66 @@ export const MenuStyles: ElementStyles; // @public (undocumented) export const MenuTemplate: ElementViewTemplate; +// @public +export class MessageBar extends FASTElement { + constructor(); + dismissMessageBar: () => void; + // @internal + elementInternals: ElementInternals; + intent?: MessageBarIntent; + intentChanged(prev: MessageBarIntent | undefined, next: MessageBarIntent | undefined): void; + layout?: MessageBarLayout; + layoutChanged(prev: MessageBarLayout | undefined, next: MessageBarLayout | undefined): void; + shape?: MessageBarShape; + shapeChanged(prev: MessageBarShape | undefined, next: MessageBarShape | undefined): void; +} + +// @public +export const MessageBarDefinition: FASTElementDefinition; + +// Warning: (ae-missing-release-tag) "MessageBarIntent" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public +export const MessageBarIntent: { + readonly success: "success"; + readonly warning: "warning"; + readonly error: "error"; + readonly info: "info"; +}; + +// @public (undocumented) +export type MessageBarIntent = ValuesOf; + +// Warning: (ae-missing-release-tag) "MessageBarLayout" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public +export const MessageBarLayout: { + readonly multiline: "multiline"; + readonly singleline: "singleline"; +}; + +// @public (undocumented) +export type MessageBarLayout = ValuesOf; + +// Warning: (ae-missing-release-tag) "MessageBarShape" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public +export const MessageBarShape: { + readonly rounded: "rounded"; + readonly square: "square"; +}; + +// @public (undocumented) +export type MessageBarShape = ValuesOf; + +// @public +export const MessageBarStyles: ElementStyles; + +// Warning: (ae-missing-release-tag) "template" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public +export const MessageBarTemplate: ElementViewTemplate; + // @public class ProgressBar_2 extends BaseProgressBar { shape?: ProgressBarShape; @@ -3739,6 +3802,11 @@ export const TextAreaAppearance: { // @public (undocumented) export type TextAreaAppearance = ValuesOf; +// Warning: (ae-missing-release-tag) "TextAreaAppearancesForDisplayShadow" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) +// +// @public (undocumented) +export const TextAreaAppearancesForDisplayShadow: Partial; + // Warning: (ae-missing-release-tag) "TextAreaAutocomplete" is part of the package's API, but it is missing a release tag (@alpha, @beta, @public, or @internal) // // @public diff --git a/packages/web-components/src/index.ts b/packages/web-components/src/index.ts index 06057175845b1..a9f1707983906 100644 --- a/packages/web-components/src/index.ts +++ b/packages/web-components/src/index.ts @@ -254,6 +254,7 @@ export { BaseTextArea, TextArea, TextAreaAppearance, + TextAreaAppearancesForDisplayShadow, TextAreaAutocomplete, TextAreaDefinition, TextAreaResize, diff --git a/packages/web-components/src/textarea/index.ts b/packages/web-components/src/textarea/index.ts index bd8a71874feb1..b53b04c70cbb0 100644 --- a/packages/web-components/src/textarea/index.ts +++ b/packages/web-components/src/textarea/index.ts @@ -4,9 +4,6 @@ export { TextAreaAppearance, TextAreaAppearancesForDisplayShadow, TextAreaAutocomplete, - TextAreaResizableResize, - TextAreaHorizontallyResizableResize, - TextAreaVerticallyResizableResize, TextAreaResize, TextAreaSize, } from './textarea.options.js'; diff --git a/packages/web-components/src/textarea/textarea.options.ts b/packages/web-components/src/textarea/textarea.options.ts index 62c609c73fe6e..8a8de566fd84b 100644 --- a/packages/web-components/src/textarea/textarea.options.ts +++ b/packages/web-components/src/textarea/textarea.options.ts @@ -26,6 +26,11 @@ export const TextAreaAppearance = { export type TextAreaAppearance = ValuesOf; +/** + * Allowed values for `appearance` when `display-shadow` is set to true. + * + * @public + */ export const TextAreaAppearancesForDisplayShadow: Partial = [ TextAreaAppearance.filledLighter, TextAreaAppearance.filledDarker, @@ -54,19 +59,3 @@ export const TextAreaResize = { } as const; export type TextAreaResize = ValuesOf; - -export const TextAreaResizableResize: Partial = [ - TextAreaResize.both, - TextAreaResize.horizontal, - TextAreaResize.vertical, -]; - -export const TextAreaVerticallyResizableResize: Partial = [ - TextAreaResize.both, - TextAreaResize.vertical, -]; - -export const TextAreaHorizontallyResizableResize: Partial = [ - TextAreaResize.both, - TextAreaResize.horizontal, -]; diff --git a/packages/web-components/src/textarea/textarea.ts b/packages/web-components/src/textarea/textarea.ts index a275be98df5fc..f574f3c3f52b2 100644 --- a/packages/web-components/src/textarea/textarea.ts +++ b/packages/web-components/src/textarea/textarea.ts @@ -5,7 +5,6 @@ import { TextAreaAppearance, TextAreaAppearancesForDisplayShadow, TextAreaAutocomplete, - TextAreaResizableResize, TextAreaResize, TextAreaSize, } from './textarea.options.js'; @@ -275,7 +274,13 @@ export class BaseTextArea extends FASTElement { toggleState(this.elementInternals, `resize-${next}`, true); } - toggleState(this.elementInternals, `resize`, TextAreaResizableResize.includes(this.resize)); + toggleState( + this.elementInternals, + `resize`, + ([TextAreaResize.both, TextAreaResize.horizontal, TextAreaResize.vertical] as Partial).includes( + this.resize, + ), + ); } /** From 0f42f448100979e9a9b5b92023f48ab2bda31ae4 Mon Sep 17 00:00:00 2001 From: Valentyna Date: Wed, 4 Sep 2024 09:01:53 -0700 Subject: [PATCH 05/28] feat(react-color-icker): created AlphaSlider (#32443) --- .../etc/react-color-picker-preview.api.md | 29 +++++++ .../library/src/AlphaSlider.ts | 1 + .../AlphaSlider/AlphaSlider.test.tsx | 51 ++++++++++++ .../components/AlphaSlider/AlphaSlider.tsx | 29 +++++++ .../AlphaSlider/AlphaSlider.types.ts | 25 ++++++ .../src/components/AlphaSlider/index.ts | 5 ++ .../AlphaSlider/renderAlphaSlider.tsx | 20 +++++ .../components/AlphaSlider/useAlphaSlider.ts | 26 ++++++ .../AlphaSlider/useAlphaSliderState.ts | 58 +++++++++++++ .../useAlphaSliderStyles.styles.ts | 81 +++++++++++++++++++ .../useColorSliderStyles.styles.ts | 2 +- .../library/src/index.ts | 10 ++- .../AlphaSlider/AlphaSliderBestPractices.md | 5 ++ .../AlphaSliderDefault.stories.tsx | 41 ++++++++++ .../src/AlphaSlider/AlphaSliderDescription.md | 0 .../stories/src/AlphaSlider/index.stories.tsx | 18 +++++ .../ColorSliderDefault.stories.tsx | 4 +- 17 files changed, 401 insertions(+), 4 deletions(-) create mode 100644 packages/react-components/react-color-picker-preview/library/src/AlphaSlider.ts create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.tsx create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.types.ts create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/index.ts create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/renderAlphaSlider.tsx create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSlider.ts create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts create mode 100644 packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderStyles.styles.ts create mode 100644 packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderBestPractices.md create mode 100644 packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx create mode 100644 packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDescription.md create mode 100644 packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/index.stories.tsx diff --git a/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md b/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md index f5f28b29ae87a..f92511fd590f2 100644 --- a/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md +++ b/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md @@ -13,6 +13,23 @@ import * as React_2 from 'react'; import type { Slot } from '@fluentui/react-utilities'; import type { SlotClassNames } from '@fluentui/react-utilities'; +// @public +export const AlphaSlider: ForwardRefComponent; + +// @public (undocumented) +export const alphaSliderClassNames: SlotClassNames; + +// @public +export type AlphaSliderProps = Omit, 'input'>, 'defaultValue' | 'onChange' | 'value'> & ColorSliderProps & { + overlayColor?: string; +}; + +// @public (undocumented) +export type AlphaSliderSlots = ColorSliderSlots; + +// @public +export type AlphaSliderState = ComponentState & Pick & Omit; + // @public export const ColorArea: ForwardRefComponent; @@ -74,6 +91,9 @@ export type ColorSliderSlots = { // @public export type ColorSliderState = ComponentState & Pick; +// @public +export const renderAlphaSlider_unstable: (state: AlphaSliderState) => JSX.Element; + // @public export const renderColorArea_unstable: (state: ColorAreaState) => JSX.Element; @@ -83,6 +103,15 @@ export const renderColorPicker_unstable: (state: ColorPickerState) => JSX.Elemen // @public export const renderColorSlider_unstable: (state: ColorSliderState) => JSX.Element; +// @public (undocumented) +export type SliderOnChangeEventHandler = EventHandler; + +// @public +export const useAlphaSlider_unstable: (props: AlphaSliderProps, ref: React_2.Ref) => AlphaSliderState; + +// @public +export const useAlphaSliderStyles_unstable: (state: AlphaSliderState) => AlphaSliderState; + // @public export const useColorArea_unstable: (props: ColorAreaProps, ref: React_2.Ref) => ColorAreaState; diff --git a/packages/react-components/react-color-picker-preview/library/src/AlphaSlider.ts b/packages/react-components/react-color-picker-preview/library/src/AlphaSlider.ts new file mode 100644 index 0000000000000..0727e3cae3bfb --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/AlphaSlider.ts @@ -0,0 +1 @@ +export * from './components/AlphaSlider/index'; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx new file mode 100644 index 0000000000000..616489af1deef --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx @@ -0,0 +1,51 @@ +import * as React from 'react'; +import { render } from '@testing-library/react'; +import { isConformant } from '../../testing/isConformant'; +import { AlphaSlider } from './AlphaSlider'; +import { alphaSliderClassNames } from './useAlphaSliderStyles.styles'; + +describe('AlphaSlider', () => { + isConformant({ + Component: AlphaSlider, + displayName: 'AlphaSlider', + primarySlot: 'input', + testOptions: { + 'has-static-classnames': [ + { + props: {}, + expectedClassNames: { + root: alphaSliderClassNames.root, + thumb: alphaSliderClassNames.thumb, + rail: alphaSliderClassNames.rail, + input: alphaSliderClassNames.input, + }, + }, + ], + }, + }); + + it('renders a default state', () => { + const result = render(); + expect(result.container).toMatchInlineSnapshot(` +
+
+ +
+
+
+
+ `); + }); +}); diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.tsx b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.tsx new file mode 100644 index 0000000000000..f84daaa3ad555 --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.tsx @@ -0,0 +1,29 @@ +import * as React from 'react'; +import type { ForwardRefComponent } from '@fluentui/react-utilities'; +import { useAlphaSlider_unstable } from './useAlphaSlider'; +import { renderAlphaSlider_unstable } from './renderAlphaSlider'; +import { useAlphaSliderStyles_unstable } from './useAlphaSliderStyles.styles'; +import type { AlphaSliderProps } from './AlphaSlider.types'; + +/** + * AlphaSlider component - TODO: add more docs + */ +export const AlphaSlider: ForwardRefComponent = React.forwardRef((props, ref) => { + const state = useAlphaSlider_unstable(props, ref); + + useAlphaSliderStyles_unstable(state); + + /** + * @see https://github.com/microsoft/fluentui/blob/master/docs/react-v9/contributing/rfcs/react-components/convergence/custom-styling.md + * + * TODO: đź’ˇ once package will become stable (PR which will be part of promoting PREVIEW package to STABLE), + * - uncomment this line + * - update types {@link file://./../../../../../../../packages/react-components/react-shared-contexts/library/src/CustomStyleHooksContext/CustomStyleHooksContext.ts#CustomStyleHooksContextValue} + * - verify that custom global style override works for your component + */ + // useCustomStyleHook_unstable('useAlphaSliderStyles_unstable')(state); + + return renderAlphaSlider_unstable(state); +}); + +AlphaSlider.displayName = 'AlphaSlider'; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.types.ts b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.types.ts new file mode 100644 index 0000000000000..5454fe2dd4a27 --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.types.ts @@ -0,0 +1,25 @@ +import type { ComponentProps, ComponentState } from '@fluentui/react-utilities'; +import type { ColorSliderSlots, ColorSliderProps, ColorSliderState } from '../ColorSlider/ColorSlider.types'; + +export type AlphaSliderSlots = ColorSliderSlots; + +/** + * AlphaSlider Props + */ +export type AlphaSliderProps = Omit< + ComponentProps, 'input'>, + 'defaultValue' | 'onChange' | 'value' +> & + ColorSliderProps & { + /** + * The color to overlay on the alpha slider. + */ + overlayColor?: string; + }; + +/** + * State used in rendering AlphaSlider + */ +export type AlphaSliderState = ComponentState & + Pick & + Omit; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/index.ts b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/index.ts new file mode 100644 index 0000000000000..28a9cce68baae --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/index.ts @@ -0,0 +1,5 @@ +export * from './AlphaSlider'; +export * from './AlphaSlider.types'; +export * from './renderAlphaSlider'; +export * from './useAlphaSlider'; +export * from './useAlphaSliderStyles.styles'; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/renderAlphaSlider.tsx b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/renderAlphaSlider.tsx new file mode 100644 index 0000000000000..bf7b833c386a6 --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/renderAlphaSlider.tsx @@ -0,0 +1,20 @@ +/** @jsxRuntime automatic */ +/** @jsxImportSource @fluentui/react-jsx-runtime */ + +import { assertSlots } from '@fluentui/react-utilities'; +import type { AlphaSliderState, AlphaSliderSlots } from './AlphaSlider.types'; + +/** + * Render the final JSX of AlphaSlider + */ +export const renderAlphaSlider_unstable = (state: AlphaSliderState) => { + assertSlots(state); + + return ( + + + + + + ); +}; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSlider.ts b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSlider.ts new file mode 100644 index 0000000000000..ea262ecd9811d --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSlider.ts @@ -0,0 +1,26 @@ +import * as React from 'react'; +import { useColorSlider_unstable } from '../ColorSlider/useColorSlider'; +import type { AlphaSliderProps, AlphaSliderState } from './AlphaSlider.types'; +import { useAlphaSliderState_unstable } from './useAlphaSliderState'; + +/** + * Create the state required to render AlphaSlider. + * + * The returned state can be modified with hooks such as useAlphaSliderStyles_unstable, + * before being passed to renderAlphaSlider_unstable. + * + * @param props - props from this instance of AlphaSlider + * @param ref - reference to root HTMLInputElement of AlphaSlider + */ +export const useAlphaSlider_unstable = ( + props: AlphaSliderProps, + ref: React.Ref, +): AlphaSliderState => { + const state: AlphaSliderState = { + ...useColorSlider_unstable(props, ref), + }; + + useAlphaSliderState_unstable(state, props); + + return state; +}; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts new file mode 100644 index 0000000000000..a33222e8e4a5b --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts @@ -0,0 +1,58 @@ +import * as React from 'react'; +import { clamp, useControllableState, useEventCallback } from '@fluentui/react-utilities'; +import { useFluent_unstable as useFluent } from '@fluentui/react-shared-contexts'; +import { alphaSliderCSSVars } from './useAlphaSliderStyles.styles'; +import type { AlphaSliderState, AlphaSliderProps } from './AlphaSlider.types'; + +const { sliderProgressVar, sliderDirectionVar, thumbColorVar, railColorVar } = alphaSliderCSSVars; + +const getPercent = (value: number, min: number, max: number) => { + return max === min ? 0 : ((value - min) / (max - min)) * 100; +}; + +export const useAlphaSliderState_unstable = (state: AlphaSliderState, props: AlphaSliderProps) => { + 'use no memo'; + + const { dir } = useFluent(); + const { defaultValue, min = 0, max = 100, onChange, value, overlayColor } = props; + + const [currentValue, setCurrentValue] = useControllableState({ + state: value, + defaultState: defaultValue, + initialState: 0, + }); + const clampedValue = clamp(currentValue, min, max); + const valuePercent = getPercent(clampedValue, min, max); + + const inputOnChange = state.input.onChange; + + const _onChange: React.ChangeEventHandler = useEventCallback(ev => { + const newValue = Number(ev.target.value); + setCurrentValue(clamp(newValue, min, max)); + + if (inputOnChange && inputOnChange !== (onChange as unknown as React.ChangeEventHandler)) { + inputOnChange(ev); + } else if (onChange) { + onChange(ev, { type: 'change', event: ev, value: newValue }); + } + }); + + const rootVariables = { + [sliderDirectionVar]: state.vertical ? '0deg' : dir === 'ltr' ? '90deg' : '-90deg', + [sliderProgressVar]: `${valuePercent}%`, + [thumbColorVar]: `transparent`, + [railColorVar]: overlayColor, + }; + + // Root props + state.root.style = { + ...rootVariables, + ...state.root.style, + }; + + // Input Props + state.input.value = clampedValue; + state.input.onChange = _onChange; + + return state; +}; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderStyles.styles.ts b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderStyles.styles.ts new file mode 100644 index 0000000000000..ecc66615f7d36 --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderStyles.styles.ts @@ -0,0 +1,81 @@ +import { makeStyles, mergeClasses } from '@griffel/react'; +import { tokens } from '@fluentui/react-theme'; +import type { SlotClassNames } from '@fluentui/react-utilities'; +import { useColorSliderStyles_unstable } from '../ColorSlider/useColorSliderStyles.styles'; +import type { AlphaSliderSlots, AlphaSliderState } from './AlphaSlider.types'; + +const TRANSPARENT_IMAGE_URL = 'https://fabricweb.azureedge.net/fabric-website/assets/images/transparent-pattern.png'; + +export const alphaSliderClassNames: SlotClassNames = { + root: 'fui-AlphaSlider', + rail: 'fui-AlphaSlider__rail', + thumb: 'fui-AlphaSlider__thumb', + input: 'fui-AlphaSlider__input', +}; + +export const alphaSliderCSSVars = { + sliderDirectionVar: `--fui-AlphaSlider--direction`, + sliderProgressVar: `--fui-AlphaSlider--progress`, + sliderStepsPercentVar: `--fui-AlphaSlider--steps-percent`, + thumbColorVar: `--fui-AlphaSlider__thumb--color`, + railColorVar: `--fui-AlphaSlider__rail--color`, +}; + +const { sliderDirectionVar, railColorVar, sliderProgressVar, thumbColorVar } = alphaSliderCSSVars; + +/** + * Styles for the root slot + */ +const useStyles = makeStyles({ + rail: { + border: `1px solid ${tokens.colorNeutralStroke1}`, + backgroundImage: `linear-gradient(var(${sliderDirectionVar}), transparent, var(${railColorVar})), url(${TRANSPARENT_IMAGE_URL})`, + }, +}); + +/** + * Styles for the thumb slot + */ +const useThumbStyles = makeStyles({ + thumb: { + backgroundColor: `var(${thumbColorVar})`, + }, + horizontal: { + transform: 'translateX(-50%)', + left: `var(${sliderProgressVar})`, + }, + vertical: { + transform: 'translateY(50%)', + bottom: `var(${sliderProgressVar})`, + }, +}); + +/** + * Apply styling to the AlphaSlider slots based on the state + */ +export const useAlphaSliderStyles_unstable = (state: AlphaSliderState): AlphaSliderState => { + 'use no memo'; + + const styles = useStyles(); + const thumbStyles = useThumbStyles(); + state.root.className = mergeClasses(alphaSliderClassNames.root, state.root.className); + state.input.className = mergeClasses(alphaSliderClassNames.input, state.input.className); + state.rail.className = mergeClasses(alphaSliderClassNames.rail, styles.rail, state.rail.className); + + state.thumb.className = mergeClasses( + alphaSliderClassNames.thumb, + thumbStyles.thumb, + state.vertical ? thumbStyles.vertical : thumbStyles.horizontal, + state.thumb.className, + ); + + state.thumb.className = mergeClasses( + alphaSliderClassNames.thumb, + thumbStyles.thumb, + state.vertical ? thumbStyles.vertical : thumbStyles.horizontal, + state.thumb.className, + ); + + useColorSliderStyles_unstable(state); + return state; +}; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts index 77e24d88d3c57..bc71e8c981371 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts @@ -180,7 +180,7 @@ const useInputStyles = makeStyles({ vertical: { height: '100%', width: `var(${thumbSizeVar})`, - '-webkit-appearance': 'slider-vertical', + 'writing-mode': 'vertical-lr', }, }); diff --git a/packages/react-components/react-color-picker-preview/library/src/index.ts b/packages/react-components/react-color-picker-preview/library/src/index.ts index 47e7d1245cc3f..52c1e0cec6afa 100644 --- a/packages/react-components/react-color-picker-preview/library/src/index.ts +++ b/packages/react-components/react-color-picker-preview/library/src/index.ts @@ -1,4 +1,4 @@ -export type { ColorSliderProps, ColorSliderSlots, ColorSliderState } from './ColorSlider'; +export type { ColorSliderProps, ColorSliderSlots, ColorSliderState, SliderOnChangeEventHandler } from './ColorSlider'; export { ColorSlider, colorSliderClassNames, @@ -22,3 +22,11 @@ export { useColorAreaStyles_unstable, useColorArea_unstable, } from './ColorArea'; +export type { AlphaSliderProps, AlphaSliderSlots, AlphaSliderState } from './AlphaSlider'; +export { + AlphaSlider, + alphaSliderClassNames, + renderAlphaSlider_unstable, + useAlphaSliderStyles_unstable, + useAlphaSlider_unstable, +} from './AlphaSlider'; diff --git a/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderBestPractices.md b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderBestPractices.md new file mode 100644 index 0000000000000..08ff8ddeeb5f8 --- /dev/null +++ b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderBestPractices.md @@ -0,0 +1,5 @@ +## Best practices + +### Do + +### Don't diff --git a/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx new file mode 100644 index 0000000000000..7834f0c81e63d --- /dev/null +++ b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx @@ -0,0 +1,41 @@ +import * as React from 'react'; +import { AlphaSlider, AlphaSliderProps, SliderOnChangeEventHandler } from '@fluentui/react-color-picker-preview'; +import { useId, Button, Label, makeStyles } from '@fluentui/react-components'; + +const useStyles = makeStyles({ + example: { + width: '300px', + display: 'flex', + flexDirection: 'column', + gap: '10px', + }, + previewColor: { + width: '50px', + height: '50px', + borderRadius: '4px', + border: '1px solid #ccc', + }, +}); + +export const Default = (props: Partial) => { + const styles = useStyles(); + const id = useId(); + const COLOR = '#5be600'; + const HUE = 96; + const [sliderValue, setSliderValue] = React.useState(50); + const onSliderChange: SliderOnChangeEventHandler = (_, data) => setSliderValue(data.value); + const resetSlider = () => setSliderValue(0); + + return ( +
+ + + +
+ +
+ ); +}; diff --git a/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDescription.md b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDescription.md new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/index.stories.tsx b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/index.stories.tsx new file mode 100644 index 0000000000000..453aac84d9bdc --- /dev/null +++ b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/index.stories.tsx @@ -0,0 +1,18 @@ +import { AlphaSlider } from '@fluentui/react-color-picker-preview'; + +import descriptionMd from './AlphaSliderDescription.md'; +import bestPracticesMd from './AlphaSliderBestPractices.md'; + +export { Default } from './AlphaSliderDefault.stories'; + +export default { + title: 'Preview Components/AlphaSlider', + component: AlphaSlider, + parameters: { + docs: { + description: { + component: [descriptionMd, bestPracticesMd].join('\n'), + }, + }, + }, +}; diff --git a/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx b/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx index 0148a970fdf93..b6be12032ac37 100644 --- a/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx +++ b/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { ColorSlider, ColorSliderProps } from '@fluentui/react-color-picker-preview'; +import { ColorSlider, ColorSliderProps, SliderOnChangeEventHandler } from '@fluentui/react-color-picker-preview'; import { useId, Button, Label, makeStyles } from '@fluentui/react-components'; const useStyles = makeStyles({ @@ -21,7 +21,7 @@ export const Default = (props: Partial) => { const styles = useStyles(); const id = useId(); const [sliderValue, setSliderValue] = React.useState(160); - const onSliderChange: ColorSliderProps['onChange'] = (_, data) => setSliderValue(data.value); + const onSliderChange: SliderOnChangeEventHandler = (_, data) => setSliderValue(data.value); const resetSlider = () => setSliderValue(0); return ( From 3c58526f13828397b7e152e0dd21ec773ce4cff5 Mon Sep 17 00:00:00 2001 From: Fluent UI Build Date: Thu, 5 Sep 2024 04:07:26 +0000 Subject: [PATCH 06/28] release: applying package updates - web-components --- ...ents-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json | 7 ------- packages/web-components/CHANGELOG.json | 15 +++++++++++++++ packages/web-components/CHANGELOG.md | 11 ++++++++++- packages/web-components/package.json | 2 +- 4 files changed, 26 insertions(+), 9 deletions(-) delete mode 100644 change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json diff --git a/change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json b/change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json deleted file mode 100644 index 6ee2eb780eb24..0000000000000 --- a/change/@fluentui-web-components-fbe83ca6-95b0-48ac-a8c5-dcdd07033e4d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "chore: add missing export for textarea", - "packageName": "@fluentui/web-components", - "email": "rupertdavid@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/packages/web-components/CHANGELOG.json b/packages/web-components/CHANGELOG.json index 94ffb6bca75e1..6b1571a1408d6 100644 --- a/packages/web-components/CHANGELOG.json +++ b/packages/web-components/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/web-components", "entries": [ + { + "date": "Thu, 05 Sep 2024 04:07:18 GMT", + "tag": "@fluentui/web-components_v3.0.0-beta.64", + "version": "3.0.0-beta.64", + "comments": { + "prerelease": [ + { + "author": "rupertdavid@microsoft.com", + "package": "@fluentui/web-components", + "commit": "416d7ddb3bd0ef5187c151807f10a0cfa721e0c1", + "comment": "chore: add missing export for textarea" + } + ] + } + }, { "date": "Wed, 04 Sep 2024 04:08:17 GMT", "tag": "@fluentui/web-components_v3.0.0-beta.63", diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md index 18055cdcfc1a0..5992cdd0a58b5 100644 --- a/packages/web-components/CHANGELOG.md +++ b/packages/web-components/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/web-components -This log was last generated on Wed, 04 Sep 2024 04:08:17 GMT and should not be manually modified. +This log was last generated on Thu, 05 Sep 2024 04:07:18 GMT and should not be manually modified. +## [3.0.0-beta.64](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.64) + +Thu, 05 Sep 2024 04:07:18 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/web-components_v3.0.0-beta.63..@fluentui/web-components_v3.0.0-beta.64) + +### Changes + +- chore: add missing export for textarea ([PR #32450](https://github.com/microsoft/fluentui/pull/32450) by rupertdavid@microsoft.com) + ## [3.0.0-beta.63](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.63) Wed, 04 Sep 2024 04:08:17 GMT diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 3c33b7a770e1f..663a2dc10867c 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,7 +1,7 @@ { "name": "@fluentui/web-components", "description": "A library of Fluent Web Components", - "version": "3.0.0-beta.63", + "version": "3.0.0-beta.64", "author": { "name": "Microsoft", "url": "https://discord.gg/FcSNfg4" From 47f08936d69e00ee7d02f28658c9280c6c9e070d Mon Sep 17 00:00:00 2001 From: ling1726 Date: Thu, 5 Sep 2024 09:49:10 +0200 Subject: [PATCH 07/28] fix(useOverflowContainer): Removes double overflowManager creation (#32459) --- ...eact-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json | 7 +++++++ .../react-overflow/library/src/useOverflowContainer.ts | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json diff --git a/change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json b/change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json new file mode 100644 index 0000000000000..1d4db8958d85e --- /dev/null +++ b/change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix(useOverflowContainer): Removes double overflowManager creation", + "packageName": "@fluentui/react-overflow", + "email": "lingfangao@hotmail.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-overflow/library/src/useOverflowContainer.ts b/packages/react-components/react-overflow/library/src/useOverflowContainer.ts index 8b84163192d44..93e3b2d76830c 100644 --- a/packages/react-components/react-overflow/library/src/useOverflowContainer.ts +++ b/packages/react-components/react-overflow/library/src/useOverflowContainer.ts @@ -28,6 +28,8 @@ export const useOverflowContainer = ( update: OnUpdateOverflow, options: Omit, ): UseOverflowContainerReturn => { + 'use no memo'; + const { overflowAxis = 'horizontal', overflowDirection = 'end', @@ -74,7 +76,9 @@ export const useOverflowContainer = ( const newOverflowManager = createOverflowManager(); newOverflowManager.observe(containerRef.current, overflowOptions); setOverflowManager(newOverflowManager); - }, [overflowOptions, firstMount]); + // We don't want to re-create the overflow manager when the first mount flag changes from true to false + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [overflowOptions]); /* Clean up overflow manager on unmount */ React.useEffect( From 1786bfa9489ca860d46db13b568a62132b5e8df1 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Thu, 5 Sep 2024 14:42:23 +0200 Subject: [PATCH 08/28] fix(docsite-v9): make motion docs work (#32465) --- .../src/DocsComponents/FluentDocsPage.stories.tsx | 15 +++++++++++++++ .../src/CreateMotionComponent/index.stories.ts | 4 ++-- .../src/CreatePresenceComponent/index.stories.ts | 4 ++-- .../stories/src/PresenceGroup/index.stories.ts | 4 ++-- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/apps/public-docsite-v9/src/DocsComponents/FluentDocsPage.stories.tsx b/apps/public-docsite-v9/src/DocsComponents/FluentDocsPage.stories.tsx index e41f63f8d52d2..aaf9bf8cc8b02 100644 --- a/apps/public-docsite-v9/src/DocsComponents/FluentDocsPage.stories.tsx +++ b/apps/public-docsite-v9/src/DocsComponents/FluentDocsPage.stories.tsx @@ -8,6 +8,7 @@ import { HeaderMdx, Primary, Stories, + type DocsContextProps, } from '@storybook/addon-docs'; import type { SBEnumType } from '@storybook/csf'; import { makeStyles, shorthands, tokens, Link, Text } from '@fluentui/react-components'; @@ -135,6 +136,8 @@ export const FluentDocsPage = () => { const primaryStory = stories[0]; const primaryStoryContext = context.getStoryContext(primaryStory); + assertStoryMetaValues(primaryStory); + const dir = primaryStoryContext.parameters?.dir ?? primaryStoryContext.globals?.[DIR_ID] ?? 'ltr'; const selectedTheme = themes.find(theme => theme.id === primaryStoryContext.globals![THEME_ID]); @@ -196,3 +199,15 @@ export const FluentDocsPage = () => {
); }; + +function assertStoryMetaValues(story: ReturnType[number]) { + if (story.component === null) { + throw new Error( + [ + '🚨 Invalid Story Meta declaration:', + `- primaryStory.component of componentId:${story.componentId} is "null"`, + '- to resolve this error, please update "component" property value in your story definition to reference a React Component or remove it if it is not needed.', + ].join('\n'), + ); + } +} diff --git a/packages/react-components/react-motion/stories/src/CreateMotionComponent/index.stories.ts b/packages/react-components/react-motion/stories/src/CreateMotionComponent/index.stories.ts index 5f6dd279d5ba6..bc1173d4430a6 100644 --- a/packages/react-components/react-motion/stories/src/CreateMotionComponent/index.stories.ts +++ b/packages/react-components/react-motion/stories/src/CreateMotionComponent/index.stories.ts @@ -1,3 +1,4 @@ +import type { Meta } from '@storybook/react'; import CreateMotionComponentDescription from './CreateMotionComponentDescription.md'; export { CreateMotionComponentDefault as Default } from './CreateMotionComponentDefault.stories'; @@ -14,7 +15,6 @@ export { MotionFunctionParams as functionParams } from './MotionFunctionParams.s export default { title: 'Motion/APIs/createMotionComponent', - component: null, parameters: { docs: { description: { @@ -22,4 +22,4 @@ export default { }, }, }, -}; +} satisfies Meta; diff --git a/packages/react-components/react-motion/stories/src/CreatePresenceComponent/index.stories.ts b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/index.stories.ts index 57c47ca3af85b..1eed397e33eb4 100644 --- a/packages/react-components/react-motion/stories/src/CreatePresenceComponent/index.stories.ts +++ b/packages/react-components/react-motion/stories/src/CreatePresenceComponent/index.stories.ts @@ -1,3 +1,4 @@ +import type { Meta } from '@storybook/react'; import CreatePresenceComponentDescription from './CreatePresenceComponentDescription.md'; export { CreatePresenceComponentDefault as Default } from './CreatePresenceComponentDefault.stories'; @@ -14,7 +15,6 @@ export { PresenceMotionFunctionParams as functionParams } from './PresenceMotion export default { title: 'Motion/APIs/createPresenceComponent', - component: null, parameters: { docs: { description: { @@ -22,4 +22,4 @@ export default { }, }, }, -}; +} satisfies Meta; diff --git a/packages/react-components/react-motion/stories/src/PresenceGroup/index.stories.ts b/packages/react-components/react-motion/stories/src/PresenceGroup/index.stories.ts index 7563915d20d48..ac4894f5b7047 100644 --- a/packages/react-components/react-motion/stories/src/PresenceGroup/index.stories.ts +++ b/packages/react-components/react-motion/stories/src/PresenceGroup/index.stories.ts @@ -1,10 +1,10 @@ +import type { Meta } from '@storybook/react'; import PresenceGroupDescription from './PresenceGroupDescription.md'; export { PresenceGroupDefault as Default } from './PresenceGroupDefault.stories'; export default { title: 'Motion/APIs/PresenceGroup', - component: null, parameters: { docs: { description: { @@ -12,4 +12,4 @@ export default { }, }, }, -}; +} satisfies Meta; From 3e6a9ea7de89817f769331cf3147f76e002b36fd Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Thu, 5 Sep 2024 15:25:09 +0200 Subject: [PATCH 09/28] feat(workspace-plugin): implement generate-api executor (#32418) --- .../executors/generate-api/executor.spec.ts | 195 +++++++++++++- .../src/executors/generate-api/executor.ts | 246 +++++++++++++++++- .../src/executors/generate-api/schema.d.ts | 6 +- .../src/executors/generate-api/schema.json | 20 +- 4 files changed, 453 insertions(+), 14 deletions(-) diff --git a/tools/workspace-plugin/src/executors/generate-api/executor.spec.ts b/tools/workspace-plugin/src/executors/generate-api/executor.spec.ts index 6df242a23c31a..0bdead569d8d6 100644 --- a/tools/workspace-plugin/src/executors/generate-api/executor.spec.ts +++ b/tools/workspace-plugin/src/executors/generate-api/executor.spec.ts @@ -1,18 +1,205 @@ -import { ExecutorContext } from '@nx/devkit'; +import { type ExecutorContext, serializeJson } from '@nx/devkit'; +import { + Extractor, + type IExtractorInvokeOptions, + type ExtractorConfig, + type ExtractorResult, +} from '@microsoft/api-extractor'; +import { join } from 'node:path'; +import { existsSync, mkdirSync, rmSync, writeFileSync } from 'node:fs'; -import { GenerateApiExecutorSchema } from './schema'; +import { type TsConfig } from '../../types'; + +import { type GenerateApiExecutorSchema } from './schema'; import executor from './executor'; +// =========== mocks START +import { execSync } from 'node:child_process'; +// =========== mocks END + const options: GenerateApiExecutorSchema = {}; const context: ExecutorContext = { - root: '', + root: join(__dirname, '__fixtures__'), cwd: process.cwd(), - isVerbose: false, + isVerbose: true, + projectName: 'proj', + projectsConfigurations: { + projects: { proj: { root: 'proj' } }, + version: 2, + }, }; +jest.mock('node:child_process', () => { + return { + execSync: jest.fn(), + }; +}); + +const execSyncMock = execSync as jest.Mock; + +function cleanup() { + rmSync(context.root, { recursive: true, force: true }); +} + +function prepareFixture(type: 'valid' | 'invalid', config: { extractorConfigPath?: string }) { + const { extractorConfigPath = 'config/api-extractor.json' } = config; + const fixtureRoot = context.root; + const projRoot = join(fixtureRoot, 'proj'); + + if (!existsSync(fixtureRoot)) { + mkdirSync(fixtureRoot); + mkdirSync(projRoot); + + if (type === 'valid') { + writeFileSync( + join(projRoot, 'package.json'), + serializeJson({ name: '@proj/proj', types: 'dist/index.d.ts' }), + 'utf-8', + ); + writeFileSync( + join(projRoot, 'tsconfig.json'), + serializeJson({ + extends: '../../tsconfig.base.json', + compilerOptions: { + noEmit: true, + }, + include: [], + files: [], + references: [ + { + path: './tsconfig.lib.json', + }, + ], + }), + 'utf-8', + ); + writeFileSync( + join(projRoot, 'tsconfig.lib.json'), + serializeJson({ + extends: './tsconfig.json', + compilerOptions: { + emitDeclarationOnly: true, + declarationDir: 'dts', + }, + include: ['src/index.ts'], + }), + 'utf-8', + ); + mkdirSync(join(projRoot, 'config')); + writeFileSync( + join(projRoot, extractorConfigPath), + serializeJson({ + mainEntryPointFilePath: '/dts/index.d.ts', + apiReport: { + enabled: true, + }, + docModel: { + enabled: false, + }, + dtsRollup: { + enabled: true, + }, + }), + 'utf-8', + ); + } + } + + return { + paths: { fixtureRoot, projRoot }, + }; +} + describe('GenerateApi Executor', () => { + afterEach(() => { + cleanup(); + }); + + it(`should handle invalid inputs`, async () => { + const { paths } = prepareFixture('invalid', {}); + try { + await executor(options, context); + } catch (err) { + expect(err).toMatchInlineSnapshot(`[Error: ${__dirname}/__fixtures__/proj/tsconfig.json doesn't exist]`); + } + + writeFileSync(join(paths.projRoot, 'tsconfig.json'), '{}', 'utf-8'); + + try { + await executor(options, context); + } catch (err) { + expect(err).toMatchInlineSnapshot( + `[Error: Cannot find api-extractor.json at "${__dirname}/__fixtures__/proj/config/api-extractor.json"]`, + ); + } + }); + it('can run', async () => { + const { paths } = prepareFixture('valid', {}); + + const ExtractorInvokeSpy = jest.spyOn(Extractor, 'invoke').mockImplementation(() => { + return { succeeded: true } as ExtractorResult; + }); + + execSyncMock.mockImplementation(() => { + mkdirSync(join(paths.projRoot, 'dts')); + writeFileSync(join(paths.projRoot, 'dts', 'index.d.ts'), 'export const foo:number;', 'utf-8'); + }); + const output = await executor(options, context); + + expect(execSyncMock.mock.calls.flat()).toEqual([ + `tsc -p ${__dirname}/__fixtures__/proj/tsconfig.lib.json --pretty --emitDeclarationOnly --baseUrl .`, + { stdio: 'inherit' }, + ]); + + const [extractorConfig, extractorArgs] = ExtractorInvokeSpy.mock.calls.flat() as [ + ExtractorConfig, + IExtractorInvokeOptions, + ]; + + expect((extractorConfig.overrideTsconfig as TsConfig).compilerOptions).toEqual({ + baseUrl: '.', + declarationDir: 'dts', + emitDeclarationOnly: true, + isolatedModules: false, + paths: undefined, + skipLibCheck: false, + }); + expect(extractorConfig.skipLibCheck).toBe(false); + expect(extractorArgs).toEqual({ + localBuild: true, + showDiagnostics: false, + showVerboseMessages: true, + }); + + expect(output.success).toBe(true); + }); + + it('support schema config', async () => { + prepareFixture('valid', { extractorConfigPath: 'api-extractor.json' }); + + const ExtractorInvokeSpy = jest.spyOn(Extractor, 'invoke').mockImplementation(() => { + return { succeeded: true } as ExtractorResult; + }); + + const output = await executor( + { ...options, config: '{projectRoot}/api-extractor.json', diagnostics: true, local: false }, + context, + ); + + const [extractorConfig, extractorArgs] = ExtractorInvokeSpy.mock.calls.flat() as [ + ExtractorConfig, + IExtractorInvokeOptions, + ]; + + expect(extractorConfig).toEqual(expect.any(Object)); + expect(extractorArgs).toEqual({ + localBuild: false, + showDiagnostics: true, + showVerboseMessages: true, + }); + expect(output.success).toBe(true); }); }); diff --git a/tools/workspace-plugin/src/executors/generate-api/executor.ts b/tools/workspace-plugin/src/executors/generate-api/executor.ts index 89ed3180c2491..b1595a9aa5313 100644 --- a/tools/workspace-plugin/src/executors/generate-api/executor.ts +++ b/tools/workspace-plugin/src/executors/generate-api/executor.ts @@ -1,11 +1,243 @@ -import { PromiseExecutor } from '@nx/devkit'; -import { GenerateApiExecutorSchema } from './schema'; +import { type ExecutorContext, type PromiseExecutor, logger, parseJson } from '@nx/devkit'; +import { existsSync, readFileSync } from 'node:fs'; +import { join } from 'node:path'; +import { execSync } from 'node:child_process'; -const runExecutor: PromiseExecutor = async options => { - console.log('Executor ran for GenerateApi', options); - return { - success: true, - }; +import { Extractor, ExtractorConfig, type IConfigFile } from '@microsoft/api-extractor'; + +import type { GenerateApiExecutorSchema } from './schema'; +import type { PackageJson, TsConfig } from '../../types'; + +const runExecutor: PromiseExecutor = async (schema, context) => { + const options = normalizeOptions(schema, context); + + const success = await runGenerateApi(options, context); + + return { success }; }; export default runExecutor; + +// =========== + +interface NormalizedOptions extends ReturnType {} + +async function runGenerateApi(options: NormalizedOptions, context: ExecutorContext): Promise { + if (generateTypeDeclarations(options)) { + return apiExtractor(options, context); + } + + return false; +} + +function normalizeOptions(schema: GenerateApiExecutorSchema, context: ExecutorContext) { + const defaults = { + config: '{projectRoot}/config/api-extractor.json', + local: true, + diagnostics: false, + }; + const resolvedSchema = { ...defaults, ...schema }; + + const project = context.projectsConfigurations!.projects[context.projectName!]; + + const resolveLocalFlag = Boolean(process.env.__FORCE_API_MD_UPDATE__) || isCI() ? false : resolvedSchema.local; + const projectAbsolutePath = join(context.root, project.root); + const resolveConfig = getApiExtractorConfigPath(resolvedSchema, projectAbsolutePath); + const tsConfigPathForCompilation = getTsConfigPathUsedForProduction(projectAbsolutePath); + const packageJsonPath = join(projectAbsolutePath, 'package.json'); + + if (tsConfigPathForCompilation.error) { + throw new Error(tsConfigPathForCompilation.error); + } + if (resolveConfig.error) { + throw new Error(resolveConfig.error); + } + + return { + ...resolvedSchema, + local: resolveLocalFlag, + config: resolveConfig.result!, + project, + projectAbsolutePath, + tsConfigPathForCompilation: tsConfigPathForCompilation.result!, + packageJsonPath, + }; + + function isCI() { + return ( + (process.env.CI && process.env.CI !== 'false') || + process.env.TF_BUILD === 'true' || + process.env.GITHUB_ACTIONS === 'true' + ); + } +} + +function generateTypeDeclarations(options: NormalizedOptions) { + const cmd = [ + 'tsc', + `-p ${options.tsConfigPathForCompilation}`, + '--pretty', + '--emitDeclarationOnly', + // turn off path aliases. + '--baseUrl .', + ].join(' '); + + verboseLog(`Emitting '.d.ts' files via: "${cmd}"`); + + try { + execSync(cmd, { stdio: 'inherit' }); + return true; + } catch (err) { + logger.error(err); + return false; + } +} + +function apiExtractor(options: NormalizedOptions, context: ExecutorContext) { + const extractorConfigPath = options.config; + + // Load,parse,customize and prepare the api-extractor.json file for API Extractor API + const rawExtractorConfig = ExtractorConfig.loadFile(extractorConfigPath); + customizeExtractorConfig(rawExtractorConfig); + const extractorConfig = ExtractorConfig.prepare({ + configObject: rawExtractorConfig, + configObjectFullPath: extractorConfigPath, + packageJsonFullPath: options.packageJsonPath, + }); + + // Invoke API Extractor + const extractorResult = Extractor.invoke(extractorConfig, { + // Equivalent to the "--local" command-line parameter + localBuild: options.local, + + // Equivalent to the "--verbose" command-line parameter + showVerboseMessages: context.isVerbose, + showDiagnostics: options.diagnostics, + }); + + if (extractorResult.succeeded) { + verboseLog(`API Extractor completed successfully`); + return true; + } + + logger.error( + `API Extractor completed with ${extractorResult.errorCount} errors` + + ` and ${extractorResult.warningCount} warnings`, + ); + return false; + + function customizeExtractorConfig(apiExtractorConfig: IConfigFile) { + apiExtractorConfig.compiler = getTsConfigForApiExtractor({ + packageJson: parseJson(readFileSync(options.packageJsonPath, 'utf-8')), + tsConfig: parseJson(readFileSync(options.tsConfigPathForCompilation, 'utf-8')), + }); + + return apiExtractorConfig; + } +} + +function getTsConfigForApiExtractor(options: { tsConfig: TsConfig; packageJson: PackageJson }) { + const { packageJson, tsConfig } = options; + + /** + * Customized TSConfig that uses `tsconfig.lib.json` as base with some required overrides: + * + * NOTES: + * - `extends` is properly resolved via api-extractor which uses TS api + * - `skipLibCheck` needs to be explicitly set to `false` so errors propagate to api-extractor + * - `paths` if usePathAliases is enabled, we override it to path mapping that points to generated declaration files. This also enables creation of dts rollup without a need of generating rollups for all dependencies 🫡 + * + */ + const apiExtractorTsConfig: TsConfig = { + ...tsConfig, + compilerOptions: { + ...tsConfig.compilerOptions, + ...enableAllowSyntheticDefaultImports({ pkgJson: packageJson }), + /** + * This option has no effect on type declarations '.d.ts' thus can be turned off. For more info see https://www.typescriptlang.org/tsconfig#non-module-files + * + * NOTE: Some v8 packages (font-icons-mdl2) use `preserveConstEnums: false` which clashes with isolateModules - TSC will error + * TODO: this will be used only on v9 packages so we can remove this once all v9 uses executor instead just-scripts + */ + isolatedModules: false, + /** + * TODO: make this configurable via schema api + * needs to be explicitly set to `false` so errors propagate to api-extractor + */ + skipLibCheck: false, + /** + * api-extractor introduced a "feature" which is actually a bug and makes using path aliases impossible + * - with this api extractor change, user is forced to rely on yarn/npm "workspace" symlinks in order to determine that inner workspace package should not be bundled in type definition rollup/api.md + * - see https://github.com/microsoft/rushstack/pull/3321, https://github.com/microsoft/rushstack/pull/3339 + * + */ + paths: undefined, + /** + * Turn off path aliases. + */ + baseUrl: '.', + }, + }; + + return { + /** + * explicitly turned off, as we wanna check use-cases where package B re-exports/uses `@internal` API from package A + * With this TS compiler will check for package A definition file and throw error if we violate aforementioned rule + */ + skipLibCheck: false, + overrideTsconfig: apiExtractorTsConfig, + }; +} + +/** + * Some 3rd party packages might ship invalid types for consumers that don't have synthetic default imports enabled + * In that case our package needs to have `allowSyntheticDefaultImports` to pass the TS lib check. + * + * NOTE: This is safe to use on type declaration level for following reasons: + * - it doesn't affect emitted runtime code + * - it doesn't affect our declaration types emit + */ +function enableAllowSyntheticDefaultImports(options: { pkgJson: PackageJson }) { + // TODO: make this configurable via schema api + const packagesWithInvalidTypes: string[] = []; + const dependencies = Object.keys({ ...options.pkgJson.dependencies, ...options.pkgJson.peerDependencies }); + const shouldEnable = dependencies.some(dependency => packagesWithInvalidTypes.includes(dependency)); + + return shouldEnable ? { allowSyntheticDefaultImports: true } : null; +} + +function getApiExtractorConfigPath(schema: Required, projectRoot: string) { + const configPath = schema.config.replace('{projectRoot}', projectRoot); + + if (!existsSync(configPath)) { + return { error: `Cannot find api-extractor.json at "${configPath}"`, result: null }; + } + + return { error: null, result: configPath }; +} + +function getTsConfigPathUsedForProduction(projectRoot: string) { + const tsConfigPath = join(projectRoot, `./tsconfig.json`); + // TODO: make this configurable via schema api + const tsConfigFilesWithAliases = ['tsconfig.app.json', 'tsconfig.lib.json', 'tsconfig.json'].map(fileName => + join(projectRoot, fileName), + ); + + if (!existsSync(tsConfigPath)) { + return { error: `${tsConfigPath} doesn't exist`, result: null }; + } + + const tsConfigFileForCompilation = tsConfigFilesWithAliases.find(fileName => existsSync(fileName)); + + if (!tsConfigFileForCompilation) { + return { error: `no tsconfig from one of [${tsConfigFilesWithAliases}] found!`, result: null }; + } + + return { error: null, result: tsConfigFileForCompilation }; +} + +function verboseLog(message: string, kind: keyof typeof logger = 'info') { + if (process.env.NX_VERBOSE_LOGGING === 'true') { + logger[kind](message); + } +} diff --git a/tools/workspace-plugin/src/executors/generate-api/schema.d.ts b/tools/workspace-plugin/src/executors/generate-api/schema.d.ts index ec6ac751e8fd9..a4c1b28b94589 100644 --- a/tools/workspace-plugin/src/executors/generate-api/schema.d.ts +++ b/tools/workspace-plugin/src/executors/generate-api/schema.d.ts @@ -1 +1,5 @@ -export interface GenerateApiExecutorSchema {} // eslint-disable-line +export interface GenerateApiExecutorSchema { + config?: string; + local?: boolean; + diagnostics?: boolean; +} diff --git a/tools/workspace-plugin/src/executors/generate-api/schema.json b/tools/workspace-plugin/src/executors/generate-api/schema.json index a7da1a514321b..0fa20bb5ba3c1 100644 --- a/tools/workspace-plugin/src/executors/generate-api/schema.json +++ b/tools/workspace-plugin/src/executors/generate-api/schema.json @@ -2,8 +2,24 @@ "$schema": "https://json-schema.org/schema", "version": 2, "title": "GenerateApi executor", - "description": "", + "description": "Generate api.md files for the project including rolluped d.ts (usually index.d.ts)", "type": "object", - "properties": {}, + "properties": { + "config": { + "type": "string", + "description": "Path to the api-extractor.json config file", + "default": "{projectRoot}/config/api-extractor.json" + }, + "local": { + "type": "boolean", + "description": "(NOTE: this is turned off on CI). Indicates that API Extractor is running as part of a local build, e.g. on a developer's machine. This disables certain validation that would normally be performed for a ship/production build. For example, the *.api.md report file is automatically copied in a local build", + "default": true + }, + "diagnostics": { + "type": "boolean", + "description": "Show diagnostic messages used for troubleshooting problems with API Extractor", + "default": false + } + }, "required": [] } From 91a28b4e5c8a4536624fbca5093ebf79daa1b4dc Mon Sep 17 00:00:00 2001 From: Dmytro Kirpa Date: Thu, 5 Sep 2024 17:37:55 +0200 Subject: [PATCH 10/28] fix(public-docsite-v9): fix toMountNodeProps and UseAnnounce broken pages (#32469) Co-authored-by: Martin Hochel --- .../stories/src/toMountNodeProps/index.stories.tsx | 4 ++-- .../stories/src/UseAnnouce/index.stories.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/react-components/react-portal/stories/src/toMountNodeProps/index.stories.tsx b/packages/react-components/react-portal/stories/src/toMountNodeProps/index.stories.tsx index 8dfd1360a9ee0..dbd0f0571846a 100644 --- a/packages/react-components/react-portal/stories/src/toMountNodeProps/index.stories.tsx +++ b/packages/react-components/react-portal/stories/src/toMountNodeProps/index.stories.tsx @@ -1,10 +1,10 @@ +import type { Meta } from '@storybook/react'; import descriptionMd from './toMountNodePropsDescription.md'; export { Default } from './Default.stories'; export default { title: 'Components/Portal/toMountNodeProps', - component: null, parameters: { docs: { description: { @@ -12,4 +12,4 @@ export default { }, }, }, -}; +} satisfies Meta; diff --git a/packages/react-components/react-shared-contexts/stories/src/UseAnnouce/index.stories.tsx b/packages/react-components/react-shared-contexts/stories/src/UseAnnouce/index.stories.tsx index 6ee9101fb6048..7f62f402519f5 100644 --- a/packages/react-components/react-shared-contexts/stories/src/UseAnnouce/index.stories.tsx +++ b/packages/react-components/react-shared-contexts/stories/src/UseAnnouce/index.stories.tsx @@ -1,10 +1,10 @@ +import type { Meta } from '@storybook/react'; import descriptionMd from './UseAnnounceDescription.md'; export { Default } from './UseAnnounceDefault.stories'; export default { title: 'Utilities/ARIA live/useAnnounce', - component: null, parameters: { docs: { description: { @@ -12,4 +12,4 @@ export default { }, }, }, -}; +} satisfies Meta; From ec65f4cae8331689288477c08862f84f96382c2e Mon Sep 17 00:00:00 2001 From: Sarah Higley Date: Thu, 5 Sep 2024 11:50:50 -0700 Subject: [PATCH 11/28] fix: v8 ColorPicker initializes focus outlines (#32376) --- ...luentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json | 7 +++++++ .../react/src/components/ColorPicker/ColorPicker.base.tsx | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json diff --git a/change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json b/change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json new file mode 100644 index 0000000000000..b435b9f4aecf8 --- /dev/null +++ b/change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: ColorPicker initializes focus outlines", + "packageName": "@fluentui/react", + "email": "sarah.higley@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react/src/components/ColorPicker/ColorPicker.base.tsx b/packages/react/src/components/ColorPicker/ColorPicker.base.tsx index af54cf5fb1000..689124806e30d 100644 --- a/packages/react/src/components/ColorPicker/ColorPicker.base.tsx +++ b/packages/react/src/components/ColorPicker/ColorPicker.base.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { classNamesFunction, initializeComponentRef, warnDeprecations, warn } from '../../Utilities'; +import { classNamesFunction, FocusRects, initializeComponentRef, warnDeprecations, warn } from '../../Utilities'; import { TextField } from '../../TextField'; import { TooltipHost } from '../../Tooltip'; import { DirectionalHint } from '../../common/DirectionalHint'; @@ -291,6 +291,7 @@ export class ColorPickerBase extends React.Component
+
); } From f4f4a9992d1bd47e75187048e5e7e24bd9bf4b34 Mon Sep 17 00:00:00 2001 From: Fluent UI Build Date: Fri, 6 Sep 2024 07:21:48 +0000 Subject: [PATCH 12/28] release: applying package updates - react v8 --- ...-cf56ad85-cf3b-42ac-9943-864995577608.json | 7 ------- packages/azure-themes/CHANGELOG.json | 15 +++++++++++++ packages/azure-themes/CHANGELOG.md | 11 +++++++++- packages/azure-themes/package.json | 4 ++-- packages/cra-template/package.json | 2 +- packages/fluent2-theme/CHANGELOG.json | 15 +++++++++++++ packages/fluent2-theme/CHANGELOG.md | 11 +++++++++- packages/fluent2-theme/package.json | 4 ++-- packages/react-cards/CHANGELOG.json | 15 +++++++++++++ packages/react-cards/CHANGELOG.md | 11 +++++++++- packages/react-cards/package.json | 4 ++-- packages/react-charting/CHANGELOG.json | 21 +++++++++++++++++++ packages/react-charting/CHANGELOG.md | 12 ++++++++++- packages/react-charting/package.json | 6 +++--- .../library/package.json | 4 ++-- packages/react-date-time/CHANGELOG.json | 15 +++++++++++++ packages/react-date-time/CHANGELOG.md | 11 +++++++++- packages/react-date-time/package.json | 4 ++-- .../react-docsite-components/CHANGELOG.json | 21 +++++++++++++++++++ .../react-docsite-components/CHANGELOG.md | 12 ++++++++++- .../react-docsite-components/package.json | 6 +++--- packages/react-examples/package.json | 14 ++++++------- packages/react-experiments/CHANGELOG.json | 15 +++++++++++++ packages/react-experiments/CHANGELOG.md | 11 +++++++++- packages/react-experiments/package.json | 4 ++-- packages/react-monaco-editor/CHANGELOG.json | 21 +++++++++++++++++++ packages/react-monaco-editor/CHANGELOG.md | 12 ++++++++++- packages/react-monaco-editor/package.json | 6 +++--- packages/react/CHANGELOG.json | 15 +++++++++++++ packages/react/CHANGELOG.md | 11 +++++++++- packages/react/package.json | 2 +- packages/storybook/package.json | 6 +++--- packages/theme-samples/CHANGELOG.json | 15 +++++++++++++ packages/theme-samples/CHANGELOG.md | 11 +++++++++- packages/theme-samples/package.json | 4 ++-- 35 files changed, 306 insertions(+), 52 deletions(-) delete mode 100644 change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json diff --git a/change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json b/change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json deleted file mode 100644 index b435b9f4aecf8..0000000000000 --- a/change/@fluentui-react-cf56ad85-cf3b-42ac-9943-864995577608.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: ColorPicker initializes focus outlines", - "packageName": "@fluentui/react", - "email": "sarah.higley@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/packages/azure-themes/CHANGELOG.json b/packages/azure-themes/CHANGELOG.json index 9f912ef444470..4e9c4cfe38a5b 100644 --- a/packages/azure-themes/CHANGELOG.json +++ b/packages/azure-themes/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/azure-themes", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/azure-themes_v8.6.96", + "version": "8.6.96", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/azure-themes", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/azure-themes_v8.6.95", diff --git a/packages/azure-themes/CHANGELOG.md b/packages/azure-themes/CHANGELOG.md index 7c5f2d2f76665..a1dd867ba1de7 100644 --- a/packages/azure-themes/CHANGELOG.md +++ b/packages/azure-themes/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/azure-themes -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [8.6.96](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.96) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/azure-themes_v8.6.95..@fluentui/azure-themes_v8.6.96) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [8.6.95](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.95) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/azure-themes/package.json b/packages/azure-themes/package.json index 87b90e83224da..496c9d046baf4 100644 --- a/packages/azure-themes/package.json +++ b/packages/azure-themes/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/azure-themes", - "version": "8.6.95", + "version": "8.6.96", "description": "Azure themes for Fluent UI React", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -27,7 +27,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } diff --git a/packages/cra-template/package.json b/packages/cra-template/package.json index 2a0de4d1ffa24..be0510f56b261 100644 --- a/packages/cra-template/package.json +++ b/packages/cra-template/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/cra-template", - "version": "8.4.172", + "version": "8.4.173", "description": "Create React App template for Fluent UI React (@fluentui/react)", "repository": { "type": "git", diff --git a/packages/fluent2-theme/CHANGELOG.json b/packages/fluent2-theme/CHANGELOG.json index 0069929278cab..7fe632747e234 100644 --- a/packages/fluent2-theme/CHANGELOG.json +++ b/packages/fluent2-theme/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/fluent2-theme", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/fluent2-theme_v8.107.100", + "version": "8.107.100", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/fluent2-theme", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/fluent2-theme_v8.107.99", diff --git a/packages/fluent2-theme/CHANGELOG.md b/packages/fluent2-theme/CHANGELOG.md index 9d2252286f0f0..69cd6c45bffe9 100644 --- a/packages/fluent2-theme/CHANGELOG.md +++ b/packages/fluent2-theme/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/fluent2-theme -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [8.107.100](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.100) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/fluent2-theme_v8.107.99..@fluentui/fluent2-theme_v8.107.100) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [8.107.99](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.99) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/fluent2-theme/package.json b/packages/fluent2-theme/package.json index f7e63873af13e..cb6dba4447e47 100644 --- a/packages/fluent2-theme/package.json +++ b/packages/fluent2-theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/fluent2-theme", - "version": "8.107.99", + "version": "8.107.100", "description": "A Fluent2 theme for Fluent UI React 8.x", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -27,7 +27,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } diff --git a/packages/react-cards/CHANGELOG.json b/packages/react-cards/CHANGELOG.json index d6c85c733d81e..4b5f8e7f34167 100644 --- a/packages/react-cards/CHANGELOG.json +++ b/packages/react-cards/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-cards", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/react-cards_v0.205.172", + "version": "0.205.172", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-cards", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react-cards_v0.205.171", diff --git a/packages/react-cards/CHANGELOG.md b/packages/react-cards/CHANGELOG.md index 76567ceab716a..de4f8ffb2743e 100644 --- a/packages/react-cards/CHANGELOG.md +++ b/packages/react-cards/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-cards -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [0.205.172](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.172) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-cards_v0.205.171..@fluentui/react-cards_v0.205.172) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [0.205.171](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.171) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react-cards/package.json b/packages/react-cards/package.json index 594bc6751e85c..dd67aa43c7cca 100644 --- a/packages/react-cards/package.json +++ b/packages/react-cards/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-cards", - "version": "0.205.171", + "version": "0.205.172", "description": "Deprecated experimental Card container components for Fluent UI React.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,7 +33,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/foundation-legacy": "^8.4.16", "@fluentui/set-version": "^8.2.23", "@microsoft/load-themed-styles": "^1.10.26", diff --git a/packages/react-charting/CHANGELOG.json b/packages/react-charting/CHANGELOG.json index 9edc3b8c0e98b..596a0dc8bbffd 100644 --- a/packages/react-charting/CHANGELOG.json +++ b/packages/react-charting/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-charting", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/react-charting_v5.22.4", + "version": "5.22.4", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-charting", + "comment": "Bump @fluentui/theme-samples to v8.7.172", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + }, + { + "author": "beachball", + "package": "@fluentui/react-charting", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react-charting_v5.22.3", diff --git a/packages/react-charting/CHANGELOG.md b/packages/react-charting/CHANGELOG.md index cfb34698c5031..4242b50ebf986 100644 --- a/packages/react-charting/CHANGELOG.md +++ b/packages/react-charting/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-charting -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [5.22.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-charting_v5.22.4) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-charting_v5.22.3..@fluentui/react-charting_v5.22.4) + +### Patches + +- Bump @fluentui/theme-samples to v8.7.172 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [5.22.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-charting_v5.22.3) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react-charting/package.json b/packages/react-charting/package.json index 929b05461dc5d..233aa79ab974d 100644 --- a/packages/react-charting/package.json +++ b/packages/react-charting/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-charting", - "version": "5.22.3", + "version": "5.22.4", "description": "React web charting controls for Microsoft fluentui system.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -40,7 +40,7 @@ }, "dependencies": { "@fluentui/react-focus": "^8.9.13", - "@fluentui/theme-samples": "^8.7.171", + "@fluentui/theme-samples": "^8.7.172", "@microsoft/load-themed-styles": "^1.10.26", "@types/d3-array": "^2.0.0", "@types/d3-axis": "^2.0.0", @@ -66,7 +66,7 @@ "tslib": "^2.1.0" }, "peerDependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@types/react": ">=16.8.0 <19.0.0", "@types/react-dom": ">=16.8.0 <19.0.0", "react": ">=16.8.0 <19.0.0", 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 25508cf696d63..f4426b00848ca 100644 --- a/packages/react-components/react-migration-v8-v9/library/package.json +++ b/packages/react-components/react-migration-v8-v9/library/package.json @@ -32,8 +32,8 @@ }, "dependencies": { "@ctrl/tinycolor": "3.3.4", - "@fluentui/fluent2-theme": "^8.107.99", - "@fluentui/react": "^8.120.7", + "@fluentui/fluent2-theme": "^8.107.100", + "@fluentui/react": "^8.120.8", "@fluentui/react-components": "^9.54.13", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-hooks": "^8.8.12", diff --git a/packages/react-date-time/CHANGELOG.json b/packages/react-date-time/CHANGELOG.json index 559a3b1ee317f..afb00f2cb6d24 100644 --- a/packages/react-date-time/CHANGELOG.json +++ b/packages/react-date-time/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-date-time", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/react-date-time_v8.7.172", + "version": "8.7.172", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-date-time", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react-date-time_v8.7.171", diff --git a/packages/react-date-time/CHANGELOG.md b/packages/react-date-time/CHANGELOG.md index a083a9ef28b05..e2832828569e7 100644 --- a/packages/react-date-time/CHANGELOG.md +++ b/packages/react-date-time/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-date-time -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [8.7.172](https://github.com/microsoft/fluentui/tree/@fluentui/react-date-time_v8.7.172) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-date-time_v8.7.171..@fluentui/react-date-time_v8.7.172) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [8.7.171](https://github.com/microsoft/fluentui/tree/@fluentui/react-date-time_v8.7.171) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react-date-time/package.json b/packages/react-date-time/package.json index c0d1bf69b1db6..2d6dda6e69640 100644 --- a/packages/react-date-time/package.json +++ b/packages/react-date-time/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-date-time", - "version": "8.7.171", + "version": "8.7.172", "description": "Date and time related React components for building experiences for Microsoft 365.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -27,7 +27,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" }, diff --git a/packages/react-docsite-components/CHANGELOG.json b/packages/react-docsite-components/CHANGELOG.json index eeed175f3ce3c..73edc5024d405 100644 --- a/packages/react-docsite-components/CHANGELOG.json +++ b/packages/react-docsite-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-docsite-components", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/react-docsite-components_v8.13.118", + "version": "8.13.118", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-docsite-components", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + }, + { + "author": "beachball", + "package": "@fluentui/react-docsite-components", + "comment": "Bump @fluentui/react-monaco-editor to v1.7.236", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react-docsite-components_v8.13.117", diff --git a/packages/react-docsite-components/CHANGELOG.md b/packages/react-docsite-components/CHANGELOG.md index fccb73e81da40..6a5180d841561 100644 --- a/packages/react-docsite-components/CHANGELOG.md +++ b/packages/react-docsite-components/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-docsite-components -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [8.13.118](https://github.com/microsoft/fluentui/tree/@fluentui/react-docsite-components_v8.13.118) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-docsite-components_v8.13.117..@fluentui/react-docsite-components_v8.13.118) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) +- Bump @fluentui/react-monaco-editor to v1.7.236 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [8.13.117](https://github.com/microsoft/fluentui/tree/@fluentui/react-docsite-components_v8.13.117) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react-docsite-components/package.json b/packages/react-docsite-components/package.json index 6f1624bb3ebc5..c04940561a849 100644 --- a/packages/react-docsite-components/package.json +++ b/packages/react-docsite-components/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-docsite-components", - "version": "8.13.117", + "version": "8.13.118", "description": "Fluent UI React components for building documentation sites.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,14 +35,14 @@ "react-dom": ">=16.8.0 <19.0.0" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/theme": "^2.6.59", "@microsoft/load-themed-styles": "^1.10.26", "@fluentui/example-data": "^8.4.25", "@fluentui/public-docsite-setup": "^0.3.34", "@fluentui/react-hooks": "^8.8.12", "@fluentui/set-version": "^8.2.23", - "@fluentui/react-monaco-editor": "^1.7.235", + "@fluentui/react-monaco-editor": "^1.7.236", "color-check": "0.0.2", "markdown-to-jsx": "^7.0.0", "office-ui-fabric-core": "^11.0.0", diff --git a/packages/react-examples/package.json b/packages/react-examples/package.json index bd31fb7cc7fe6..3a16392d16f4d 100644 --- a/packages/react-examples/package.json +++ b/packages/react-examples/package.json @@ -27,18 +27,18 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/azure-themes": "^8.6.95", + "@fluentui/azure-themes": "^8.6.96", "@fluentui/date-time-utilities": "^8.6.9", "@fluentui/dom-utilities": "^2.3.7", "@fluentui/example-data": "^8.4.25", "@fluentui/font-icons-mdl2": "^8.5.50", "@fluentui/foundation-legacy": "^8.4.16", "@fluentui/merge-styles": "^8.6.13", - "@fluentui/react": "^8.120.7", - "@fluentui/react-cards": "^0.205.171", - "@fluentui/react-charting": "^5.22.3", - "@fluentui/react-docsite-components": "^8.13.117", - "@fluentui/react-experiments": "^8.14.168", + "@fluentui/react": "^8.120.8", + "@fluentui/react-cards": "^0.205.172", + "@fluentui/react-charting": "^5.22.4", + "@fluentui/react-docsite-components": "^8.13.118", + "@fluentui/react-experiments": "^8.14.169", "@fluentui/react-file-type-icons": "^8.11.21", "@fluentui/react-focus": "^8.9.13", "@fluentui/react-hooks": "^8.8.12", @@ -47,7 +47,7 @@ "@fluentui/scheme-utilities": "^8.3.60", "@fluentui/style-utilities": "^8.10.21", "@fluentui/theme": "^2.6.59", - "@fluentui/theme-samples": "^8.7.171", + "@fluentui/theme-samples": "^8.7.172", "@fluentui/utilities": "^8.15.15", "@microsoft/load-themed-styles": "^1.10.26", "d3-fetch": "3.0.1", diff --git a/packages/react-experiments/CHANGELOG.json b/packages/react-experiments/CHANGELOG.json index f049cdb161a7e..4847c911a5320 100644 --- a/packages/react-experiments/CHANGELOG.json +++ b/packages/react-experiments/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-experiments", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/react-experiments_v8.14.169", + "version": "8.14.169", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-experiments", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react-experiments_v8.14.168", diff --git a/packages/react-experiments/CHANGELOG.md b/packages/react-experiments/CHANGELOG.md index bc92a06acd1d7..0d5da5fc652d8 100644 --- a/packages/react-experiments/CHANGELOG.md +++ b/packages/react-experiments/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-experiments -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [8.14.169](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.169) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-experiments_v8.14.168..@fluentui/react-experiments_v8.14.169) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [8.14.168](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.168) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react-experiments/package.json b/packages/react-experiments/package.json index 9a48c51af90d1..a8fc429ff9818 100644 --- a/packages/react-experiments/package.json +++ b/packages/react-experiments/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-experiments", - "version": "8.14.168", + "version": "8.14.169", "description": "Experimental React components for building experiences for Microsoft 365.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -38,7 +38,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/theme": "^2.6.59", "@microsoft/load-themed-styles": "^1.10.26", "@fluentui/example-data": "^8.4.25", diff --git a/packages/react-monaco-editor/CHANGELOG.json b/packages/react-monaco-editor/CHANGELOG.json index 75f5606cabf6c..fc0aa3f6a5ee8 100644 --- a/packages/react-monaco-editor/CHANGELOG.json +++ b/packages/react-monaco-editor/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-monaco-editor", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/react-monaco-editor_v1.7.236", + "version": "1.7.236", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-monaco-editor", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + }, + { + "author": "beachball", + "package": "@fluentui/react-monaco-editor", + "comment": "Bump @fluentui/react-charting to v5.22.4", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react-monaco-editor_v1.7.235", diff --git a/packages/react-monaco-editor/CHANGELOG.md b/packages/react-monaco-editor/CHANGELOG.md index 292f3c3aee396..1a56ff1df8db6 100644 --- a/packages/react-monaco-editor/CHANGELOG.md +++ b/packages/react-monaco-editor/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-monaco-editor -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [1.7.236](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.236) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.235..@fluentui/react-monaco-editor_v1.7.236) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) +- Bump @fluentui/react-charting to v5.22.4 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [1.7.235](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.235) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react-monaco-editor/package.json b/packages/react-monaco-editor/package.json index dd09348134472..5a4795c13e25a 100644 --- a/packages/react-monaco-editor/package.json +++ b/packages/react-monaco-editor/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-monaco-editor", - "version": "1.7.235", + "version": "1.7.236", "description": "Live React example editing using monaco", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -29,12 +29,12 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@microsoft/load-themed-styles": "^1.10.26", "@fluentui/example-data": "^8.4.25", "@fluentui/monaco-editor": "^1.3.24", "@fluentui/react-hooks": "^8.8.12", - "@fluentui/react-charting": "^5.22.3", + "@fluentui/react-charting": "^5.22.4", "raw-loader": "4.0.2", "react-syntax-highlighter": "^10.1.3", "tslib": "^2.1.0" diff --git a/packages/react/CHANGELOG.json b/packages/react/CHANGELOG.json index 0bd6ba8d47bd0..4d323f32d2184 100644 --- a/packages/react/CHANGELOG.json +++ b/packages/react/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:40 GMT", + "tag": "@fluentui/react_v8.120.8", + "version": "8.120.8", + "comments": { + "patch": [ + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e", + "comment": "fix: ColorPicker initializes focus outlines" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/react_v8.120.7", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index b670be32738f1..ebf8a3e045735 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:40 GMT and should not be manually modified. +## [8.120.8](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.120.8) + +Fri, 06 Sep 2024 07:21:40 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.120.7..@fluentui/react_v8.120.8) + +### Patches + +- fix: ColorPicker initializes focus outlines ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by sarah.higley@microsoft.com) + ## [8.120.7](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.120.7) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/react/package.json b/packages/react/package.json index 373e478237fdf..593dadaf6e2d7 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react", - "version": "8.120.7", + "version": "8.120.8", "description": "Reusable React components for building web experiences.", "main": "lib-commonjs/index.js", "module": "lib/index.js", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 284c4e3c4f29d..cda11f4612da7 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -22,11 +22,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/theme": "^2.6.59", "@storybook/addon-essentials": "7.6.20", - "@fluentui/azure-themes": "^8.6.95", - "@fluentui/theme-samples": "^8.7.171", + "@fluentui/azure-themes": "^8.6.96", + "@fluentui/theme-samples": "^8.7.172", "tslib": "^2.1.0" }, "peerDependencies": { diff --git a/packages/theme-samples/CHANGELOG.json b/packages/theme-samples/CHANGELOG.json index 726ca13d4083e..6a6f6602d6b91 100644 --- a/packages/theme-samples/CHANGELOG.json +++ b/packages/theme-samples/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/theme-samples", "entries": [ + { + "date": "Fri, 06 Sep 2024 07:21:41 GMT", + "tag": "@fluentui/theme-samples_v8.7.172", + "version": "8.7.172", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/theme-samples", + "comment": "Bump @fluentui/react to v8.120.8", + "commit": "ec65f4cae8331689288477c08862f84f96382c2e" + } + ] + } + }, { "date": "Wed, 28 Aug 2024 07:21:50 GMT", "tag": "@fluentui/theme-samples_v8.7.171", diff --git a/packages/theme-samples/CHANGELOG.md b/packages/theme-samples/CHANGELOG.md index ae35cfe119271..f2402b3a2179b 100644 --- a/packages/theme-samples/CHANGELOG.md +++ b/packages/theme-samples/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/theme-samples -This log was last generated on Wed, 28 Aug 2024 07:21:50 GMT and should not be manually modified. +This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +## [8.7.172](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.172) + +Fri, 06 Sep 2024 07:21:41 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/theme-samples_v8.7.171..@fluentui/theme-samples_v8.7.172) + +### Patches + +- Bump @fluentui/react to v8.120.8 ([PR #32376](https://github.com/microsoft/fluentui/pull/32376) by beachball) + ## [8.7.171](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.171) Wed, 28 Aug 2024 07:21:50 GMT diff --git a/packages/theme-samples/package.json b/packages/theme-samples/package.json index b8fbda6cce791..f474a18ff1719 100644 --- a/packages/theme-samples/package.json +++ b/packages/theme-samples/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/theme-samples", - "version": "8.7.171", + "version": "8.7.172", "description": "Sample themes for use with Fabric components.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -26,7 +26,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.7", + "@fluentui/react": "^8.120.8", "@fluentui/set-version": "^8.2.23", "@fluentui/scheme-utilities": "^8.3.60", "tslib": "^2.1.0" From 6926f876500a1857274d55aef7538ee9fbd00278 Mon Sep 17 00:00:00 2001 From: Valentyna Date: Fri, 6 Sep 2024 05:34:51 -0700 Subject: [PATCH 13/28] feat(react-color-picker): added context to the ColorPicker (#32473) Co-authored-by: Oleksandr Fediashov --- .../etc/react-color-picker-preview.api.md | 13 ++--- .../library/package.json | 1 + .../AlphaSlider/AlphaSlider.test.tsx | 2 +- .../components/AlphaSlider/useAlphaSlider.ts | 40 +++++++++++++++- .../AlphaSlider/useAlphaSliderState.ts | 28 +++++++---- .../components/ColorPicker/ColorPicker.tsx | 4 +- .../ColorPicker/ColorPicker.types.ts | 25 ++++++++-- .../ColorPicker/renderColorPicker.tsx | 11 +++-- .../components/ColorPicker/useColorPicker.ts | 21 +++++--- .../useColorPickerStyles.styles.ts | 3 +- .../ColorSlider/ColorSlider.types.ts | 4 +- .../ColorSlider/useColorSliderState.ts | 20 ++++---- .../useColorSliderStyles.styles.ts | 1 + .../library/src/contexts/colorPicker.ts | 48 +++++++++++++++++++ .../library/src/index.ts | 2 +- .../AlphaSliderDefault.stories.tsx | 4 +- .../ColorPickerDefault.stories.tsx | 42 +++++++++++++++- .../ColorSliderDefault.stories.tsx | 4 +- 18 files changed, 221 insertions(+), 52 deletions(-) create mode 100644 packages/react-components/react-color-picker-preview/library/src/contexts/colorPicker.ts diff --git a/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md b/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md index f92511fd590f2..790102504a5e2 100644 --- a/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md +++ b/packages/react-components/react-color-picker-preview/library/etc/react-color-picker-preview.api.md @@ -54,7 +54,10 @@ export const ColorPicker: ForwardRefComponent; export const colorPickerClassNames: SlotClassNames; // @public -export type ColorPickerProps = ComponentProps & {}; +export type ColorPickerProps = ComponentProps & { + color?: string; + onColorChange?: EventHandler; +}; // @public (undocumented) export type ColorPickerSlots = { @@ -62,7 +65,7 @@ export type ColorPickerSlots = { }; // @public -export type ColorPickerState = ComponentState; +export type ColorPickerState = ComponentState & ColorPickerContextValue; // @public export const ColorSlider: ForwardRefComponent; @@ -72,6 +75,7 @@ export const colorSliderClassNames: SlotClassNames; // @public export type ColorSliderProps = Omit, 'input'>, 'defaultValue' | 'onChange' | 'value'> & { + channel?: string; defaultValue?: number; max?: number; min?: number; @@ -98,14 +102,11 @@ export const renderAlphaSlider_unstable: (state: AlphaSliderState) => JSX.Elemen export const renderColorArea_unstable: (state: ColorAreaState) => JSX.Element; // @public -export const renderColorPicker_unstable: (state: ColorPickerState) => JSX.Element; +export const renderColorPicker_unstable: (state: ColorPickerState, contextValues: ColorPickerContextValues) => JSX.Element; // @public export const renderColorSlider_unstable: (state: ColorSliderState) => JSX.Element; -// @public (undocumented) -export type SliderOnChangeEventHandler = EventHandler; - // @public export const useAlphaSlider_unstable: (props: AlphaSliderProps, ref: React_2.Ref) => AlphaSliderState; diff --git a/packages/react-components/react-color-picker-preview/library/package.json b/packages/react-components/react-color-picker-preview/library/package.json index 5d6cce67504d9..78384ce2928d5 100644 --- a/packages/react-components/react-color-picker-preview/library/package.json +++ b/packages/react-components/react-color-picker-preview/library/package.json @@ -36,6 +36,7 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { + "@fluentui/react-context-selector": "^9.1.65", "@fluentui/react-jsx-runtime": "^9.0.42", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-tabster": "^9.22.5", diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx index 616489af1deef..8da3ae36fdbf4 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/AlphaSlider.test.tsx @@ -30,7 +30,7 @@ describe('AlphaSlider', () => {
, ): AlphaSliderState => { + const nativeProps = getPartitionedNativeProps({ + props, + primarySlotTagName: 'input', + excludedPropNames: ['onChange'], + }); + + const { + vertical, + // Slots + root, + input, + rail, + thumb, + } = props; + const state: AlphaSliderState = { - ...useColorSlider_unstable(props, ref), + vertical, + components: { + input: 'input', + rail: 'div', + root: 'div', + thumb: 'div', + }, + root: slot.always(root, { + defaultProps: nativeProps.root, + elementType: 'div', + }), + input: slot.always(input, { + defaultProps: { + id: useId('slider-', props.id), + ref, + ...nativeProps.primary, + type: 'range', + }, + elementType: 'input', + }), + rail: slot.always(rail, { elementType: 'div' }), + thumb: slot.always(thumb, { elementType: 'div' }), }; useAlphaSliderState_unstable(state, props); diff --git a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts index a33222e8e4a5b..e2e15fe8b9037 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/AlphaSlider/useAlphaSliderState.ts @@ -3,6 +3,7 @@ import { clamp, useControllableState, useEventCallback } from '@fluentui/react-u import { useFluent_unstable as useFluent } from '@fluentui/react-shared-contexts'; import { alphaSliderCSSVars } from './useAlphaSliderStyles.styles'; import type { AlphaSliderState, AlphaSliderProps } from './AlphaSlider.types'; +import { useColorPickerContextValue_unstable } from '../../contexts/colorPicker'; const { sliderProgressVar, sliderDirectionVar, thumbColorVar, railColorVar } = alphaSliderCSSVars; @@ -14,7 +15,16 @@ export const useAlphaSliderState_unstable = (state: AlphaSliderState, props: Alp 'use no memo'; const { dir } = useFluent(); - const { defaultValue, min = 0, max = 100, onChange, value, overlayColor } = props; + const onChangeFromContext = useColorPickerContextValue_unstable(ctx => ctx.requestChange); + const { + channel = 'alpha', + defaultValue, + min = 0, + max = 100, + onChange = onChangeFromContext, + value, + overlayColor, + } = props; const [currentValue, setCurrentValue] = useControllableState({ state: value, @@ -26,15 +36,15 @@ export const useAlphaSliderState_unstable = (state: AlphaSliderState, props: Alp const inputOnChange = state.input.onChange; - const _onChange: React.ChangeEventHandler = useEventCallback(ev => { - const newValue = Number(ev.target.value); + const _onChange: React.ChangeEventHandler = useEventCallback(event => { + const newValue = Number(event.target.value); setCurrentValue(clamp(newValue, min, max)); - - if (inputOnChange && inputOnChange !== (onChange as unknown as React.ChangeEventHandler)) { - inputOnChange(ev); - } else if (onChange) { - onChange(ev, { type: 'change', event: ev, value: newValue }); - } + inputOnChange?.(event); + onChange?.(event, { type: 'change', event, value: newValue, channel }); + onChangeFromContext(event, { + value: Number(event.target.value), + channel, + }); }); const rootVariables = { diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.tsx b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.tsx index 4af75f726dfd4..0725e86f8a285 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.tsx +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.tsx @@ -4,12 +4,14 @@ import { useColorPicker_unstable } from './useColorPicker'; import { renderColorPicker_unstable } from './renderColorPicker'; import { useColorPickerStyles_unstable } from './useColorPickerStyles.styles'; import type { ColorPickerProps } from './ColorPicker.types'; +import { useColorPickerContextValues } from '../../contexts/colorPicker'; /** * ColorPicker component - TODO: add more docs */ export const ColorPicker: ForwardRefComponent = React.forwardRef((props, ref) => { const state = useColorPicker_unstable(props, ref); + const contextValues = useColorPickerContextValues(state); useColorPickerStyles_unstable(state); @@ -23,7 +25,7 @@ export const ColorPicker: ForwardRefComponent = React.forwardR */ // useCustomStyleHook_unstable('useColorPickerStyles_unstable')(state); - return renderColorPicker_unstable(state); + return renderColorPicker_unstable(state, contextValues); }); ColorPicker.displayName = 'ColorPicker'; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.types.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.types.ts index db011cc6a65df..f8dfb046f9d58 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.types.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/ColorPicker.types.ts @@ -1,4 +1,11 @@ -import type { ComponentProps, ComponentState, Slot } from '@fluentui/react-utilities'; +import * as React from 'react'; +import type { ComponentProps, ComponentState, Slot, EventHandler, EventData } from '@fluentui/react-utilities'; +import { ColorPickerContextValue } from '../../contexts/colorPicker'; + +export type ColorPickerOnChangeData = EventData<'change', React.ChangeEvent> & { + value?: number; + channel?: string; +}; export type ColorPickerSlots = { root: Slot<'div'>; @@ -7,11 +14,19 @@ export type ColorPickerSlots = { /** * ColorPicker Props */ -export type ColorPickerProps = ComponentProps & {}; +export type ColorPickerProps = ComponentProps & { + /** + * Selected color. + */ + color?: string; + + /** + * Callback for when the user changes the color. + */ + onColorChange?: EventHandler; +}; /** * State used in rendering ColorPicker */ -export type ColorPickerState = ComponentState; -// TODO: Remove semicolon from previous line, uncomment next line, and provide union of props to pick from ColorPickerProps. -// & Required> +export type ColorPickerState = ComponentState & ColorPickerContextValue; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/renderColorPicker.tsx b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/renderColorPicker.tsx index 913c2750540fd..45694c0fae1f7 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/renderColorPicker.tsx +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/renderColorPicker.tsx @@ -3,13 +3,18 @@ import { assertSlots } from '@fluentui/react-utilities'; import type { ColorPickerState, ColorPickerSlots } from './ColorPicker.types'; +import type { ColorPickerContextValues } from '../../contexts/colorPicker'; +import { ColorPickerProvider } from '../../contexts/colorPicker'; /** * Render the final JSX of ColorPicker */ -export const renderColorPicker_unstable = (state: ColorPickerState) => { +export const renderColorPicker_unstable = (state: ColorPickerState, contextValues: ColorPickerContextValues) => { assertSlots(state); - // TODO Add additional slots in the appropriate place - return ; + return ( + + {state.root.children} + + ); }; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPicker.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPicker.ts index 161571bf59dc8..716564f2c5a4c 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPicker.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPicker.ts @@ -1,5 +1,5 @@ import * as React from 'react'; -import { getIntrinsicElementProps, slot } from '@fluentui/react-utilities'; +import { getIntrinsicElementProps, slot, useEventCallback } from '@fluentui/react-utilities'; import type { ColorPickerProps, ColorPickerState } from './ColorPicker.types'; /** @@ -12,20 +12,29 @@ import type { ColorPickerProps, ColorPickerState } from './ColorPicker.types'; * @param ref - reference to root HTMLDivElement of ColorPicker */ export const useColorPicker_unstable = (props: ColorPickerProps, ref: React.Ref): ColorPickerState => { + const { color, onColorChange, ...rest } = props; + + const requestChange: ColorPickerState['requestChange'] = useEventCallback((event, data) => { + onColorChange?.(event, { + type: 'change', + event, + value: data.value, + channel: data.channel, + }); + }); + return { - // TODO add appropriate props/defaults components: { - // TODO add each slot's element type or component root: 'div', }, - // TODO add appropriate slots, for example: - // mySlot: resolveShorthand(props.mySlot), root: slot.always( getIntrinsicElementProps('div', { ref, - ...props, + ...rest, }), { elementType: 'div' }, ), + color, + requestChange, }; }; diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPickerStyles.styles.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPickerStyles.styles.ts index 57e3dd92f7678..2c2e301b92315 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPickerStyles.styles.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorPicker/useColorPickerStyles.styles.ts @@ -13,7 +13,8 @@ export const colorPickerClassNames: SlotClassNames = { */ const useStyles = makeStyles({ root: { - // TODO Add default styles for the root element + display: 'flex', + flexDirection: 'column', }, // TODO add additional classes for different states and/or slots diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/ColorSlider.types.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/ColorSlider.types.ts index b65631c926167..65ef78709b31e 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/ColorSlider.types.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/ColorSlider.types.ts @@ -1,10 +1,9 @@ import * as React from 'react'; import type { ComponentProps, ComponentState, Slot, EventHandler, EventData } from '@fluentui/react-utilities'; -export type SliderOnChangeEventHandler = EventHandler; - export type SliderOnChangeData = EventData<'change', React.ChangeEvent> & { value: number; + channel: string; }; export type ColorSliderSlots = { @@ -21,6 +20,7 @@ export type ColorSliderProps = Omit< ComponentProps, 'input'>, 'defaultValue' | 'onChange' | 'value' > & { + channel?: string; /** * The starting value for an uncontrolled ColorSlider. * Mutually exclusive with `value` prop. diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderState.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderState.ts index 03baa8d310543..0d5deacecd289 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderState.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderState.ts @@ -3,6 +3,7 @@ import { clamp, useControllableState, useEventCallback } from '@fluentui/react-u import { useFluent_unstable as useFluent } from '@fluentui/react-shared-contexts'; import { colorSliderCSSVars } from './useColorSliderStyles.styles'; import type { ColorSliderState, ColorSliderProps } from './ColorSlider.types'; +import { useColorPickerContextValue_unstable } from '../../contexts/colorPicker'; const { sliderProgressVar, sliderDirectionVar, thumbColorVar } = colorSliderCSSVars; @@ -16,7 +17,8 @@ export const useColorSliderState_unstable = (state: ColorSliderState, props: Col 'use no memo'; const { dir } = useFluent(); - const { defaultValue, min = 0, max = MAX_COLOR_HUE, onChange, value } = props; + const onChangeFromContext = useColorPickerContextValue_unstable(ctx => ctx.requestChange); + const { channel = 'hue', defaultValue, min = 0, max = MAX_COLOR_HUE, onChange = onChangeFromContext, value } = props; const [currentValue, setCurrentValue] = useControllableState({ state: value, @@ -28,15 +30,15 @@ export const useColorSliderState_unstable = (state: ColorSliderState, props: Col const inputOnChange = state.input.onChange; - const _onChange: React.ChangeEventHandler = useEventCallback(ev => { - const newValue = Number(ev.target.value); + const _onChange: React.ChangeEventHandler = useEventCallback(event => { + const newValue = Number(event.target.value); setCurrentValue(clamp(newValue, min, max)); - - if (inputOnChange && inputOnChange !== (onChange as unknown as React.ChangeEventHandler)) { - inputOnChange(ev); - } else if (onChange) { - onChange(ev, { type: 'change', event: ev, value: newValue }); - } + inputOnChange?.(event); + onChange?.(event, { type: 'change', event, value: newValue, channel }); + onChangeFromContext(event, { + value: Number(event.target.value), + channel, + }); }); const rootVariables = { diff --git a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts index bc71e8c981371..19f896700d5f3 100644 --- a/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts +++ b/packages/react-components/react-color-picker-preview/library/src/components/ColorSlider/useColorSliderStyles.styles.ts @@ -181,6 +181,7 @@ const useInputStyles = makeStyles({ height: '100%', width: `var(${thumbSizeVar})`, 'writing-mode': 'vertical-lr', + direction: 'rtl', }, }); diff --git a/packages/react-components/react-color-picker-preview/library/src/contexts/colorPicker.ts b/packages/react-components/react-color-picker-preview/library/src/contexts/colorPicker.ts new file mode 100644 index 0000000000000..913ab91a66d2a --- /dev/null +++ b/packages/react-components/react-color-picker-preview/library/src/contexts/colorPicker.ts @@ -0,0 +1,48 @@ +import * as React from 'react'; +import { createContext, useContextSelector } from '@fluentui/react-context-selector'; +import type { ContextSelector, Context } from '@fluentui/react-context-selector'; +import type { ColorPickerProps, ColorPickerState } from '../components/ColorPicker/ColorPicker.types'; + +/** + * The context through which individual color controls communicate with the picker. + */ +export type ColorPickerContextValue = Pick & { + /** + * @internal + * Callback used by Sliders to request a change on it's selected value + * Should be used to get value of color channel + */ + requestChange: (event: React.ChangeEvent, data: { value?: number; channel?: string }) => void; +}; + +export const useColorPickerContextValues = (state: ColorPickerState): ColorPickerContextValues => { + const { color, requestChange } = state; + + // This context is created with "@fluentui/react-context-selector", these is no sense to memoize it + const colorPicker: ColorPickerContextValue = { + requestChange, + color, + }; + + return { colorPicker }; +}; + +export const colorPickerContextDefaultValue: ColorPickerContextValue = { + requestChange: () => { + /*noop*/ + }, + color: undefined, +}; + +export type ColorPickerContextValues = { + colorPicker: ColorPickerContextValue; +}; + +const colorPickerContext = createContext( + undefined, +) as Context; + +export const ColorPickerProvider = colorPickerContext.Provider; + +export const useColorPickerContextValue_unstable = (selector: ContextSelector): T => + useContextSelector(colorPickerContext, (ctx = colorPickerContextDefaultValue) => selector(ctx)); diff --git a/packages/react-components/react-color-picker-preview/library/src/index.ts b/packages/react-components/react-color-picker-preview/library/src/index.ts index 52c1e0cec6afa..05ff72f1c4117 100644 --- a/packages/react-components/react-color-picker-preview/library/src/index.ts +++ b/packages/react-components/react-color-picker-preview/library/src/index.ts @@ -1,4 +1,4 @@ -export type { ColorSliderProps, ColorSliderSlots, ColorSliderState, SliderOnChangeEventHandler } from './ColorSlider'; +export type { ColorSliderProps, ColorSliderSlots, ColorSliderState } from './ColorSlider'; export { ColorSlider, colorSliderClassNames, diff --git a/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx index 7834f0c81e63d..37f3c36247366 100644 --- a/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx +++ b/packages/react-components/react-color-picker-preview/stories/src/AlphaSlider/AlphaSliderDefault.stories.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { AlphaSlider, AlphaSliderProps, SliderOnChangeEventHandler } from '@fluentui/react-color-picker-preview'; +import { AlphaSlider, AlphaSliderProps } from '@fluentui/react-color-picker-preview'; import { useId, Button, Label, makeStyles } from '@fluentui/react-components'; const useStyles = makeStyles({ @@ -23,7 +23,7 @@ export const Default = (props: Partial) => { const COLOR = '#5be600'; const HUE = 96; const [sliderValue, setSliderValue] = React.useState(50); - const onSliderChange: SliderOnChangeEventHandler = (_, data) => setSliderValue(data.value); + const onSliderChange: AlphaSliderProps['onChange'] = (_, data) => setSliderValue(data.value); const resetSlider = () => setSliderValue(0); return ( diff --git a/packages/react-components/react-color-picker-preview/stories/src/ColorPicker/ColorPickerDefault.stories.tsx b/packages/react-components/react-color-picker-preview/stories/src/ColorPicker/ColorPickerDefault.stories.tsx index 2621af07ad921..4919c8395dc36 100644 --- a/packages/react-components/react-color-picker-preview/stories/src/ColorPicker/ColorPickerDefault.stories.tsx +++ b/packages/react-components/react-color-picker-preview/stories/src/ColorPicker/ColorPickerDefault.stories.tsx @@ -1,4 +1,42 @@ import * as React from 'react'; -import { ColorPicker, ColorPickerProps } from '@fluentui/react-color-picker-preview'; +import { makeStyles } from '@fluentui/react-components'; +import { ColorPicker, ColorSlider, AlphaSlider, ColorPickerProps } from '@fluentui/react-color-picker-preview'; -export const Default = (props: Partial) => ; +const useStyles = makeStyles({ + example: { + width: '300px', + display: 'flex', + flexDirection: 'column', + gap: '10px', + }, + previewColor: { + width: '50px', + height: '50px', + borderRadius: '4px', + border: '1px solid #ccc', + }, +}); + +export const Default = () => { + const styles = useStyles(); + + const [hue, setHue] = React.useState(160); + const [alpha, setAlpha] = React.useState(50); + const handleChange: ColorPickerProps['onColorChange'] = (_, data) => { + if (data.value) { + data.channel === 'hue' && setHue(data.value); + data.channel === 'alpha' && setAlpha(data.value); + } + }; + + return ( +
+ + + + + +
+
+ ); +}; diff --git a/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx b/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx index b6be12032ac37..0148a970fdf93 100644 --- a/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx +++ b/packages/react-components/react-color-picker-preview/stories/src/ColorSlider/ColorSliderDefault.stories.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { ColorSlider, ColorSliderProps, SliderOnChangeEventHandler } from '@fluentui/react-color-picker-preview'; +import { ColorSlider, ColorSliderProps } from '@fluentui/react-color-picker-preview'; import { useId, Button, Label, makeStyles } from '@fluentui/react-components'; const useStyles = makeStyles({ @@ -21,7 +21,7 @@ export const Default = (props: Partial) => { const styles = useStyles(); const id = useId(); const [sliderValue, setSliderValue] = React.useState(160); - const onSliderChange: SliderOnChangeEventHandler = (_, data) => setSliderValue(data.value); + const onSliderChange: ColorSliderProps['onChange'] = (_, data) => setSliderValue(data.value); const resetSlider = () => setSliderValue(0); return ( From 32c8cb74115bd3294f48f68719b29f0232b1b1a8 Mon Sep 17 00:00:00 2001 From: Tudor Popa <97875118+tudorpopams@users.noreply.github.com> Date: Mon, 9 Sep 2024 11:34:08 +0200 Subject: [PATCH 14/28] fix(codeowners): update most packages owned by cxe-red with cxe-prg (#32445) --- .github/CODEOWNERS | 174 ++++++++++++++++++++++----------------------- 1 file changed, 87 insertions(+), 87 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3241ec03e771e..6eb57b9e6f951 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -128,7 +128,7 @@ apps/public-docsite-v9 @microsoft/cxe-red @microsoft/cxe-prg @microsoft/teams-pr apps/theming-designer @microsoft/fluentui-react apps/ssr-tests-v9 @microsoft/fluentui-react-build apps/react-18-tests-v8 @microsoft/cxe-red @micahgodbolt -apps/react-18-tests-v9 @microsoft/cxe-red @micahgodbolt +apps/react-18-tests-v9 @microsoft/fluentui-react-build #### Packages packages/azure-themes @Jacqueline-ms @robtaft-ms @@ -163,15 +163,15 @@ packages/react-components/react-positioning @microsoft/teams-prg packages/react-components/react-overflow @microsoft/teams-prg packages/react-components/react-overflow/library @microsoft/teams-prg packages/react-components/react-overflow/stories @microsoft/teams-prg -packages/react-components/react-shared-contexts @microsoft/teams-prg @microsoft/cxe-red -packages/react-components/react-shared-contexts/library @microsoft/teams-prg @microsoft/cxe-red -packages/react-components/react-shared-contexts/stories @microsoft/teams-prg @microsoft/cxe-red +packages/react-components/react-shared-contexts @microsoft/teams-prg @microsoft/cxe-prg +packages/react-components/react-shared-contexts/library @microsoft/teams-prg @microsoft/cxe-prg +packages/react-components/react-shared-contexts/stories @microsoft/teams-prg @microsoft/cxe-prg packages/react-components/react-storybook-addon @microsoft/cxe-prg packages/react-components/react-tabster @microsoft/teams-prg packages/react-components/react-theme @microsoft/teams-prg packages/react-components/react-theme/library @microsoft/teams-prg packages/react-components/react-theme/stories @microsoft/teams-prg -packages/react-components/react-utilities @microsoft/teams-prg +packages/react-components/react-utilities @microsoft/teams-prg @microsoft/cxe-prg packages/storybook @microsoft/cxe-prg @microsoft/teams-prg packages/style-utilities @dzearing @microsoft/cxe-red packages/style-utilities/src/interfaces @phkuo @dzearing @microsoft/cxe-red @@ -188,50 +188,50 @@ common/_common.scss @microsoft/cxe-red @phkuo ## vNext packages packages/react-components/keyboard-keys @microsoft/teams-prg -packages/react-components/react-accordion @microsoft/cxe-red -packages/react-components/react-accordion/library @microsoft/cxe-red -packages/react-components/react-accordion/stories @microsoft/cxe-red -packages/react-components/react-avatar @microsoft/cxe-red @behowell @khmakoto @sopranopillow -packages/react-components/react-avatar/library @microsoft/cxe-red @behowell @khmakoto @sopranopillow -packages/react-components/react-avatar/stories @microsoft/cxe-red @behowell @khmakoto @sopranopillow -packages/react-components/react-badge @microsoft/cxe-red @behowell -packages/react-components/react-badge/library @microsoft/cxe-red @behowell -packages/react-components/react-badge/stories @microsoft/cxe-red @behowell +packages/react-components/react-accordion @microsoft/cxe-prg +packages/react-components/react-accordion/library @microsoft/cxe-prg +packages/react-components/react-accordion/stories @microsoft/cxe-prg +packages/react-components/react-avatar @microsoft/cxe-prg +packages/react-components/react-avatar/library @microsoft/cxe-prg +packages/react-components/react-avatar/stories @microsoft/cxe-prg +packages/react-components/react-badge @microsoft/cxe-prg +packages/react-components/react-badge/library @microsoft/cxe-prg +packages/react-components/react-badge/stories @microsoft/cxe-prg packages/react-components/react-button @microsoft/cxe-red @khmakoto packages/react-components/react-button/library @microsoft/cxe-red @khmakoto packages/react-components/react-button/stories @microsoft/cxe-red @khmakoto packages/react-components/react-card @microsoft/cxe-prg @marcosmoura packages/react-components/react-card/library @microsoft/cxe-prg @marcosmoura packages/react-components/react-card/stories @microsoft/cxe-prg @marcosmoura -packages/react-components/react-checkbox @microsoft/cxe-red @khmakoto -packages/react-components/react-checkbox/library @microsoft/cxe-red @khmakoto -packages/react-components/react-checkbox/stories @microsoft/cxe-red @khmakoto -packages/react-components/react-combobox @microsoft/cxe-red @microsoft/teams-prg @smhigley -packages/react-components/react-combobox/library @microsoft/cxe-red @microsoft/teams-prg @smhigley -packages/react-components/react-combobox/stories @microsoft/cxe-red @microsoft/teams-prg @smhigley +packages/react-components/react-checkbox @microsoft/cxe-prg +packages/react-components/react-checkbox/library @microsoft/cxe-prg +packages/react-components/react-checkbox/stories @microsoft/cxe-prg +packages/react-components/react-combobox @microsoft/cxe-prg @microsoft/teams-prg +packages/react-components/react-combobox/library @microsoft/cxe-prg @microsoft/teams-prg +packages/react-components/react-combobox/stories @microsoft/cxe-prg @microsoft/teams-prg packages/react-components/react-components @microsoft/fluentui-react packages/react-components/react-dialog @microsoft/teams-prg packages/react-components/react-dialog/library @microsoft/teams-prg packages/react-components/react-dialog/stories @microsoft/teams-prg -packages/react-components/react-divider @microsoft/cxe-red -packages/react-components/react-divider/library @microsoft/cxe-red -packages/react-components/react-divider/stories @microsoft/cxe-red -packages/react-components/react-field @microsoft/cxe-red @behowell -packages/react-components/react-field/library @microsoft/cxe-red @behowell -packages/react-components/react-field/stories @microsoft/cxe-red @behowell +packages/react-components/react-divider @microsoft/cxe-prg +packages/react-components/react-divider/library @microsoft/cxe-prg +packages/react-components/react-divider/stories @microsoft/cxe-prg +packages/react-components/react-field @microsoft/cxe-prg +packages/react-components/react-field/library @microsoft/cxe-prg +packages/react-components/react-field/stories @microsoft/cxe-prg packages/react-focus @microsoft/cxe-red @khmakoto packages/react-components/react-image @microsoft/cxe-prg packages/react-components/react-image/library @microsoft/cxe-prg packages/react-components/react-image/stories @microsoft/cxe-prg -packages/react-components/react-input @microsoft/cxe-red @spmonahan -packages/react-components/react-input/library @microsoft/cxe-red @spmonahan -packages/react-components/react-input/stories @microsoft/cxe-red @spmonahan -packages/react-components/react-label @microsoft/cxe-red @sopranopillow @micahgodbolt -packages/react-components/react-label/library @microsoft/cxe-red @sopranopillow @micahgodbolt -packages/react-components/react-label/stories @microsoft/cxe-red @sopranopillow @micahgodbolt -packages/react-components/react-link @microsoft/cxe-red @khmakoto -packages/react-components/react-link/library @microsoft/cxe-red @khmakoto -packages/react-components/react-link/stories @microsoft/cxe-red @khmakoto +packages/react-components/react-input @microsoft/cxe-prg +packages/react-components/react-input/library @microsoft/cxe-prg +packages/react-components/react-input/stories @microsoft/cxe-prg +packages/react-components/react-label @microsoft/cxe-prg +packages/react-components/react-label/library @microsoft/cxe-prg +packages/react-components/react-label/stories @microsoft/cxe-prg +packages/react-components/react-link @microsoft/cxe-prg +packages/react-components/react-link/library @microsoft/cxe-prg +packages/react-components/react-link/stories @microsoft/cxe-prg packages/react-components/react-menu @microsoft/teams-prg packages/react-components/react-menu/library @microsoft/teams-prg packages/react-components/react-menu/stories @microsoft/teams-prg @@ -247,33 +247,33 @@ packages/react-components/react-provider/stories @microsoft/teams-prg packages/react-components/react-radio @microsoft/cxe-red @behowell @spmonahan packages/react-components/react-radio/library @microsoft/cxe-red @behowell @spmonahan packages/react-components/react-radio/stories @microsoft/cxe-red @behowell @spmonahan -packages/react-components/react-select @microsoft/cxe-red @smhigley -packages/react-components/react-select/library @microsoft/cxe-red @smhigley -packages/react-components/react-select/stories @microsoft/cxe-red @smhigley -packages/react-components/react-slider @microsoft/cxe-red @micahgodbolt -packages/react-components/react-slider/library @microsoft/cxe-red @micahgodbolt -packages/react-components/react-slider/stories @microsoft/cxe-red @micahgodbolt -packages/react-components/react-spinbutton @microsoft/cxe-red @spmonahan -packages/react-components/react-spinbutton/library @microsoft/cxe-red @spmonahan -packages/react-components/react-spinbutton/stories @microsoft/cxe-red @spmonahan -packages/react-components/react-spinner @microsoft/cxe-red @tomi-msft -packages/react-components/react-spinner/library @microsoft/cxe-red @tomi-msft -packages/react-components/react-spinner/stories @microsoft/cxe-red @tomi-msft -packages/react-components/react-switch @microsoft/cxe-red @behowell @khmakoto -packages/react-components/react-switch/library @microsoft/cxe-red @behowell @khmakoto -packages/react-components/react-switch/stories @microsoft/cxe-red @behowell @khmakoto +packages/react-components/react-select @microsoft/cxe-prg +packages/react-components/react-select/library @microsoft/cxe-prg +packages/react-components/react-select/stories @microsoft/cxe-prg +packages/react-components/react-slider @microsoft/cxe-prg +packages/react-components/react-slider/library @microsoft/cxe-prg +packages/react-components/react-slider/stories @microsoft/cxe-prg +packages/react-components/react-spinbutton @microsoft/cxe-prg +packages/react-components/react-spinbutton/library @microsoft/cxe-prg +packages/react-components/react-spinbutton/stories @microsoft/cxe-prg +packages/react-components/react-spinner @microsoft/cxe-prg +packages/react-components/react-spinner/library @microsoft/cxe-prg +packages/react-components/react-spinner/stories @microsoft/cxe-prg +packages/react-components/react-switch @microsoft/cxe-prg +packages/react-components/react-switch/library @microsoft/cxe-prg +packages/react-components/react-switch/stories @microsoft/cxe-prg packages/react-components/react-tabs @microsoft/cxe-prg @dmytrokirpa packages/react-components/react-tabs/library @microsoft/cxe-prg @dmytrokirpa packages/react-components/react-tabs/stories @microsoft/cxe-prg @dmytrokirpa packages/react-components/react-text @microsoft/cxe-prg @marcosmoura packages/react-components/react-text/library @microsoft/cxe-prg @marcosmoura packages/react-components/react-text/stories @microsoft/cxe-prg @marcosmoura -packages/react-components/react-textarea @microsoft/cxe-red @sopranopillow -packages/react-components/react-textarea/library @microsoft/cxe-red @sopranopillow -packages/react-components/react-textarea/stories @microsoft/cxe-red @sopranopillow -packages/react-components/react-tooltip @microsoft/cxe-red @behowell @khmakoto -packages/react-components/react-tooltip/library @microsoft/cxe-red @behowell @khmakoto -packages/react-components/react-tooltip/stories @microsoft/cxe-red @behowell @khmakoto +packages/react-components/react-textarea @microsoft/cxe-prg +packages/react-components/react-textarea/library @microsoft/cxe-prg +packages/react-components/react-textarea/stories @microsoft/cxe-prg +packages/react-components/react-tooltip @microsoft/cxe-prg +packages/react-components/react-tooltip/library @microsoft/cxe-prg +packages/react-components/react-tooltip/stories @microsoft/cxe-prg packages/react-components/react-toolbar @microsoft/teams-prg @chpalac @ling1726 packages/react-components/react-toolbar/library @microsoft/teams-prg @chpalac @ling1726 packages/react-components/react-toolbar/stories @microsoft/teams-prg @chpalac @ling1726 @@ -286,32 +286,32 @@ packages/react-components/babel-preset-global-context @microsoft/teams-prg packages/react-components/react-table @microsoft/teams-prg packages/react-components/react-table/library @microsoft/teams-prg packages/react-components/react-table/stories @microsoft/teams-prg -packages/react-components/react-progress @microsoft/cxe-red @tomi-msft -packages/react-components/react-progress/library @microsoft/cxe-red @tomi-msft -packages/react-components/react-progress/stories @microsoft/cxe-red @tomi-msft -packages/react-components/react-persona @microsoft/cxe-red @sopranopillow -packages/react-components/react-persona/library @microsoft/cxe-red @sopranopillow -packages/react-components/react-persona/stories @microsoft/cxe-red @sopranopillow +packages/react-components/react-progress @microsoft/cxe-prg +packages/react-components/react-progress/library @microsoft/cxe-prg +packages/react-components/react-progress/stories @microsoft/cxe-prg +packages/react-components/react-persona @microsoft/cxe-prg +packages/react-components/react-persona/library @microsoft/cxe-prg +packages/react-components/react-persona/stories @microsoft/cxe-prg packages/react-components/react-tree @microsoft/teams-prg packages/react-components/react-tree/library @microsoft/teams-prg packages/react-components/react-tree/stories @microsoft/teams-prg packages/react-components/react-virtualizer @microsoft/xc-uxe @Mitch-At-Work packages/react-components/react-virtualizer/library @microsoft/xc-uxe @Mitch-At-Work packages/react-components/react-virtualizer/stories @microsoft/xc-uxe @Mitch-At-Work -packages/react-components/react-skeleton @microsoft/cxe-red -packages/react-components/react-skeleton/library @microsoft/cxe-red -packages/react-components/react-skeleton/stories @microsoft/cxe-red +packages/react-components/react-skeleton @microsoft/cxe-prg +packages/react-components/react-skeleton/library @microsoft/cxe-prg +packages/react-components/react-skeleton/stories @microsoft/cxe-prg packages/tokens @microsoft/teams-prg -packages/react-components/react-tags @microsoft/cxe-red @microsoft/teams-prg -packages/react-components/react-tags/library @microsoft/cxe-red @microsoft/teams-prg -packages/react-components/react-tags/stories @microsoft/cxe-red @microsoft/teams-prg +packages/react-components/react-tags @microsoft/cxe-prg @microsoft/teams-prg +packages/react-components/react-tags/library @microsoft/cxe-prg @microsoft/teams-prg +packages/react-components/react-tags/stories @microsoft/cxe-prg @microsoft/teams-prg packages/react-components/react-migration-v0-v9/library @microsoft/teams-prg packages/react-components/react-migration-v0-v9/stories @microsoft/teams-prg -packages/react-components/react-datepicker-compat @microsoft/cxe-red @sopranopillow @khmakoto -packages/react-components/react-datepicker-compat/library @microsoft/cxe-red @sopranopillow @khmakoto -packages/react-components/react-datepicker-compat/stories @microsoft/cxe-red @sopranopillow @khmakoto -packages/react-components/react-migration-v8-v9/library @microsoft/cxe-red @geoffcoxmsft -packages/react-components/react-migration-v8-v9/stories @microsoft/cxe-red @geoffcoxmsft +packages/react-components/react-datepicker-compat @microsoft/cxe-prg +packages/react-components/react-datepicker-compat/library @microsoft/cxe-prg +packages/react-components/react-datepicker-compat/stories @microsoft/cxe-prg +packages/react-components/react-migration-v8-v9/library @microsoft/cxe-prg @geoffcoxmsft +packages/react-components/react-migration-v8-v9/stories @microsoft/cxe-prg @geoffcoxmsft packages/react-components/react-breadcrumb @microsoft/cxe-prg packages/react-components/react-breadcrumb/library @microsoft/cxe-prg packages/react-components/react-breadcrumb/stories @microsoft/cxe-prg @@ -324,9 +324,9 @@ packages/react-components/react-jsx-runtime @microsoft/teams-prg packages/react-components/react-toast @microsoft/teams-prg packages/react-components/react-toast/library @microsoft/teams-prg packages/react-components/react-toast/stories @microsoft/teams-prg -packages/react-components/react-search @microsoft/cxe-red @smhigley -packages/react-components/react-search/library @microsoft/cxe-red @smhigley -packages/react-components/react-search/stories @microsoft/cxe-red @smhigley +packages/react-components/react-search @microsoft/cxe-prg +packages/react-components/react-search/library @microsoft/cxe-prg +packages/react-components/react-search/stories @microsoft/cxe-prg packages/react-components/react-colorpicker-compat @microsoft/cxe-red @sopranopillow packages/react-components/react-nav-preview @microsoft/cxe-red @microsoft/xc-uxe @mltejera packages/react-components/react-nav-preview/library @microsoft/cxe-red @microsoft/xc-uxe @mltejera @@ -334,18 +334,18 @@ packages/react-components/react-nav-preview/stories @microsoft/cxe-red @microsof packages/react-components/react-message-bar @microsoft/teams-prg packages/react-components/react-message-bar/library @microsoft/teams-prg packages/react-components/react-message-bar/stories @microsoft/teams-prg -packages/react-components/react-rating @microsoft/cxe-red @tomi-msft -packages/react-components/react-rating/library @microsoft/cxe-red @tomi-msft -packages/react-components/react-rating/stories @microsoft/cxe-red @tomi-msft +packages/react-components/react-rating @microsoft/cxe-prg +packages/react-components/react-rating/library @microsoft/cxe-prg +packages/react-components/react-rating/stories @microsoft/cxe-prg packages/react-components/react-swatch-picker @microsoft/cxe-prg packages/react-components/react-swatch-picker/library @microsoft/cxe-prg packages/react-components/react-swatch-picker/stories @microsoft/cxe-prg -packages/react-components/react-calendar-compat @microsoft/cxe-red @sopranopillow -packages/react-components/react-calendar-compat/library @microsoft/cxe-red @sopranopillow -packages/react-components/react-calendar-compat/stories @microsoft/cxe-red @sopranopillow -packages/react-components/react-infolabel @microsoft/cxe-red @sopranopillow -packages/react-components/react-infolabel/library @microsoft/cxe-red @sopranopillow -packages/react-components/react-infolabel/stories @microsoft/cxe-red @sopranopillow +packages/react-components/react-calendar-compat @microsoft/cxe-prg +packages/react-components/react-calendar-compat/library @microsoft/cxe-prg +packages/react-components/react-calendar-compat/stories @microsoft/cxe-prg +packages/react-components/react-infolabel @microsoft/cxe-prg +packages/react-components/react-infolabel/library @microsoft/cxe-prg +packages/react-components/react-infolabel/stories @microsoft/cxe-prg packages/react-components/react-list-preview @microsoft/teams-prg packages/react-components/react-list-preview/library @microsoft/teams-prg packages/react-components/react-list-preview/stories @microsoft/teams-prg @@ -370,8 +370,8 @@ packages/react-components/react-carousel-preview/stories @microsoft/xc-uxe @micr packages/react-components/recipes @microsoft/fluentui-react @sopranopillow packages/react-components/react-motion-components-preview/library @microsoft/teams-prg packages/react-components/react-motion-components-preview/stories @microsoft/teams-prg -packages/react-components/react-utilities-compat/library @microsoft/cxe-red -packages/react-components/react-utilities-compat/stories @microsoft/cxe-red +packages/react-components/react-utilities-compat/library @microsoft/cxe-prg +packages/react-components/react-utilities-compat/stories @microsoft/cxe-prg packages/react-components/react-color-picker-preview/library @microsoft/cxe-prg packages/react-components/react-color-picker-preview/stories @microsoft/cxe-prg packages/react-components/react-keytips-preview/library @microsoft/cxe-prg From 2a31760ba6d9a2d1f0c6c4c824358dfa61efdeeb Mon Sep 17 00:00:00 2001 From: andyrooger <420834+andyrooger@users.noreply.github.com> Date: Mon, 9 Sep 2024 18:37:23 +0100 Subject: [PATCH 15/28] Fix onResolveSuggestions not being called after component is remounted in react 18 strict mode (#28227) Co-authored-by: KHMakoto --- ...entui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json | 7 +++++++ packages/react/src/components/pickers/BasePicker.tsx | 9 +++++---- 2 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json diff --git a/change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json b/change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json new file mode 100644 index 0000000000000..3f5fa68fc660b --- /dev/null +++ b/change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: Debouncing onResolveSuggestions correctly after a picker has been remounted in React 18 strict mode.", + "packageName": "@fluentui/react", + "email": "420834+andyrooger@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/react/src/components/pickers/BasePicker.tsx b/packages/react/src/components/pickers/BasePicker.tsx index cdb89a9a15312..acf894a7ca8e5 100644 --- a/packages/react/src/components/pickers/BasePicker.tsx +++ b/packages/react/src/components/pickers/BasePicker.tsx @@ -115,6 +115,7 @@ export class BasePicker> private _styledSuggestions = getStyledSuggestions(this.SuggestionOfProperType); private _id: string; private _async: Async; + private _onResolveSuggestionsDebounced: (updatedValue: string) => void; private _overrideScrollDismiss = false; private _overrideScrollDimissTimeout: number; @@ -129,7 +130,6 @@ export class BasePicker> super(basePickerProps); initializeComponentRef(this); - this._async = new Async(this); const items: T[] = basePickerProps.selectedItems || basePickerProps.defaultSelectedItems || []; @@ -160,8 +160,9 @@ export class BasePicker> } public componentDidMount(): void { + this._async = new Async(this); this.selection.setItems(this.state.items); - this._onResolveSuggestions = this._async.debounce(this._onResolveSuggestions, this.props.resolveDelay); + this._onResolveSuggestionsDebounced = this._async.debounce(this._onResolveSuggestions, this.props.resolveDelay); } public componentDidUpdate(oldProps: P, oldState: IBasePickerState) { @@ -485,7 +486,7 @@ export class BasePicker> } protected updateValue(updatedValue: string) { - this._onResolveSuggestions(updatedValue); + this._onResolveSuggestionsDebounced(updatedValue); } protected updateSuggestionsList(suggestions: T[] | PromiseLike, updatedValue?: string) { @@ -1086,7 +1087,7 @@ export class BasePicker> this.onEmptyInputFocus(); } else { if (this.suggestionStore.suggestions.length === 0) { - this._onResolveSuggestions(input); + this._onResolveSuggestionsDebounced(input); } else { this.setState({ isMostRecentlyUsedVisible: false, From d7d7430e49fafbb186b88bc02bd2c7f2bccf6773 Mon Sep 17 00:00:00 2001 From: Bernardo Sunderhus Date: Mon, 9 Sep 2024 21:29:22 +0200 Subject: [PATCH 16/28] bugfix(react-tree): recover from tabIndex=-1 when TreeItem is removed (#32442) --- ...-b6607987-a159-4abc-be0c-225294e9e8a7.json | 7 + .../react-tree/library/etc/react-tree.api.md | 1 + .../src/components/FlatTree/useFlatTree.ts | 6 +- .../FlatTree/useFlatTreeContextValues.ts | 2 + .../library/src/components/Tree/Tree.cy.tsx | 177 +++++++++++++----- .../library/src/components/Tree/useTree.ts | 5 +- .../components/Tree/useTreeContextValues.ts | 2 + .../src/components/TreeItem/useTreeItem.tsx | 18 +- .../library/src/contexts/treeContext.ts | 4 + .../src/hooks/useFlatTreeNavigation.ts | 8 +- .../library/src/hooks/useRootTree.ts | 3 + .../library/src/hooks/useRovingTabIndexes.ts | 19 +- .../library/src/hooks/useTreeNavigation.ts | 3 +- 13 files changed, 189 insertions(+), 66 deletions(-) create mode 100644 change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json diff --git a/change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json b/change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json new file mode 100644 index 0000000000000..cb3b9cf064f2d --- /dev/null +++ b/change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "bugfix: recover from tabIndex=-1 when TreeItem is removed", + "packageName": "@fluentui/react-tree", + "email": "bernardo.sunderhus@gmail.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-tree/library/etc/react-tree.api.md b/packages/react-components/react-tree/library/etc/react-tree.api.md index ebb82c1d301fd..1fbeac4b6638b 100644 --- a/packages/react-components/react-tree/library/etc/react-tree.api.md +++ b/packages/react-components/react-tree/library/etc/react-tree.api.md @@ -159,6 +159,7 @@ export type TreeContextValue = { openItems: ImmutableSet; checkedItems: ImmutableMap; requestTreeResponse(request: TreeItemRequest): void; + forceUpdateRovingTabIndex?(): void; }; // @public (undocumented) diff --git a/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTree.ts b/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTree.ts index e9b11f3544ff8..12d019abab874 100644 --- a/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTree.ts +++ b/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTree.ts @@ -37,7 +37,10 @@ function useRootFlatTree(props: FlatTreeProps, ref: React.Ref): Fla }, useMergedRefs(ref, navigation.rootRef), ), - { treeType: 'flat' } as const, + { + treeType: 'flat', + forceUpdateRovingTabIndex: navigation.forceUpdateRovingTabIndex, + } as const, ); } @@ -59,6 +62,7 @@ function useSubFlatTree(props: FlatTreeProps, ref: React.Ref): Flat openItems: ImmutableSet.empty, checkedItems: ImmutableMap.empty, requestTreeResponse: noop, + forceUpdateRovingTabIndex: noop, appearance: 'subtle', size: 'medium', // ------ defaultTreeContextValue diff --git a/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTreeContextValues.ts b/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTreeContextValues.ts index dec4263b4af54..a06d65e2ec568 100644 --- a/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTreeContextValues.ts +++ b/packages/react-components/react-tree/library/src/components/FlatTree/useFlatTreeContextValues.ts @@ -12,6 +12,7 @@ export const useFlatTreeContextValues_unstable = (state: FlatTreeState): FlatTre appearance, size, requestTreeResponse, + forceUpdateRovingTabIndex, } = state; /** * This context is created with "@fluentui/react-context-selector", @@ -27,6 +28,7 @@ export const useFlatTreeContextValues_unstable = (state: FlatTreeState): FlatTre contextType, level, requestTreeResponse, + forceUpdateRovingTabIndex, }; return { tree }; diff --git a/packages/react-components/react-tree/library/src/components/Tree/Tree.cy.tsx b/packages/react-components/react-tree/library/src/components/Tree/Tree.cy.tsx index ded288f821c3e..0413eafba5eb9 100644 --- a/packages/react-components/react-tree/library/src/components/Tree/Tree.cy.tsx +++ b/packages/react-components/react-tree/library/src/components/Tree/Tree.cy.tsx @@ -409,59 +409,138 @@ describe('Tree', () => { }); }); - it('should ensure roving tab indexes when focusing programmatically', () => { - mount( - <> - - - - , - ); - cy.get('#btn-before-tree').focus().realPress('Tab'); - cy.get('[data-testid="item1"]').should('be.focused'); - cy.get('[data-testid="item2__item1"]').focus().realPress('Tab'); - cy.get('#btn-after-tree').should('be.focused').realPress(['Shift', 'Tab']); - cy.get('[data-testid="item2__item1"]').should('be.focused'); - }); - - it('should ensure roving tab indexes when children change', () => { - const RovingTreeTest = () => { - const [show, setShow] = React.useState(true); - return ( + describe('roving tab indexes', () => { + it('should ensure roving tab indexes when focusing programmatically', () => { + mount( <> - - - {show && ( - <> - - level 1, item 1 - + + + + , + ); + cy.get('#btn-before-tree').focus().realPress('Tab'); + cy.get('[data-testid="item1"]').should('be.focused'); + cy.get('[data-testid="item2__item1"]').focus().realPress('Tab'); + cy.get('#btn-after-tree').should('be.focused').realPress(['Shift', 'Tab']); + cy.get('[data-testid="item2__item1"]').should('be.focused'); + }); + + it('should ensure roving tab indexes when children change', () => { + const RovingTreeTest = () => { + const [show, setShow] = React.useState(true); + return ( + <> + + + {show && ( + <> + + level 1, item 1 + + + level 1, item 2 + + + )} + + level 1, item 3 + + + level 1, item 4 + + + + ); + }; + + mount(); + cy.get('[data-testid="item1"]').should('have.attr', 'tabindex', '0').focus().realPress('ArrowDown'); + cy.get('[data-testid="item2"]') + .should('be.focused') + .should('have.attr', 'tabindex', '0') + .get('#btn-before-tree') + .realClick(); + cy.get('[data-testid="item3"]').should('have.attr', 'tabindex', '0'); + }); + + it('should ensure a treeitem has tabIndex=0, when the current tabIndex=0 item is removed by collapsing its parent', () => { + const RovingTreeTest = () => { + const [openItems, setOpenItems] = React.useState(() => new Set()); + return ( + <> + + { + setOpenItems(data.openItems); + }} + > + + level 1, item 1 + + + level 2, item 1 + + + + + level 1, item 2 + + + level 1, item 3 + + + level 1, item 4 + + + + ); + }; + mount(); + cy.get('[data-testid="item1"]').should('have.attr', 'tabindex', '0').focus().realPress('Enter'); + cy.get('[data-testid="item1-1"]').should('exist').focus().should('have.attr', 'tabindex', '0'); + cy.get('#btn-before-tree').realClick(); + cy.get('[data-testid="item1-1"]').should('not.exist'); + cy.get('[data-testid="item1"]').should('have.attr', 'tabindex', '0'); + }); + + it('should ensure a treeitem has tabIndex=0, when the current tabIndex=0 item is removed without focus', () => { + const RovingTreeTest = () => { + const [show, setShow] = React.useState(true); + return ( + <> + + + + level 1, item 1 + + {show && ( level 1, item 2 - - )} - - level 1, item 3 - - - level 1, item 4 - - - - ); - }; - - mount(); - cy.get('[data-testid="item1"]').should('have.attr', 'tabindex', '0').focus().realPress('ArrowDown'); - cy.get('[data-testid="item2"]') - .should('be.focused') - .should('have.attr', 'tabindex', '0') - .get('#btn-before-tree') - .realClick(); - cy.get('[data-testid="item3"]').should('have.attr', 'tabindex', '0'); + )} + + level 1, item 3 + + + level 1, item 4 + + + + ); + }; + mount(); + cy.get('[data-testid="item1"]').should('have.attr', 'tabindex', '0').focus().realPress('ArrowDown'); + cy.get('[data-testid="item2"]').should('be.focused').should('have.attr', 'tabindex', '0'); + cy.get('#btn-before-tree').realClick(); + cy.get('[data-testid="item1"]').should('have.attr', 'tabindex', '0'); + }); }); }); diff --git a/packages/react-components/react-tree/library/src/components/Tree/useTree.ts b/packages/react-components/react-tree/library/src/components/Tree/useTree.ts index aaa4082cc39e1..233b7fdf32628 100644 --- a/packages/react-components/react-tree/library/src/components/Tree/useTree.ts +++ b/packages/react-components/react-tree/library/src/components/Tree/useTree.ts @@ -60,7 +60,10 @@ function useNestedRootTree(props: TreeProps, ref: React.Ref): TreeS }, useMergedRefs(ref, navigation.treeRef), ), - { treeType: 'nested' } as const, + { + treeType: 'nested', + forceUpdateRovingTabIndex: navigation.forceUpdateRovingTabIndex, + } as const, ); } diff --git a/packages/react-components/react-tree/library/src/components/Tree/useTreeContextValues.ts b/packages/react-components/react-tree/library/src/components/Tree/useTreeContextValues.ts index 7cc55b172b6fa..fdfa26728522c 100644 --- a/packages/react-components/react-tree/library/src/components/Tree/useTreeContextValues.ts +++ b/packages/react-components/react-tree/library/src/components/Tree/useTreeContextValues.ts @@ -16,6 +16,7 @@ export function useTreeContextValues_unstable(state: TreeState): TreeContextValu appearance, size, requestTreeResponse, + forceUpdateRovingTabIndex, } = state; /** * This context is created with "@fluentui/react-context-selector", @@ -31,6 +32,7 @@ export function useTreeContextValues_unstable(state: TreeState): TreeContextValu contextType, level, requestTreeResponse, + forceUpdateRovingTabIndex, }; return { tree }; diff --git a/packages/react-components/react-tree/library/src/components/TreeItem/useTreeItem.tsx b/packages/react-components/react-tree/library/src/components/TreeItem/useTreeItem.tsx index 2d7eaf68c5c51..fa5a72aaa25ab 100644 --- a/packages/react-components/react-tree/library/src/components/TreeItem/useTreeItem.tsx +++ b/packages/react-components/react-tree/library/src/components/TreeItem/useTreeItem.tsx @@ -38,6 +38,7 @@ export function useTreeItem_unstable(props: TreeItemProps, ref: React.Ref ctx.requestTreeResponse); + const forceUpdateRovingTabIndex = useTreeContext_unstable(ctx => ctx.forceUpdateRovingTabIndex); const { level: contextLevel } = useSubtreeContext_unstable(); const parentValue = useTreeItemContext_unstable(ctx => props.parentValue ?? ctx.value); @@ -79,13 +80,24 @@ export function useTreeItem_unstable(props: TreeItemProps, ref: React.Ref should be declared inside a component. - `); + @fluentui/react-tree [useTreeItem]: + should be declared inside a component. + `); } }, [hasTreeContext]); } + React.useEffect(() => { + const treeItem = treeItemRef.current; + return () => { + // When the tree item is unmounted, we need to update the roving tab index + // if the tree item is the current tab indexed item + if (treeItem && treeItem.tabIndex === 0) { + forceUpdateRovingTabIndex?.(); + } + }; + }, [forceUpdateRovingTabIndex]); + const open = useTreeContext_unstable(ctx => props.open ?? ctx.openItems.has(value)); const getNextOpen = () => (itemType === 'branch' ? !open : open); const selectionMode = useTreeContext_unstable(ctx => ctx.selectionMode); diff --git a/packages/react-components/react-tree/library/src/contexts/treeContext.ts b/packages/react-components/react-tree/library/src/contexts/treeContext.ts index 5eec0b9fe895b..721a33fb67b3d 100644 --- a/packages/react-components/react-tree/library/src/contexts/treeContext.ts +++ b/packages/react-components/react-tree/library/src/contexts/treeContext.ts @@ -18,6 +18,9 @@ export type TreeContextValue = { * requests root Tree component to respond to some tree item event, */ requestTreeResponse(request: TreeItemRequest): void; + // FIXME: this is only marked as optional to avoid breaking changes + // it should always be provided internally + forceUpdateRovingTabIndex?(): void; }; export type TreeItemRequest = { itemType: TreeItemType } & ( @@ -37,6 +40,7 @@ const defaultTreeContextValue: TreeContextValue = { openItems: ImmutableSet.empty, checkedItems: ImmutableMap.empty, requestTreeResponse: noop, + forceUpdateRovingTabIndex: noop, appearance: 'subtle', size: 'medium', }; diff --git a/packages/react-components/react-tree/library/src/hooks/useFlatTreeNavigation.ts b/packages/react-components/react-tree/library/src/hooks/useFlatTreeNavigation.ts index e3e8f1962ab8e..cf1cbaf262e09 100644 --- a/packages/react-components/react-tree/library/src/hooks/useFlatTreeNavigation.ts +++ b/packages/react-components/react-tree/library/src/hooks/useFlatTreeNavigation.ts @@ -13,7 +13,7 @@ export function useFlatTreeNavigation() { 'use no memo'; const { walkerRef, rootRef: walkerRootRef } = useHTMLElementWalkerRef(); - const { rove, initialize: initializeRovingTabIndex } = useRovingTabIndex(); + const { rove, forceUpdate: forceUpdateRovingTabIndex, initialize: initializeRovingTabIndex } = useRovingTabIndex(); const rootRefCallback: React.RefCallback = React.useCallback( root => { @@ -87,7 +87,11 @@ export function useFlatTreeNavigation() { rove(nextElement); } }); - return { navigate, rootRef: useMergedRefs(walkerRootRef, rootRefCallback) } as const; + return { + navigate, + rootRef: useMergedRefs(walkerRootRef, rootRefCallback), + forceUpdateRovingTabIndex, + } as const; } function firstChild(target: HTMLElement, treeWalker: HTMLElementWalker): HTMLElement | null { diff --git a/packages/react-components/react-tree/library/src/hooks/useRootTree.ts b/packages/react-components/react-tree/library/src/hooks/useRootTree.ts index f931b198fda6c..f127e698d88e2 100644 --- a/packages/react-components/react-tree/library/src/hooks/useRootTree.ts +++ b/packages/react-components/react-tree/library/src/hooks/useRootTree.ts @@ -95,6 +95,9 @@ export function useRootTree( openItems, checkedItems, requestTreeResponse, + forceUpdateRovingTabIndex: () => { + // noop + }, root: slot.always( getIntrinsicElementProps('div', { // FIXME: diff --git a/packages/react-components/react-tree/library/src/hooks/useRovingTabIndexes.ts b/packages/react-components/react-tree/library/src/hooks/useRovingTabIndexes.ts index a164e81793b3b..14d9bc448b178 100644 --- a/packages/react-components/react-tree/library/src/hooks/useRovingTabIndexes.ts +++ b/packages/react-components/react-tree/library/src/hooks/useRovingTabIndexes.ts @@ -13,15 +13,6 @@ export function useRovingTabIndex() { const walkerRef = React.useRef(null); const { targetDocument } = useFluent(); - React.useEffect(() => { - if ( - (currentElementRef.current === null || !targetDocument?.body.contains(currentElementRef.current)) && - walkerRef.current - ) { - initialize(walkerRef.current); - } - }); - useFocusedElementChange(element => { if ( element?.getAttribute('role') === 'treeitem' && @@ -60,8 +51,18 @@ export function useRovingTabIndex() { currentElementRef.current = nextElement; }, []); + const forceUpdate = React.useCallback(() => { + if ( + (currentElementRef.current === null || !targetDocument?.body.contains(currentElementRef.current)) && + walkerRef.current + ) { + initialize(walkerRef.current); + } + }, [targetDocument, initialize]); + return { rove, initialize, + forceUpdate, }; } diff --git a/packages/react-components/react-tree/library/src/hooks/useTreeNavigation.ts b/packages/react-components/react-tree/library/src/hooks/useTreeNavigation.ts index 843d7a8c2a4ca..93e85bfbef447 100644 --- a/packages/react-components/react-tree/library/src/hooks/useTreeNavigation.ts +++ b/packages/react-components/react-tree/library/src/hooks/useTreeNavigation.ts @@ -13,7 +13,7 @@ import { useMergedRefs } from '@fluentui/react-utilities'; export function useTreeNavigation() { 'use no memo'; - const { rove, initialize: initializeRovingTabIndex } = useRovingTabIndex(); + const { rove, initialize: initializeRovingTabIndex, forceUpdate: forceUpdateRovingTabIndex } = useRovingTabIndex(); const { walkerRef, rootRef: walkerRootRef } = useHTMLElementWalkerRef(); const rootRefCallback: React.RefCallback = React.useCallback( @@ -64,6 +64,7 @@ export function useTreeNavigation() { return { navigate, treeRef: useMergedRefs(walkerRootRef, rootRefCallback) as React.RefCallback, + forceUpdateRovingTabIndex, } as const; } From 9a12fa47879a3385e7893bdae400027a5d139fbd Mon Sep 17 00:00:00 2001 From: Fluent UI Build Date: Tue, 10 Sep 2024 07:22:07 +0000 Subject: [PATCH 17/28] release: applying package updates - react v8 --- ...-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json | 7 ------- packages/azure-themes/CHANGELOG.json | 15 +++++++++++++ packages/azure-themes/CHANGELOG.md | 11 +++++++++- packages/azure-themes/package.json | 4 ++-- packages/cra-template/package.json | 2 +- packages/fluent2-theme/CHANGELOG.json | 15 +++++++++++++ packages/fluent2-theme/CHANGELOG.md | 11 +++++++++- packages/fluent2-theme/package.json | 4 ++-- packages/react-cards/CHANGELOG.json | 15 +++++++++++++ packages/react-cards/CHANGELOG.md | 11 +++++++++- packages/react-cards/package.json | 4 ++-- packages/react-charting/CHANGELOG.json | 21 +++++++++++++++++++ packages/react-charting/CHANGELOG.md | 12 ++++++++++- packages/react-charting/package.json | 6 +++--- .../library/package.json | 4 ++-- packages/react-date-time/CHANGELOG.json | 15 +++++++++++++ packages/react-date-time/CHANGELOG.md | 11 +++++++++- packages/react-date-time/package.json | 4 ++-- .../react-docsite-components/CHANGELOG.json | 21 +++++++++++++++++++ .../react-docsite-components/CHANGELOG.md | 12 ++++++++++- .../react-docsite-components/package.json | 6 +++--- packages/react-examples/package.json | 14 ++++++------- packages/react-experiments/CHANGELOG.json | 15 +++++++++++++ packages/react-experiments/CHANGELOG.md | 11 +++++++++- packages/react-experiments/package.json | 4 ++-- packages/react-monaco-editor/CHANGELOG.json | 21 +++++++++++++++++++ packages/react-monaco-editor/CHANGELOG.md | 12 ++++++++++- packages/react-monaco-editor/package.json | 6 +++--- packages/react/CHANGELOG.json | 15 +++++++++++++ packages/react/CHANGELOG.md | 11 +++++++++- packages/react/package.json | 2 +- packages/storybook/package.json | 6 +++--- packages/theme-samples/CHANGELOG.json | 15 +++++++++++++ packages/theme-samples/CHANGELOG.md | 11 +++++++++- packages/theme-samples/package.json | 4 ++-- 35 files changed, 306 insertions(+), 52 deletions(-) delete mode 100644 change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json diff --git a/change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json b/change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json deleted file mode 100644 index 3f5fa68fc660b..0000000000000 --- a/change/@fluentui-react-e609372e-4141-4a7e-af2d-2ad58f79a3d2.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: Debouncing onResolveSuggestions correctly after a picker has been remounted in React 18 strict mode.", - "packageName": "@fluentui/react", - "email": "420834+andyrooger@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/packages/azure-themes/CHANGELOG.json b/packages/azure-themes/CHANGELOG.json index 4e9c4cfe38a5b..2939ff4c62dce 100644 --- a/packages/azure-themes/CHANGELOG.json +++ b/packages/azure-themes/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/azure-themes", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/azure-themes_v8.6.97", + "version": "8.6.97", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/azure-themes", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/azure-themes_v8.6.96", diff --git a/packages/azure-themes/CHANGELOG.md b/packages/azure-themes/CHANGELOG.md index a1dd867ba1de7..ca5543f5da16a 100644 --- a/packages/azure-themes/CHANGELOG.md +++ b/packages/azure-themes/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/azure-themes -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.6.97](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.97) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/azure-themes_v8.6.96..@fluentui/azure-themes_v8.6.97) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [8.6.96](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.96) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/azure-themes/package.json b/packages/azure-themes/package.json index 496c9d046baf4..edf8d8d867214 100644 --- a/packages/azure-themes/package.json +++ b/packages/azure-themes/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/azure-themes", - "version": "8.6.96", + "version": "8.6.97", "description": "Azure themes for Fluent UI React", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -27,7 +27,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } diff --git a/packages/cra-template/package.json b/packages/cra-template/package.json index be0510f56b261..9f5381f086bf9 100644 --- a/packages/cra-template/package.json +++ b/packages/cra-template/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/cra-template", - "version": "8.4.173", + "version": "8.4.174", "description": "Create React App template for Fluent UI React (@fluentui/react)", "repository": { "type": "git", diff --git a/packages/fluent2-theme/CHANGELOG.json b/packages/fluent2-theme/CHANGELOG.json index 7fe632747e234..88232b92911bb 100644 --- a/packages/fluent2-theme/CHANGELOG.json +++ b/packages/fluent2-theme/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/fluent2-theme", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/fluent2-theme_v8.107.101", + "version": "8.107.101", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/fluent2-theme", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/fluent2-theme_v8.107.100", diff --git a/packages/fluent2-theme/CHANGELOG.md b/packages/fluent2-theme/CHANGELOG.md index 69cd6c45bffe9..8b32bfb3cc382 100644 --- a/packages/fluent2-theme/CHANGELOG.md +++ b/packages/fluent2-theme/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/fluent2-theme -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.107.101](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.101) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/fluent2-theme_v8.107.100..@fluentui/fluent2-theme_v8.107.101) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [8.107.100](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.100) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/fluent2-theme/package.json b/packages/fluent2-theme/package.json index cb6dba4447e47..eb660c0c36c3c 100644 --- a/packages/fluent2-theme/package.json +++ b/packages/fluent2-theme/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/fluent2-theme", - "version": "8.107.100", + "version": "8.107.101", "description": "A Fluent2 theme for Fluent UI React 8.x", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -27,7 +27,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } diff --git a/packages/react-cards/CHANGELOG.json b/packages/react-cards/CHANGELOG.json index 4b5f8e7f34167..6a38251f632d3 100644 --- a/packages/react-cards/CHANGELOG.json +++ b/packages/react-cards/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-cards", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react-cards_v0.205.173", + "version": "0.205.173", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-cards", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/react-cards_v0.205.172", diff --git a/packages/react-cards/CHANGELOG.md b/packages/react-cards/CHANGELOG.md index de4f8ffb2743e..41c2d2c88573e 100644 --- a/packages/react-cards/CHANGELOG.md +++ b/packages/react-cards/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-cards -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [0.205.173](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.173) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-cards_v0.205.172..@fluentui/react-cards_v0.205.173) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [0.205.172](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.172) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/react-cards/package.json b/packages/react-cards/package.json index dd67aa43c7cca..b3bff687b57eb 100644 --- a/packages/react-cards/package.json +++ b/packages/react-cards/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-cards", - "version": "0.205.172", + "version": "0.205.173", "description": "Deprecated experimental Card container components for Fluent UI React.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,7 +33,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/foundation-legacy": "^8.4.16", "@fluentui/set-version": "^8.2.23", "@microsoft/load-themed-styles": "^1.10.26", diff --git a/packages/react-charting/CHANGELOG.json b/packages/react-charting/CHANGELOG.json index 596a0dc8bbffd..8c579130b68eb 100644 --- a/packages/react-charting/CHANGELOG.json +++ b/packages/react-charting/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-charting", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react-charting_v5.22.5", + "version": "5.22.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-charting", + "comment": "Bump @fluentui/theme-samples to v8.7.173", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + }, + { + "author": "beachball", + "package": "@fluentui/react-charting", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/react-charting_v5.22.4", diff --git a/packages/react-charting/CHANGELOG.md b/packages/react-charting/CHANGELOG.md index 4242b50ebf986..061eca29ac135 100644 --- a/packages/react-charting/CHANGELOG.md +++ b/packages/react-charting/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-charting -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [5.22.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-charting_v5.22.5) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-charting_v5.22.4..@fluentui/react-charting_v5.22.5) + +### Patches + +- Bump @fluentui/theme-samples to v8.7.173 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [5.22.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-charting_v5.22.4) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/react-charting/package.json b/packages/react-charting/package.json index 233aa79ab974d..26022cb0aedf9 100644 --- a/packages/react-charting/package.json +++ b/packages/react-charting/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-charting", - "version": "5.22.4", + "version": "5.22.5", "description": "React web charting controls for Microsoft fluentui system.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -40,7 +40,7 @@ }, "dependencies": { "@fluentui/react-focus": "^8.9.13", - "@fluentui/theme-samples": "^8.7.172", + "@fluentui/theme-samples": "^8.7.173", "@microsoft/load-themed-styles": "^1.10.26", "@types/d3-array": "^2.0.0", "@types/d3-axis": "^2.0.0", @@ -66,7 +66,7 @@ "tslib": "^2.1.0" }, "peerDependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@types/react": ">=16.8.0 <19.0.0", "@types/react-dom": ">=16.8.0 <19.0.0", "react": ">=16.8.0 <19.0.0", 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 f4426b00848ca..5a59e058ddaaf 100644 --- a/packages/react-components/react-migration-v8-v9/library/package.json +++ b/packages/react-components/react-migration-v8-v9/library/package.json @@ -32,8 +32,8 @@ }, "dependencies": { "@ctrl/tinycolor": "3.3.4", - "@fluentui/fluent2-theme": "^8.107.100", - "@fluentui/react": "^8.120.8", + "@fluentui/fluent2-theme": "^8.107.101", + "@fluentui/react": "^8.120.9", "@fluentui/react-components": "^9.54.13", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-hooks": "^8.8.12", diff --git a/packages/react-date-time/CHANGELOG.json b/packages/react-date-time/CHANGELOG.json index afb00f2cb6d24..af9549bdc9894 100644 --- a/packages/react-date-time/CHANGELOG.json +++ b/packages/react-date-time/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-date-time", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react-date-time_v8.7.173", + "version": "8.7.173", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-date-time", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/react-date-time_v8.7.172", diff --git a/packages/react-date-time/CHANGELOG.md b/packages/react-date-time/CHANGELOG.md index e2832828569e7..f100d318924bd 100644 --- a/packages/react-date-time/CHANGELOG.md +++ b/packages/react-date-time/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-date-time -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.7.173](https://github.com/microsoft/fluentui/tree/@fluentui/react-date-time_v8.7.173) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-date-time_v8.7.172..@fluentui/react-date-time_v8.7.173) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [8.7.172](https://github.com/microsoft/fluentui/tree/@fluentui/react-date-time_v8.7.172) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/react-date-time/package.json b/packages/react-date-time/package.json index 2d6dda6e69640..b39cac7733ca0 100644 --- a/packages/react-date-time/package.json +++ b/packages/react-date-time/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-date-time", - "version": "8.7.172", + "version": "8.7.173", "description": "Date and time related React components for building experiences for Microsoft 365.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -27,7 +27,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" }, diff --git a/packages/react-docsite-components/CHANGELOG.json b/packages/react-docsite-components/CHANGELOG.json index 73edc5024d405..2cb53fb0444ce 100644 --- a/packages/react-docsite-components/CHANGELOG.json +++ b/packages/react-docsite-components/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-docsite-components", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react-docsite-components_v8.13.119", + "version": "8.13.119", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-docsite-components", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + }, + { + "author": "beachball", + "package": "@fluentui/react-docsite-components", + "comment": "Bump @fluentui/react-monaco-editor to v1.7.237", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/react-docsite-components_v8.13.118", diff --git a/packages/react-docsite-components/CHANGELOG.md b/packages/react-docsite-components/CHANGELOG.md index 6a5180d841561..e76dbf0e6b25f 100644 --- a/packages/react-docsite-components/CHANGELOG.md +++ b/packages/react-docsite-components/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-docsite-components -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.13.119](https://github.com/microsoft/fluentui/tree/@fluentui/react-docsite-components_v8.13.119) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-docsite-components_v8.13.118..@fluentui/react-docsite-components_v8.13.119) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) +- Bump @fluentui/react-monaco-editor to v1.7.237 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [8.13.118](https://github.com/microsoft/fluentui/tree/@fluentui/react-docsite-components_v8.13.118) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/react-docsite-components/package.json b/packages/react-docsite-components/package.json index c04940561a849..aa91392b44015 100644 --- a/packages/react-docsite-components/package.json +++ b/packages/react-docsite-components/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-docsite-components", - "version": "8.13.118", + "version": "8.13.119", "description": "Fluent UI React components for building documentation sites.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,14 +35,14 @@ "react-dom": ">=16.8.0 <19.0.0" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/theme": "^2.6.59", "@microsoft/load-themed-styles": "^1.10.26", "@fluentui/example-data": "^8.4.25", "@fluentui/public-docsite-setup": "^0.3.34", "@fluentui/react-hooks": "^8.8.12", "@fluentui/set-version": "^8.2.23", - "@fluentui/react-monaco-editor": "^1.7.236", + "@fluentui/react-monaco-editor": "^1.7.237", "color-check": "0.0.2", "markdown-to-jsx": "^7.0.0", "office-ui-fabric-core": "^11.0.0", diff --git a/packages/react-examples/package.json b/packages/react-examples/package.json index 3a16392d16f4d..56317b3fd4419 100644 --- a/packages/react-examples/package.json +++ b/packages/react-examples/package.json @@ -27,18 +27,18 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/azure-themes": "^8.6.96", + "@fluentui/azure-themes": "^8.6.97", "@fluentui/date-time-utilities": "^8.6.9", "@fluentui/dom-utilities": "^2.3.7", "@fluentui/example-data": "^8.4.25", "@fluentui/font-icons-mdl2": "^8.5.50", "@fluentui/foundation-legacy": "^8.4.16", "@fluentui/merge-styles": "^8.6.13", - "@fluentui/react": "^8.120.8", - "@fluentui/react-cards": "^0.205.172", - "@fluentui/react-charting": "^5.22.4", - "@fluentui/react-docsite-components": "^8.13.118", - "@fluentui/react-experiments": "^8.14.169", + "@fluentui/react": "^8.120.9", + "@fluentui/react-cards": "^0.205.173", + "@fluentui/react-charting": "^5.22.5", + "@fluentui/react-docsite-components": "^8.13.119", + "@fluentui/react-experiments": "^8.14.170", "@fluentui/react-file-type-icons": "^8.11.21", "@fluentui/react-focus": "^8.9.13", "@fluentui/react-hooks": "^8.8.12", @@ -47,7 +47,7 @@ "@fluentui/scheme-utilities": "^8.3.60", "@fluentui/style-utilities": "^8.10.21", "@fluentui/theme": "^2.6.59", - "@fluentui/theme-samples": "^8.7.172", + "@fluentui/theme-samples": "^8.7.173", "@fluentui/utilities": "^8.15.15", "@microsoft/load-themed-styles": "^1.10.26", "d3-fetch": "3.0.1", diff --git a/packages/react-experiments/CHANGELOG.json b/packages/react-experiments/CHANGELOG.json index 4847c911a5320..6793eb13096f9 100644 --- a/packages/react-experiments/CHANGELOG.json +++ b/packages/react-experiments/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-experiments", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react-experiments_v8.14.170", + "version": "8.14.170", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-experiments", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/react-experiments_v8.14.169", diff --git a/packages/react-experiments/CHANGELOG.md b/packages/react-experiments/CHANGELOG.md index 0d5da5fc652d8..9d086d1d12b63 100644 --- a/packages/react-experiments/CHANGELOG.md +++ b/packages/react-experiments/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-experiments -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.14.170](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.170) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-experiments_v8.14.169..@fluentui/react-experiments_v8.14.170) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [8.14.169](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.169) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/react-experiments/package.json b/packages/react-experiments/package.json index a8fc429ff9818..6891641fac8ac 100644 --- a/packages/react-experiments/package.json +++ b/packages/react-experiments/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-experiments", - "version": "8.14.169", + "version": "8.14.170", "description": "Experimental React components for building experiences for Microsoft 365.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -38,7 +38,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/theme": "^2.6.59", "@microsoft/load-themed-styles": "^1.10.26", "@fluentui/example-data": "^8.4.25", diff --git a/packages/react-monaco-editor/CHANGELOG.json b/packages/react-monaco-editor/CHANGELOG.json index fc0aa3f6a5ee8..ff300d51d69af 100644 --- a/packages/react-monaco-editor/CHANGELOG.json +++ b/packages/react-monaco-editor/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-monaco-editor", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react-monaco-editor_v1.7.237", + "version": "1.7.237", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-monaco-editor", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + }, + { + "author": "beachball", + "package": "@fluentui/react-monaco-editor", + "comment": "Bump @fluentui/react-charting to v5.22.5", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/react-monaco-editor_v1.7.236", diff --git a/packages/react-monaco-editor/CHANGELOG.md b/packages/react-monaco-editor/CHANGELOG.md index 1a56ff1df8db6..bd2331541a9a8 100644 --- a/packages/react-monaco-editor/CHANGELOG.md +++ b/packages/react-monaco-editor/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-monaco-editor -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [1.7.237](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.237) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.236..@fluentui/react-monaco-editor_v1.7.237) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) +- Bump @fluentui/react-charting to v5.22.5 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [1.7.236](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.236) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/react-monaco-editor/package.json b/packages/react-monaco-editor/package.json index 5a4795c13e25a..26d567e80034b 100644 --- a/packages/react-monaco-editor/package.json +++ b/packages/react-monaco-editor/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-monaco-editor", - "version": "1.7.236", + "version": "1.7.237", "description": "Live React example editing using monaco", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -29,12 +29,12 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@microsoft/load-themed-styles": "^1.10.26", "@fluentui/example-data": "^8.4.25", "@fluentui/monaco-editor": "^1.3.24", "@fluentui/react-hooks": "^8.8.12", - "@fluentui/react-charting": "^5.22.4", + "@fluentui/react-charting": "^5.22.5", "raw-loader": "4.0.2", "react-syntax-highlighter": "^10.1.3", "tslib": "^2.1.0" diff --git a/packages/react/CHANGELOG.json b/packages/react/CHANGELOG.json index 4d323f32d2184..c52862356e2c3 100644 --- a/packages/react/CHANGELOG.json +++ b/packages/react/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/react_v8.120.9", + "version": "8.120.9", + "comments": { + "patch": [ + { + "author": "420834+andyrooger@users.noreply.github.com", + "package": "@fluentui/react", + "commit": "2a31760ba6d9a2d1f0c6c4c824358dfa61efdeeb", + "comment": "fix: Debouncing onResolveSuggestions correctly after a picker has been remounted in React 18 strict mode." + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:40 GMT", "tag": "@fluentui/react_v8.120.8", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index ebf8a3e045735..b6fee8097e8e0 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react -This log was last generated on Fri, 06 Sep 2024 07:21:40 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.120.9](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.120.9) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.120.8..@fluentui/react_v8.120.9) + +### Patches + +- fix: Debouncing onResolveSuggestions correctly after a picker has been remounted in React 18 strict mode. ([PR #28227](https://github.com/microsoft/fluentui/pull/28227) by 420834+andyrooger@users.noreply.github.com) + ## [8.120.8](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.120.8) Fri, 06 Sep 2024 07:21:40 GMT diff --git a/packages/react/package.json b/packages/react/package.json index 593dadaf6e2d7..35ac08af5fa52 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react", - "version": "8.120.8", + "version": "8.120.9", "description": "Reusable React components for building web experiences.", "main": "lib-commonjs/index.js", "module": "lib/index.js", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index cda11f4612da7..fa4c6ea0be878 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -22,11 +22,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/theme": "^2.6.59", "@storybook/addon-essentials": "7.6.20", - "@fluentui/azure-themes": "^8.6.96", - "@fluentui/theme-samples": "^8.7.172", + "@fluentui/azure-themes": "^8.6.97", + "@fluentui/theme-samples": "^8.7.173", "tslib": "^2.1.0" }, "peerDependencies": { diff --git a/packages/theme-samples/CHANGELOG.json b/packages/theme-samples/CHANGELOG.json index 6a6f6602d6b91..9b9d8ca179eb5 100644 --- a/packages/theme-samples/CHANGELOG.json +++ b/packages/theme-samples/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/theme-samples", "entries": [ + { + "date": "Tue, 10 Sep 2024 07:21:59 GMT", + "tag": "@fluentui/theme-samples_v8.7.173", + "version": "8.7.173", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/theme-samples", + "comment": "Bump @fluentui/react to v8.120.9", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 07:21:41 GMT", "tag": "@fluentui/theme-samples_v8.7.172", diff --git a/packages/theme-samples/CHANGELOG.md b/packages/theme-samples/CHANGELOG.md index f2402b3a2179b..99bcc4b5b02b2 100644 --- a/packages/theme-samples/CHANGELOG.md +++ b/packages/theme-samples/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/theme-samples -This log was last generated on Fri, 06 Sep 2024 07:21:41 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified. +## [8.7.173](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.173) + +Tue, 10 Sep 2024 07:21:59 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/theme-samples_v8.7.172..@fluentui/theme-samples_v8.7.173) + +### Patches + +- Bump @fluentui/react to v8.120.9 ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by beachball) + ## [8.7.172](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.172) Fri, 06 Sep 2024 07:21:41 GMT diff --git a/packages/theme-samples/package.json b/packages/theme-samples/package.json index f474a18ff1719..9e9ebd1d431aa 100644 --- a/packages/theme-samples/package.json +++ b/packages/theme-samples/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/theme-samples", - "version": "8.7.172", + "version": "8.7.173", "description": "Sample themes for use with Fabric components.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -26,7 +26,7 @@ "@fluentui/scripts-webpack": "*" }, "dependencies": { - "@fluentui/react": "^8.120.8", + "@fluentui/react": "^8.120.9", "@fluentui/set-version": "^8.2.23", "@fluentui/scheme-utilities": "^8.3.60", "tslib": "^2.1.0" From ee0406bd36a354d1251dcacdaf4b162fdc7f4abf Mon Sep 17 00:00:00 2001 From: ling1726 Date: Tue, 10 Sep 2024 09:47:33 +0200 Subject: [PATCH 18/28] fix(TreeItemLayout): Actions should not unmount between successive mouse events (#32477) Co-authored-by: Bernardo Sunderhus --- ...-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json | 7 +++++ .../TreeItemLayout/useTreeItemLayout.tsx | 30 +++++++++---------- 2 files changed, 22 insertions(+), 15 deletions(-) create mode 100644 change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json diff --git a/change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json b/change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json new file mode 100644 index 0000000000000..57d5ae5d9d542 --- /dev/null +++ b/change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "bugfix: ensure actions visibility between successive mouse events", + "packageName": "@fluentui/react-tree", + "email": "bernardo.sunderhus@gmail.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-tree/library/src/components/TreeItemLayout/useTreeItemLayout.tsx b/packages/react-components/react-tree/library/src/components/TreeItemLayout/useTreeItemLayout.tsx index dc6682c2eb256..e5efb4c782074 100644 --- a/packages/react-components/react-tree/library/src/components/TreeItemLayout/useTreeItemLayout.tsx +++ b/packages/react-components/react-tree/library/src/components/TreeItemLayout/useTreeItemLayout.tsx @@ -52,6 +52,7 @@ export const useTreeItemLayout_unstable = ( state: isActionsVisibleFromProps, initialState: false, }); + const selectionRef = useTreeItemContext_unstable(ctx => ctx.selectionRef); const expandIconRef = useTreeItemContext_unstable(ctx => ctx.expandIconRef); const actionsRef = useTreeItemContext_unstable(ctx => ctx.actionsRef); @@ -85,10 +86,12 @@ export const useTreeItemLayout_unstable = ( const setActionsInvisibleIfNotFromSubtree = React.useCallback( (event: FocusEvent | MouseEvent) => { - const isRelatedTargetFromActions = Boolean( - actionsRefInternal.current && elementContains(actionsRefInternal.current, event.relatedTarget as Node), - ); - if (isRelatedTargetFromActions) { + const isRelatedTargetFromActions = () => + Boolean(actionsRefInternal.current && elementContains(actionsRefInternal.current, event.relatedTarget as Node)); + const isRelatedTargetFromTreeItem = () => + Boolean(treeItemRef.current && elementContains(treeItemRef.current, event.relatedTarget as Node)); + const isTargetFromActions = () => Boolean(actionsRefInternal.current?.contains(event.target as Node)); + if (isRelatedTargetFromActions()) { onActionVisibilityChange?.(event, { visible: true, event, @@ -97,20 +100,17 @@ export const useTreeItemLayout_unstable = ( setIsActionsVisible(true); return; } - const isTargetFromSubtree = Boolean( - subtreeRef.current && elementContains(subtreeRef.current, event.target as Node), - ); - if (!isTargetFromSubtree) { - onActionVisibilityChange?.(event, { - visible: false, - event, - type: event.type, - } as Extract); - setIsActionsVisible(false); + if (isTargetFromActions() && isRelatedTargetFromTreeItem()) { return; } + onActionVisibilityChange?.(event, { + visible: false, + event, + type: event.type, + } as Extract); + setIsActionsVisible(false); }, - [subtreeRef, setIsActionsVisible, onActionVisibilityChange], + [setIsActionsVisible, onActionVisibilityChange, treeItemRef], ); const expandIcon = slot.optional(props.expandIcon, { From b1c2ab614e70a7e34a35d590fc2cc838452ef14d Mon Sep 17 00:00:00 2001 From: Kaelen Saythongkham Date: Tue, 10 Sep 2024 02:46:02 -0700 Subject: [PATCH 19/28] Add strokeDasharray property when optimizeLargeData is true (#32494) Co-authored-by: kaelens --- ...eact-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json | 7 +++++++ .../src/components/LineChart/LineChart.base.tsx | 2 ++ 2 files changed, 9 insertions(+) create mode 100644 change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json diff --git a/change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json b/change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json new file mode 100644 index 0000000000000..e7f7c2d04f742 --- /dev/null +++ b/change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "add strokeDasharray for line charts with large datasets", + "packageName": "@fluentui/react-charting", + "email": "kaelens@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-charting/src/components/LineChart/LineChart.base.tsx b/packages/react-charting/src/components/LineChart/LineChart.base.tsx index ff3184f44d961..65d04ab60e1d2 100644 --- a/packages/react-charting/src/components/LineChart/LineChart.base.tsx +++ b/packages/react-charting/src/components/LineChart/LineChart.base.tsx @@ -709,6 +709,7 @@ export class LineChartBase extends React.Component, ); From e755773370fac38509dd924e721380d0055571eb Mon Sep 17 00:00:00 2001 From: Fluent UI Build Date: Tue, 10 Sep 2024 10:19:23 +0000 Subject: [PATCH 20/28] release: applying package updates - react-components --- ...-e7f98b68-84a6-495a-81fa-cc5ac0eda06f.json | 7 - ...-c7210dae-bb58-40a1-99ee-7334aaaa6ad7.json | 7 - ...-1e847dc2-49b4-4356-877d-817c57c8d2cf.json | 7 - ...-78c536bb-5cc0-4518-b9ee-0c6639e9fff6.json | 7 - ...-f78217f2-d0d0-4954-827d-b3c45758e8d7.json | 7 - ...-fd37cbb3-3f11-4223-90f6-6ad05568e151.json | 7 - ...-1746366e-d12f-4331-a559-41f4f5255f47.json | 7 - ...-7cf46de8-6bff-4b17-a484-c87cb1a43539.json | 7 - ...-c22ff307-e061-4632-a59b-cdc1791669e0.json | 7 - ...-f9979cd2-b20b-4857-97e8-4e9436f5353d.json | 7 - ...-3bd9a3d1-66ee-4ddd-a588-4705107c3820.json | 7 - ...-e83d2ef3-b053-4d9e-b8e0-5eacc561d58f.json | 7 - ...-50c2d986-4df0-4438-80de-bb73d06f377d.json | 7 - ...-75ffa08b-d69f-4cb7-8a9e-82553a971c3e.json | 7 - ...-00427f46-b6ea-45d8-989f-a7e2d94bd0bf.json | 7 - ...-3a54a623-3c3d-41e3-93c7-4bbe197234e2.json | 7 - ...-93adf770-e205-4d89-9513-308f47d37af6.json | 7 - ...-964ccddd-d59e-4f97-8b75-992ddeb4681a.json | 7 - ...-9be006cd-1c03-46c8-a255-b35dd8971bee.json | 7 - ...-85ae0473-8232-428f-b0a7-cdb10bbd84df.json | 7 - ...-b7a135f5-b265-4d83-9254-102508c37221.json | 7 - ...-1b16f4a4-81fe-422a-8c82-df7ce282508f.json | 7 - ...-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json | 7 - ...-a5434551-fc6b-46b6-8aed-3f40515ba2b0.json | 7 - ...-b6607987-a159-4abc-be0c-225294e9e8a7.json | 7 - ...-c00b8f2d-0e5d-4f88-8d83-28cac9a82913.json | 7 - ...-7f549d04-8b5c-4106-a0ab-2d7ded381d9f.json | 7 - .../CHANGELOG.json | 15 ++ .../babel-preset-global-context/CHANGELOG.md | 11 +- .../babel-preset-global-context/package.json | 4 +- .../global-context/CHANGELOG.json | 21 +++ .../global-context/CHANGELOG.md | 12 +- .../global-context/package.json | 6 +- .../react-accordion/library/CHANGELOG.json | 51 +++++ .../react-accordion/library/CHANGELOG.md | 17 +- .../react-accordion/library/package.json | 16 +- .../react-aria/library/CHANGELOG.json | 27 +++ .../react-aria/library/CHANGELOG.md | 13 +- .../react-aria/library/package.json | 8 +- .../react-avatar/library/CHANGELOG.json | 51 +++++ .../react-avatar/library/CHANGELOG.md | 17 +- .../react-avatar/library/package.json | 16 +- .../react-badge/library/CHANGELOG.json | 21 +++ .../react-badge/library/CHANGELOG.md | 12 +- .../react-badge/library/package.json | 6 +- .../react-breadcrumb/library/CHANGELOG.json | 45 +++++ .../react-breadcrumb/library/CHANGELOG.md | 16 +- .../react-breadcrumb/library/package.json | 14 +- .../react-button/library/CHANGELOG.json | 39 ++++ .../react-button/library/CHANGELOG.md | 15 +- .../react-button/library/package.json | 10 +- .../library/CHANGELOG.json | 27 +++ .../library/CHANGELOG.md | 13 +- .../library/package.json | 8 +- .../react-card/library/CHANGELOG.json | 39 ++++ .../react-card/library/CHANGELOG.md | 15 +- .../react-card/library/package.json | 10 +- .../library/CHANGELOG.json | 71 +++++++ .../library/CHANGELOG.md | 23 ++- .../library/package.json | 14 +- .../react-checkbox/library/CHANGELOG.json | 45 +++++ .../react-checkbox/library/CHANGELOG.md | 16 +- .../react-checkbox/library/package.json | 12 +- .../library/package.json | 8 +- .../react-colorpicker-compat/package.json | 4 +- .../react-combobox/library/CHANGELOG.json | 57 ++++++ .../react-combobox/library/CHANGELOG.md | 18 +- .../react-combobox/library/package.json | 18 +- .../react-components/CHANGELOG.json | 175 ++++++++++++++++++ .../react-components/CHANGELOG.md | 58 +++++- .../react-components/package.json | 106 +++++------ .../react-context-selector/CHANGELOG.json | 15 ++ .../react-context-selector/CHANGELOG.md | 11 +- .../react-context-selector/package.json | 4 +- .../library/CHANGELOG.json | 63 +++++++ .../library/CHANGELOG.md | 19 +- .../library/package.json | 20 +- .../react-dialog/library/CHANGELOG.json | 57 ++++++ .../react-dialog/library/CHANGELOG.md | 18 +- .../react-dialog/library/package.json | 16 +- .../react-divider/library/CHANGELOG.json | 21 +++ .../react-divider/library/CHANGELOG.md | 12 +- .../react-divider/library/package.json | 6 +- .../react-drawer/library/CHANGELOG.json | 45 +++++ .../react-drawer/library/CHANGELOG.md | 16 +- .../react-drawer/library/package.json | 12 +- .../react-field/library/CHANGELOG.json | 33 ++++ .../react-field/library/CHANGELOG.md | 14 +- .../react-field/library/package.json | 10 +- .../react-icons-compat/library/CHANGELOG.json | 21 +++ .../react-icons-compat/library/CHANGELOG.md | 12 +- .../react-icons-compat/library/package.json | 6 +- .../react-image/library/CHANGELOG.json | 21 +++ .../react-image/library/CHANGELOG.md | 12 +- .../react-image/library/package.json | 6 +- .../react-infolabel/library/CHANGELOG.json | 39 ++++ .../react-infolabel/library/CHANGELOG.md | 15 +- .../react-infolabel/library/package.json | 12 +- .../react-input/library/CHANGELOG.json | 27 +++ .../react-input/library/CHANGELOG.md | 13 +- .../react-input/library/package.json | 8 +- .../react-jsx-runtime/CHANGELOG.json | 15 ++ .../react-jsx-runtime/CHANGELOG.md | 11 +- .../react-jsx-runtime/package.json | 4 +- .../library/package.json | 4 +- .../react-label/library/CHANGELOG.json | 21 +++ .../react-label/library/CHANGELOG.md | 12 +- .../react-label/library/package.json | 6 +- .../react-link/library/CHANGELOG.json | 27 +++ .../react-link/library/CHANGELOG.md | 13 +- .../react-link/library/package.json | 8 +- .../react-list-preview/library/CHANGELOG.json | 39 ++++ .../react-list-preview/library/CHANGELOG.md | 15 +- .../react-list-preview/library/package.json | 12 +- .../react-menu/library/CHANGELOG.json | 51 +++++ .../react-menu/library/CHANGELOG.md | 17 +- .../react-menu/library/package.json | 16 +- .../react-message-bar/library/CHANGELOG.json | 27 +++ .../react-message-bar/library/CHANGELOG.md | 13 +- .../react-message-bar/library/package.json | 8 +- .../library/CHANGELOG.json | 45 +++++ .../library/CHANGELOG.md | 16 +- .../library/package.json | 14 +- .../library/CHANGELOG.json | 21 +++ .../library/CHANGELOG.md | 12 +- .../library/package.json | 6 +- .../library/package.json | 2 +- .../react-motion/library/CHANGELOG.json | 15 ++ .../react-motion/library/CHANGELOG.md | 11 +- .../react-motion/library/package.json | 4 +- .../react-nav-preview/library/CHANGELOG.json | 57 ++++++ .../react-nav-preview/library/CHANGELOG.md | 18 +- .../react-nav-preview/library/package.json | 18 +- .../react-overflow/library/CHANGELOG.json | 27 +++ .../react-overflow/library/CHANGELOG.md | 13 +- .../react-overflow/library/package.json | 6 +- .../react-persona/library/CHANGELOG.json | 33 ++++ .../react-persona/library/CHANGELOG.md | 14 +- .../react-persona/library/package.json | 10 +- .../react-popover/library/CHANGELOG.json | 51 +++++ .../react-popover/library/CHANGELOG.md | 17 +- .../react-popover/library/package.json | 16 +- .../react-portal-compat/CHANGELOG.json | 21 +++ .../react-portal-compat/CHANGELOG.md | 12 +- .../react-portal-compat/package.json | 6 +- .../react-portal/library/CHANGELOG.json | 21 +++ .../react-portal/library/CHANGELOG.md | 12 +- .../react-portal/library/package.json | 6 +- .../react-positioning/CHANGELOG.json | 15 ++ .../react-positioning/CHANGELOG.md | 11 +- .../react-positioning/package.json | 4 +- .../react-progress/library/CHANGELOG.json | 27 +++ .../react-progress/library/CHANGELOG.md | 13 +- .../react-progress/library/package.json | 8 +- .../react-provider/library/CHANGELOG.json | 35 ++++ .../react-provider/library/CHANGELOG.md | 13 +- .../react-provider/library/package.json | 8 +- .../react-radio/library/CHANGELOG.json | 39 ++++ .../react-radio/library/CHANGELOG.md | 15 +- .../react-radio/library/package.json | 12 +- .../react-rating/library/CHANGELOG.json | 27 +++ .../react-rating/library/CHANGELOG.md | 13 +- .../react-rating/library/package.json | 8 +- .../react-search/library/CHANGELOG.json | 27 +++ .../react-search/library/CHANGELOG.md | 13 +- .../react-search/library/package.json | 8 +- .../react-select/library/CHANGELOG.json | 33 ++++ .../react-select/library/CHANGELOG.md | 14 +- .../react-select/library/package.json | 8 +- .../react-skeleton/library/CHANGELOG.json | 27 +++ .../react-skeleton/library/CHANGELOG.md | 13 +- .../react-skeleton/library/package.json | 8 +- .../react-slider/library/CHANGELOG.json | 33 ++++ .../react-slider/library/CHANGELOG.md | 14 +- .../react-slider/library/package.json | 10 +- .../react-spinbutton/library/CHANGELOG.json | 33 ++++ .../react-spinbutton/library/CHANGELOG.md | 14 +- .../react-spinbutton/library/package.json | 8 +- .../react-spinner/library/CHANGELOG.json | 27 +++ .../react-spinner/library/CHANGELOG.md | 13 +- .../react-spinner/library/package.json | 8 +- .../react-storybook-addon/package.json | 4 +- .../library/CHANGELOG.json | 33 ++++ .../react-swatch-picker/library/CHANGELOG.md | 14 +- .../react-swatch-picker/library/package.json | 10 +- .../react-switch/library/CHANGELOG.json | 39 ++++ .../react-switch/library/CHANGELOG.md | 15 +- .../react-switch/library/package.json | 12 +- .../react-table/library/CHANGELOG.json | 63 +++++++ .../react-table/library/CHANGELOG.md | 19 +- .../react-table/library/package.json | 18 +- .../react-tabs/library/CHANGELOG.json | 47 +++++ .../react-tabs/library/CHANGELOG.md | 19 +- .../react-tabs/library/package.json | 10 +- .../react-tabster/CHANGELOG.json | 15 ++ .../react-tabster/CHANGELOG.md | 11 +- .../react-tabster/package.json | 4 +- .../react-tag-picker/library/CHANGELOG.json | 87 +++++++++ .../react-tag-picker/library/CHANGELOG.md | 23 ++- .../react-tag-picker/library/package.json | 22 +-- .../react-tags/library/CHANGELOG.json | 51 +++++ .../react-tags/library/CHANGELOG.md | 17 +- .../react-tags/library/package.json | 12 +- .../library/CHANGELOG.json | 57 ++++++ .../library/CHANGELOG.md | 18 +- .../library/package.json | 16 +- .../react-text/library/CHANGELOG.json | 21 +++ .../react-text/library/CHANGELOG.md | 12 +- .../react-text/library/package.json | 6 +- .../react-textarea/library/CHANGELOG.json | 27 +++ .../react-textarea/library/CHANGELOG.md | 13 +- .../react-textarea/library/package.json | 8 +- .../library/CHANGELOG.json | 33 ++++ .../library/CHANGELOG.md | 14 +- .../library/package.json | 10 +- .../react-toast/library/CHANGELOG.json | 45 +++++ .../react-toast/library/CHANGELOG.md | 16 +- .../react-toast/library/package.json | 14 +- .../react-toolbar/library/CHANGELOG.json | 51 +++++ .../react-toolbar/library/CHANGELOG.md | 17 +- .../react-toolbar/library/package.json | 16 +- .../react-tooltip/library/CHANGELOG.json | 39 ++++ .../react-tooltip/library/CHANGELOG.md | 15 +- .../react-tooltip/library/package.json | 12 +- .../react-tree/library/CHANGELOG.json | 101 ++++++++++ .../react-tree/library/CHANGELOG.md | 28 ++- .../react-tree/library/package.json | 24 +-- .../library/package.json | 4 +- .../react-utilities/CHANGELOG.json | 15 ++ .../react-utilities/CHANGELOG.md | 11 +- .../react-utilities/package.json | 2 +- .../react-virtualizer/library/CHANGELOG.json | 21 +++ .../react-virtualizer/library/CHANGELOG.md | 12 +- .../react-virtualizer/library/package.json | 6 +- .../react-components/recipes/package.json | 6 +- .../theme-designer/package.json | 6 +- 236 files changed, 3931 insertions(+), 665 deletions(-) delete mode 100644 change/@fluentui-react-button-e7f98b68-84a6-495a-81fa-cc5ac0eda06f.json delete mode 100644 change/@fluentui-react-card-c7210dae-bb58-40a1-99ee-7334aaaa6ad7.json delete mode 100644 change/@fluentui-react-carousel-preview-1e847dc2-49b4-4356-877d-817c57c8d2cf.json delete mode 100644 change/@fluentui-react-carousel-preview-78c536bb-5cc0-4518-b9ee-0c6639e9fff6.json delete mode 100644 change/@fluentui-react-carousel-preview-f78217f2-d0d0-4954-827d-b3c45758e8d7.json delete mode 100644 change/@fluentui-react-carousel-preview-fd37cbb3-3f11-4223-90f6-6ad05568e151.json delete mode 100644 change/@fluentui-react-checkbox-1746366e-d12f-4331-a559-41f4f5255f47.json delete mode 100644 change/@fluentui-react-dialog-7cf46de8-6bff-4b17-a484-c87cb1a43539.json delete mode 100644 change/@fluentui-react-drawer-c22ff307-e061-4632-a59b-cdc1791669e0.json delete mode 100644 change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json delete mode 100644 change/@fluentui-react-provider-3bd9a3d1-66ee-4ddd-a588-4705107c3820.json delete mode 100644 change/@fluentui-react-select-e83d2ef3-b053-4d9e-b8e0-5eacc561d58f.json delete mode 100644 change/@fluentui-react-spinbutton-50c2d986-4df0-4438-80de-bb73d06f377d.json delete mode 100644 change/@fluentui-react-table-75ffa08b-d69f-4cb7-8a9e-82553a971c3e.json delete mode 100644 change/@fluentui-react-tabs-00427f46-b6ea-45d8-989f-a7e2d94bd0bf.json delete mode 100644 change/@fluentui-react-tabs-3a54a623-3c3d-41e3-93c7-4bbe197234e2.json delete mode 100644 change/@fluentui-react-tag-picker-93adf770-e205-4d89-9513-308f47d37af6.json delete mode 100644 change/@fluentui-react-tag-picker-964ccddd-d59e-4f97-8b75-992ddeb4681a.json delete mode 100644 change/@fluentui-react-tag-picker-9be006cd-1c03-46c8-a255-b35dd8971bee.json delete mode 100644 change/@fluentui-react-tags-85ae0473-8232-428f-b0a7-cdb10bbd84df.json delete mode 100644 change/@fluentui-react-tags-b7a135f5-b265-4d83-9254-102508c37221.json delete mode 100644 change/@fluentui-react-teaching-popover-1b16f4a4-81fe-422a-8c82-df7ce282508f.json delete mode 100644 change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json delete mode 100644 change/@fluentui-react-tree-a5434551-fc6b-46b6-8aed-3f40515ba2b0.json delete mode 100644 change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json delete mode 100644 change/@fluentui-react-tree-c00b8f2d-0e5d-4f88-8d83-28cac9a82913.json delete mode 100644 change/@fluentui-react-utilities-7f549d04-8b5c-4106-a0ab-2d7ded381d9f.json diff --git a/change/@fluentui-react-button-e7f98b68-84a6-495a-81fa-cc5ac0eda06f.json b/change/@fluentui-react-button-e7f98b68-84a6-495a-81fa-cc5ac0eda06f.json deleted file mode 100644 index 0b370ccbbb793..0000000000000 --- a/change/@fluentui-react-button-e7f98b68-84a6-495a-81fa-cc5ac0eda06f.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: medium and large SplitButton menuButton is at least 24px wide", - "packageName": "@fluentui/react-button", - "email": "sarah.higley@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-card-c7210dae-bb58-40a1-99ee-7334aaaa6ad7.json b/change/@fluentui-react-card-c7210dae-bb58-40a1-99ee-7334aaaa6ad7.json deleted file mode 100644 index 824d02f98148b..0000000000000 --- a/change/@fluentui-react-card-c7210dae-bb58-40a1-99ee-7334aaaa6ad7.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: follow up on assertSlots fixes", - "packageName": "@fluentui/react-card", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-carousel-preview-1e847dc2-49b4-4356-877d-817c57c8d2cf.json b/change/@fluentui-react-carousel-preview-1e847dc2-49b4-4356-877d-817c57c8d2cf.json deleted file mode 100644 index 1c252fc64fea5..0000000000000 --- a/change/@fluentui-react-carousel-preview-1e847dc2-49b4-4356-877d-817c57c8d2cf.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "feat: Add accessibility and focus modes to cards", - "packageName": "@fluentui/react-carousel-preview", - "email": "mifraser@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-carousel-preview-78c536bb-5cc0-4518-b9ee-0c6639e9fff6.json b/change/@fluentui-react-carousel-preview-78c536bb-5cc0-4518-b9ee-0c6639e9fff6.json deleted file mode 100644 index 377da99c2cc61..0000000000000 --- a/change/@fluentui-react-carousel-preview-78c536bb-5cc0-4518-b9ee-0c6639e9fff6.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "feat: Add brand appearance to nav buttons, update action states", - "packageName": "@fluentui/react-carousel-preview", - "email": "mifraser@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-carousel-preview-f78217f2-d0d0-4954-827d-b3c45758e8d7.json b/change/@fluentui-react-carousel-preview-f78217f2-d0d0-4954-827d-b3c45758e8d7.json deleted file mode 100644 index 67b868f6e892f..0000000000000 --- a/change/@fluentui-react-carousel-preview-f78217f2-d0d0-4954-827d-b3c45758e8d7.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "chore: follow up on assertSlots fixes", - "packageName": "@fluentui/react-carousel-preview", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-carousel-preview-fd37cbb3-3f11-4223-90f6-6ad05568e151.json b/change/@fluentui-react-carousel-preview-fd37cbb3-3f11-4223-90f6-6ad05568e151.json deleted file mode 100644 index b63b1eb5f31fb..0000000000000 --- a/change/@fluentui-react-carousel-preview-fd37cbb3-3f11-4223-90f6-6ad05568e151.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "feat: Add enableDrag option for mouse/touch scroll support", - "packageName": "@fluentui/react-carousel-preview", - "email": "mifraser@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-checkbox-1746366e-d12f-4331-a559-41f4f5255f47.json b/change/@fluentui-react-checkbox-1746366e-d12f-4331-a559-41f4f5255f47.json deleted file mode 100644 index 226fc40ccb7d7..0000000000000 --- a/change/@fluentui-react-checkbox-1746366e-d12f-4331-a559-41f4f5255f47.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "chore: follow up on assertSlots fixes", - "packageName": "@fluentui/react-checkbox", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-dialog-7cf46de8-6bff-4b17-a484-c87cb1a43539.json b/change/@fluentui-react-dialog-7cf46de8-6bff-4b17-a484-c87cb1a43539.json deleted file mode 100644 index 71857178a9314..0000000000000 --- a/change/@fluentui-react-dialog-7cf46de8-6bff-4b17-a484-c87cb1a43539.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "chore: follow up on assertSlots fixes", - "packageName": "@fluentui/react-dialog", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-drawer-c22ff307-e061-4632-a59b-cdc1791669e0.json b/change/@fluentui-react-drawer-c22ff307-e061-4632-a59b-cdc1791669e0.json deleted file mode 100644 index 82db224672d51..0000000000000 --- a/change/@fluentui-react-drawer-c22ff307-e061-4632-a59b-cdc1791669e0.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "chore: follow up on assertSlots fixes", - "packageName": "@fluentui/react-drawer", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json b/change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json deleted file mode 100644 index 1d4db8958d85e..0000000000000 --- a/change/@fluentui-react-overflow-f9979cd2-b20b-4857-97e8-4e9436f5353d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix(useOverflowContainer): Removes double overflowManager creation", - "packageName": "@fluentui/react-overflow", - "email": "lingfangao@hotmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-provider-3bd9a3d1-66ee-4ddd-a588-4705107c3820.json b/change/@fluentui-react-provider-3bd9a3d1-66ee-4ddd-a588-4705107c3820.json deleted file mode 100644 index 74d34f9f18cc8..0000000000000 --- a/change/@fluentui-react-provider-3bd9a3d1-66ee-4ddd-a588-4705107c3820.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "docs: remove now-uneeded comment on tree", - "packageName": "@fluentui/react-provider", - "email": "sarah.higley@microsoft.com", - "dependentChangeType": "none" -} diff --git a/change/@fluentui-react-select-e83d2ef3-b053-4d9e-b8e0-5eacc561d58f.json b/change/@fluentui-react-select-e83d2ef3-b053-4d9e-b8e0-5eacc561d58f.json deleted file mode 100644 index 4af6e5ce27be3..0000000000000 --- a/change/@fluentui-react-select-e83d2ef3-b053-4d9e-b8e0-5eacc561d58f.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "chore: follow up on assertSlots fixes", - "packageName": "@fluentui/react-select", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-spinbutton-50c2d986-4df0-4438-80de-bb73d06f377d.json b/change/@fluentui-react-spinbutton-50c2d986-4df0-4438-80de-bb73d06f377d.json deleted file mode 100644 index 49ee1f75956a2..0000000000000 --- a/change/@fluentui-react-spinbutton-50c2d986-4df0-4438-80de-bb73d06f377d.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: remove aria-valuenow from native input element", - "packageName": "@fluentui/react-spinbutton", - "email": "sarah.higley@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-table-75ffa08b-d69f-4cb7-8a9e-82553a971c3e.json b/change/@fluentui-react-table-75ffa08b-d69f-4cb7-8a9e-82553a971c3e.json deleted file mode 100644 index 51d5ba291dc38..0000000000000 --- a/change/@fluentui-react-table-75ffa08b-d69f-4cb7-8a9e-82553a971c3e.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix(TableHeaderCell): should use hover and pressed tokens", - "packageName": "@fluentui/react-table", - "email": "lingfangao@hotmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tabs-00427f46-b6ea-45d8-989f-a7e2d94bd0bf.json b/change/@fluentui-react-tabs-00427f46-b6ea-45d8-989f-a7e2d94bd0bf.json deleted file mode 100644 index 07acee678cb5f..0000000000000 --- a/change/@fluentui-react-tabs-00427f46-b6ea-45d8-989f-a7e2d94bd0bf.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: Improve animation for active tab indicator on tabs with falsy values", - "packageName": "@fluentui/react-tabs", - "email": "kirpadv@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tabs-3a54a623-3c3d-41e3-93c7-4bbe197234e2.json b/change/@fluentui-react-tabs-3a54a623-3c3d-41e3-93c7-4bbe197234e2.json deleted file mode 100644 index 00498a5cbea27..0000000000000 --- a/change/@fluentui-react-tabs-3a54a623-3c3d-41e3-93c7-4bbe197234e2.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "export Tab component style hooks", - "packageName": "@fluentui/react-tabs", - "email": "kirpadv@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tag-picker-93adf770-e205-4d89-9513-308f47d37af6.json b/change/@fluentui-react-tag-picker-93adf770-e205-4d89-9513-308f47d37af6.json deleted file mode 100644 index d7fe44e0c52c6..0000000000000 --- a/change/@fluentui-react-tag-picker-93adf770-e205-4d89-9513-308f47d37af6.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "bugfix: ensures input behaviour on text selection", - "packageName": "@fluentui/react-tag-picker", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tag-picker-964ccddd-d59e-4f97-8b75-992ddeb4681a.json b/change/@fluentui-react-tag-picker-964ccddd-d59e-4f97-8b75-992ddeb4681a.json deleted file mode 100644 index 47f107dc32a8b..0000000000000 --- a/change/@fluentui-react-tag-picker-964ccddd-d59e-4f97-8b75-992ddeb4681a.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix(react-tag-picker): compute aria-label/aria-labelledby for expand button, stories a11y fixes", - "packageName": "@fluentui/react-tag-picker", - "email": "jiangemma@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tag-picker-9be006cd-1c03-46c8-a255-b35dd8971bee.json b/change/@fluentui-react-tag-picker-9be006cd-1c03-46c8-a255-b35dd8971bee.json deleted file mode 100644 index c80020a4e2f72..0000000000000 --- a/change/@fluentui-react-tag-picker-9be006cd-1c03-46c8-a255-b35dd8971bee.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix(react-tag-picker): allows TagPickerGroup to be disabled", - "packageName": "@fluentui/react-tag-picker", - "email": "jiangemma@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tags-85ae0473-8232-428f-b0a7-cdb10bbd84df.json b/change/@fluentui-react-tags-85ae0473-8232-428f-b0a7-cdb10bbd84df.json deleted file mode 100644 index d38069dcc85c3..0000000000000 --- a/change/@fluentui-react-tags-85ae0473-8232-428f-b0a7-cdb10bbd84df.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix(react-tags): allows TagGroup to be disabled", - "packageName": "@fluentui/react-tags", - "email": "jiangemma@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tags-b7a135f5-b265-4d83-9254-102508c37221.json b/change/@fluentui-react-tags-b7a135f5-b265-4d83-9254-102508c37221.json deleted file mode 100644 index 4f916c1b43d77..0000000000000 --- a/change/@fluentui-react-tags-b7a135f5-b265-4d83-9254-102508c37221.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix(react-tags): allow TagGroup to be disabled, remove role='img' from Tag dismiss", - "packageName": "@fluentui/react-tags", - "email": "jiangemma@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-teaching-popover-1b16f4a4-81fe-422a-8c82-df7ce282508f.json b/change/@fluentui-react-teaching-popover-1b16f4a4-81fe-422a-8c82-df7ce282508f.json deleted file mode 100644 index 79f699469e4ee..0000000000000 --- a/change/@fluentui-react-teaching-popover-1b16f4a4-81fe-422a-8c82-df7ce282508f.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: Update popover size to match design guidance 320px, enable image to auto size based on popover surface bounds", - "packageName": "@fluentui/react-teaching-popover", - "email": "mifraser@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json b/change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json deleted file mode 100644 index 57d5ae5d9d542..0000000000000 --- a/change/@fluentui-react-tree-64a47ec2-67cf-44bb-9343-ab2a859a1b8e.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "bugfix: ensure actions visibility between successive mouse events", - "packageName": "@fluentui/react-tree", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tree-a5434551-fc6b-46b6-8aed-3f40515ba2b0.json b/change/@fluentui-react-tree-a5434551-fc6b-46b6-8aed-3f40515ba2b0.json deleted file mode 100644 index 2d206e64f480a..0000000000000 --- a/change/@fluentui-react-tree-a5434551-fc6b-46b6-8aed-3f40515ba2b0.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "fix: remove unnecessary aria-hidden attributes that were causing accessibility issues", - "packageName": "@fluentui/react-tree", - "email": "sarah.higley@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json b/change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json deleted file mode 100644 index cb3b9cf064f2d..0000000000000 --- a/change/@fluentui-react-tree-b6607987-a159-4abc-be0c-225294e9e8a7.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "minor", - "comment": "bugfix: recover from tabIndex=-1 when TreeItem is removed", - "packageName": "@fluentui/react-tree", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-tree-c00b8f2d-0e5d-4f88-8d83-28cac9a82913.json b/change/@fluentui-react-tree-c00b8f2d-0e5d-4f88-8d83-28cac9a82913.json deleted file mode 100644 index 108c8b73d8525..0000000000000 --- a/change/@fluentui-react-tree-c00b8f2d-0e5d-4f88-8d83-28cac9a82913.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "bugfix: ensure onClick handler is not called on every click", - "packageName": "@fluentui/react-tree", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/@fluentui-react-utilities-7f549d04-8b5c-4106-a0ab-2d7ded381d9f.json b/change/@fluentui-react-utilities-7f549d04-8b5c-4106-a0ab-2d7ded381d9f.json deleted file mode 100644 index e78b502261fb9..0000000000000 --- a/change/@fluentui-react-utilities-7f549d04-8b5c-4106-a0ab-2d7ded381d9f.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "chore: follow up on assertSlots fixes", - "packageName": "@fluentui/react-utilities", - "email": "bernardo.sunderhus@gmail.com", - "dependentChangeType": "patch" -} diff --git a/packages/react-components/babel-preset-global-context/CHANGELOG.json b/packages/react-components/babel-preset-global-context/CHANGELOG.json index 85ae8a0a11259..0898320a83c32 100644 --- a/packages/react-components/babel-preset-global-context/CHANGELOG.json +++ b/packages/react-components/babel-preset-global-context/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/babel-preset-global-context", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/babel-preset-global-context_v9.0.0-beta.73", + "version": "9.0.0-beta.73", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "@fluentui/babel-preset-global-context", + "comment": "Bump @fluentui/global-context to v9.0.0-beta.73", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 08:22:07 GMT", "tag": "@fluentui/babel-preset-global-context_v9.0.0-beta.72", diff --git a/packages/react-components/babel-preset-global-context/CHANGELOG.md b/packages/react-components/babel-preset-global-context/CHANGELOG.md index bc444caf959f3..643c428db93b1 100644 --- a/packages/react-components/babel-preset-global-context/CHANGELOG.md +++ b/packages/react-components/babel-preset-global-context/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/babel-preset-global-context -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.0-beta.73](https://github.com/microsoft/fluentui/tree/@fluentui/babel-preset-global-context_v9.0.0-beta.73) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/babel-preset-global-context_v9.0.0-beta.72..@fluentui/babel-preset-global-context_v9.0.0-beta.73) + +### Changes + +- Bump @fluentui/global-context to v9.0.0-beta.73 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.0-beta.72](https://github.com/microsoft/fluentui/tree/@fluentui/babel-preset-global-context_v9.0.0-beta.72) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/babel-preset-global-context/package.json b/packages/react-components/babel-preset-global-context/package.json index 3841dd384d462..93271543f2753 100644 --- a/packages/react-components/babel-preset-global-context/package.json +++ b/packages/react-components/babel-preset-global-context/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/babel-preset-global-context", - "version": "9.0.0-beta.72", + "version": "9.0.0-beta.73", "description": "Babel preset that transforms createContext calls to use global context shims", "main": "lib-commonjs/index.js", "typings": "./dist/index.d.ts", @@ -40,7 +40,7 @@ "find-up": "^5.0.0" }, "peerDependencies": { - "@fluentui/global-context": "9.0.0-beta.72" + "@fluentui/global-context": "9.0.0-beta.73" }, "beachball": { "disallowedChangeTypes": [ diff --git a/packages/react-components/global-context/CHANGELOG.json b/packages/react-components/global-context/CHANGELOG.json index 121846891f5f7..171aea495f09f 100644 --- a/packages/react-components/global-context/CHANGELOG.json +++ b/packages/react-components/global-context/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/global-context", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/global-context_v9.0.0-beta.73", + "version": "9.0.0-beta.73", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "@fluentui/global-context", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/global-context", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 08:22:07 GMT", "tag": "@fluentui/global-context_v9.0.0-beta.72", diff --git a/packages/react-components/global-context/CHANGELOG.md b/packages/react-components/global-context/CHANGELOG.md index 3cd822248cfd0..5991aab6561e7 100644 --- a/packages/react-components/global-context/CHANGELOG.md +++ b/packages/react-components/global-context/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/global-context -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.0-beta.73](https://github.com/microsoft/fluentui/tree/@fluentui/global-context_v9.0.0-beta.73) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/global-context_v9.0.0-beta.72..@fluentui/global-context_v9.0.0-beta.73) + +### Changes + +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.0-beta.72](https://github.com/microsoft/fluentui/tree/@fluentui/global-context_v9.0.0-beta.72) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/global-context/package.json b/packages/react-components/global-context/package.json index aa0799d4b54cc..a724b5658eff4 100644 --- a/packages/react-components/global-context/package.json +++ b/packages/react-components/global-context/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/global-context", - "version": "9.0.0-beta.72", + "version": "9.0.0-beta.73", "description": "Extension of React createContext to be a true singleton on the global scope", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,8 +32,8 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-utilities": "^9.18.14", "@swc/helpers": "^0.5.1" }, "peerDependencies": { diff --git a/packages/react-components/react-accordion/library/CHANGELOG.json b/packages/react-components/react-accordion/library/CHANGELOG.json index aafe7fbe8b0fb..f61c3536f395f 100644 --- a/packages/react-components/react-accordion/library/CHANGELOG.json +++ b/packages/react-components/react-accordion/library/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@fluentui/react-accordion", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-accordion_v9.5.4", + "version": "9.5.4", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-motion to v9.5.1", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-motion-components-preview to v0.1.3", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-accordion", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-accordion_v9.5.3", diff --git a/packages/react-components/react-accordion/library/CHANGELOG.md b/packages/react-components/react-accordion/library/CHANGELOG.md index e5f1f20a32b66..323bcd49bc512 100644 --- a/packages/react-components/react-accordion/library/CHANGELOG.md +++ b/packages/react-components/react-accordion/library/CHANGELOG.md @@ -1,9 +1,24 @@ # Change Log - @fluentui/react-accordion -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.5.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-accordion_v9.5.4) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-accordion_v9.5.3..@fluentui/react-accordion_v9.5.4) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion to v9.5.1 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.1.3 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.5.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-accordion_v9.5.3) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-accordion/library/package.json b/packages/react-components/react-accordion/library/package.json index af63051d24072..a63795014f599 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.5.3", + "version": "9.5.4", "description": "Fluent UI accordion component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,16 +32,16 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-motion-components-preview": "^0.1.2", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-motion": "^9.5.1", + "@fluentui/react-motion-components-preview": "^0.1.3", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-aria/library/CHANGELOG.json b/packages/react-components/react-aria/library/CHANGELOG.json index 6f2e8f11f6356..e279dcb0db30d 100644 --- a/packages/react-components/react-aria/library/CHANGELOG.json +++ b/packages/react-components/react-aria/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-aria", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-aria_v9.13.5", + "version": "9.13.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-aria", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-aria", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-aria", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-aria_v9.13.4", diff --git a/packages/react-components/react-aria/library/CHANGELOG.md b/packages/react-components/react-aria/library/CHANGELOG.md index e7ddd56547ea3..e4915f5a420d1 100644 --- a/packages/react-components/react-aria/library/CHANGELOG.md +++ b/packages/react-components/react-aria/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-aria -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.13.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-aria_v9.13.5) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-aria_v9.13.4..@fluentui/react-aria_v9.13.5) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.13.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-aria_v9.13.4) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-aria/library/package.json b/packages/react-components/react-aria/library/package.json index 2fc6eb486a587..c952dde1faad9 100644 --- a/packages/react-components/react-aria/library/package.json +++ b/packages/react-components/react-aria/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-aria", - "version": "9.13.4", + "version": "9.13.5", "description": "React helper to ensure ARIA", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,9 +34,9 @@ "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-utilities": "^9.18.14", "@swc/helpers": "^0.5.1" }, "peerDependencies": { diff --git a/packages/react-components/react-avatar/library/CHANGELOG.json b/packages/react-components/react-avatar/library/CHANGELOG.json index fc5825b85a063..dfb65c80c912e 100644 --- a/packages/react-components/react-avatar/library/CHANGELOG.json +++ b/packages/react-components/react-avatar/library/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@fluentui/react-avatar", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-avatar_v9.6.38", + "version": "9.6.38", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-badge to v9.2.42", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-popover to v9.9.20", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-tooltip to v9.4.38", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-avatar", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-avatar_v9.6.37", diff --git a/packages/react-components/react-avatar/library/CHANGELOG.md b/packages/react-components/react-avatar/library/CHANGELOG.md index 4ed245bbd298a..6eb78e93ef575 100644 --- a/packages/react-components/react-avatar/library/CHANGELOG.md +++ b/packages/react-components/react-avatar/library/CHANGELOG.md @@ -1,9 +1,24 @@ # Change Log - @fluentui/react-avatar -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.6.38](https://github.com/microsoft/fluentui/tree/@fluentui/react-avatar_v9.6.38) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-avatar_v9.6.37..@fluentui/react-avatar_v9.6.38) + +### Patches + +- Bump @fluentui/react-badge to v9.2.42 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-popover to v9.9.20 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tooltip to v9.4.38 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.6.37](https://github.com/microsoft/fluentui/tree/@fluentui/react-avatar_v9.6.37) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-avatar/library/package.json b/packages/react-components/react-avatar/library/package.json index 70fd1883ef1f5..8173b28301b35 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.6.37", + "version": "9.6.38", "description": "React components for building Microsoft web experiences.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -37,16 +37,16 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-badge": "^9.2.41", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-badge": "^9.2.42", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-popover": "^9.9.19", + "@fluentui/react-popover": "^9.9.20", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-tooltip": "^9.4.37", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-tooltip": "^9.4.38", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-badge/library/CHANGELOG.json b/packages/react-components/react-badge/library/CHANGELOG.json index a4d07d05b9a8e..a957a7410a611 100644 --- a/packages/react-components/react-badge/library/CHANGELOG.json +++ b/packages/react-components/react-badge/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-badge", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-badge_v9.2.42", + "version": "9.2.42", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-badge", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-badge", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-badge_v9.2.41", diff --git a/packages/react-components/react-badge/library/CHANGELOG.md b/packages/react-components/react-badge/library/CHANGELOG.md index 10392a1b49b5d..1861d4e39ff96 100644 --- a/packages/react-components/react-badge/library/CHANGELOG.md +++ b/packages/react-components/react-badge/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-badge -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.42](https://github.com/microsoft/fluentui/tree/@fluentui/react-badge_v9.2.42) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-badge_v9.2.41..@fluentui/react-badge_v9.2.42) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.41](https://github.com/microsoft/fluentui/tree/@fluentui/react-badge_v9.2.41) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-badge/library/package.json b/packages/react-components/react-badge/library/package.json index ac421ab7be04e..ca617d51c6814 100644 --- a/packages/react-components/react-badge/library/package.json +++ b/packages/react-components/react-badge/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-badge", - "version": "9.2.41", + "version": "9.2.42", "description": "React components for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,10 +33,10 @@ }, "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-breadcrumb/library/CHANGELOG.json b/packages/react-components/react-breadcrumb/library/CHANGELOG.json index ced9ec0ff583c..4c8a2435f96bb 100644 --- a/packages/react-components/react-breadcrumb/library/CHANGELOG.json +++ b/packages/react-components/react-breadcrumb/library/CHANGELOG.json @@ -1,6 +1,51 @@ { "name": "@fluentui/react-breadcrumb", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-breadcrumb_v9.0.37", + "version": "9.0.37", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-breadcrumb", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-breadcrumb", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-breadcrumb", + "comment": "Bump @fluentui/react-link to v9.2.31", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-breadcrumb", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-breadcrumb", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-breadcrumb", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-breadcrumb_v9.0.36", diff --git a/packages/react-components/react-breadcrumb/library/CHANGELOG.md b/packages/react-components/react-breadcrumb/library/CHANGELOG.md index 8ddf1564dd92d..391177385971d 100644 --- a/packages/react-components/react-breadcrumb/library/CHANGELOG.md +++ b/packages/react-components/react-breadcrumb/library/CHANGELOG.md @@ -1,9 +1,23 @@ # Change Log - @fluentui/react-breadcrumb -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.37](https://github.com/microsoft/fluentui/tree/@fluentui/react-breadcrumb_v9.0.37) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-breadcrumb_v9.0.36..@fluentui/react-breadcrumb_v9.0.37) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-link to v9.2.31 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.36](https://github.com/microsoft/fluentui/tree/@fluentui/react-breadcrumb_v9.0.36) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-breadcrumb/library/package.json b/packages/react-components/react-breadcrumb/library/package.json index 99bd06843f115..f3030f607426f 100644 --- a/packages/react-components/react-breadcrumb/library/package.json +++ b/packages/react-components/react-breadcrumb/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-breadcrumb", - "version": "9.0.36", + "version": "9.0.37", "description": "Breadcrumb component for Fluent UI React.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -38,15 +38,15 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-button": "^9.3.89", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-button": "^9.3.90", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-link": "^9.2.30", + "@fluentui/react-link": "^9.2.31", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-button/library/CHANGELOG.json b/packages/react-components/react-button/library/CHANGELOG.json index 11fc9c1955705..ffb16df5ab5ae 100644 --- a/packages/react-components/react-button/library/CHANGELOG.json +++ b/packages/react-components/react-button/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-button", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:04 GMT", + "tag": "@fluentui/react-button_v9.3.90", + "version": "9.3.90", + "comments": { + "patch": [ + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-button", + "commit": "99348c848e4729e8794581ed8499bb350cd54732", + "comment": "fix: medium and large SplitButton menuButton is at least 24px wide" + }, + { + "author": "beachball", + "package": "@fluentui/react-button", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-button", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-button", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-button", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-button_v9.3.89", diff --git a/packages/react-components/react-button/library/CHANGELOG.md b/packages/react-components/react-button/library/CHANGELOG.md index 8ee6251b37d02..a856022f1ef6e 100644 --- a/packages/react-components/react-button/library/CHANGELOG.md +++ b/packages/react-components/react-button/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-button -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:04 GMT and should not be manually modified. +## [9.3.90](https://github.com/microsoft/fluentui/tree/@fluentui/react-button_v9.3.90) + +Tue, 10 Sep 2024 10:19:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-button_v9.3.89..@fluentui/react-button_v9.3.90) + +### Patches + +- fix: medium and large SplitButton menuButton is at least 24px wide ([PR #32309](https://github.com/microsoft/fluentui/pull/32309) by sarah.higley@microsoft.com) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.3.89](https://github.com/microsoft/fluentui/tree/@fluentui/react-button_v9.3.89) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-button/library/package.json b/packages/react-components/react-button/library/package.json index 7a2453e9228a7..89f28f48a9fe6 100644 --- a/packages/react-components/react-button/library/package.json +++ b/packages/react-components/react-button/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-button", - "version": "9.3.89", + "version": "9.3.90", "description": "Fluent UI React Button component.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,13 +34,13 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-aria": "^9.13.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-calendar-compat/library/CHANGELOG.json b/packages/react-components/react-calendar-compat/library/CHANGELOG.json index aaec5609c650d..bfa7be7dd65e3 100644 --- a/packages/react-components/react-calendar-compat/library/CHANGELOG.json +++ b/packages/react-components/react-calendar-compat/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-calendar-compat", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-calendar-compat_v0.1.17", + "version": "0.1.17", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-calendar-compat", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-calendar-compat", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-calendar-compat", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-calendar-compat_v0.1.16", diff --git a/packages/react-components/react-calendar-compat/library/CHANGELOG.md b/packages/react-components/react-calendar-compat/library/CHANGELOG.md index d61a78fb1058b..dd179596d9e0a 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 -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [0.1.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-calendar-compat_v0.1.17) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-calendar-compat_v0.1.16..@fluentui/react-calendar-compat_v0.1.17) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [0.1.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-calendar-compat_v0.1.16) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-calendar-compat/library/package.json b/packages/react-components/react-calendar-compat/library/package.json index 731331f076f33..99d0c8473e88f 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.1.16", + "version": "0.1.17", "description": "Calendar compat component for Fluent UI v9", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,11 +32,11 @@ "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-card/library/CHANGELOG.json b/packages/react-components/react-card/library/CHANGELOG.json index 393cd8d000f8f..69dd7190ef0fe 100644 --- a/packages/react-components/react-card/library/CHANGELOG.json +++ b/packages/react-components/react-card/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-card", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:04 GMT", + "tag": "@fluentui/react-card_v9.0.92", + "version": "9.0.92", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-card", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "fix: follow up on assertSlots fixes" + }, + { + "author": "beachball", + "package": "@fluentui/react-card", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-card", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-card", + "comment": "Bump @fluentui/react-text to v9.4.24", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-card", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-card_v9.0.91", diff --git a/packages/react-components/react-card/library/CHANGELOG.md b/packages/react-components/react-card/library/CHANGELOG.md index 944828609ba80..c6d4c2ee68897 100644 --- a/packages/react-components/react-card/library/CHANGELOG.md +++ b/packages/react-components/react-card/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-card -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:04 GMT and should not be manually modified. +## [9.0.92](https://github.com/microsoft/fluentui/tree/@fluentui/react-card_v9.0.92) + +Tue, 10 Sep 2024 10:19:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-card_v9.0.91..@fluentui/react-card_v9.0.92) + +### Patches + +- fix: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-text to v9.4.24 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.91](https://github.com/microsoft/fluentui/tree/@fluentui/react-card_v9.0.91) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-card/library/package.json b/packages/react-components/react-card/library/package.json index 99440b3d4c735..48414ebad41d6 100644 --- a/packages/react-components/react-card/library/package.json +++ b/packages/react-components/react-card/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-card", - "version": "9.0.91", + "version": "9.0.92", "private": false, "description": "Card container components for Fluent UI React.", "main": "lib-commonjs/index.js", @@ -39,11 +39,11 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-text": "^9.4.23", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-text": "^9.4.24", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-carousel-preview/library/CHANGELOG.json b/packages/react-components/react-carousel-preview/library/CHANGELOG.json index 62403684d4df5..86c504f301031 100644 --- a/packages/react-components/react-carousel-preview/library/CHANGELOG.json +++ b/packages/react-components/react-carousel-preview/library/CHANGELOG.json @@ -1,6 +1,77 @@ { "name": "@fluentui/react-carousel-preview", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:05 GMT", + "tag": "@fluentui/react-carousel-preview_v0.3.0", + "version": "0.3.0", + "comments": { + "minor": [ + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-carousel-preview", + "commit": "26ad33a04b489d59a8e64dc7337734ea8568fbfc", + "comment": "feat: Add accessibility and focus modes to cards" + }, + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-carousel-preview", + "commit": "f481a67b7ea12fea5b9953f738872901225221ef", + "comment": "feat: Add brand appearance to nav buttons, update action states" + }, + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-carousel-preview", + "commit": "95e64e87fcbcebfde3ec8b2c0e45685d627116d6", + "comment": "feat: Add enableDrag option for mouse/touch scroll support" + }, + { + "author": "beachball", + "package": "@fluentui/react-carousel-preview", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-carousel-preview", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-carousel-preview", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-carousel-preview", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-carousel-preview", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-carousel-preview", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ], + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-carousel-preview", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-carousel-preview_v0.2.2", diff --git a/packages/react-components/react-carousel-preview/library/CHANGELOG.md b/packages/react-components/react-carousel-preview/library/CHANGELOG.md index 656de35fd230d..56118d05c41d9 100644 --- a/packages/react-components/react-carousel-preview/library/CHANGELOG.md +++ b/packages/react-components/react-carousel-preview/library/CHANGELOG.md @@ -1,9 +1,30 @@ # Change Log - @fluentui/react-carousel-preview -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:05 GMT and should not be manually modified. +## [0.3.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-carousel-preview_v0.3.0) + +Tue, 10 Sep 2024 10:19:05 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-carousel-preview_v0.2.2..@fluentui/react-carousel-preview_v0.3.0) + +### Minor changes + +- feat: Add accessibility and focus modes to cards ([PR #32181](https://github.com/microsoft/fluentui/pull/32181) by mifraser@microsoft.com) +- feat: Add brand appearance to nav buttons, update action states ([PR #32348](https://github.com/microsoft/fluentui/pull/32348) by mifraser@microsoft.com) +- feat: Add enableDrag option for mouse/touch scroll support ([PR #32388](https://github.com/microsoft/fluentui/pull/32388) by mifraser@microsoft.com) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + +### Patches + +- chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) + ## [0.2.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-carousel-preview_v0.2.2) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-carousel-preview/library/package.json b/packages/react-components/react-carousel-preview/library/package.json index 67803af555e91..6b360d215f0f7 100644 --- a/packages/react-components/react-carousel-preview/library/package.json +++ b/packages/react-components/react-carousel-preview/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-carousel-preview", - "version": "0.2.2", + "version": "0.3.0", "description": "A composable carousel component that enables pagination with minimal rerenders", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,15 +35,15 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-button": "^9.3.90", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "embla-carousel": "8.1.8", diff --git a/packages/react-components/react-checkbox/library/CHANGELOG.json b/packages/react-components/react-checkbox/library/CHANGELOG.json index 74a11ba9ab889..7550e896044a2 100644 --- a/packages/react-components/react-checkbox/library/CHANGELOG.json +++ b/packages/react-components/react-checkbox/library/CHANGELOG.json @@ -1,6 +1,51 @@ { "name": "@fluentui/react-checkbox", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:06 GMT", + "tag": "@fluentui/react-checkbox_v9.2.36", + "version": "9.2.36", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-checkbox", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "beachball", + "package": "@fluentui/react-checkbox", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-checkbox", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-checkbox", + "comment": "Bump @fluentui/react-label to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-checkbox", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-checkbox", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-checkbox_v9.2.35", diff --git a/packages/react-components/react-checkbox/library/CHANGELOG.md b/packages/react-components/react-checkbox/library/CHANGELOG.md index 61ab328b9362d..98ae8a62999e7 100644 --- a/packages/react-components/react-checkbox/library/CHANGELOG.md +++ b/packages/react-components/react-checkbox/library/CHANGELOG.md @@ -1,9 +1,23 @@ # Change Log - @fluentui/react-checkbox -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:06 GMT and should not be manually modified. +## [9.2.36](https://github.com/microsoft/fluentui/tree/@fluentui/react-checkbox_v9.2.36) + +Tue, 10 Sep 2024 10:19:06 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-checkbox_v9.2.35..@fluentui/react-checkbox_v9.2.36) + +### Patches + +- chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-label to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.35](https://github.com/microsoft/fluentui/tree/@fluentui/react-checkbox_v9.2.35) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-checkbox/library/package.json b/packages/react-components/react-checkbox/library/package.json index 70ccedcd9e24f..0b99d5ac8093b 100644 --- a/packages/react-components/react-checkbox/library/package.json +++ b/packages/react-components/react-checkbox/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-checkbox", - "version": "9.2.35", + "version": "9.2.36", "description": "Fluent UI checkbox component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,14 +32,14 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-label": "^9.1.75", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-color-picker-preview/library/package.json b/packages/react-components/react-color-picker-preview/library/package.json index 78384ce2928d5..4238e5f1b5805 100644 --- a/packages/react-components/react-color-picker-preview/library/package.json +++ b/packages/react-components/react-color-picker-preview/library/package.json @@ -36,12 +36,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-colorpicker-compat/package.json b/packages/react-components/react-colorpicker-compat/package.json index 6c8ba723d0189..0556a37fb3e25 100644 --- a/packages/react-components/react-colorpicker-compat/package.json +++ b/packages/react-components/react-colorpicker-compat/package.json @@ -31,9 +31,9 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-combobox/library/CHANGELOG.json b/packages/react-components/react-combobox/library/CHANGELOG.json index 6c82cec667155..334d8bb7f9514 100644 --- a/packages/react-components/react-combobox/library/CHANGELOG.json +++ b/packages/react-components/react-combobox/library/CHANGELOG.json @@ -1,6 +1,63 @@ { "name": "@fluentui/react-combobox", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-combobox_v9.13.6", + "version": "9.13.6", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-positioning to v9.15.8", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-combobox", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-combobox_v9.13.5", diff --git a/packages/react-components/react-combobox/library/CHANGELOG.md b/packages/react-components/react-combobox/library/CHANGELOG.md index 596c2a8fa282e..fd52099fe6042 100644 --- a/packages/react-components/react-combobox/library/CHANGELOG.md +++ b/packages/react-components/react-combobox/library/CHANGELOG.md @@ -1,9 +1,25 @@ # Change Log - @fluentui/react-combobox -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.13.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-combobox_v9.13.6) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-combobox_v9.13.5..@fluentui/react-combobox_v9.13.6) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-positioning to v9.15.8 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.13.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-combobox_v9.13.5) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-combobox/library/package.json b/packages/react-components/react-combobox/library/package.json index 281ca3d10b1ec..57c52bb5d29b6 100644 --- a/packages/react-components/react-combobox/library/package.json +++ b/packages/react-components/react-combobox/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-combobox", - "version": "9.13.5", + "version": "9.13.6", "description": "Fluent UI React Combobox component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,18 +35,18 @@ "@fluentui/scripts-cypress": "*" }, "dependencies": { - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-aria": "^9.13.5", "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-positioning": "^9.15.8", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-components/CHANGELOG.json b/packages/react-components/react-components/CHANGELOG.json index 622277acc52fa..895a9dde71609 100644 --- a/packages/react-components/react-components/CHANGELOG.json +++ b/packages/react-components/react-components/CHANGELOG.json @@ -1,6 +1,181 @@ { "name": "@fluentui/react-components", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:04 GMT", + "tag": "@fluentui/react-components_v9.54.14", + "version": "9.54.14", + "comments": { + "patch": [ + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-button", + "commit": "99348c848e4729e8794581ed8499bb350cd54732", + "comment": "fix: medium and large SplitButton menuButton is at least 24px wide" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-card", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "fix: follow up on assertSlots fixes" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-carousel-preview", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-checkbox", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-dialog", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-drawer", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "lingfangao@hotmail.com", + "package": "@fluentui/react-overflow", + "commit": "47f08936d69e00ee7d02f28658c9280c6c9e070d", + "comment": "fix(useOverflowContainer): Removes double overflowManager creation" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-select", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-spinbutton", + "commit": "4b0f902e88f0fa8ba980791cbf64dbcedb159a4b", + "comment": "fix: remove aria-valuenow from native input element" + }, + { + "author": "lingfangao@hotmail.com", + "package": "@fluentui/react-table", + "commit": "d3249d633bc92d1486a0f4702e7d5197c754327b", + "comment": "fix(TableHeaderCell): should use hover and pressed tokens" + }, + { + "author": "kirpadv@gmail.com", + "package": "@fluentui/react-tabs", + "commit": "b044f714a9c16ac165e1b5829bdb04902f16aaf8", + "comment": "fix: Improve animation for active tab indicator on tabs with falsy values" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tag-picker", + "commit": "843386fc13e12d9efca29eb1e26a2654239167b6", + "comment": "bugfix: ensures input behaviour on text selection" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tag-picker", + "commit": "c1f74b492d26cec010913d61907bfdfb67a4746e", + "comment": "fix(react-tag-picker): compute aria-label/aria-labelledby for expand button, stories a11y fixes" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tag-picker", + "commit": "0a888221b9d92a87135dd5319fd481169b0d45ac", + "comment": "fix(react-tag-picker): allows TagPickerGroup to be disabled" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tags", + "commit": "0a888221b9d92a87135dd5319fd481169b0d45ac", + "comment": "fix(react-tags): allows TagGroup to be disabled" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tags", + "commit": "c1f74b492d26cec010913d61907bfdfb67a4746e", + "comment": "fix(react-tags): allow TagGroup to be disabled, remove role='img' from Tag dismiss" + }, + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-teaching-popover", + "commit": "854fe51c4fb889cfd0a5e3419cf88ee8c2e837d7", + "comment": "fix: Update popover size to match design guidance 320px, enable image to auto size based on popover surface bounds" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tree", + "commit": "ee0406bd36a354d1251dcacdaf4b162fdc7f4abf", + "comment": "bugfix: ensure actions visibility between successive mouse events" + }, + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-tree", + "commit": "b30f776bc7b6510cbc31ef1b4e1ceaac51adc242", + "comment": "fix: remove unnecessary aria-hidden attributes that were causing accessibility issues" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tree", + "commit": "4831884340f715d5a8d285e6862e19e85032b738", + "comment": "bugfix: ensure onClick handler is not called on every click" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-utilities", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + } + ], + "minor": [ + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-carousel-preview", + "commit": "26ad33a04b489d59a8e64dc7337734ea8568fbfc", + "comment": "feat: Add accessibility and focus modes to cards" + }, + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-carousel-preview", + "commit": "f481a67b7ea12fea5b9953f738872901225221ef", + "comment": "feat: Add brand appearance to nav buttons, update action states" + }, + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-carousel-preview", + "commit": "95e64e87fcbcebfde3ec8b2c0e45685d627116d6", + "comment": "feat: Add enableDrag option for mouse/touch scroll support" + }, + { + "author": "kirpadv@gmail.com", + "package": "@fluentui/react-tabs", + "commit": "2157a9ec51b1d4833f9a9ff7b495155c26154854", + "comment": "export Tab component style hooks" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tree", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773", + "comment": "bugfix: recover from tabIndex=-1 when TreeItem is removed" + } + ], + "none": [ + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-provider", + "commit": "b30f776bc7b6510cbc31ef1b4e1ceaac51adc242", + "comment": "docs: remove now-uneeded comment on tree" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:16 GMT", "tag": "@fluentui/react-components_v9.54.13", diff --git a/packages/react-components/react-components/CHANGELOG.md b/packages/react-components/react-components/CHANGELOG.md index 41b1a9e1bde00..40ea2db5e6069 100644 --- a/packages/react-components/react-components/CHANGELOG.md +++ b/packages/react-components/react-components/CHANGELOG.md @@ -1,9 +1,65 @@ # Change Log - @fluentui/react-components -This log was last generated on Fri, 16 Aug 2024 10:24:16 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:04 GMT and should not be manually modified. +## [9.54.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-components_v9.54.14) + +Tue, 10 Sep 2024 10:19:04 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-components_v9.54.13..@fluentui/react-components_v9.54.14) + +### Minor changes + +- `@fluentui/react-carousel-preview` + - feat: Add accessibility and focus modes to cards ([PR #32181](https://github.com/microsoft/fluentui/pull/32181) by mifraser@microsoft.com) + - feat: Add brand appearance to nav buttons, update action states ([PR #32348](https://github.com/microsoft/fluentui/pull/32348) by mifraser@microsoft.com) + - feat: Add enableDrag option for mouse/touch scroll support ([PR #32388](https://github.com/microsoft/fluentui/pull/32388) by mifraser@microsoft.com) +- `@fluentui/react-tabs` + - export Tab component style hooks ([PR #32125](https://github.com/microsoft/fluentui/pull/32125) by kirpadv@gmail.com) +- `@fluentui/react-tree` + - bugfix: recover from tabIndex=-1 when TreeItem is removed ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by bernardo.sunderhus@gmail.com) + +### Patches + +- `@fluentui/react-button` + - fix: medium and large SplitButton menuButton is at least 24px wide ([PR #32309](https://github.com/microsoft/fluentui/pull/32309) by sarah.higley@microsoft.com) +- `@fluentui/react-card` + - fix: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-carousel-preview` + - chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-checkbox` + - chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-dialog` + - chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-drawer` + - chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-overflow` + - fix(useOverflowContainer): Removes double overflowManager creation ([PR #32459](https://github.com/microsoft/fluentui/pull/32459) by lingfangao@hotmail.com) +- `@fluentui/react-select` + - chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-spinbutton` + - fix: remove aria-valuenow from native input element ([PR #32360](https://github.com/microsoft/fluentui/pull/32360) by sarah.higley@microsoft.com) +- `@fluentui/react-table` + - fix(TableHeaderCell): should use hover and pressed tokens ([PR #32352](https://github.com/microsoft/fluentui/pull/32352) by lingfangao@hotmail.com) +- `@fluentui/react-tabs` + - fix: Improve animation for active tab indicator on tabs with falsy values ([PR #32374](https://github.com/microsoft/fluentui/pull/32374) by kirpadv@gmail.com) +- `@fluentui/react-tag-picker` + - bugfix: ensures input behaviour on text selection ([PR #32285](https://github.com/microsoft/fluentui/pull/32285) by bernardo.sunderhus@gmail.com) + - fix(react-tag-picker): compute aria-label/aria-labelledby for expand button, stories a11y fixes ([PR #32297](https://github.com/microsoft/fluentui/pull/32297) by jiangemma@microsoft.com) + - fix(react-tag-picker): allows TagPickerGroup to be disabled ([PR #32317](https://github.com/microsoft/fluentui/pull/32317) by jiangemma@microsoft.com) +- `@fluentui/react-tags` + - fix(react-tags): allows TagGroup to be disabled ([PR #32317](https://github.com/microsoft/fluentui/pull/32317) by jiangemma@microsoft.com) + - fix(react-tags): allow TagGroup to be disabled, remove role='img' from Tag dismiss ([PR #32297](https://github.com/microsoft/fluentui/pull/32297) by jiangemma@microsoft.com) +- `@fluentui/react-teaching-popover` + - fix: Update popover size to match design guidance 320px, enable image to auto size based on popover surface bounds ([PR #32363](https://github.com/microsoft/fluentui/pull/32363) by mifraser@microsoft.com) +- `@fluentui/react-tree` + - bugfix: ensure actions visibility between successive mouse events ([PR #32477](https://github.com/microsoft/fluentui/pull/32477) by bernardo.sunderhus@gmail.com) + - fix: remove unnecessary aria-hidden attributes that were causing accessibility issues ([PR #32081](https://github.com/microsoft/fluentui/pull/32081) by sarah.higley@microsoft.com) + - bugfix: ensure onClick handler is not called on every click ([PR #32434](https://github.com/microsoft/fluentui/pull/32434) by bernardo.sunderhus@gmail.com) +- `@fluentui/react-utilities` + - chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) + ## [9.54.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-components_v9.54.13) Fri, 16 Aug 2024 10:24:16 GMT diff --git a/packages/react-components/react-components/package.json b/packages/react-components/react-components/package.json index 05f24689e2be1..46d3b1e23e23c 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.54.13", + "version": "9.54.14", "description": "Suite package for converged React components", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -30,64 +30,64 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-accordion": "^9.5.3", + "@fluentui/react-accordion": "^9.5.4", "@fluentui/react-alert": "9.0.0-beta.124", - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-badge": "^9.2.41", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-card": "^9.0.91", - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-combobox": "^9.13.5", - "@fluentui/react-dialog": "^9.11.12", - "@fluentui/react-divider": "^9.2.73", - "@fluentui/react-drawer": "^9.5.12", - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-image": "^9.1.71", + "@fluentui/react-avatar": "^9.6.38", + "@fluentui/react-badge": "^9.2.42", + "@fluentui/react-button": "^9.3.90", + "@fluentui/react-card": "^9.0.92", + "@fluentui/react-checkbox": "^9.2.36", + "@fluentui/react-combobox": "^9.13.6", + "@fluentui/react-dialog": "^9.11.13", + "@fluentui/react-divider": "^9.2.74", + "@fluentui/react-drawer": "^9.5.13", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-image": "^9.1.72", "@fluentui/react-infobutton": "9.0.0-beta.102", - "@fluentui/react-infolabel": "^9.0.44", - "@fluentui/react-input": "^9.4.87", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-link": "^9.2.30", - "@fluentui/react-menu": "^9.14.14", - "@fluentui/react-overflow": "^9.1.28", - "@fluentui/react-persona": "^9.2.96", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-progress": "^9.1.85", - "@fluentui/react-provider": "^9.17.2", - "@fluentui/react-radio": "^9.2.30", - "@fluentui/react-select": "^9.1.85", + "@fluentui/react-infolabel": "^9.0.45", + "@fluentui/react-input": "^9.4.88", + "@fluentui/react-label": "^9.1.75", + "@fluentui/react-link": "^9.2.31", + "@fluentui/react-menu": "^9.14.15", + "@fluentui/react-overflow": "^9.1.29", + "@fluentui/react-persona": "^9.2.97", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-popover": "^9.9.20", + "@fluentui/react-positioning": "^9.15.8", + "@fluentui/react-progress": "^9.1.86", + "@fluentui/react-provider": "^9.17.3", + "@fluentui/react-radio": "^9.2.31", + "@fluentui/react-select": "^9.1.86", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-skeleton": "^9.1.14", - "@fluentui/react-slider": "^9.1.92", - "@fluentui/react-spinbutton": "^9.2.86", - "@fluentui/react-spinner": "^9.4.12", - "@fluentui/react-swatch-picker": "^9.1.8", - "@fluentui/react-switch": "^9.1.92", - "@fluentui/react-table": "^9.15.15", - "@fluentui/react-tabs": "^9.4.30", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-tags": "^9.3.16", - "@fluentui/react-textarea": "^9.3.86", + "@fluentui/react-skeleton": "^9.1.15", + "@fluentui/react-slider": "^9.1.93", + "@fluentui/react-spinbutton": "^9.2.87", + "@fluentui/react-spinner": "^9.4.13", + "@fluentui/react-swatch-picker": "^9.1.9", + "@fluentui/react-switch": "^9.1.93", + "@fluentui/react-table": "^9.15.16", + "@fluentui/react-tabs": "^9.5.0", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-tags": "^9.3.17", + "@fluentui/react-textarea": "^9.3.87", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-toast": "^9.3.54", - "@fluentui/react-toolbar": "^9.2.3", - "@fluentui/react-tooltip": "^9.4.37", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-text": "^9.4.23", - "@fluentui/react-virtualizer": "9.0.0-alpha.82", - "@fluentui/react-tree": "^9.7.11", + "@fluentui/react-toast": "^9.3.55", + "@fluentui/react-toolbar": "^9.2.4", + "@fluentui/react-tooltip": "^9.4.38", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-text": "^9.4.24", + "@fluentui/react-virtualizer": "9.0.0-alpha.83", + "@fluentui/react-tree": "^9.8.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", - "@fluentui/react-message-bar": "^9.2.9", - "@fluentui/react-breadcrumb": "^9.0.36", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-rating": "^9.0.17", - "@fluentui/react-search": "^9.0.16", - "@fluentui/react-teaching-popover": "^9.1.15", - "@fluentui/react-tag-picker": "^9.3.1", - "@fluentui/react-motion": "^9.5.0" + "@fluentui/react-message-bar": "^9.2.10", + "@fluentui/react-breadcrumb": "^9.0.37", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-rating": "^9.0.18", + "@fluentui/react-search": "^9.0.17", + "@fluentui/react-teaching-popover": "^9.1.16", + "@fluentui/react-tag-picker": "^9.3.2", + "@fluentui/react-motion": "^9.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", diff --git a/packages/react-components/react-context-selector/CHANGELOG.json b/packages/react-components/react-context-selector/CHANGELOG.json index 19569e38dc0b5..2efca84c3f9f0 100644 --- a/packages/react-components/react-context-selector/CHANGELOG.json +++ b/packages/react-components/react-context-selector/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-context-selector", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-context-selector_v9.1.66", + "version": "9.1.66", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-context-selector", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Mon, 05 Aug 2024 22:33:02 GMT", "tag": "@fluentui/react-context-selector_v9.1.65", diff --git a/packages/react-components/react-context-selector/CHANGELOG.md b/packages/react-components/react-context-selector/CHANGELOG.md index 1593b079237e1..19a71d15825a8 100644 --- a/packages/react-components/react-context-selector/CHANGELOG.md +++ b/packages/react-components/react-context-selector/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-context-selector -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.66](https://github.com/microsoft/fluentui/tree/@fluentui/react-context-selector_v9.1.66) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-context-selector_v9.1.65..@fluentui/react-context-selector_v9.1.66) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.65](https://github.com/microsoft/fluentui/tree/@fluentui/react-context-selector_v9.1.65) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-context-selector/package.json b/packages/react-components/react-context-selector/package.json index d2361636f6c9a..a9f5d16a570a2 100644 --- a/packages/react-components/react-context-selector/package.json +++ b/packages/react-components/react-context-selector/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-context-selector", - "version": "9.1.65", + "version": "9.1.66", "description": "React useContextSelector hook in userland", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -28,7 +28,7 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@swc/helpers": "^0.5.1" }, "peerDependencies": { diff --git a/packages/react-components/react-datepicker-compat/library/CHANGELOG.json b/packages/react-components/react-datepicker-compat/library/CHANGELOG.json index 604e8ea6cd453..d2b4726749551 100644 --- a/packages/react-components/react-datepicker-compat/library/CHANGELOG.json +++ b/packages/react-components/react-datepicker-compat/library/CHANGELOG.json @@ -1,6 +1,69 @@ { "name": "@fluentui/react-datepicker-compat", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-datepicker-compat_v0.4.50", + "version": "0.4.50", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-calendar-compat to v0.1.17", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-input to v9.4.88", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-popover to v9.9.20", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-positioning to v9.15.8", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-datepicker-compat", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-datepicker-compat_v0.4.49", diff --git a/packages/react-components/react-datepicker-compat/library/CHANGELOG.md b/packages/react-components/react-datepicker-compat/library/CHANGELOG.md index 72d3d3a20424b..9d69c56f7ef61 100644 --- a/packages/react-components/react-datepicker-compat/library/CHANGELOG.md +++ b/packages/react-components/react-datepicker-compat/library/CHANGELOG.md @@ -1,9 +1,26 @@ # Change Log - @fluentui/react-datepicker-compat -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [0.4.50](https://github.com/microsoft/fluentui/tree/@fluentui/react-datepicker-compat_v0.4.50) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-datepicker-compat_v0.4.49..@fluentui/react-datepicker-compat_v0.4.50) + +### Patches + +- Bump @fluentui/react-calendar-compat to v0.1.17 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-input to v9.4.88 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-popover to v9.9.20 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-positioning to v9.15.8 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [0.4.49](https://github.com/microsoft/fluentui/tree/@fluentui/react-datepicker-compat_v0.4.49) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-datepicker-compat/library/package.json b/packages/react-components/react-datepicker-compat/library/package.json index a51f65ebfae04..ff686ead3b8f1 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.4.49", + "version": "0.4.50", "description": "React components for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -36,18 +36,18 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-calendar-compat": "^0.1.16", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-calendar-compat": "^0.1.17", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-input": "^9.4.87", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", + "@fluentui/react-input": "^9.4.88", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-popover": "^9.9.20", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-positioning": "^9.15.8", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-dialog/library/CHANGELOG.json b/packages/react-components/react-dialog/library/CHANGELOG.json index 148655076e970..787c6012536c1 100644 --- a/packages/react-components/react-dialog/library/CHANGELOG.json +++ b/packages/react-components/react-dialog/library/CHANGELOG.json @@ -1,6 +1,63 @@ { "name": "@fluentui/react-dialog", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:06 GMT", + "tag": "@fluentui/react-dialog_v9.11.13", + "version": "9.11.13", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-dialog", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-motion to v9.5.1", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-dialog", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-dialog_v9.11.12", diff --git a/packages/react-components/react-dialog/library/CHANGELOG.md b/packages/react-components/react-dialog/library/CHANGELOG.md index 6d8f1fa0a979a..2700d4a6bcdb1 100644 --- a/packages/react-components/react-dialog/library/CHANGELOG.md +++ b/packages/react-components/react-dialog/library/CHANGELOG.md @@ -1,9 +1,25 @@ # Change Log - @fluentui/react-dialog -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:06 GMT and should not be manually modified. +## [9.11.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-dialog_v9.11.13) + +Tue, 10 Sep 2024 10:19:06 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-dialog_v9.11.12..@fluentui/react-dialog_v9.11.13) + +### Patches + +- chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion to v9.5.1 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.11.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-dialog_v9.11.12) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-dialog/library/package.json b/packages/react-components/react-dialog/library/package.json index 364b048cc28eb..934a935684dc0 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.11.12", + "version": "9.11.13", "description": "Dialog component for Fluent UI React", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -40,17 +40,17 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-motion": "^9.5.0", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-motion": "^9.5.1", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-aria": "^9.13.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-portal": "^9.4.33", + "@fluentui/react-portal": "^9.4.34", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-divider/library/CHANGELOG.json b/packages/react-components/react-divider/library/CHANGELOG.json index afa560731bf20..010703775fa99 100644 --- a/packages/react-components/react-divider/library/CHANGELOG.json +++ b/packages/react-components/react-divider/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-divider", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-divider_v9.2.74", + "version": "9.2.74", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-divider", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-divider", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-divider_v9.2.73", diff --git a/packages/react-components/react-divider/library/CHANGELOG.md b/packages/react-components/react-divider/library/CHANGELOG.md index 58ee2b4ec5b10..4dded8e19971c 100644 --- a/packages/react-components/react-divider/library/CHANGELOG.md +++ b/packages/react-components/react-divider/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-divider -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.74](https://github.com/microsoft/fluentui/tree/@fluentui/react-divider_v9.2.74) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-divider_v9.2.73..@fluentui/react-divider_v9.2.74) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.73](https://github.com/microsoft/fluentui/tree/@fluentui/react-divider_v9.2.73) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-divider/library/package.json b/packages/react-components/react-divider/library/package.json index dc0a16cf995e6..c379828355400 100644 --- a/packages/react-components/react-divider/library/package.json +++ b/packages/react-components/react-divider/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-divider", - "version": "9.2.73", + "version": "9.2.74", "description": "Fluent UI component to visually separate content.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,10 +32,10 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-drawer/library/CHANGELOG.json b/packages/react-components/react-drawer/library/CHANGELOG.json index cf6c22a9cf8d1..d3fb5ca8cc528 100644 --- a/packages/react-components/react-drawer/library/CHANGELOG.json +++ b/packages/react-components/react-drawer/library/CHANGELOG.json @@ -1,6 +1,51 @@ { "name": "@fluentui/react-drawer", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:06 GMT", + "tag": "@fluentui/react-drawer_v9.5.13", + "version": "9.5.13", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-drawer", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-dialog to v9.11.13", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-motion to v9.5.1", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-drawer", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-drawer_v9.5.12", diff --git a/packages/react-components/react-drawer/library/CHANGELOG.md b/packages/react-components/react-drawer/library/CHANGELOG.md index c18b9633e1d19..63800cd59eab3 100644 --- a/packages/react-components/react-drawer/library/CHANGELOG.md +++ b/packages/react-components/react-drawer/library/CHANGELOG.md @@ -1,9 +1,23 @@ # Change Log - @fluentui/react-drawer -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:06 GMT and should not be manually modified. +## [9.5.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-drawer_v9.5.13) + +Tue, 10 Sep 2024 10:19:06 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-drawer_v9.5.12..@fluentui/react-drawer_v9.5.13) + +### Patches + +- chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/react-dialog to v9.11.13 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion to v9.5.1 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.5.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-drawer_v9.5.12) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-drawer/library/package.json b/packages/react-components/react-drawer/library/package.json index 6d3315c977d6d..ec9eaf07052cf 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.5.12", + "version": "9.5.13", "description": "Drawer components for Fluent UI React", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,13 +35,13 @@ "@fluentui/scripts-cypress": "*" }, "dependencies": { - "@fluentui/react-dialog": "^9.11.12", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", + "@fluentui/react-dialog": "^9.11.13", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-motion": "^9.5.1", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-field/library/CHANGELOG.json b/packages/react-components/react-field/library/CHANGELOG.json index 6419326c01896..b2d7306e10ee6 100644 --- a/packages/react-components/react-field/library/CHANGELOG.json +++ b/packages/react-components/react-field/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-field", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-field_v9.1.75", + "version": "9.1.75", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-field", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-field", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-field", + "comment": "Bump @fluentui/react-label to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-field", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-field_v9.1.71", diff --git a/packages/react-components/react-field/library/CHANGELOG.md b/packages/react-components/react-field/library/CHANGELOG.md index 214eee7e4d974..fe9abc335adb9 100644 --- a/packages/react-components/react-field/library/CHANGELOG.md +++ b/packages/react-components/react-field/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-field -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.75](https://github.com/microsoft/fluentui/tree/@fluentui/react-field_v9.1.75) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-field_v9.1.71..@fluentui/react-field_v9.1.75) + +### Patches + +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-label to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.71](https://github.com/microsoft/fluentui/tree/@fluentui/react-field_v9.1.71) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-field/library/package.json b/packages/react-components/react-field/library/package.json index d23b283d11462..0a69c3470a478 100644 --- a/packages/react-components/react-field/library/package.json +++ b/packages/react-components/react-field/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-field", - "version": "9.1.74", + "version": "9.1.75", "description": "Fluent UI Field components", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,12 +33,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-label": "^9.1.75", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-icons-compat/library/CHANGELOG.json b/packages/react-components/react-icons-compat/library/CHANGELOG.json index 865a55218464d..34f50079af256 100644 --- a/packages/react-components/react-icons-compat/library/CHANGELOG.json +++ b/packages/react-components/react-icons-compat/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-icons-compat", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-icons-compat_v0.1.1", + "version": "0.1.1", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-icons-compat", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-icons-compat", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 30 Jul 2024 18:47:33 GMT", "tag": "@fluentui/react-icons-compat_v0.1.0", diff --git a/packages/react-components/react-icons-compat/library/CHANGELOG.md b/packages/react-components/react-icons-compat/library/CHANGELOG.md index eb7eaeac6d0ac..8aa2257a76fa2 100644 --- a/packages/react-components/react-icons-compat/library/CHANGELOG.md +++ b/packages/react-components/react-icons-compat/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-icons-compat -This log was last generated on Tue, 30 Jul 2024 18:47:33 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [0.1.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-compat_v0.1.1) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-icons-compat_v0.1.0..@fluentui/react-icons-compat_v0.1.1) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [0.1.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-compat_v0.1.0) Tue, 30 Jul 2024 18:47:33 GMT diff --git a/packages/react-components/react-icons-compat/library/package.json b/packages/react-components/react-icons-compat/library/package.json index 728580284a13a..787b7882eeba6 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.1.0", + "version": "0.1.1", "description": "Package for icon utility methods used by font and svg icons.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,10 +35,10 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-image/library/CHANGELOG.json b/packages/react-components/react-image/library/CHANGELOG.json index a6ef5c3deb278..bcbd7684cc7a8 100644 --- a/packages/react-components/react-image/library/CHANGELOG.json +++ b/packages/react-components/react-image/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-image", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-image_v9.1.72", + "version": "9.1.72", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-image", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-image", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-image_v9.1.71", diff --git a/packages/react-components/react-image/library/CHANGELOG.md b/packages/react-components/react-image/library/CHANGELOG.md index 9263c622d3913..0955016edf760 100644 --- a/packages/react-components/react-image/library/CHANGELOG.md +++ b/packages/react-components/react-image/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-image -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.72](https://github.com/microsoft/fluentui/tree/@fluentui/react-image_v9.1.72) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-image_v9.1.71..@fluentui/react-image_v9.1.72) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.71](https://github.com/microsoft/fluentui/tree/@fluentui/react-image_v9.1.71) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-image/library/package.json b/packages/react-components/react-image/library/package.json index 87c4ff27d3485..99c644563b53b 100644 --- a/packages/react-components/react-image/library/package.json +++ b/packages/react-components/react-image/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-image", - "version": "9.1.71", + "version": "9.1.72", "description": "Fluent UI React Image component.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,8 +33,8 @@ }, "dependencies": { "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-theme": "^9.1.19", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" diff --git a/packages/react-components/react-infolabel/library/CHANGELOG.json b/packages/react-components/react-infolabel/library/CHANGELOG.json index b338f66d908ce..e914f71fd6ded 100644 --- a/packages/react-components/react-infolabel/library/CHANGELOG.json +++ b/packages/react-components/react-infolabel/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-infolabel", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-infolabel_v9.0.45", + "version": "9.0.45", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-infolabel", + "comment": "Bump @fluentui/react-label to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-infolabel", + "comment": "Bump @fluentui/react-popover to v9.9.20", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-infolabel", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-infolabel", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-infolabel", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-infolabel_v9.0.44", diff --git a/packages/react-components/react-infolabel/library/CHANGELOG.md b/packages/react-components/react-infolabel/library/CHANGELOG.md index 8a4f71ab5b4f9..f4491c203e9cb 100644 --- a/packages/react-components/react-infolabel/library/CHANGELOG.md +++ b/packages/react-components/react-infolabel/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-infolabel -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.45](https://github.com/microsoft/fluentui/tree/@fluentui/react-infolabel_v9.0.45) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-infolabel_v9.0.44..@fluentui/react-infolabel_v9.0.45) + +### Patches + +- Bump @fluentui/react-label to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-popover to v9.9.20 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.44](https://github.com/microsoft/fluentui/tree/@fluentui/react-infolabel_v9.0.44) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-infolabel/library/package.json b/packages/react-components/react-infolabel/library/package.json index b695fe6130e99..ffe75a21ba0be 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.0.44", + "version": "9.0.45", "description": "InfoLabel component for Fluent UI v9", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,12 +33,12 @@ }, "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-label": "^9.1.75", + "@fluentui/react-popover": "^9.9.20", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-input/library/CHANGELOG.json b/packages/react-components/react-input/library/CHANGELOG.json index 1f781757e4d97..3fe73b8af99bb 100644 --- a/packages/react-components/react-input/library/CHANGELOG.json +++ b/packages/react-components/react-input/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-input", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-input_v9.4.88", + "version": "9.4.88", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-input", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-input", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-input", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-input_v9.4.87", diff --git a/packages/react-components/react-input/library/CHANGELOG.md b/packages/react-components/react-input/library/CHANGELOG.md index 39c3a14d5efb7..fe6384d826e6f 100644 --- a/packages/react-components/react-input/library/CHANGELOG.md +++ b/packages/react-components/react-input/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-input -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.4.88](https://github.com/microsoft/fluentui/tree/@fluentui/react-input_v9.4.88) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-input_v9.4.87..@fluentui/react-input_v9.4.88) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.4.87](https://github.com/microsoft/fluentui/tree/@fluentui/react-input_v9.4.87) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-input/library/package.json b/packages/react-components/react-input/library/package.json index 0adb5144568ab..03e0e38aabaa6 100644 --- a/packages/react-components/react-input/library/package.json +++ b/packages/react-components/react-input/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-input", - "version": "9.4.87", + "version": "9.4.88", "description": "Fluent UI React Input component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,11 +33,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-jsx-runtime/CHANGELOG.json b/packages/react-components/react-jsx-runtime/CHANGELOG.json index 68c71e00f149b..761a2ae6284fd 100644 --- a/packages/react-components/react-jsx-runtime/CHANGELOG.json +++ b/packages/react-components/react-jsx-runtime/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-jsx-runtime", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-jsx-runtime_v9.0.43", + "version": "9.0.43", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-jsx-runtime", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:11 GMT", "tag": "@fluentui/react-jsx-runtime_v9.0.42", diff --git a/packages/react-components/react-jsx-runtime/CHANGELOG.md b/packages/react-components/react-jsx-runtime/CHANGELOG.md index f2c1208fddcb2..8ae5072d2a8ae 100644 --- a/packages/react-components/react-jsx-runtime/CHANGELOG.md +++ b/packages/react-components/react-jsx-runtime/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-jsx-runtime -This log was last generated on Tue, 23 Jul 2024 20:13:11 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.43](https://github.com/microsoft/fluentui/tree/@fluentui/react-jsx-runtime_v9.0.43) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-jsx-runtime_v9.0.42..@fluentui/react-jsx-runtime_v9.0.43) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.42](https://github.com/microsoft/fluentui/tree/@fluentui/react-jsx-runtime_v9.0.42) Tue, 23 Jul 2024 20:13:11 GMT diff --git a/packages/react-components/react-jsx-runtime/package.json b/packages/react-components/react-jsx-runtime/package.json index d00bc8d8a733a..bfdcca796e85e 100644 --- a/packages/react-components/react-jsx-runtime/package.json +++ b/packages/react-components/react-jsx-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-jsx-runtime", - "version": "9.0.42", + "version": "9.0.43", "description": "Custom JSX runtime for @fluentui/react-components", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -31,7 +31,7 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "react-is": "^17.0.2", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-keytips-preview/library/package.json b/packages/react-components/react-keytips-preview/library/package.json index 1636105c88776..0123946d019d6 100644 --- a/packages/react-components/react-keytips-preview/library/package.json +++ b/packages/react-components/react-keytips-preview/library/package.json @@ -36,10 +36,10 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-label/library/CHANGELOG.json b/packages/react-components/react-label/library/CHANGELOG.json index fc6a28eb7d419..3855faa68ad91 100644 --- a/packages/react-components/react-label/library/CHANGELOG.json +++ b/packages/react-components/react-label/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-label", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-label_v9.1.75", + "version": "9.1.75", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-label", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-label", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-label_v9.1.74", diff --git a/packages/react-components/react-label/library/CHANGELOG.md b/packages/react-components/react-label/library/CHANGELOG.md index 71becf891afac..9b3aa62147164 100644 --- a/packages/react-components/react-label/library/CHANGELOG.md +++ b/packages/react-components/react-label/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-label -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.75](https://github.com/microsoft/fluentui/tree/@fluentui/react-label_v9.1.75) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-label_v9.1.74..@fluentui/react-label_v9.1.75) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.74](https://github.com/microsoft/fluentui/tree/@fluentui/react-label_v9.1.74) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-label/library/package.json b/packages/react-components/react-label/library/package.json index ce422ed990d1b..59b9c5f8b3873 100644 --- a/packages/react-components/react-label/library/package.json +++ b/packages/react-components/react-label/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-label", - "version": "9.1.74", + "version": "9.1.75", "description": "Fluent UI React Label component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,8 +34,8 @@ "dependencies": { "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-link/library/CHANGELOG.json b/packages/react-components/react-link/library/CHANGELOG.json index a988db93425fa..4227c9d7795b2 100644 --- a/packages/react-components/react-link/library/CHANGELOG.json +++ b/packages/react-components/react-link/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-link", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-link_v9.2.31", + "version": "9.2.31", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-link", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-link", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-link", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-link_v9.2.30", diff --git a/packages/react-components/react-link/library/CHANGELOG.md b/packages/react-components/react-link/library/CHANGELOG.md index 573daabae79f7..6076d3c517c84 100644 --- a/packages/react-components/react-link/library/CHANGELOG.md +++ b/packages/react-components/react-link/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-link -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.31](https://github.com/microsoft/fluentui/tree/@fluentui/react-link_v9.2.31) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-link_v9.2.30..@fluentui/react-link_v9.2.31) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.30](https://github.com/microsoft/fluentui/tree/@fluentui/react-link_v9.2.30) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-link/library/package.json b/packages/react-components/react-link/library/package.json index 88a7593ffacd2..efa7206b7f970 100644 --- a/packages/react-components/react-link/library/package.json +++ b/packages/react-components/react-link/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-link", - "version": "9.2.30", + "version": "9.2.31", "description": "Fluent UI React Link component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,11 +34,11 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-list-preview/library/CHANGELOG.json b/packages/react-components/react-list-preview/library/CHANGELOG.json index cc441f68d9ac9..7a2c9c4b32c51 100644 --- a/packages/react-components/react-list-preview/library/CHANGELOG.json +++ b/packages/react-components/react-list-preview/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-list-preview", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-list-preview_v0.3.6", + "version": "0.3.6", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-list-preview", + "comment": "Bump @fluentui/react-checkbox to v9.2.36", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-list-preview", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-list-preview", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-list-preview", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-list-preview", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-list-preview_v0.3.5", diff --git a/packages/react-components/react-list-preview/library/CHANGELOG.md b/packages/react-components/react-list-preview/library/CHANGELOG.md index f67db20c111d9..50289359b5f16 100644 --- a/packages/react-components/react-list-preview/library/CHANGELOG.md +++ b/packages/react-components/react-list-preview/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-list-preview -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [0.3.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.3.6) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-list-preview_v0.3.5..@fluentui/react-list-preview_v0.3.6) + +### Patches + +- Bump @fluentui/react-checkbox to v9.2.36 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [0.3.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-list-preview_v0.3.5) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-list-preview/library/package.json b/packages/react-components/react-list-preview/library/package.json index 4b365c9e66b22..d70471058debf 100644 --- a/packages/react-components/react-list-preview/library/package.json +++ b/packages/react-components/react-list-preview/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-list-preview", - "version": "0.3.5", + "version": "0.3.6", "description": "React List v9", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -39,13 +39,13 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-checkbox": "^9.2.36", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@fluentui/react-shared-contexts": "^9.20.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" diff --git a/packages/react-components/react-menu/library/CHANGELOG.json b/packages/react-components/react-menu/library/CHANGELOG.json index ae1fbe49b6bbf..17f94c784c15a 100644 --- a/packages/react-components/react-menu/library/CHANGELOG.json +++ b/packages/react-components/react-menu/library/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@fluentui/react-menu", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-menu_v9.14.15", + "version": "9.14.15", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-positioning to v9.15.8", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-menu", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-menu_v9.14.14", diff --git a/packages/react-components/react-menu/library/CHANGELOG.md b/packages/react-components/react-menu/library/CHANGELOG.md index 377191c37fa45..b6e8eaadc373d 100644 --- a/packages/react-components/react-menu/library/CHANGELOG.md +++ b/packages/react-components/react-menu/library/CHANGELOG.md @@ -1,9 +1,24 @@ # Change Log - @fluentui/react-menu -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.14.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-menu_v9.14.15) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-menu_v9.14.14..@fluentui/react-menu_v9.14.15) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-positioning to v9.15.8 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.14.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-menu_v9.14.14) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-menu/library/package.json b/packages/react-components/react-menu/library/package.json index cc5733db79806..0871033841bf6 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.14.14", + "version": "9.14.15", "description": "Fluent UI menu component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -37,16 +37,16 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-positioning": "^9.15.8", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-message-bar/library/CHANGELOG.json b/packages/react-components/react-message-bar/library/CHANGELOG.json index b702681f0ec0e..c4426faab31eb 100644 --- a/packages/react-components/react-message-bar/library/CHANGELOG.json +++ b/packages/react-components/react-message-bar/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-message-bar", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-message-bar_v9.2.10", + "version": "9.2.10", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-message-bar", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-message-bar", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-message-bar", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-message-bar_v9.2.9", diff --git a/packages/react-components/react-message-bar/library/CHANGELOG.md b/packages/react-components/react-message-bar/library/CHANGELOG.md index 03800db9b362b..c9b1186ccb848 100644 --- a/packages/react-components/react-message-bar/library/CHANGELOG.md +++ b/packages/react-components/react-message-bar/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-message-bar -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.10](https://github.com/microsoft/fluentui/tree/@fluentui/react-message-bar_v9.2.10) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-message-bar_v9.2.9..@fluentui/react-message-bar_v9.2.10) + +### Patches + +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-message-bar_v9.2.9) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-message-bar/library/package.json b/packages/react-components/react-message-bar/library/package.json index d65b4b591c81f..a01b5e3e13585 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.2.9", + "version": "9.2.10", "description": "Fluent UI MessageBar component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -30,12 +30,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-button": "^9.3.89", + "@fluentui/react-button": "^9.3.90", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "react-transition-group": "^4.4.1" 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 7c437ef9a1ec0..0eca19a3ff778 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,51 @@ { "name": "@fluentui/react-migration-v0-v9", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-migration-v0-v9_v9.2.11", + "version": "9.2.11", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-components to v9.54.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v0-v9", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-migration-v0-v9_v9.2.10", 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 bada789567432..2d0a7cb63e10d 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,23 @@ # Change Log - @fluentui/react-migration-v0-v9 -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.11](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v0-v9_v9.2.11) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-migration-v0-v9_v9.2.10..@fluentui/react-migration-v0-v9_v9.2.11) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-components to v9.54.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.10](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v0-v9_v9.2.10) Fri, 16 Aug 2024 10:24:17 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 88a6094e77300..da95890d8278f 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.2.10", + "version": "9.2.11", "description": "Migration shim components and methods for hybrid v0/v9 applications building on Fluent UI React.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,15 +33,15 @@ "@fluentui/scripts-storybook": "*" }, "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-components": "^9.54.13", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-components": "^9.54.14", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, 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 d1b77ea55f574..6d9c5fd09b440 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,27 @@ { "name": "@fluentui/react-migration-v8-v9", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-migration-v8-v9_v9.6.30", + "version": "9.6.30", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-migration-v8-v9", + "comment": "Bump @fluentui/react-components to v9.54.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-migration-v8-v9", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-migration-v8-v9_v9.6.29", 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 6aeb8a3d105cc..848cc017fa132 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 -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.6.30](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v8-v9_v9.6.30) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-migration-v8-v9_v9.6.29..@fluentui/react-migration-v8-v9_v9.6.30) + +### Patches + +- Bump @fluentui/react-components to v9.54.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.6.29](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v8-v9_v9.6.29) Fri, 16 Aug 2024 10:24:17 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 5a59e058ddaaf..6467f15a358cf 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.6.29", + "version": "9.6.30", "description": "Migration shim components and methods for hybrid v8/v9 applications building on Fluent UI React.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,11 +34,11 @@ "@ctrl/tinycolor": "3.3.4", "@fluentui/fluent2-theme": "^8.107.101", "@fluentui/react": "^8.120.9", - "@fluentui/react-components": "^9.54.13", + "@fluentui/react-components": "^9.54.14", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-hooks": "^8.8.12", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, 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 368069c6dfbf3..265b23cf1fd89 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.1.2", + "version": "0.1.3", "description": "A preview package for Fluent UI motion components, providing a collection of components", "main": "lib-commonjs/index.js", "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 e3b251fc14424..e3feb30ce868c 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": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-motion_v9.5.1", + "version": "9.5.1", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-motion", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-motion_v9.5.0", diff --git a/packages/react-components/react-motion/library/CHANGELOG.md b/packages/react-components/react-motion/library/CHANGELOG.md index e1a5bbaebe7c6..1d9e7f9af3148 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 -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.5.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-motion_v9.5.1) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-motion_v9.5.0..@fluentui/react-motion_v9.5.1) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.5.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-motion_v9.5.0) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-motion/library/package.json b/packages/react-components/react-motion/library/package.json index 7bd7678b067d7..33a5b4e02dcf0 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.5.0", + "version": "9.5.1", "description": "A package with utilities & motion definitions using Web Animations API", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -40,7 +40,7 @@ }, "dependencies": { "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, diff --git a/packages/react-components/react-nav-preview/library/CHANGELOG.json b/packages/react-components/react-nav-preview/library/CHANGELOG.json index afcf81b4404fd..f02d7840f2d56 100644 --- a/packages/react-components/react-nav-preview/library/CHANGELOG.json +++ b/packages/react-components/react-nav-preview/library/CHANGELOG.json @@ -1,6 +1,63 @@ { "name": "@fluentui/react-nav-preview", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-nav-preview_v0.7.5", + "version": "0.7.5", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-divider to v9.2.74", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-drawer to v9.5.13", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-nav-preview", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-nav-preview_v0.7.4", diff --git a/packages/react-components/react-nav-preview/library/CHANGELOG.md b/packages/react-components/react-nav-preview/library/CHANGELOG.md index f67df62e6135f..793f07292a5bb 100644 --- a/packages/react-components/react-nav-preview/library/CHANGELOG.md +++ b/packages/react-components/react-nav-preview/library/CHANGELOG.md @@ -1,9 +1,25 @@ # Change Log - @fluentui/react-nav-preview -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [0.7.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-nav-preview_v0.7.5) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-nav-preview_v0.7.4..@fluentui/react-nav-preview_v0.7.5) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-divider to v9.2.74 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-drawer to v9.5.13 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [0.7.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-nav-preview_v0.7.4) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-nav-preview/library/package.json b/packages/react-components/react-nav-preview/library/package.json index 19b450c6bb330..93bfc938b6a83 100644 --- a/packages/react-components/react-nav-preview/library/package.json +++ b/packages/react-components/react-nav-preview/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-nav-preview", - "version": "0.7.4", + "version": "0.7.5", "description": "New fluentui react package", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -29,17 +29,17 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-divider": "^9.2.73", - "@fluentui/react-drawer": "^9.5.12", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-button": "^9.3.90", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-divider": "^9.2.74", + "@fluentui/react-drawer": "^9.5.13", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-overflow/library/CHANGELOG.json b/packages/react-components/react-overflow/library/CHANGELOG.json index a93edc09d3f94..856ea7f0ca0ac 100644 --- a/packages/react-components/react-overflow/library/CHANGELOG.json +++ b/packages/react-components/react-overflow/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-overflow", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:07 GMT", + "tag": "@fluentui/react-overflow_v9.1.29", + "version": "9.1.29", + "comments": { + "patch": [ + { + "author": "lingfangao@hotmail.com", + "package": "@fluentui/react-overflow", + "commit": "47f08936d69e00ee7d02f28658c9280c6c9e070d", + "comment": "fix(useOverflowContainer): Removes double overflowManager creation" + }, + { + "author": "beachball", + "package": "@fluentui/react-overflow", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-overflow", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 08:22:12 GMT", "tag": "@fluentui/react-overflow_v9.1.27", diff --git a/packages/react-components/react-overflow/library/CHANGELOG.md b/packages/react-components/react-overflow/library/CHANGELOG.md index 973c69b157d07..8d3dc2ec94673 100644 --- a/packages/react-components/react-overflow/library/CHANGELOG.md +++ b/packages/react-components/react-overflow/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-overflow -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:07 GMT and should not be manually modified. +## [9.1.29](https://github.com/microsoft/fluentui/tree/@fluentui/react-overflow_v9.1.29) + +Tue, 10 Sep 2024 10:19:07 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-overflow_v9.1.27..@fluentui/react-overflow_v9.1.29) + +### Patches + +- fix(useOverflowContainer): Removes double overflowManager creation ([PR #32459](https://github.com/microsoft/fluentui/pull/32459) by lingfangao@hotmail.com) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.25](https://github.com/microsoft/fluentui/tree/@fluentui/react-overflow_v9.1.25) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-overflow/library/package.json b/packages/react-components/react-overflow/library/package.json index 22a56bbca037f..9b7682cce8803 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.1.28", + "version": "9.1.29", "description": "React bindings for @fluentui/priority-overflow", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -36,9 +36,9 @@ }, "dependencies": { "@fluentui/priority-overflow": "^9.1.13", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-persona/library/CHANGELOG.json b/packages/react-components/react-persona/library/CHANGELOG.json index 68ea030b553b9..6b7ba76892000 100644 --- a/packages/react-components/react-persona/library/CHANGELOG.json +++ b/packages/react-components/react-persona/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-persona", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-persona_v9.2.97", + "version": "9.2.97", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-persona", + "comment": "Bump @fluentui/react-avatar to v9.6.38", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-persona", + "comment": "Bump @fluentui/react-badge to v9.2.42", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-persona", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-persona", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-persona_v9.2.96", diff --git a/packages/react-components/react-persona/library/CHANGELOG.md b/packages/react-components/react-persona/library/CHANGELOG.md index 1fb65a070ac43..575b0b79f53e3 100644 --- a/packages/react-components/react-persona/library/CHANGELOG.md +++ b/packages/react-components/react-persona/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-persona -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.97](https://github.com/microsoft/fluentui/tree/@fluentui/react-persona_v9.2.97) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-persona_v9.2.96..@fluentui/react-persona_v9.2.97) + +### Patches + +- Bump @fluentui/react-avatar to v9.6.38 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-badge to v9.2.42 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.96](https://github.com/microsoft/fluentui/tree/@fluentui/react-persona_v9.2.96) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-persona/library/package.json b/packages/react-components/react-persona/library/package.json index 4448e38229618..9050ca67e76b9 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.2.96", + "version": "9.2.97", "description": "React components for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,12 +32,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-badge": "^9.2.41", + "@fluentui/react-avatar": "^9.6.38", + "@fluentui/react-badge": "^9.2.42", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-popover/library/CHANGELOG.json b/packages/react-components/react-popover/library/CHANGELOG.json index 0c3f6b0ae6045..134b8067769da 100644 --- a/packages/react-components/react-popover/library/CHANGELOG.json +++ b/packages/react-components/react-popover/library/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@fluentui/react-popover", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-popover_v9.9.20", + "version": "9.9.20", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-positioning to v9.15.8", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-popover", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-popover_v9.9.19", diff --git a/packages/react-components/react-popover/library/CHANGELOG.md b/packages/react-components/react-popover/library/CHANGELOG.md index 4bc0d76b8a6fa..f69835cfd7eff 100644 --- a/packages/react-components/react-popover/library/CHANGELOG.md +++ b/packages/react-components/react-popover/library/CHANGELOG.md @@ -1,9 +1,24 @@ # Change Log - @fluentui/react-popover -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.9.20](https://github.com/microsoft/fluentui/tree/@fluentui/react-popover_v9.9.20) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-popover_v9.9.19..@fluentui/react-popover_v9.9.20) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-positioning to v9.15.8 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.9.19](https://github.com/microsoft/fluentui/tree/@fluentui/react-popover_v9.9.19) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-popover/library/package.json b/packages/react-components/react-popover/library/package.json index cca0baa8a6ca4..e2d5e0859f62a 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.9.19", + "version": "9.9.20", "description": "Popover component for Fluent UI", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -38,15 +38,15 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-positioning": "^9.15.8", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-portal-compat/CHANGELOG.json b/packages/react-components/react-portal-compat/CHANGELOG.json index 0e7396f649b65..c6a92dcfb7ed5 100644 --- a/packages/react-components/react-portal-compat/CHANGELOG.json +++ b/packages/react-components/react-portal-compat/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-portal-compat", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-portal-compat_v9.0.162", + "version": "9.0.162", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-portal-compat", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-portal-compat", + "comment": "Bump @fluentui/react-components to v9.54.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-portal-compat_v9.0.161", diff --git a/packages/react-components/react-portal-compat/CHANGELOG.md b/packages/react-components/react-portal-compat/CHANGELOG.md index 5114bcfe1c3dd..faf5122302059 100644 --- a/packages/react-components/react-portal-compat/CHANGELOG.md +++ b/packages/react-components/react-portal-compat/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-portal-compat -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.162](https://github.com/microsoft/fluentui/tree/@fluentui/react-portal-compat_v9.0.162) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-portal-compat_v9.0.161..@fluentui/react-portal-compat_v9.0.162) + +### Patches + +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-components to v9.54.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.161](https://github.com/microsoft/fluentui/tree/@fluentui/react-portal-compat_v9.0.161) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-portal-compat/package.json b/packages/react-components/react-portal-compat/package.json index a42a05535e80b..5a01dd881d6d0 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.0.161", + "version": "9.0.162", "description": "A package that contains compatibility layer for React Portals", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -38,11 +38,11 @@ }, "dependencies": { "@fluentui/react-portal-compat-context": "^9.0.12", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@fluentui/react-components": "^9.54.13", + "@fluentui/react-components": "^9.54.14", "@types/react": ">=16.14.0 <19.0.0", "react": ">=16.14.0 <19.0.0" }, diff --git a/packages/react-components/react-portal/library/CHANGELOG.json b/packages/react-components/react-portal/library/CHANGELOG.json index 38f819d2ec281..8b878c62b4e5f 100644 --- a/packages/react-components/react-portal/library/CHANGELOG.json +++ b/packages/react-components/react-portal/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-portal", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-portal_v9.4.34", + "version": "9.4.34", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-portal", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-portal", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-portal_v9.4.33", diff --git a/packages/react-components/react-portal/library/CHANGELOG.md b/packages/react-components/react-portal/library/CHANGELOG.md index e2776c21e3af9..142f0dd79e28b 100644 --- a/packages/react-components/react-portal/library/CHANGELOG.md +++ b/packages/react-components/react-portal/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-portal -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.4.34](https://github.com/microsoft/fluentui/tree/@fluentui/react-portal_v9.4.34) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-portal_v9.4.33..@fluentui/react-portal_v9.4.34) + +### Patches + +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.4.33](https://github.com/microsoft/fluentui/tree/@fluentui/react-portal_v9.4.33) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-portal/library/package.json b/packages/react-components/react-portal/library/package.json index 609f4a3de855e..1a53e62785f81 100644 --- a/packages/react-components/react-portal/library/package.json +++ b/packages/react-components/react-portal/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-portal", - "version": "9.4.33", + "version": "9.4.34", "description": "A utility component that creates portals compatible with Fluent UI", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,8 +33,8 @@ }, "dependencies": { "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-disposable": "^1.0.1" diff --git a/packages/react-components/react-positioning/CHANGELOG.json b/packages/react-components/react-positioning/CHANGELOG.json index ada24a8069057..d47a982458dc1 100644 --- a/packages/react-components/react-positioning/CHANGELOG.json +++ b/packages/react-components/react-positioning/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-positioning", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-positioning_v9.15.8", + "version": "9.15.8", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-positioning", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 30 Jul 2024 18:47:34 GMT", "tag": "@fluentui/react-positioning_v9.15.7", diff --git a/packages/react-components/react-positioning/CHANGELOG.md b/packages/react-components/react-positioning/CHANGELOG.md index 49423e7e6cbc8..ed4ce190712d9 100644 --- a/packages/react-components/react-positioning/CHANGELOG.md +++ b/packages/react-components/react-positioning/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-positioning -This log was last generated on Tue, 30 Jul 2024 18:47:34 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.15.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-positioning_v9.15.8) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-positioning_v9.15.7..@fluentui/react-positioning_v9.15.8) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.15.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-positioning_v9.15.7) Tue, 30 Jul 2024 18:47:34 GMT diff --git a/packages/react-components/react-positioning/package.json b/packages/react-components/react-positioning/package.json index bbb97795cd757..6e9b97c33ddd0 100644 --- a/packages/react-components/react-positioning/package.json +++ b/packages/react-components/react-positioning/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-positioning", - "version": "9.15.7", + "version": "9.15.8", "description": "A react wrapper around Popper.js for Fluent UI", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,7 +33,7 @@ "@floating-ui/devtools": "0.2.1", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-progress/library/CHANGELOG.json b/packages/react-components/react-progress/library/CHANGELOG.json index 23e8c1ee1c5da..32ca7c4b58f2b 100644 --- a/packages/react-components/react-progress/library/CHANGELOG.json +++ b/packages/react-components/react-progress/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-progress", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-progress_v9.1.86", + "version": "9.1.86", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-progress", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-progress", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-progress", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-progress_v9.1.85", diff --git a/packages/react-components/react-progress/library/CHANGELOG.md b/packages/react-components/react-progress/library/CHANGELOG.md index 39a60e62eed31..deed2efc93f18 100644 --- a/packages/react-components/react-progress/library/CHANGELOG.md +++ b/packages/react-components/react-progress/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-progress -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.86](https://github.com/microsoft/fluentui/tree/@fluentui/react-progress_v9.1.86) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-progress_v9.1.85..@fluentui/react-progress_v9.1.86) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.85](https://github.com/microsoft/fluentui/tree/@fluentui/react-progress_v9.1.85) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-progress/library/package.json b/packages/react-components/react-progress/library/package.json index 67e8b109c3e24..d670046b2f645 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.1.85", + "version": "9.1.86", "description": "Progress component for FluentUI v9", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,11 +32,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-provider/library/CHANGELOG.json b/packages/react-components/react-provider/library/CHANGELOG.json index debf1f01ce5d9..a2d72f0505851 100644 --- a/packages/react-components/react-provider/library/CHANGELOG.json +++ b/packages/react-components/react-provider/library/CHANGELOG.json @@ -1,6 +1,41 @@ { "name": "@fluentui/react-provider", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:07 GMT", + "tag": "@fluentui/react-provider_v9.17.3", + "version": "9.17.3", + "comments": { + "none": [ + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-provider", + "commit": "b30f776bc7b6510cbc31ef1b4e1ceaac51adc242", + "comment": "docs: remove now-uneeded comment on tree" + } + ], + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-provider", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-provider", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-provider", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-provider_v9.17.2", diff --git a/packages/react-components/react-provider/library/CHANGELOG.md b/packages/react-components/react-provider/library/CHANGELOG.md index 2d331018b6d18..230306aa8ad25 100644 --- a/packages/react-components/react-provider/library/CHANGELOG.md +++ b/packages/react-components/react-provider/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-provider -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:07 GMT and should not be manually modified. +## [9.17.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-provider_v9.17.3) + +Tue, 10 Sep 2024 10:19:07 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-provider_v9.17.2..@fluentui/react-provider_v9.17.3) + +### Patches + +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.17.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-provider_v9.17.2) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-provider/library/package.json b/packages/react-components/react-provider/library/package.json index 1526525dd0a42..0c507ae7ff50f 100644 --- a/packages/react-components/react-provider/library/package.json +++ b/packages/react-components/react-provider/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-provider", - "version": "9.17.2", + "version": "9.17.3", "description": "Fluent UI React provider component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,10 +34,10 @@ "dependencies": { "@fluentui/react-icons": "^2.0.245", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/core": "^1.16.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" diff --git a/packages/react-components/react-radio/library/CHANGELOG.json b/packages/react-components/react-radio/library/CHANGELOG.json index 877f3f725b3ae..79b884c77bff6 100644 --- a/packages/react-components/react-radio/library/CHANGELOG.json +++ b/packages/react-components/react-radio/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-radio", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-radio_v9.2.31", + "version": "9.2.31", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-radio", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-radio", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-radio", + "comment": "Bump @fluentui/react-label to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-radio", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-radio", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-radio_v9.2.30", diff --git a/packages/react-components/react-radio/library/CHANGELOG.md b/packages/react-components/react-radio/library/CHANGELOG.md index 838a82ea47380..266a00cc28da4 100644 --- a/packages/react-components/react-radio/library/CHANGELOG.md +++ b/packages/react-components/react-radio/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-radio -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.31](https://github.com/microsoft/fluentui/tree/@fluentui/react-radio_v9.2.31) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-radio_v9.2.30..@fluentui/react-radio_v9.2.31) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-label to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.30](https://github.com/microsoft/fluentui/tree/@fluentui/react-radio_v9.2.30) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-radio/library/package.json b/packages/react-components/react-radio/library/package.json index ba2167f33cf21..30579663fc18a 100644 --- a/packages/react-components/react-radio/library/package.json +++ b/packages/react-components/react-radio/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-radio", - "version": "9.2.30", + "version": "9.2.31", "description": "Fluent UI Radio component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,13 +32,13 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-label": "^9.1.75", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-rating/library/CHANGELOG.json b/packages/react-components/react-rating/library/CHANGELOG.json index e3afaa8ff15d6..b54323f7a8c70 100644 --- a/packages/react-components/react-rating/library/CHANGELOG.json +++ b/packages/react-components/react-rating/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-rating", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-rating_v9.0.18", + "version": "9.0.18", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-rating", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-rating", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-rating", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-rating_v9.0.17", diff --git a/packages/react-components/react-rating/library/CHANGELOG.md b/packages/react-components/react-rating/library/CHANGELOG.md index d6c4f2e95e195..12dd19dfa3fc1 100644 --- a/packages/react-components/react-rating/library/CHANGELOG.md +++ b/packages/react-components/react-rating/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-rating -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.18](https://github.com/microsoft/fluentui/tree/@fluentui/react-rating_v9.0.18) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-rating_v9.0.17..@fluentui/react-rating_v9.0.18) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-rating_v9.0.17) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-rating/library/package.json b/packages/react-components/react-rating/library/package.json index c2ef67a289734..c438ca281b446 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.0.17", + "version": "9.0.18", "description": "Rating component for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -29,11 +29,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-search/library/CHANGELOG.json b/packages/react-components/react-search/library/CHANGELOG.json index 70e32073b4eaa..185cfffeff4c3 100644 --- a/packages/react-components/react-search/library/CHANGELOG.json +++ b/packages/react-components/react-search/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-search", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-search_v9.0.17", + "version": "9.0.17", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-search", + "comment": "Bump @fluentui/react-input to v9.4.88", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-search", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-search", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-search_v9.0.16", diff --git a/packages/react-components/react-search/library/CHANGELOG.md b/packages/react-components/react-search/library/CHANGELOG.md index f8305d1c0fbdf..5f114425a4715 100644 --- a/packages/react-components/react-search/library/CHANGELOG.md +++ b/packages/react-components/react-search/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-search -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-search_v9.0.17) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-search_v9.0.16..@fluentui/react-search_v9.0.17) + +### Patches + +- Bump @fluentui/react-input to v9.4.88 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-search_v9.0.16) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-search/library/package.json b/packages/react-components/react-search/library/package.json index ad635f439b1db..5f441dca7ac25 100644 --- a/packages/react-components/react-search/library/package.json +++ b/packages/react-components/react-search/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-search", - "version": "9.0.16", + "version": "9.0.17", "description": "Search input for Fluent UI v9", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,10 +32,10 @@ }, "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-input": "^9.4.87", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-input": "^9.4.88", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-select/library/CHANGELOG.json b/packages/react-components/react-select/library/CHANGELOG.json index 3bdfbdb3a2dd3..95a77044a62fc 100644 --- a/packages/react-components/react-select/library/CHANGELOG.json +++ b/packages/react-components/react-select/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-select", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:07 GMT", + "tag": "@fluentui/react-select_v9.1.86", + "version": "9.1.86", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-select", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + }, + { + "author": "beachball", + "package": "@fluentui/react-select", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-select", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-select", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-select_v9.1.85", diff --git a/packages/react-components/react-select/library/CHANGELOG.md b/packages/react-components/react-select/library/CHANGELOG.md index 77c7f9fb27050..5dc650df428ee 100644 --- a/packages/react-components/react-select/library/CHANGELOG.md +++ b/packages/react-components/react-select/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-select -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:07 GMT and should not be manually modified. +## [9.1.86](https://github.com/microsoft/fluentui/tree/@fluentui/react-select_v9.1.86) + +Tue, 10 Sep 2024 10:19:07 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-select_v9.1.85..@fluentui/react-select_v9.1.86) + +### Patches + +- chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.85](https://github.com/microsoft/fluentui/tree/@fluentui/react-select_v9.1.85) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-select/library/package.json b/packages/react-components/react-select/library/package.json index 46457a445d4d6..6fff58ada1327 100644 --- a/packages/react-components/react-select/library/package.json +++ b/packages/react-components/react-select/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-select", - "version": "9.1.85", + "version": "9.1.86", "description": "Fluent UI React Select component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,12 +32,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-skeleton/library/CHANGELOG.json b/packages/react-components/react-skeleton/library/CHANGELOG.json index 79807e3054a54..5d8bfe0cea1ec 100644 --- a/packages/react-components/react-skeleton/library/CHANGELOG.json +++ b/packages/react-components/react-skeleton/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-skeleton", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-skeleton_v9.1.15", + "version": "9.1.15", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-skeleton", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-skeleton", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-skeleton", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-skeleton_v9.1.14", diff --git a/packages/react-components/react-skeleton/library/CHANGELOG.md b/packages/react-components/react-skeleton/library/CHANGELOG.md index cc93fe3be01ae..2c4caf4414abd 100644 --- a/packages/react-components/react-skeleton/library/CHANGELOG.md +++ b/packages/react-components/react-skeleton/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-skeleton -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-skeleton_v9.1.15) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-skeleton_v9.1.14..@fluentui/react-skeleton_v9.1.15) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-skeleton_v9.1.14) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-skeleton/library/package.json b/packages/react-components/react-skeleton/library/package.json index cd55dcd44a87f..2e77479febd44 100644 --- a/packages/react-components/react-skeleton/library/package.json +++ b/packages/react-components/react-skeleton/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-skeleton", - "version": "9.1.14", + "version": "9.1.15", "description": "Converged v9 Skeleton Component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -31,11 +31,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-slider/library/CHANGELOG.json b/packages/react-components/react-slider/library/CHANGELOG.json index 1d448fe428aeb..7dfa67b858dfc 100644 --- a/packages/react-components/react-slider/library/CHANGELOG.json +++ b/packages/react-components/react-slider/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-slider", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-slider_v9.1.93", + "version": "9.1.93", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-slider", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-slider", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-slider", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-slider", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-slider_v9.1.92", diff --git a/packages/react-components/react-slider/library/CHANGELOG.md b/packages/react-components/react-slider/library/CHANGELOG.md index e4a26eee03ea7..dbbab656cc5fa 100644 --- a/packages/react-components/react-slider/library/CHANGELOG.md +++ b/packages/react-components/react-slider/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-slider -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.93](https://github.com/microsoft/fluentui/tree/@fluentui/react-slider_v9.1.93) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-slider_v9.1.92..@fluentui/react-slider_v9.1.93) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.92](https://github.com/microsoft/fluentui/tree/@fluentui/react-slider_v9.1.92) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-slider/library/package.json b/packages/react-components/react-slider/library/package.json index 2663c1d0b904d..d85bbe6420656 100644 --- a/packages/react-components/react-slider/library/package.json +++ b/packages/react-components/react-slider/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-slider", - "version": "9.1.92", + "version": "9.1.93", "description": "Fluent UI React Slider component.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,12 +33,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-spinbutton/library/CHANGELOG.json b/packages/react-components/react-spinbutton/library/CHANGELOG.json index e0c825c7926cb..9eb35f2cb2ea5 100644 --- a/packages/react-components/react-spinbutton/library/CHANGELOG.json +++ b/packages/react-components/react-spinbutton/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-spinbutton", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:08 GMT", + "tag": "@fluentui/react-spinbutton_v9.2.87", + "version": "9.2.87", + "comments": { + "patch": [ + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-spinbutton", + "commit": "4b0f902e88f0fa8ba980791cbf64dbcedb159a4b", + "comment": "fix: remove aria-valuenow from native input element" + }, + { + "author": "beachball", + "package": "@fluentui/react-spinbutton", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-spinbutton", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-spinbutton", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-spinbutton_v9.2.86", diff --git a/packages/react-components/react-spinbutton/library/CHANGELOG.md b/packages/react-components/react-spinbutton/library/CHANGELOG.md index 2f60262fc83da..6fbb9de9975ff 100644 --- a/packages/react-components/react-spinbutton/library/CHANGELOG.md +++ b/packages/react-components/react-spinbutton/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-spinbutton -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:08 GMT and should not be manually modified. +## [9.2.87](https://github.com/microsoft/fluentui/tree/@fluentui/react-spinbutton_v9.2.87) + +Tue, 10 Sep 2024 10:19:08 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-spinbutton_v9.2.86..@fluentui/react-spinbutton_v9.2.87) + +### Patches + +- fix: remove aria-valuenow from native input element ([PR #32360](https://github.com/microsoft/fluentui/pull/32360) by sarah.higley@microsoft.com) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.86](https://github.com/microsoft/fluentui/tree/@fluentui/react-spinbutton_v9.2.86) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-spinbutton/library/package.json b/packages/react-components/react-spinbutton/library/package.json index 7cb305395fd9d..05eccf8db7027 100644 --- a/packages/react-components/react-spinbutton/library/package.json +++ b/packages/react-components/react-spinbutton/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-spinbutton", - "version": "9.2.86", + "version": "9.2.87", "description": "Fluent UI React SpinButton component.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,12 +34,12 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-spinner/library/CHANGELOG.json b/packages/react-components/react-spinner/library/CHANGELOG.json index 8677c0a5eff89..1e8a6644f9095 100644 --- a/packages/react-components/react-spinner/library/CHANGELOG.json +++ b/packages/react-components/react-spinner/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-spinner", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-spinner_v9.4.13", + "version": "9.4.13", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-spinner", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-spinner", + "comment": "Bump @fluentui/react-label to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-spinner", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-spinner_v9.4.12", diff --git a/packages/react-components/react-spinner/library/CHANGELOG.md b/packages/react-components/react-spinner/library/CHANGELOG.md index df169659cc6e0..bf80fd1cd6573 100644 --- a/packages/react-components/react-spinner/library/CHANGELOG.md +++ b/packages/react-components/react-spinner/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-spinner -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.4.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-spinner_v9.4.13) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-spinner_v9.4.12..@fluentui/react-spinner_v9.4.13) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-label to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.4.12](https://github.com/microsoft/fluentui/tree/@fluentui/react-spinner_v9.4.12) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-spinner/library/package.json b/packages/react-components/react-spinner/library/package.json index 499fd41b6ecaf..d275bab5eb473 100644 --- a/packages/react-components/react-spinner/library/package.json +++ b/packages/react-components/react-spinner/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-spinner", - "version": "9.4.12", + "version": "9.4.13", "description": "Spinner component for Fluent UI React", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,11 +32,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-label": "^9.1.75", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-storybook-addon/package.json b/packages/react-components/react-storybook-addon/package.json index bbca5892eec3d..f9d3a84f5a008 100644 --- a/packages/react-components/react-storybook-addon/package.json +++ b/packages/react-components/react-storybook-addon/package.json @@ -31,8 +31,8 @@ }, "dependencies": { "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-provider": "^9.17.2", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-provider": "^9.17.3", + "@fluentui/react-aria": "^9.13.5", "@swc/helpers": "^0.5.1" }, "peerDependencies": { diff --git a/packages/react-components/react-swatch-picker/library/CHANGELOG.json b/packages/react-components/react-swatch-picker/library/CHANGELOG.json index cdd48d631fa54..e0548480c4b4b 100644 --- a/packages/react-components/react-swatch-picker/library/CHANGELOG.json +++ b/packages/react-components/react-swatch-picker/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-swatch-picker", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-swatch-picker_v9.1.9", + "version": "9.1.9", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-swatch-picker", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-swatch-picker", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-swatch-picker", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-swatch-picker", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-swatch-picker_v9.1.8", diff --git a/packages/react-components/react-swatch-picker/library/CHANGELOG.md b/packages/react-components/react-swatch-picker/library/CHANGELOG.md index b27b615b04bec..6de169011eb04 100644 --- a/packages/react-components/react-swatch-picker/library/CHANGELOG.md +++ b/packages/react-components/react-swatch-picker/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-swatch-picker -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.9](https://github.com/microsoft/fluentui/tree/@fluentui/react-swatch-picker_v9.1.9) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-swatch-picker_v9.1.8..@fluentui/react-swatch-picker_v9.1.9) + +### Patches + +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.8](https://github.com/microsoft/fluentui/tree/@fluentui/react-swatch-picker_v9.1.8) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-swatch-picker/library/package.json b/packages/react-components/react-swatch-picker/library/package.json index 37289e1d01267..245e0a54f427d 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.1.8", + "version": "9.1.9", "description": "New fluentui react package", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,13 +34,13 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-switch/library/CHANGELOG.json b/packages/react-components/react-switch/library/CHANGELOG.json index e39dc6a9591a7..980f24b2fe856 100644 --- a/packages/react-components/react-switch/library/CHANGELOG.json +++ b/packages/react-components/react-switch/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-switch", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-switch_v9.1.93", + "version": "9.1.93", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-switch", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-switch", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-switch", + "comment": "Bump @fluentui/react-label to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-switch", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-switch", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-switch_v9.1.92", diff --git a/packages/react-components/react-switch/library/CHANGELOG.md b/packages/react-components/react-switch/library/CHANGELOG.md index 9bfa9fa64076b..b38d9ce06c02d 100644 --- a/packages/react-components/react-switch/library/CHANGELOG.md +++ b/packages/react-components/react-switch/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-switch -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.1.93](https://github.com/microsoft/fluentui/tree/@fluentui/react-switch_v9.1.93) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-switch_v9.1.92..@fluentui/react-switch_v9.1.93) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-label to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.92](https://github.com/microsoft/fluentui/tree/@fluentui/react-switch_v9.1.92) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-switch/library/package.json b/packages/react-components/react-switch/library/package.json index 7a4f16790a6fe..f042f5bde9682 100644 --- a/packages/react-components/react-switch/library/package.json +++ b/packages/react-components/react-switch/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-switch", - "version": "9.1.92", + "version": "9.1.93", "description": "Fluent UI React Switch component.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,14 +32,14 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-label": "^9.1.75", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-table/library/CHANGELOG.json b/packages/react-components/react-table/library/CHANGELOG.json index 2cacef177f4b0..70cbd5966861b 100644 --- a/packages/react-components/react-table/library/CHANGELOG.json +++ b/packages/react-components/react-table/library/CHANGELOG.json @@ -1,6 +1,69 @@ { "name": "@fluentui/react-table", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:08 GMT", + "tag": "@fluentui/react-table_v9.15.16", + "version": "9.15.16", + "comments": { + "patch": [ + { + "author": "lingfangao@hotmail.com", + "package": "@fluentui/react-table", + "commit": "d3249d633bc92d1486a0f4702e7d5197c754327b", + "comment": "fix(TableHeaderCell): should use hover and pressed tokens" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-avatar to v9.6.38", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-checkbox to v9.2.36", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-radio to v9.2.31", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-table", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-table_v9.15.15", diff --git a/packages/react-components/react-table/library/CHANGELOG.md b/packages/react-components/react-table/library/CHANGELOG.md index b8a3ecdc5d936..a2470fca14546 100644 --- a/packages/react-components/react-table/library/CHANGELOG.md +++ b/packages/react-components/react-table/library/CHANGELOG.md @@ -1,9 +1,26 @@ # Change Log - @fluentui/react-table -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:08 GMT and should not be manually modified. +## [9.15.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.16) + +Tue, 10 Sep 2024 10:19:08 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-table_v9.15.15..@fluentui/react-table_v9.15.16) + +### Patches + +- fix(TableHeaderCell): should use hover and pressed tokens ([PR #32352](https://github.com/microsoft/fluentui/pull/32352) by lingfangao@hotmail.com) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-avatar to v9.6.38 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-checkbox to v9.2.36 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-radio to v9.2.31 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.15.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-table_v9.15.15) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-table/library/package.json b/packages/react-components/react-table/library/package.json index 3cc35902205df..64c281c59db2e 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.15.15", + "version": "9.15.16", "description": "React components for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -36,17 +36,17 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-avatar": "^9.6.38", + "@fluentui/react-checkbox": "^9.2.36", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-radio": "^9.2.30", + "@fluentui/react-radio": "^9.2.31", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-tabs/library/CHANGELOG.json b/packages/react-components/react-tabs/library/CHANGELOG.json index ebf9652212f7e..36529ab9548ee 100644 --- a/packages/react-components/react-tabs/library/CHANGELOG.json +++ b/packages/react-components/react-tabs/library/CHANGELOG.json @@ -1,6 +1,53 @@ { "name": "@fluentui/react-tabs", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:08 GMT", + "tag": "@fluentui/react-tabs_v9.5.0", + "version": "9.5.0", + "comments": { + "patch": [ + { + "author": "kirpadv@gmail.com", + "package": "@fluentui/react-tabs", + "commit": "b044f714a9c16ac165e1b5829bdb04902f16aaf8", + "comment": "fix: Improve animation for active tab indicator on tabs with falsy values" + } + ], + "minor": [ + { + "author": "kirpadv@gmail.com", + "package": "@fluentui/react-tabs", + "commit": "2157a9ec51b1d4833f9a9ff7b495155c26154854", + "comment": "export Tab component style hooks" + }, + { + "author": "beachball", + "package": "@fluentui/react-tabs", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tabs", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tabs", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tabs", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-tabs_v9.4.30", diff --git a/packages/react-components/react-tabs/library/CHANGELOG.md b/packages/react-components/react-tabs/library/CHANGELOG.md index 44ca28a442364..21b972b5beafb 100644 --- a/packages/react-components/react-tabs/library/CHANGELOG.md +++ b/packages/react-components/react-tabs/library/CHANGELOG.md @@ -1,9 +1,26 @@ # Change Log - @fluentui/react-tabs -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:08 GMT and should not be manually modified. +## [9.5.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-tabs_v9.5.0) + +Tue, 10 Sep 2024 10:19:08 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tabs_v9.4.30..@fluentui/react-tabs_v9.5.0) + +### Minor changes + +- export Tab component style hooks ([PR #32125](https://github.com/microsoft/fluentui/pull/32125) by kirpadv@gmail.com) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + +### Patches + +- fix: Improve animation for active tab indicator on tabs with falsy values ([PR #32374](https://github.com/microsoft/fluentui/pull/32374) by kirpadv@gmail.com) + ## [9.4.30](https://github.com/microsoft/fluentui/tree/@fluentui/react-tabs_v9.4.30) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-tabs/library/package.json b/packages/react-components/react-tabs/library/package.json index a86f41c561854..a87dcea4efe05 100644 --- a/packages/react-components/react-tabs/library/package.json +++ b/packages/react-components/react-tabs/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-tabs", - "version": "9.4.30", + "version": "9.5.0", "description": "Fluent UI React tabs components", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -31,12 +31,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-tabster/CHANGELOG.json b/packages/react-components/react-tabster/CHANGELOG.json index 7ade81c582f8e..14aa5f5e4cd46 100644 --- a/packages/react-components/react-tabster/CHANGELOG.json +++ b/packages/react-components/react-tabster/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-tabster", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-tabster_v9.22.6", + "version": "9.22.6", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-tabster", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-tabster_v9.22.5", diff --git a/packages/react-components/react-tabster/CHANGELOG.md b/packages/react-components/react-tabster/CHANGELOG.md index 37ae87e51d4e8..91558490723ad 100644 --- a/packages/react-components/react-tabster/CHANGELOG.md +++ b/packages/react-components/react-tabster/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-tabster -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.22.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-tabster_v9.22.6) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tabster_v9.22.5..@fluentui/react-tabster_v9.22.6) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.22.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-tabster_v9.22.5) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-tabster/package.json b/packages/react-components/react-tabster/package.json index d067eeb56b9f8..53d46a413b626 100644 --- a/packages/react-components/react-tabster/package.json +++ b/packages/react-components/react-tabster/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-tabster", - "version": "9.22.5", + "version": "9.22.6", "description": "Utilities for focus management and facade for tabster", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,7 +33,7 @@ "dependencies": { "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "keyborg": "^2.6.0", diff --git a/packages/react-components/react-tag-picker/library/CHANGELOG.json b/packages/react-components/react-tag-picker/library/CHANGELOG.json index 5bb1fd89a7021..53b81c228c772 100644 --- a/packages/react-components/react-tag-picker/library/CHANGELOG.json +++ b/packages/react-components/react-tag-picker/library/CHANGELOG.json @@ -1,6 +1,93 @@ { "name": "@fluentui/react-tag-picker", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:09 GMT", + "tag": "@fluentui/react-tag-picker_v9.3.2", + "version": "9.3.2", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tag-picker", + "commit": "843386fc13e12d9efca29eb1e26a2654239167b6", + "comment": "bugfix: ensures input behaviour on text selection" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tag-picker", + "commit": "c1f74b492d26cec010913d61907bfdfb67a4746e", + "comment": "fix(react-tag-picker): compute aria-label/aria-labelledby for expand button, stories a11y fixes" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tag-picker", + "commit": "0a888221b9d92a87135dd5319fd481169b0d45ac", + "comment": "fix(react-tag-picker): allows TagPickerGroup to be disabled" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-combobox to v9.13.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-tags to v9.3.17", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-positioning to v9.15.8", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tag-picker", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-tag-picker_v9.3.1", diff --git a/packages/react-components/react-tag-picker/library/CHANGELOG.md b/packages/react-components/react-tag-picker/library/CHANGELOG.md index ea14d4e4f20bc..5b6b39ba1c79c 100644 --- a/packages/react-components/react-tag-picker/library/CHANGELOG.md +++ b/packages/react-components/react-tag-picker/library/CHANGELOG.md @@ -1,9 +1,30 @@ # Change Log - @fluentui/react-tag-picker -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:09 GMT and should not be manually modified. +## [9.3.2](https://github.com/microsoft/fluentui/tree/@fluentui/react-tag-picker_v9.3.2) + +Tue, 10 Sep 2024 10:19:09 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tag-picker_v9.3.1..@fluentui/react-tag-picker_v9.3.2) + +### Patches + +- bugfix: ensures input behaviour on text selection ([PR #32285](https://github.com/microsoft/fluentui/pull/32285) by bernardo.sunderhus@gmail.com) +- fix(react-tag-picker): compute aria-label/aria-labelledby for expand button, stories a11y fixes ([PR #32297](https://github.com/microsoft/fluentui/pull/32297) by jiangemma@microsoft.com) +- fix(react-tag-picker): allows TagPickerGroup to be disabled ([PR #32317](https://github.com/microsoft/fluentui/pull/32317) by jiangemma@microsoft.com) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-combobox to v9.13.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tags to v9.3.17 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-positioning to v9.15.8 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.3.1](https://github.com/microsoft/fluentui/tree/@fluentui/react-tag-picker_v9.3.1) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-tag-picker/library/package.json b/packages/react-components/react-tag-picker/library/package.json index 9b8034025a95e..a22021e1ec453 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.3.1", + "version": "9.3.2", "description": "FluentUI TagPicker component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -41,20 +41,20 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-tabster": "^9.22.6", + "@fluentui/react-aria": "^9.13.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-combobox": "^9.13.5", - "@fluentui/react-tags": "^9.3.16", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-positioning": "^9.15.7", + "@fluentui/react-combobox": "^9.13.6", + "@fluentui/react-tags": "^9.3.17", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-positioning": "^9.15.8", "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.75", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-tags/library/CHANGELOG.json b/packages/react-components/react-tags/library/CHANGELOG.json index 8336f1624f155..5d33a92cdc080 100644 --- a/packages/react-components/react-tags/library/CHANGELOG.json +++ b/packages/react-components/react-tags/library/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@fluentui/react-tags", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:09 GMT", + "tag": "@fluentui/react-tags_v9.3.17", + "version": "9.3.17", + "comments": { + "patch": [ + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tags", + "commit": "0a888221b9d92a87135dd5319fd481169b0d45ac", + "comment": "fix(react-tags): allows TagGroup to be disabled" + }, + { + "author": "jiangemma@microsoft.com", + "package": "@fluentui/react-tags", + "commit": "c1f74b492d26cec010913d61907bfdfb67a4746e", + "comment": "fix(react-tags): allow TagGroup to be disabled, remove role='img' from Tag dismiss" + }, + { + "author": "beachball", + "package": "@fluentui/react-tags", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tags", + "comment": "Bump @fluentui/react-avatar to v9.6.38", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tags", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tags", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tags", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-tags_v9.3.16", diff --git a/packages/react-components/react-tags/library/CHANGELOG.md b/packages/react-components/react-tags/library/CHANGELOG.md index c36c04a992606..20239ace5fc7c 100644 --- a/packages/react-components/react-tags/library/CHANGELOG.md +++ b/packages/react-components/react-tags/library/CHANGELOG.md @@ -1,9 +1,24 @@ # Change Log - @fluentui/react-tags -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:09 GMT and should not be manually modified. +## [9.3.17](https://github.com/microsoft/fluentui/tree/@fluentui/react-tags_v9.3.17) + +Tue, 10 Sep 2024 10:19:09 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tags_v9.3.16..@fluentui/react-tags_v9.3.17) + +### Patches + +- fix(react-tags): allows TagGroup to be disabled ([PR #32317](https://github.com/microsoft/fluentui/pull/32317) by jiangemma@microsoft.com) +- fix(react-tags): allow TagGroup to be disabled, remove role='img' from Tag dismiss ([PR #32297](https://github.com/microsoft/fluentui/pull/32297) by jiangemma@microsoft.com) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-avatar to v9.6.38 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.3.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-tags_v9.3.16) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-tags/library/package.json b/packages/react-components/react-tags/library/package.json index f79278b3ab049..a06d9bdd46767 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.3.16", + "version": "9.3.17", "description": "Fluent UI Tag component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -37,14 +37,14 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-avatar": "^9.6.38", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-teaching-popover/library/CHANGELOG.json b/packages/react-components/react-teaching-popover/library/CHANGELOG.json index 0ae640f14562d..688bf44f82eb9 100644 --- a/packages/react-components/react-teaching-popover/library/CHANGELOG.json +++ b/packages/react-components/react-teaching-popover/library/CHANGELOG.json @@ -1,6 +1,63 @@ { "name": "@fluentui/react-teaching-popover", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:10 GMT", + "tag": "@fluentui/react-teaching-popover_v9.1.16", + "version": "9.1.16", + "comments": { + "patch": [ + { + "author": "mifraser@microsoft.com", + "package": "@fluentui/react-teaching-popover", + "commit": "854fe51c4fb889cfd0a5e3419cf88ee8c2e837d7", + "comment": "fix: Update popover size to match design guidance 320px, enable image to auto size based on popover surface bounds" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-popover to v9.9.20", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-teaching-popover", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-teaching-popover_v9.1.15", diff --git a/packages/react-components/react-teaching-popover/library/CHANGELOG.md b/packages/react-components/react-teaching-popover/library/CHANGELOG.md index 17f2ce47e0232..1624163afdc07 100644 --- a/packages/react-components/react-teaching-popover/library/CHANGELOG.md +++ b/packages/react-components/react-teaching-popover/library/CHANGELOG.md @@ -1,9 +1,25 @@ # Change Log - @fluentui/react-teaching-popover -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:10 GMT and should not be manually modified. +## [9.1.16](https://github.com/microsoft/fluentui/tree/@fluentui/react-teaching-popover_v9.1.16) + +Tue, 10 Sep 2024 10:19:10 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-teaching-popover_v9.1.15..@fluentui/react-teaching-popover_v9.1.16) + +### Patches + +- fix: Update popover size to match design guidance 320px, enable image to auto size based on popover surface bounds ([PR #32363](https://github.com/microsoft/fluentui/pull/32363) by mifraser@microsoft.com) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-popover to v9.9.20 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.1.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-teaching-popover_v9.1.15) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-teaching-popover/library/package.json b/packages/react-components/react-teaching-popover/library/package.json index 008c58f8610f9..0c12aa5e71d85 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.1.15", + "version": "9.1.16", "description": "New fluentui react package", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,18 +35,18 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-popover": "^9.9.20", + "@fluentui/react-button": "^9.3.90", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-context-selector": "^9.1.66", "use-sync-external-store": "^1.2.0" }, "peerDependencies": { diff --git a/packages/react-components/react-text/library/CHANGELOG.json b/packages/react-components/react-text/library/CHANGELOG.json index c80ac64dd0570..cd3c4a158f199 100644 --- a/packages/react-components/react-text/library/CHANGELOG.json +++ b/packages/react-components/react-text/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-text", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-text_v9.4.24", + "version": "9.4.24", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-text", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-text", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-text_v9.4.23", diff --git a/packages/react-components/react-text/library/CHANGELOG.md b/packages/react-components/react-text/library/CHANGELOG.md index 500cbc6b47652..89bb15826d4a3 100644 --- a/packages/react-components/react-text/library/CHANGELOG.md +++ b/packages/react-components/react-text/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-text -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.4.24](https://github.com/microsoft/fluentui/tree/@fluentui/react-text_v9.4.24) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-text_v9.4.23..@fluentui/react-text_v9.4.24) + +### Patches + +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.4.23](https://github.com/microsoft/fluentui/tree/@fluentui/react-text_v9.4.23) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-text/library/package.json b/packages/react-components/react-text/library/package.json index cdf2bd35261c3..7881c7da7786f 100644 --- a/packages/react-components/react-text/library/package.json +++ b/packages/react-components/react-text/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-text", - "version": "9.4.23", + "version": "9.4.24", "description": "Text is a typography and styling abstraction component that can be used to ensure the consistency of all text across your application.", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,8 +35,8 @@ "dependencies": { "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-textarea/library/CHANGELOG.json b/packages/react-components/react-textarea/library/CHANGELOG.json index ac401e1a450ae..033656a38b27e 100644 --- a/packages/react-components/react-textarea/library/CHANGELOG.json +++ b/packages/react-components/react-textarea/library/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@fluentui/react-textarea", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-textarea_v9.3.87", + "version": "9.3.87", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-textarea", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-textarea", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-textarea", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-textarea_v9.3.86", diff --git a/packages/react-components/react-textarea/library/CHANGELOG.md b/packages/react-components/react-textarea/library/CHANGELOG.md index 259b0baf83d92..714d33e4343b8 100644 --- a/packages/react-components/react-textarea/library/CHANGELOG.md +++ b/packages/react-components/react-textarea/library/CHANGELOG.md @@ -1,9 +1,20 @@ # Change Log - @fluentui/react-textarea -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.3.87](https://github.com/microsoft/fluentui/tree/@fluentui/react-textarea_v9.3.87) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-textarea_v9.3.86..@fluentui/react-textarea_v9.3.87) + +### Patches + +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.3.86](https://github.com/microsoft/fluentui/tree/@fluentui/react-textarea_v9.3.86) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-textarea/library/package.json b/packages/react-components/react-textarea/library/package.json index e6febaa17bda9..cebc9d2d01c48 100644 --- a/packages/react-components/react-textarea/library/package.json +++ b/packages/react-components/react-textarea/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-textarea", - "version": "9.3.86", + "version": "9.3.87", "description": "Fluent UI TextArea component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -32,11 +32,11 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.75", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-timepicker-compat/library/CHANGELOG.json b/packages/react-components/react-timepicker-compat/library/CHANGELOG.json index 56409f88ec244..63209ae3bfaa1 100644 --- a/packages/react-components/react-timepicker-compat/library/CHANGELOG.json +++ b/packages/react-components/react-timepicker-compat/library/CHANGELOG.json @@ -1,6 +1,39 @@ { "name": "@fluentui/react-timepicker-compat", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-timepicker-compat_v0.2.31", + "version": "0.2.31", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-timepicker-compat", + "comment": "Bump @fluentui/react-combobox to v9.13.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-timepicker-compat", + "comment": "Bump @fluentui/react-field to v9.1.75", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-timepicker-compat", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-timepicker-compat", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-timepicker-compat_v0.2.29", diff --git a/packages/react-components/react-timepicker-compat/library/CHANGELOG.md b/packages/react-components/react-timepicker-compat/library/CHANGELOG.md index 9da9a1a5d5c1e..a956c358ceaea 100644 --- a/packages/react-components/react-timepicker-compat/library/CHANGELOG.md +++ b/packages/react-components/react-timepicker-compat/library/CHANGELOG.md @@ -1,9 +1,21 @@ # Change Log - @fluentui/react-timepicker-compat -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [0.2.31](https://github.com/microsoft/fluentui/tree/@fluentui/react-timepicker-compat_v0.2.31) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-timepicker-compat_v0.2.29..@fluentui/react-timepicker-compat_v0.2.31) + +### Patches + +- Bump @fluentui/react-combobox to v9.13.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-field to v9.1.75 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [0.2.29](https://github.com/microsoft/fluentui/tree/@fluentui/react-timepicker-compat_v0.2.29) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-timepicker-compat/library/package.json b/packages/react-components/react-timepicker-compat/library/package.json index 97a0ab716cb38..3c509d51daa76 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.2.30", + "version": "0.2.31", "description": "Fluent UI TimePicker Compat Component", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -41,12 +41,12 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-combobox": "^9.13.5", - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-combobox": "^9.13.6", + "@fluentui/react-field": "^9.1.75", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-toast/library/CHANGELOG.json b/packages/react-components/react-toast/library/CHANGELOG.json index 1b659e7073ab8..e3d355c14e30d 100644 --- a/packages/react-components/react-toast/library/CHANGELOG.json +++ b/packages/react-components/react-toast/library/CHANGELOG.json @@ -1,6 +1,51 @@ { "name": "@fluentui/react-toast", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-toast_v9.3.55", + "version": "9.3.55", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-motion to v9.5.1", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toast", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-toast_v9.3.54", diff --git a/packages/react-components/react-toast/library/CHANGELOG.md b/packages/react-components/react-toast/library/CHANGELOG.md index f527d0552d3b9..ed82e3ec0efce 100644 --- a/packages/react-components/react-toast/library/CHANGELOG.md +++ b/packages/react-components/react-toast/library/CHANGELOG.md @@ -1,9 +1,23 @@ # Change Log - @fluentui/react-toast -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.3.55](https://github.com/microsoft/fluentui/tree/@fluentui/react-toast_v9.3.55) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-toast_v9.3.54..@fluentui/react-toast_v9.3.55) + +### Patches + +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion to v9.5.1 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.3.54](https://github.com/microsoft/fluentui/tree/@fluentui/react-toast_v9.3.54) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-toast/library/package.json b/packages/react-components/react-toast/library/package.json index e76f67f4dae2b..3d6a23a97e2e3 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.3.54", + "version": "9.3.55", "description": "Toast component for Fluent UI", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -36,15 +36,15 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-aria": "^9.13.5", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-portal": "^9.4.33", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-motion": "^9.5.1", + "@fluentui/react-portal": "^9.4.34", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-toolbar/library/CHANGELOG.json b/packages/react-components/react-toolbar/library/CHANGELOG.json index 1ad42bacd4289..3c33e672f392a 100644 --- a/packages/react-components/react-toolbar/library/CHANGELOG.json +++ b/packages/react-components/react-toolbar/library/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@fluentui/react-toolbar", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-toolbar_v9.2.4", + "version": "9.2.4", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-divider to v9.2.74", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-radio to v9.2.31", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-toolbar", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-toolbar_v9.2.3", diff --git a/packages/react-components/react-toolbar/library/CHANGELOG.md b/packages/react-components/react-toolbar/library/CHANGELOG.md index 7116f8167d736..116da8cab41a0 100644 --- a/packages/react-components/react-toolbar/library/CHANGELOG.md +++ b/packages/react-components/react-toolbar/library/CHANGELOG.md @@ -1,9 +1,24 @@ # Change Log - @fluentui/react-toolbar -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.2.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-toolbar_v9.2.4) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-toolbar_v9.2.3..@fluentui/react-toolbar_v9.2.4) + +### Patches + +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-divider to v9.2.74 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-radio to v9.2.31 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.2.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-toolbar_v9.2.3) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-toolbar/library/package.json b/packages/react-components/react-toolbar/library/package.json index 80ad9cee2ee32..b46c2b251d794 100644 --- a/packages/react-components/react-toolbar/library/package.json +++ b/packages/react-components/react-toolbar/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-toolbar", - "version": "9.2.3", + "version": "9.2.4", "description": "React components for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -35,15 +35,15 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-divider": "^9.2.73", + "@fluentui/react-button": "^9.3.90", + "@fluentui/react-divider": "^9.2.74", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-radio": "^9.2.30", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-context-selector": "^9.1.66", + "@fluentui/react-radio": "^9.2.31", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-tooltip/library/CHANGELOG.json b/packages/react-components/react-tooltip/library/CHANGELOG.json index 82c988738e1ba..97acb12682894 100644 --- a/packages/react-components/react-tooltip/library/CHANGELOG.json +++ b/packages/react-components/react-tooltip/library/CHANGELOG.json @@ -1,6 +1,45 @@ { "name": "@fluentui/react-tooltip", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-tooltip_v9.4.38", + "version": "9.4.38", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@fluentui/react-tooltip", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tooltip", + "comment": "Bump @fluentui/react-portal to v9.4.34", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tooltip", + "comment": "Bump @fluentui/react-positioning to v9.15.8", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tooltip", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tooltip", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 13:49:46 GMT", "tag": "@fluentui/react-tooltip_v9.4.37", diff --git a/packages/react-components/react-tooltip/library/CHANGELOG.md b/packages/react-components/react-tooltip/library/CHANGELOG.md index e2d89f4d68aa6..858ccdc15c8ef 100644 --- a/packages/react-components/react-tooltip/library/CHANGELOG.md +++ b/packages/react-components/react-tooltip/library/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - @fluentui/react-tooltip -This log was last generated on Thu, 15 Aug 2024 13:49:46 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.4.38](https://github.com/microsoft/fluentui/tree/@fluentui/react-tooltip_v9.4.38) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tooltip_v9.4.37..@fluentui/react-tooltip_v9.4.38) + +### Patches + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-portal to v9.4.34 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-positioning to v9.15.8 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.4.37](https://github.com/microsoft/fluentui/tree/@fluentui/react-tooltip_v9.4.37) Thu, 15 Aug 2024 13:49:46 GMT diff --git a/packages/react-components/react-tooltip/library/package.json b/packages/react-components/react-tooltip/library/package.json index 10b0187bd825f..8aaad7660dc1f 100644 --- a/packages/react-components/react-tooltip/library/package.json +++ b/packages/react-components/react-tooltip/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-tooltip", - "version": "9.4.37", + "version": "9.4.38", "description": "React components for building web experiences", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -33,13 +33,13 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-portal": "^9.4.34", + "@fluentui/react-positioning": "^9.15.8", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-tree/library/CHANGELOG.json b/packages/react-components/react-tree/library/CHANGELOG.json index b982c8f064d8e..295b6702ad37d 100644 --- a/packages/react-components/react-tree/library/CHANGELOG.json +++ b/packages/react-components/react-tree/library/CHANGELOG.json @@ -1,6 +1,107 @@ { "name": "@fluentui/react-tree", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:10 GMT", + "tag": "@fluentui/react-tree_v9.8.0", + "version": "9.8.0", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tree", + "commit": "ee0406bd36a354d1251dcacdaf4b162fdc7f4abf", + "comment": "bugfix: ensure actions visibility between successive mouse events" + }, + { + "author": "sarah.higley@microsoft.com", + "package": "@fluentui/react-tree", + "commit": "b30f776bc7b6510cbc31ef1b4e1ceaac51adc242", + "comment": "fix: remove unnecessary aria-hidden attributes that were causing accessibility issues" + }, + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tree", + "commit": "4831884340f715d5a8d285e6862e19e85032b738", + "comment": "bugfix: ensure onClick handler is not called on every click" + } + ], + "minor": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-tree", + "commit": "d7d7430e49fafbb186b88bc02bd2c7f2bccf6773", + "comment": "bugfix: recover from tabIndex=-1 when TreeItem is removed" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-aria to v9.13.5", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-avatar to v9.6.38", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-button to v9.3.90", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-checkbox to v9.2.36", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-context-selector to v9.1.66", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-motion-components-preview to v0.1.3", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-motion to v9.5.1", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-radio to v9.2.31", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-tabster to v9.22.6", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-tree", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Fri, 16 Aug 2024 10:24:17 GMT", "tag": "@fluentui/react-tree_v9.7.11", diff --git a/packages/react-components/react-tree/library/CHANGELOG.md b/packages/react-components/react-tree/library/CHANGELOG.md index 159f0c1e9e8d8..c28c98109929a 100644 --- a/packages/react-components/react-tree/library/CHANGELOG.md +++ b/packages/react-components/react-tree/library/CHANGELOG.md @@ -1,9 +1,35 @@ # Change Log - @fluentui/react-tree -This log was last generated on Fri, 16 Aug 2024 10:24:17 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:10 GMT and should not be manually modified. +## [9.8.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-tree_v9.8.0) + +Tue, 10 Sep 2024 10:19:10 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-tree_v9.7.11..@fluentui/react-tree_v9.8.0) + +### Minor changes + +- bugfix: recover from tabIndex=-1 when TreeItem is removed ([PR #32442](https://github.com/microsoft/fluentui/pull/32442) by bernardo.sunderhus@gmail.com) +- Bump @fluentui/react-aria to v9.13.5 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-avatar to v9.6.38 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-button to v9.3.90 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-checkbox to v9.2.36 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-context-selector to v9.1.66 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion-components-preview to v0.1.3 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-motion to v9.5.1 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-radio to v9.2.31 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-tabster to v9.22.6 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + +### Patches + +- bugfix: ensure actions visibility between successive mouse events ([PR #32477](https://github.com/microsoft/fluentui/pull/32477) by bernardo.sunderhus@gmail.com) +- fix: remove unnecessary aria-hidden attributes that were causing accessibility issues ([PR #32081](https://github.com/microsoft/fluentui/pull/32081) by sarah.higley@microsoft.com) +- bugfix: ensure onClick handler is not called on every click ([PR #32434](https://github.com/microsoft/fluentui/pull/32434) by bernardo.sunderhus@gmail.com) + ## [9.7.11](https://github.com/microsoft/fluentui/tree/@fluentui/react-tree_v9.7.11) Fri, 16 Aug 2024 10:24:17 GMT diff --git a/packages/react-components/react-tree/library/package.json b/packages/react-components/react-tree/library/package.json index 693e18a86920e..2fa75e58297c4 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.7.11", + "version": "9.8.0", "description": "Tree component for Fluent UI React", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -34,20 +34,20 @@ }, "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.5", + "@fluentui/react-avatar": "^9.6.38", + "@fluentui/react-button": "^9.3.90", + "@fluentui/react-checkbox": "^9.2.36", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-motion-components-preview": "^0.1.2", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-radio": "^9.2.30", + "@fluentui/react-motion-components-preview": "^0.1.3", + "@fluentui/react-motion": "^9.5.1", + "@fluentui/react-radio": "^9.2.31", "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", + "@fluentui/react-tabster": "^9.22.6", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-utilities": "^9.18.14", + "@fluentui/react-jsx-runtime": "^9.0.43", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-utilities-compat/library/package.json b/packages/react-components/react-utilities-compat/library/package.json index 289d732b82cfe..f2e4c5e0392be 100644 --- a/packages/react-components/react-utilities-compat/library/package.json +++ b/packages/react-components/react-utilities-compat/library/package.json @@ -36,10 +36,10 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", + "@fluentui/react-jsx-runtime": "^9.0.43", "@fluentui/react-shared-contexts": "^9.20.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, diff --git a/packages/react-components/react-utilities/CHANGELOG.json b/packages/react-components/react-utilities/CHANGELOG.json index 66746360b6bde..3e87522b2f76c 100644 --- a/packages/react-components/react-utilities/CHANGELOG.json +++ b/packages/react-components/react-utilities/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@fluentui/react-utilities", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:11 GMT", + "tag": "@fluentui/react-utilities_v9.18.14", + "version": "9.18.14", + "comments": { + "patch": [ + { + "author": "bernardo.sunderhus@gmail.com", + "package": "@fluentui/react-utilities", + "commit": "ce57deb4448c086d998d0400368906e0a996aeff", + "comment": "chore: follow up on assertSlots fixes" + } + ] + } + }, { "date": "Thu, 15 Aug 2024 08:22:17 GMT", "tag": "@fluentui/react-utilities_v9.18.13", diff --git a/packages/react-components/react-utilities/CHANGELOG.md b/packages/react-components/react-utilities/CHANGELOG.md index 5fdaa3d481318..9c74d09c1a6e2 100644 --- a/packages/react-components/react-utilities/CHANGELOG.md +++ b/packages/react-components/react-utilities/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @fluentui/react-utilities -This log was last generated on Tue, 23 Jul 2024 20:13:13 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:11 GMT and should not be manually modified. +## [9.18.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-utilities_v9.18.14) + +Tue, 10 Sep 2024 10:19:11 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-utilities_v9.18.13..@fluentui/react-utilities_v9.18.14) + +### Patches + +- chore: follow up on assertSlots fixes ([PR #32323](https://github.com/microsoft/fluentui/pull/32323) by bernardo.sunderhus@gmail.com) + ## [9.18.13](https://github.com/microsoft/fluentui/tree/@fluentui/react-utilities_v9.18.13) Tue, 23 Jul 2024 20:13:13 GMT diff --git a/packages/react-components/react-utilities/package.json b/packages/react-components/react-utilities/package.json index 4a6944d4849ef..d819d4432a97f 100644 --- a/packages/react-components/react-utilities/package.json +++ b/packages/react-components/react-utilities/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-utilities", - "version": "9.18.13", + "version": "9.18.14", "description": "A set of general React-specific utilities.", "main": "lib-commonjs/index.js", "module": "lib/index.js", diff --git a/packages/react-components/react-virtualizer/library/CHANGELOG.json b/packages/react-components/react-virtualizer/library/CHANGELOG.json index 99b104f77281d..b400aee79e79f 100644 --- a/packages/react-components/react-virtualizer/library/CHANGELOG.json +++ b/packages/react-components/react-virtualizer/library/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@fluentui/react-virtualizer", "entries": [ + { + "date": "Tue, 10 Sep 2024 10:19:12 GMT", + "tag": "@fluentui/react-virtualizer_v9.0.0-alpha.83", + "version": "9.0.0-alpha.83", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "@fluentui/react-virtualizer", + "comment": "Bump @fluentui/react-jsx-runtime to v9.0.43", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + }, + { + "author": "beachball", + "package": "@fluentui/react-virtualizer", + "comment": "Bump @fluentui/react-utilities to v9.18.14", + "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d" + } + ] + } + }, { "date": "Tue, 23 Jul 2024 20:13:14 GMT", "tag": "@fluentui/react-virtualizer_v9.0.0-alpha.82", diff --git a/packages/react-components/react-virtualizer/library/CHANGELOG.md b/packages/react-components/react-virtualizer/library/CHANGELOG.md index 848261103bd28..2fab46ad1185a 100644 --- a/packages/react-components/react-virtualizer/library/CHANGELOG.md +++ b/packages/react-components/react-virtualizer/library/CHANGELOG.md @@ -1,9 +1,19 @@ # Change Log - @fluentui/react-virtualizer -This log was last generated on Tue, 23 Jul 2024 20:13:14 GMT and should not be manually modified. +This log was last generated on Tue, 10 Sep 2024 10:19:12 GMT and should not be manually modified. +## [9.0.0-alpha.83](https://github.com/microsoft/fluentui/tree/@fluentui/react-virtualizer_v9.0.0-alpha.83) + +Tue, 10 Sep 2024 10:19:12 GMT +[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-virtualizer_v9.0.0-alpha.82..@fluentui/react-virtualizer_v9.0.0-alpha.83) + +### Changes + +- Bump @fluentui/react-jsx-runtime to v9.0.43 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) +- Bump @fluentui/react-utilities to v9.18.14 ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by beachball) + ## [9.0.0-alpha.82](https://github.com/microsoft/fluentui/tree/@fluentui/react-virtualizer_v9.0.0-alpha.82) Tue, 23 Jul 2024 20:13:14 GMT diff --git a/packages/react-components/react-virtualizer/library/package.json b/packages/react-components/react-virtualizer/library/package.json index 38cfaf92c6fa2..dd80ba12d18af 100644 --- a/packages/react-components/react-virtualizer/library/package.json +++ b/packages/react-components/react-virtualizer/library/package.json @@ -1,6 +1,6 @@ { "name": "@fluentui/react-virtualizer", - "version": "9.0.0-alpha.82", + "version": "9.0.0-alpha.83", "description": "Generic and composable virtualizer framework built on browser intersection observer", "main": "lib-commonjs/index.js", "module": "lib/index.js", @@ -31,8 +31,8 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.43", + "@fluentui/react-utilities": "^9.18.14", "@fluentui/react-shared-contexts": "^9.20.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" diff --git a/packages/react-components/recipes/package.json b/packages/react-components/recipes/package.json index f8f31bffcffcc..69bf04b1b01a3 100644 --- a/packages/react-components/recipes/package.json +++ b/packages/react-components/recipes/package.json @@ -36,10 +36,10 @@ "@fluentui/react-storybook-addon-export-to-sandbox": "*" }, "dependencies": { - "@fluentui/react-provider": "^9.17.2", + "@fluentui/react-provider": "^9.17.3", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-text": "^9.4.23", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-text": "^9.4.24", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "@fluentui/react-icons": "^2.0.245" diff --git a/packages/react-components/theme-designer/package.json b/packages/react-components/theme-designer/package.json index 2730f631ee044..5c29ff1a9d0e8 100644 --- a/packages/react-components/theme-designer/package.json +++ b/packages/react-components/theme-designer/package.json @@ -32,12 +32,12 @@ "@fluentui/scripts-tasks": "*" }, "dependencies": { - "@fluentui/react-components": "^9.54.13", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-components": "^9.54.14", + "@fluentui/react-context-selector": "^9.1.66", "@fluentui/react-icons": "^2.0.245", "@fluentui/react-storybook-addon-export-to-sandbox": "^0.1.0", "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.14", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "dedent": "^1.2.0", From a0a49b3ee3972b53e6bbf9e1a119fa86037e40a7 Mon Sep 17 00:00:00 2001 From: Martin Hochel Date: Tue, 10 Sep 2024 14:17:21 +0200 Subject: [PATCH 21/28] feat(workspace-plugin): implement verify-packaging executor (#32403) --- .../verify-packaging/executor.spec.ts | 233 +++++++++++++++++- .../executors/verify-packaging/executor.ts | 172 ++++++++++++- 2 files changed, 394 insertions(+), 11 deletions(-) diff --git a/tools/workspace-plugin/src/executors/verify-packaging/executor.spec.ts b/tools/workspace-plugin/src/executors/verify-packaging/executor.spec.ts index 88d81c302871e..5e5a9863fdd09 100644 --- a/tools/workspace-plugin/src/executors/verify-packaging/executor.spec.ts +++ b/tools/workspace-plugin/src/executors/verify-packaging/executor.spec.ts @@ -1,18 +1,245 @@ -import { ExecutorContext } from '@nx/devkit'; +import { ExecutorContext, logger, stripIndents } from '@nx/devkit'; +import { spawnSync } from 'node:child_process'; import { VerifyPackagingExecutorSchema } from './schema'; import executor from './executor'; const options: VerifyPackagingExecutorSchema = {}; -const context: ExecutorContext = { +const contextMock: ExecutorContext = { root: '', + projectName: 'proj', + projectsConfigurations: { + version: 2, + projects: { proj: { root: 'proj', tags: [] } }, + }, cwd: process.cwd(), isVerbose: false, }; +jest.mock('node:child_process', () => { + return { + ...jest.requireActual('node:child_process'), + spawnSync: jest.fn(), + }; +}); + +const spawnSyncMock = spawnSync as jest.MockedFunction; + describe('VerifyPackaging Executor', () => { - it('can run', async () => { + let loggerErrorSpy: jest.SpyInstance; + + beforeEach(() => { + loggerErrorSpy = jest.spyOn(logger, 'error').mockImplementation(() => { + return; + }); + }); + + it('should do nothing for non public packages', async () => { + const { context } = setup({ + context: contextMock, + enableProdMode: false, + projectTags: ['npm:private'], + npmPackOutput: ``, + }); + const output = await executor(options, context); + + expect(spawnSyncMock).not.toHaveBeenCalled(); + expect(loggerErrorSpy).not.toHaveBeenCalled(); expect(output.success).toBe(true); }); + + it('should pass without errors if there are no issues', async () => { + const { context } = setup({ + context: contextMock, + enableProdMode: false, + npmPackOutput: ` + npm notice 686B LICENSE + npm notice 686B package.json + npm notice 686B README.md + npm notice 686B CHANGELOG.md + npm notice 738B lib/hello.js.map + npm notice 738B lib/hello.js + npm notice 738B lib-commonjs/hello.js + npm notice 738B lib-commonjs/hello.map.js + npm notice 738B dist/index.d.ts + `, + projectTags: ['npm:public'], + }); + + const output = await executor(options, context); + + expect(loggerErrorSpy.mock.calls.flat()).toEqual([]); + expect(output.success).toBe(true); + }); + + it('should fail with reported errors', async () => { + const { context } = setup({ + context: contextMock, + enableProdMode: false, + npmPackOutput: ` + npm notice 686B LICENSE + npm notice 686B package.json + npm notice 686B README.md + npm notice 686B CHANGELOG.md + npm notice 738B lib-commonjs/hello.js + npm notice 738B lib-commonjs/hello.map.js + `, + projectTags: ['npm:public'], + }); + + const output = await executor(options, context); + + expect(loggerErrorSpy.mock.calls.flat()).toMatchInlineSnapshot(` + Array [ + "Package verification failed!", + "[ + { + \\"pattern\\": \\"dist/*\\", + \\"message\\": \\"ships rolluped dts\\" + }, + { + \\"pattern\\": \\"lib/**/*.(js|map)\\", + \\"message\\": \\"ships esm\\" + } + ]", + ] + `); + expect(output.success).toBe(false); + }); + + it('should fail if production doesnt ship AMD', async () => { + const { context, cleanup } = setup({ + context: contextMock, + enableProdMode: true, + npmPackOutput: ` + npm notice 686B LICENSE + npm notice 686B package.json + npm notice 686B README.md + npm notice 686B CHANGELOG.md + npm notice 738B lib-commonjs/hello.js + npm notice 738B lib/hello.js + npm notice 738B dist/index.d.ts + `, + projectTags: ['npm:public', 'ships-amd'], + }); + + const output = await executor(options, context); + + expect(loggerErrorSpy.mock.calls.flat()).toMatchInlineSnapshot(` + Array [ + "Package verification failed!", + "[ + { + \\"pattern\\": \\"lib-amd/**/*.(js|map)\\", + \\"message\\": \\"ships amd\\" + } + ]", + ] + `); + expect(output.success).toBe(false); + + cleanup(); + }); + + describe(`react v8 checks`, () => { + it('should fail if doesnt ship d.ts', async () => { + const { context } = setup({ + context: contextMock, + enableProdMode: false, + npmPackOutput: ` + npm notice 686B LICENSE + npm notice 686B package.json + npm notice 686B README.md + npm notice 686B CHANGELOG.md + npm notice 738B lib-commonjs/hello.js + npm notice 738B lib/hello.js + npm notice 738B dist/index.d.ts + `, + projectTags: ['npm:public', 'v8'], + }); + + const output = await executor(options, context); + + expect(output.success).toBe(false); + expect(loggerErrorSpy.mock.calls.flat()).toMatchInlineSnapshot(` + Array [ + "Package verification failed!", + "[ + { + \\"pattern\\": \\"(lib|lib-commonjs)/**/*.d.ts\\", + \\"message\\": \\"ships dts\\" + } + ]", + ] + `); + }); + }); + + it('should fail if bundle is missing for production', async () => { + const { cleanup, context } = setup({ + context: contextMock, + enableProdMode: true, + npmPackOutput: ` + npm notice 686B LICENSE + npm notice 686B package.json + npm notice 686B README.md + npm notice 686B CHANGELOG.md + npm notice 738B lib-amd/hello.js + npm notice 738B lib-commonjs/hello.js + npm notice 738B lib-commonjs/hello.d.ts + npm notice 738B lib/hello.js + npm notice 738B lib/hello.d.ts + npm notice 738B dist/index.d.ts + `, + projectTags: ['npm:public', 'v8', 'ships-bundle'], + }); + + const output = await executor(options, context); + + expect(output.success).toBe(false); + expect(loggerErrorSpy.mock.calls.flat()).toMatchInlineSnapshot(` + Array [ + "Package verification failed!", + "[ + { + \\"pattern\\": \\"dist/*.js\\", + \\"message\\": \\"ships bundle\\" + }, + { + \\"pattern\\": \\"dist/*.min.js\\", + \\"message\\": \\"ships minified bundle\\" + } + ]", + ] + `); + + cleanup(); + }); }); + +function setup(config: { + context: ExecutorContext; + projectTags: string[]; + npmPackOutput: string; + enableProdMode: boolean; +}) { + if (config.enableProdMode) { + process.env.FLUENT_PROD_BUILD = 'true'; + } + spawnSyncMock.mockReturnValue({ + output: [Buffer.from(stripIndents`${config.npmPackOutput}`)], + // eslint-disable-next-line @typescript-eslint/no-explicit-any + } as any); + + config.context.projectsConfigurations!.projects[config.context.projectName!].tags?.push(...config.projectTags); + + return { + context: config.context, + cleanup: () => { + if (process.env.FLUENT_PROD_BUILD) { + delete process.env.FLUENT_PROD_BUILD; + } + }, + }; +} diff --git a/tools/workspace-plugin/src/executors/verify-packaging/executor.ts b/tools/workspace-plugin/src/executors/verify-packaging/executor.ts index de6f8191b3e5a..113845d49b4df 100644 --- a/tools/workspace-plugin/src/executors/verify-packaging/executor.ts +++ b/tools/workspace-plugin/src/executors/verify-packaging/executor.ts @@ -1,11 +1,167 @@ -import { PromiseExecutor } from '@nx/devkit'; -import { VerifyPackagingExecutorSchema } from './schema'; - -const runExecutor: PromiseExecutor = async options => { - console.log('Executor ran for VerifyPackaging', options); - return { - success: true, - }; +import { type ExecutorContext, type PromiseExecutor, logger, serializeJson } from '@nx/devkit'; +import { spawnSync } from 'node:child_process'; + +import micromatch from 'micromatch'; + +import { type VerifyPackagingExecutorSchema } from './schema'; +import { join } from 'node:path'; + +const runExecutor: PromiseExecutor = async (schema, context) => { + const options = normalizeOptions(schema, context); + + const success = await runVerifyPackaging(options, context); + + return { success }; }; export default runExecutor; + +// ======== + +interface NormalizedOptions extends ReturnType {} + +async function runVerifyPackaging(options: NormalizedOptions, context: ExecutorContext): Promise { + const tags = new Set(options.project.tags ?? []); + const isPublic = tags.has('npm:public'); + + // no need to check if package is not being published yet + if (!isPublic) { + return true; + } + + const packOutput = npmPackOutput(options, context); + + const issues = assertions(packOutput, options, tags); + + if (issues.length === 0) { + return true; + } + + logger.error(`Package verification failed!`); + logger.error(serializeJson(issues)); + + return false; +} + +function normalizeOptions(schema: VerifyPackagingExecutorSchema, context: ExecutorContext) { + const defaults = {}; + const project = context.projectsConfigurations!.projects[context.projectName!]; + const isProduction = Boolean(process.env.FLUENT_PROD_BUILD); + + /** + * @see https://docs.npmjs.com/cli/v10/commands/npm-publish#files-included-in-package + */ + const alwaysPublishedFiles = ['LICENSE', 'package.json', 'README.md']; + const rootConfigFiles = [ + 'just.config.[jt]s', + 'jest.config.[jt]s', + '.eslintrc.(js|json)', + 'project.json', + '.babelrc.json', + '.swcrc', + 'tsconfig(.*)?.json', + ]; + const nonProdAssets = ['assets/', 'docs/*', 'temp/*', 'bundle-size/*', '.storybook/*', 'stories/*']; + + const filePatterns = { alwaysPublishedFiles, rootConfigFiles, nonProdAssets }; + + return { ...defaults, ...schema, project, isProduction, filePatterns }; +} + +function npmPackOutput(options: NormalizedOptions, context: ExecutorContext) { + const npmPackResult = spawnSync('npm', ['pack', '--dry-run'], { cwd: join(context.root, options.project.root) }); + + const processedResult = npmPackResult.output + .toString() + .replace(/\bnpm notice\b\s+[\d.]+[MkB]+\s+/gi, '') + .replace(/[ ]+/g, ''); + return processedResult.split('\n'); +} + +function assertions( + npmPackResult: string[], + options: NormalizedOptions, + tags: Set, +): Array<{ matches: string[]; message: string }> { + const { alwaysPublishedFiles, nonProdAssets, rootConfigFiles } = options.filePatterns; + + const isV8package = tags.has('v8'); + const isV9package = tags.has('vNext'); + const shipsAMD = isV8package || tags.has('ships-amd'); + const shipsBundle = tags.has('ships-bundle'); + const shipsUmd = tags.has('ships-umd'); + const platform = { web: tags.has('platform:web'), node: tags.has('platform:node') }; + + // shared assertions + const issues = [ + assertEmpty(npmPackResult, alwaysPublishedFiles, `npm always shipped files`), + assertNotEmpty(npmPackResult, nonProdAssets, `wont ship non production code related folders/files`), + assertEmpty(npmPackResult, 'CHANGELOG.md', 'ships changelog markdown file'), + assertEmpty(npmPackResult, 'dist/*', 'ships rolluped dts'), + assertEmpty(npmPackResult, 'lib-commonjs/**/*.(js|map)', 'ships cjs'), + assertNotEmpty(npmPackResult, 'src/*', `wont ship source code from "/src"`), + ]; + + if (!isV8package) { + issues.push(assertNotEmpty(npmPackResult, rootConfigFiles, `wont ship configuration files`)); + } + + if (!platform.node) { + issues.push(assertEmpty(npmPackResult, 'lib/**/*.(js|map)', 'ships esm')); + } + + if (isV9package) { + issues.push( + assertNotEmpty(npmPackResult, 'config/*', `wont ship config folder`), + assertNotEmpty(npmPackResult, 'etc/*', `wont ship etc folder"`), + ); + } + + if (isV8package) { + issues.push(assertEmpty(npmPackResult, '(lib|lib-commonjs)/**/*.d.ts', `ships dts`)); + + if (options.isProduction && shipsBundle) { + issues.push( + assertEmpty(npmPackResult, 'dist/*.js', `ships bundle`), + assertEmpty(npmPackResult, 'dist/*.min.js', `ships minified bundle`), + ); + } + if (options.isProduction && shipsUmd) { + issues.push(assertEmpty(npmPackResult, 'dist/*.umd.js', `ships umd`)); + } + } + + // @FIXME `amd` is created only on release pipeline where `--production` flag is used on build commands which triggers it + // we should enable this also on PR pipelines - need to verify time execution impact + if (options.isProduction && shipsAMD) { + issues.push(assertEmpty(npmPackResult, 'lib-amd/**/*.(js|map)', 'ships amd')); + } + + return issues.filter(Boolean) as Array<{ matches: string[]; message: string }>; + + // ===== + + function assertEmpty(result: string[], pattern: string | string[], message: string) { + const matches = micromatch(result, pattern); + if (matches.length > 0) { + return null; + } + + return { + pattern, + message, + }; + } + + function assertNotEmpty(result: string[], pattern: string | string[], message: string) { + const matches = micromatch(result, pattern); + if (matches.length === 0) { + return null; + } + + return { + matches, + message, + }; + } +} From e98c6f08af15dfddc2560f5243298706e77eeede Mon Sep 17 00:00:00 2001 From: Dmytro Kirpa Date: Tue, 10 Sep 2024 15:13:52 +0200 Subject: [PATCH 22/28] fix(public-doscite-v9): global styles should not be applied to story elements (#32472) --- .storybook/docs-root.css | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.storybook/docs-root.css b/.storybook/docs-root.css index 517a16cd9da03..81aa81ca4f935 100644 --- a/.storybook/docs-root.css +++ b/.storybook/docs-root.css @@ -15,12 +15,12 @@ margin-top: 49px; } -#storybook-docs details { +#storybook-docs details:not(.sbdocs-preview details) { position: relative; z-index: 99; } -#storybook-docs .sbdocs:not(.sbdocs-preview) p { +#storybook-docs .sbdocs p:not(.sbdocs-preview p) { font-family: 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; font-size: 18px; @@ -45,13 +45,13 @@ border-radius: 24px; } -#storybook-docs .sbdocs:not(.sbdocs-preview) hr { +#storybook-docs .sbdocs hr:not(.sbdocs-preview hr) { margin: 48px 0; height: 0; border-top: 1px solid #ebebeb; } -#storybook-docs .sbdocs h2 { +#storybook-docs .sbdocs h2:not(.sbdocs-preview h2) { font-family: 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; font-size: 24px; @@ -64,7 +64,7 @@ padding: 48px 0 0 0; } -#storybook-docs .sbdocs h2 code { +#storybook-docs .sbdocs h2 code:not(.sbdocs-preview h2 code) { border-radius: 4px; font-size: 20px; } @@ -92,7 +92,7 @@ margin: -40px 0 0; } -#storybook-docs .sbdocs:not(.sbdocs-preview) li { +#storybook-docs .sbdocs li:not(.sbdocs-preview li) { font-family: 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif; font-size: 16px; @@ -104,11 +104,11 @@ margin-top: 8px; } -#storybook-docs .sbdocs:not(.sbdocs-preview) ul { +#storybook-docs .sbdocs ul:not(.sbdocs-preview ul) { margin: 12px 0; } -#storybook-docs .sbdocs-ul .sbdocs:not(.sbdocs-preview) li { +#storybook-docs .sbdocs-ul li:not(.sbdocs-preview .sbdocs-ul li) { list-style: none; position: relative; } @@ -276,7 +276,7 @@ line-height: 21px; } -#storybook-docs code, +#storybook-docs code:not(.sbdocs-preview code), #storybook-docs .docblock-argstable tbody tr td:nth-child(3) > div > span, #storybook-docs .docblock-argstable-body > tr > td:nth-child(2) > div:nth-child(2) span, #storybook-docs .docblock-argstable-body > tr > td:nth-child(2) > div:nth-child(1) > div > span, @@ -313,7 +313,7 @@ white-space: normal; } -#storybook-docs code { +#storybook-docs code:not(.sbdocs-preview code) { padding: 0.1em 0.2em; display: inline-block; background-color: rgba(17, 16, 15, 0.1); @@ -426,7 +426,7 @@ h1.fluent { letter-spacing: -0.16px; } -h1 .fluent-version { +h1.fluent .fluent-version { display: block; font-size: 24px; /* --font-size-base-600 */ line-height: 32px; From 01cacb057bff35f4bb6ba047386af808f9d529a0 Mon Sep 17 00:00:00 2001 From: Owen Campbell Date: Tue, 10 Sep 2024 10:06:27 -0700 Subject: [PATCH 23/28] fix (react-dialog): Use consistent rounding for clientHeight and innerHeight (#32480) --- ...-react-dialog-a4232c34-ea7b-4222-a164-74574abfa9e1.json | 7 +++++++ .../react-dialog/library/src/utils/useDisableBodyScroll.ts | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 change/@fluentui-react-dialog-a4232c34-ea7b-4222-a164-74574abfa9e1.json diff --git a/change/@fluentui-react-dialog-a4232c34-ea7b-4222-a164-74574abfa9e1.json b/change/@fluentui-react-dialog-a4232c34-ea7b-4222-a164-74574abfa9e1.json new file mode 100644 index 0000000000000..2b0f889f3fd04 --- /dev/null +++ b/change/@fluentui-react-dialog-a4232c34-ea7b-4222-a164-74574abfa9e1.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix: Adjust window height comparison in fractional cases.", + "packageName": "@fluentui/react-dialog", + "email": "owcampbe@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-dialog/library/src/utils/useDisableBodyScroll.ts b/packages/react-components/react-dialog/library/src/utils/useDisableBodyScroll.ts index 57ca29703b9ea..2a593a2bd042d 100644 --- a/packages/react-components/react-dialog/library/src/utils/useDisableBodyScroll.ts +++ b/packages/react-components/react-dialog/library/src/utils/useDisableBodyScroll.ts @@ -20,7 +20,9 @@ export function useDisableBodyScroll(): { return; } const isHorizontalScrollbarVisible = - targetDocument.body.clientHeight > (targetDocument.defaultView?.innerHeight ?? 0); + // When the window is a fractional height, `innerHeight` always rounds down but `clientHeight` rounds either up or down depending on the value. + // To properly compare the body clientHeight to the window innerHeight, manually round down the fractional value to match innerHeight's calculation. + Math.floor(targetDocument.body.getBoundingClientRect().height) > (targetDocument.defaultView?.innerHeight ?? 0); if (!isHorizontalScrollbarVisible) { return; } From 269f109440bd3b66abf86b1f70aedb1b7999e142 Mon Sep 17 00:00:00 2001 From: Zacky Ma Date: Tue, 10 Sep 2024 12:01:05 -0700 Subject: [PATCH 24/28] update doc to reflect setTheme function change (#32490) --- ...b-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json | 7 +++++++ .../src/_docs/developer/theming.stories.mdx | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json diff --git a/change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json b/change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json new file mode 100644 index 0000000000000..8354dce620a6f --- /dev/null +++ b/change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "docs: reflect setTheme change", + "packageName": "@fluentui/web-components", + "email": "machi@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/web-components/src/_docs/developer/theming.stories.mdx b/packages/web-components/src/_docs/developer/theming.stories.mdx index 5c5e7f7411870..cef9a3402779f 100644 --- a/packages/web-components/src/_docs/developer/theming.stories.mdx +++ b/packages/web-components/src/_docs/developer/theming.stories.mdx @@ -29,15 +29,15 @@ import { webLightTheme } from '@fluentui/tokens'; setTheme(webLightTheme); ``` -If you need to set token values for an element which is not the document body, you can use `setThemeFor` and pass an element followed by the theme. +If you need to set token values for an element which is not the document body, you can pass in the element as the second argument in `setTheme`. ```js -import { setThemeFor } from '@fluentui/web-components'; -import { webLightTheme } from '@fluentui/tokens'; +import { setTheme } from '@fluentui/web-components'; +import { webDarkTheme } from '@fluentui/tokens'; const el = document.getElementById('my-element'); -setThemeFor(el, webLightTheme); +setTheme(webDarkTheme, el); ``` ### Do not use CSS variables directly From ef85da43b2d4cf7228b493f698050cb0036d3c75 Mon Sep 17 00:00:00 2001 From: Ed Wang Date: Tue, 10 Sep 2024 14:47:47 -0700 Subject: [PATCH 25/28] RFC: Extended Design Tokens for Fluent UI React (#32058) For adding Control & Semantic Design Tokens to extend existing Fluent 2 Alias Design Tokens such that we can achieve inter-opt --- .../convergence/extended-design-tokens.md | 461 ++++++++++++++++++ 1 file changed, 461 insertions(+) create mode 100644 docs/react-v9/contributing/rfcs/react-components/convergence/extended-design-tokens.md diff --git a/docs/react-v9/contributing/rfcs/react-components/convergence/extended-design-tokens.md b/docs/react-v9/contributing/rfcs/react-components/convergence/extended-design-tokens.md new file mode 100644 index 0000000000000..c66f0b8ec932a --- /dev/null +++ b/docs/react-v9/contributing/rfcs/react-components/convergence/extended-design-tokens.md @@ -0,0 +1,461 @@ +# Extended tokens for Fluent UI React + +A proposal for cross-platform customization by extending existing Design Tokens. + +**✍️ Document owners:** Brandon Thomas, Peter Jahn, Ed Wang + +**🎯 Document objectives**: Inform, discuss, decide, align, execute + +**✏️ Document status**: Review + +**🎬 Prototypes and demo PRs:** + +- [(Architecture Prototype): Extended tokens on each component](https://github.com/microsoft/fluentui/pull/31330) + + - [Default Button Demo](https://fluentuipr.z22.web.core.windows.net/pull/31330/public-docsite-v9/storybook/index.html?path=/docs/components-button-button--default#appearance) + + - [ToggleButton Demo](https://fluentuipr.z22.web.core.windows.net/pull/31330/public-docsite-v9/storybook/index.html?path=/docs/components-button-togglebutton--default#appearance) + + - [ComboBox Demo](https://fluentuipr.z22.web.core.windows.net/pull/31330/public-docsite-v9/storybook/index.html?path=/docs/components-combobox--default#appearance) + + - [Switch Demo](https://fluentuipr.z22.web.core.windows.net/pull/31330/public-docsite-v9/storybook/index.html?path=/docs/components-switch--default#checked) + +- [(Architecture Prototype): Adding semantic tokens to FluentProvider typing](https://github.com/microsoft/fluentui/pull/32104) + +- [(Performance testing): on tokens.ts (not actual architecture)](https://github.com/microsoft/fluentui/pull/31672) + +- [(Performance testing): on each component for Teams](https://github.com/microsoft/fluentui/pull/31692) + +- [(Performance testing): hashed tokens for bundle size](https://github.com/microsoft/fluentui/pull/32304) + +**🎨 Design WIP** + +- [Control and Semantics Tokens Figma File with components](https://www.figma.com/design/QvbzVbuxcLKGMTNCHpAsjt/Fluent-Semantic-Token-Library?m=auto&node-id=11392-41202&t=UupAnqOZkQ3PuSbj-1) + +- [Figma plugin for exporting extended tokens set](https://github.com/Jeremy-Knudsen/Fluent-Tokens-Exporter) + +- [Script for pruning Control, Semantic, and Alias tokens into smallest set](https://github.com/EdDaWord/design-tokens-collapse) + +**📖 Related RFCs**: + +- [RFC: Custom Styling](https://github.com/microsoft/fluentui/blob/master/docs/react-v9/contributing/rfcs/react-components/convergence/custom-styling.md) + +- [RFC: Theme Tokens](https://github.com/microsoft/fluentui/blob/master/docs/react-v9/contributing/rfcs/react-components/convergence/theme-tokens.md) + +- [RFC: Reduce number of shared color alias tokens](https://github.com/microsoft/fluentui/blob/master/docs/react-v9/contributing/rfcs/react-components/convergence/theme-shared-colors.md) + +- [RFC: Update theme shape](https://github.com/microsoft/fluentui/blob/master/docs/react-v9/contributing/rfcs/react-components/convergence/theme-shape.md) + +**🎤 Types of feedback requested:** + +- Implementation suggestions, especially on var() fallback strategy. + +- Performance considerations. + +- Dev experience. + +- Insight on open questions. + +## Summary + +This RFC outlines implementation details for an expansion of Fluent UI React's token system to enable better cross-platform support and more intuitive and predictable customization. **It is effectively adding an additional component token layer to complete the original tokens proposal, which today only includes global and alias.** + +It is also part of a broader effort to align and unify tokens across various implementations of Microsoft's design system. This expanded token system will also serve as a mechanism to achieve visual alignment between products and libraries implementing Fluent 2. + +## Background + +Increasingly, Fluent is being asked to deliver common shared experiences which can show up on platforms that have different UX styling from out-of-the-box Fluent 2 web libraries (Windows, mobile). Often these experiences require a common design spec but use different UI libraries and platform technologies to implement, such as React or Web Components on web, or Compose and XML on Android. + +Keeping these experiences visually aligned requires a token system with enough fidelity to make component-level adjustments to ensure UI elements feel natural on every platform without requiring wholesale restyling or expensive to build and maintain conditional rendering (e.g. rendering custom UI for specific platforms). + +In the long term, a more flexible token system also helps Fluent UI React (FUIR) be more resilient to design language changes in response to evolving business needs. + +## Problems with current Fluent tokens ecosystem + +Fluent UI React's current token system and the broader Fluent tokens ecosystem have three core shortcomings that make it challenging to fully support cross-platform, theme-based customization. + +1. Current FUIR tokens lack component-level tokens. + +2. Alias token names lack usage semantics: Density + +3. Token names and semantics differ between platforms and libraries + +## Current FUIR tokens lack component tokens + +The current Theme definition only supports global and alias tokens, with no support for component-level tokens. This has been discussed previously ([Theme Tokens](https://github.com/microsoft/fluentui/blob/6e6a1bf624e5a682b3607d918793d6f0eeb6b12a/rfcs/react-components/convergence/theme-tokens.md#component-tokens), [Custom Styling](https://github.com/microsoft/fluentui/blob/6e6a1bf624e5a682b3607d918793d6f0eeb6b12a/rfcs/react-components/convergence/custom-styling.md#extended-design-tokens)), but never implemented due to the [performance cost](https://github.com/microsoft/fluentui/blob/6e6a1bf624e5a682b3607d918793d6f0eeb6b12a/rfcs/react-components/convergence/theme-shape.md#performance-analysis) from the number of CSS variables that would be injected. As a result, the system doesn't have enough fidelity to support different platforms' component customization needs at the _theming layer_. + +Additionally, FUIR's components consume these alias tokens directly: + +```javascript +// useButtonStyles.styles.ts +const useRootBaseClassName = makeStyles({ + ... + backgroundColor: tokens.colorNeutralBackground1, + ... +}); +``` + +This effectively tightly-couples components together from a styling POV. There is no abstraction layer at the component level to prevent theme-level token changes from affecting other components. + +Example: Changing the border radius and border width of all Button components through the theme requires modifying borderRadiusMedium and strokeWidthThin, which are used extensively throughout the library. There is no way to change these values at the theme layer just for Buttons without affecting other components. + +The CustomStyleHook is an alternative that enables deeper customization of all instances of a specific component, but this is limited to apps using v9 and React. We need a solution that is agnostic to the rendering tech. + +## Alias token names lack usage semantics + +Fluent's alias tokens add some semantic context to global tokens by assigning design language category, foreground/background, interactive state, and occasionally other descriptors like inverted, static, alpha, etc. These tokens give some meaning to static values, but by design are generic and do not indicate in what contexts they should be used; usage is not self-evident from the names. + +Without this meaning, it can be difficult to know how to apply tokens correctly. For example, the tokens don't differentiate between surfaces (app page, container controls) and control backgrounds, so an app that wanted to use `colorNeutralBackground3` for its page background would find that it is also used as backgrounds for [Tag](https://github.com/microsoft/fluentui/blob/ff79ac88545c9cbc7966f75f61a9d506f3ebb963/packages/react-components/react-tags/src/components/Tag/useTagStyles.styles.ts#L107) or certain variants of [Input](https://github.com/microsoft/fluentui/blob/ff79ac88545c9cbc7966f75f61a9d506f3ebb963/packages/react-components/react-input/src/components/Input/useInputStyles.styles.ts#L181). Adjusting this color at the theme layer would result in styling changes to components that may not have been desired or expected. + +This type of outcome can be mitigated with clearer guidance (documentation, theme typings, UI toolkit notes, etc), but context-specific names that guide developers to the right usage can prevent them from occurring in the first place. + +## Token names and semantics differ between platforms and libraries + +Among apps and libraries implementing Fluent, the conventions for naming tokens/brushes/slots varies in terms of the labels as well as the level of granularity exposed. This isn't strictly an issue with FUIR but presents a challenge when seeking to use a single design spec for a shared experience that renders in multiple contexts. It requires interop layers between theming systems where semantic concepts may not map 1:1, which can lead to issues like inaccessible color pairings or insufficient styling knobs when embedding an experience built with v9 into a host environment. Differences like these are the key motivating factor in the broader tokens unification effort this RFC is representing. + +**Example: WinUI brushes** + +An example is Windows' WinUI brushes, which use more granular labels like text-on-accent-fill-color-primary in addition to more primitive ones like text-fill-color-primary. This table illustrates an attempted mapping of WinUI's Text brushes to Fluent UI's closest equivalent alias tokens, which would be needed to create a "Windows theme" for Fluent UI. Bolded items are missing. + +| WinUI Brush | Closest Fluent UI Alias token | Usage | +| ----------------------------------- | ----------------------------- | ----------------------------------------------------- | +| text-fill-color-primary | Neutral Foreground 1 | Primary text and icon color at rest | +| text-fill-color-secondary | Neutral Foreground 1 hover | Primary text pressed, Secondary text at rest | +| text-fill-color-tertiary | Neutral Foreground 3 | Secondary text pressed. **Not accessible on Windows** | +| text-fill-color-disabled | Neutral Foreground Disabled | Not accessible. Primary text and icon color disabled | +| accent-text-fill-color-primary | Brand Foreground Link | The color of a link | +| accent-text-fill-color-secondary | Brand Foreground Link Hover | Link while hovering | +| accent-text-fill-color-tertiary | Brand Foreground Link Pressed | Link while pressing | +| accent-text-fill-color-disabled | **No direct replacement** | Link while pressing | +| text-on-accent-fill-color-primary | Neutral Foreground on Brand | Primary text and icon color disabled | +| text-on-accent-fill-color-secondary | **No direct replacement** | Primary text and icon color disabled | +| text-on-accent-fill-color-disabled | **No direct replacement** | Primary text and icon color disabled | + +While some of the more generic brushes can map 1:1 with Fluent UI's global or alias tokens, in some cases there are no direct mappings, which would represent a loss of semantic meaning. In practice this would necessitate new alias tokens to ensure full fidelity. + +## Requirements + +1. No disruption to existing Fluent 2 token users. + +2. No or low performance impact. Dimensions to consider: + + a. Bundle size + + b. Reflow calculations + + c. Memory + +## Goals + +1. Backwards-compatibility with existing Fluent 2 tokens. Transparent update to customers. + +2. Unified token API with other Fluent 2 implementations, e.g. Fluent Web Components and WinUI + +## Non-goals + +1. Modify, deprecate, or remove existing tokens. + +2. Require existing themes to consume the new tokens. + +# Proposed changes + +## Solution summary + +We propose extending the token layer to effectively complete the existing system that was originally introduced with the v9 theme shape, which lacked component-specific tokens. + +The changes needed to do this will be **additive**, rather than a replacement. The proposal consists of 3 elements: + +1. New expanded tokens: Semantic and Control tokens + +2. Expose Semantic tokens in Theme via `tokens/src/types.ts` + +3. Update components to optionally consume Control tokens with fallbacks to Semantic if Control in Theme is absent. Similarly if Semantics are absent in Theme then fallback to Alias tokens (Fluent 2). + +## New extended tokens + +The expanded tokens have 2 types of tokens available to customize different aspects of the theme at various levels of granularity. Both are optional, only to be used when customizing specific components in the theme; existing components will always fall back on alias tokens. From more generic to more specific, these token types are: + +1. Semantic tokens + +2. Control tokens + +## Semantic tokens + +Many components share common design elements like spacing, colors, border radius, etc. and can reasonably expect to be customized together as a family. **Semantic tokens** capture these shared design decisions and allow more granular customization of component families compared to alias tokens while keeping the ceiling of additional required tokens lower than if only control-level tokens were used. + +Conceptually they are similar to alias tokens, which also provides semantic meaning with foreground/background and interactive states, but lack the component information of semantic tokens. + +These semantic token groups might include but aren’t limited to: + +- Button + + - Default + + - Brand + + - Outline + + - Subtle + +- Choice + + - Checkbox + + - Radio + +- Input + + - Input + + - Textarea + + - Searchbox + + - SpinButton + +- Progress + + - ProgressBar + + - Spinner + +## Control tokens + +**Control tokens** are used to customize all instances of a specific component or variant. Because they are more narrowly scoped, they should only be used when needing to make precise changes that don't affect related components, or when a semantic token is not available for a particular change. + +Examples: + +- ctrlButtonForegroundColorRest + +- ctrlInputBaseBackgroundColor + +## Token naming: Semantic and control tokens + +Semantic and control tokens use a 6-part structure for creating their names. Like alias tokens, the parts start with broad context and become increasingly granular. Note that not all every part will always be present: for example, base components won’t include variant, and some properties may not include modifiers. + +_Prefix – Component – Variant – Part – Property – Modifier_ + +| Term | Definition | Examples | +| --------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- | +| Prefix | Prefix to distinguish control-specific tokens from semantic tokens that might share the same name, e.g. Button. Only applies to control tokens | ctrl / smtc | +| Component | The base UI component or component family, aka semantic group | Button
Switch | +| Variant | A variant of the base component for more specific use cases | Secondary
Compound
Brand | +| Part | A specific element within the default component. Can be a single part or multiple parts. Typically maps to a DOM element | Icon
SecondaryIcon | +| Property | A visual attribute of the Component or Part. Often maps to a CSS property, but not always (e.g. stroke) | ForegroundColor
BackgroundColor
IconAfter
StrokeWidth | +| Modifier | Context that changes the value of a property based on state or mode. Usually maps to an interactive state or mode. | Rest
Hover
Pressed
Disabled
Selected-\* | + +_Variants_ + +The term “variants” is often used to describe alternative forms or styles of components. There are typically 3 types of variants representing different axes of changes: + +1. **Style variant**: Component has a different look and feel, but same behaviors and visual structure as the base component. + + a. In code, v9 typically uses appearance prop + + b. In Figma, the Style property controls these + + c. Example: Button has Secondary, Primary, Subtle, Transparent style variants + +2. **Layout variant**: Component has a different visual structure from the base component, but typically retains the same behaviors and data. Different Parts may be toggled on/off or have different visual treatments due to their composition. + + a. In code, this might be controlled through optional component props e.g. Button icon and iconPosition + + b. In Figma, + + c. Example: Buttons can have just a text label, just an icon, or an icon and Button + +3. **Functional variant**: Component exposes different interactions or data than the base component. + + a. In code, these might be separate components with different APIs + +## Expose expanded tokens in Theme + +Each component that exposes tokens would add a Component.tokens.ts file to expose its tokens API: + +```javascript +// Button.tokens.ts + +import { tokens } from '@fluentui/react-theme'; + +// Semantic button, shared between all Button-family components + +export const buttonGroupTokens = { + + buttonBorderRadius: `var(--buttonBorderRadius, ${tokens.borderRadiusMedium})`, + + buttonFontFamily: `var(--buttonFontFamily,${tokens.fontFamilyBase})`, + + // ... + +} +// Button control tokens, used by Default button + +export const buttonTokens = { + + // Default + + ctrlButtonBorderRadius: `var(--ctrlButtonBorderRadius, ${buttonGroupTokens.buttonBorderRadius})`, + + ctrlButtonFontFamily: `var(--ctrlButtonFontFamily,${buttonGroupTokens.buttonFontFamily})`, + + ... + +} + +``` + +These would then be added to the current Theme object: + +```javascript +// Tokens/src/types.ts +import { ButtonTokens } from '@fluentui/react-components'; + +export type Theme = FontSizeTokens & + LineHeightTokens & + BorderRadiusTokens & + StrokeWidthTokens & + HorizontalSpacingTokens & + VerticalSpacingTokens & + DurationTokens & + CurveTokens & + ShadowTokens & + ShadowBrandTokens & + FontFamilyTokens & + FontWeightTokens & + ColorPaletteTokens & + ColorStatusTokens & + ColorTokens & + ButtonTokens; // Addition +``` + +### Other options considered + +| Option | Pros | Cons | +| --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Option A: Add all tokens to current FluentProvider** | • Simple
• Builds on existing API
• No additional deps for partners | • Theme typings will get large as we'd include all component tokens
• Tokens object will get larger but not massive since we'd only ship values for component groups and not component tokens (these are optional slots) | +| Option B.1: Create separate semantic FluentProvider | • Separates Fluent Semantic Tokens (FSTs) from FluentProvider and Theme.
• Optional layering so partners only pull it in when needed. | • Requires extra layer
• May not be as intuitive as just using the existing provider already in applications
• May not provide much value since the components still need to have some level of awareness of the group and component tokens. | +| Option B.2: Create separate semantic FluentProvider and package | • Same pros as above but with added flexibility around packaging and versioning | See above | + +## Update components to optionally consume expanded tokens + +Once exposed in the theme, the new tokens could be accessed in existing components simply by updating existing references to alias tokens with var(), passing the more precise token as the first argument and retaining original alias token as the second. + +For example, instead of: + +```javascript +const useRootBaseClassName = makeStyles({ backgroundColor: 'var(--colorNeutralForeground1)' }); +``` + +We would use this: + +```javascript +const useRootBaseClassName = makeStyles({ + backgroundColor: 'var(--buttonBackgroundColorRest, var(--colorNeutralForeground1))', +}); +``` + +This leverages `var()`’s fallback feature to read the new token’s value first only if defined in the theme, while falling back on the existing alias token if not defined. + +To ensure backwards compatibility with existing themes, all v9 components consuming the new tokens should **always** use alias token fallbacks. + +## Performance + +Given [previously observed performance issues](https://github.com/microsoft/fluentui/blob/6e6a1bf624e5a682b3607d918793d6f0eeb6b12a/rfcs/react-components/convergence/theme-shape.md#performance-analysis) when injecting a class with many CSS variables that referenced other CSS variables, we wanted to be sensitive to bloating the theme object with additional tokens. We noticed that performance penalties in the original tests were not concentrated at variable lookup time, but instead due to the root-level nature of the custom properties: each of the FluentProviders injected tokens that were associated with DOM elements, causing more reflows than would be expected with more scoped properties. + +Our hypothesis is that more granularly scoped tokens tied to fewer DOM nodes would not incur the same performance penalties, although of course this needs to be tested. + +### var() fallback test + +To test the effect of many var() fallbacks, we configured a test using [tensile-perf](https://github.com/microsoft/tensile-perf) to generate an extremely large DOM. We then defined a series of CSS classes with varying levels of fallbacks, often going 20 layers deep. + +[Test repo](https://github.com/brandonthomas/var-fallback-perf-test) _(currently private. Will make public asap)_ + +[Raw tensile-perf test results](https://github.com/brandonthomas/var-fallback-perf-test/tree/main/results) + +In both Chrome and tensile-perf, we saw little to no difference in both render and paint times compared to the baseline. + +Other options considered + +| Option | Pros | Cons | +| ------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Option A: Update existing components with var() fallbacks** | • Existing consumers automatically get the FST system without additional work beyond updating their packages
• Everyone stays in sync and should have equal capability improving interop and portability | • Once the changes are made, we are somewhat stuck with them (until the next major version)
• All consumers will pull these changes which means some increases in bundle size (gzipped impact seems minor based on our test PR so far). | +| Option B: Custom style hooks | • Fully opt in
• Removes component changes at the root and could allow us to ship separately from the core packages meaning breaking changes could be managed more easily in a separate package | • performance regressions were noted in testing. This might be due to the fact that styles were generated and inserted in runtime. Additionally, it depends on React's context which re-renders components.
• Because it's opt in we wouldn't have uniform adoption

Opportunity: If we can fix the performance issues or understand them better this might be a really interesting option with lower risk. Can we investigate using these styles hooks but with Griffel outputting static CSS? | +| Option C: Create component variants through recomposition | • Could be shipped in separate packages
• avoids breaking changes | • Could create confusion (which Button do consumers use? The base one or our SemanticTokenButton?)
There could be confusing ways in which semantic tokens could work in some places but not others if the right variants aren't used. | + +## Bundle Size + +On option to reduce bundle size is to hash the Control and Semantic tokens. In our tests we've shown a reduction in the GZipped file from [22 kB](https://github.com/microsoft/fluentui/pull/31692) to [18 kB](https://github.com/microsoft/fluentui/pull/32304) + +## Open questions + +In-product performance testing + +To date, we’ve mostly conducted synthetic tests against var() fallback performance. We still need to run integration tests against product scenarios to test real-world effects of additional CSS variables and fallbacks, as well as the overall dev experience. We plan to test this in Teams and will update accordingly. + +### Package location + +Where should the expanded tokens live? We’re leaning towards Option A (**bolded**) now but would like feedback. + +| Option | Pros | Cons | +| ---------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **A: Expanded tokens would be co-located with corresponding components, adjacent to component code** | • Straightforward conceptual grouping for control tokens
• Easier to manage API surface for specific components | • Introduces circular dependency: react-components depends on tokens via react-theme, but not the other way around
• Where to host semantic tokens is less clear since they represent groups of components | +| B: Expanded tokens would be added adjacent to current tokens in @fluentui/tokens | • Doesn't introduce circular dependency
• Single entry point for all tokens
• Simpler to opt-in | • Ergonomics of splitting out component token API from component code might be awkward | +| C: In a new package, e.g. @fluentui/tokens-expanded | • Doesn't introduce circular dependency
• Flexibility around packaging & versioning
• Insulates @fluentui/tokens from control token churn | • More friction to opt-in to expanded tokens
• Adds overhead | + +## How far do we go in exposing semantic tokens? + +The expanded token system opens the door to adding many more tokens than might be needed while growing the API surface. We should consider the strategy we’ll use to scope and prioritize which components and variants will be tokenized, and how tokens will be exposed over time. We’re leaning towards Option C (**bolded**) but would like feedback. + +| Option | Pros | Cons | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Option A: Tokenize everything, even if it's a variant. This includes recreating tokens for those variants even if the base has tokens.

e.g. base button includes ctrlButtonBackgroundRest, rounded would then have ctrlButtonRoundedBackgroundRest | • Tokens can control all aspects of each control and its variants. | • Huge API surface
• A lot more work to implement
• Could easily get out of hand
• Hard to roll back (we basically couldn't) if we find we don't need this level of fidelity | +| Option B: Tokenize only the base styles, and use style overrides for variants and keep the tokens the same for the variants (pointing to alias or globals) aka don't have variant tokens | • Simpler mental model, no figuring out what applies to variants vs base etc. | • Less fidelity and no cross library interop. Overrides have to be done in the context of v9 (this doesn't meet some of our requirements)
• Could still allow for future expansion to include variants | +| **Option C: Tokenize the base and variant overrides only, expand the tokens to include additional variant tokens if needed.** | • Still a somewhat simple mental model but with enough fidelity that we can control what we currently see.
• Matches the way design is approaching this in Figma | • If there is a need to modify variants we might be prevented from doing so within the token system and need to expand it down the road.
• Could still allow for future expansion | + +## Usage guidance + +### Semantic tokens + +The expanded token enables deeper, more portable customization, but adding many extra CSS variables to a theme can have a performance tradeoff. To guide developers to make the most of this system, we’d propose adding the following guidance to the [Styles Handbook](https://github.com/microsoft/fluentui/blob/master/docs/react-v9/contributing/rfcs/react-components/styles-handbook.md) and/or [Theming page](https://react.fluentui.dev/?path=/docs/concepts-developer-theming--page). + +1. **Only include the tokens you need to customize in a theme.** Component tokens are pay-for-play: there is a small but measurable cost to using them. + +2. **Start by customizing semantic tokens, which target groups of components.** Semantic tokens are meant to share styling rules between highly related components. Only use control tokens when you truly need to scope changes to specific components, and take care that customizations are coherent with the application. + +3. Consider if other [v9 customization scenarios](https://github.com/microsoft/fluentui/blob/6e6a1bf624e5a682b3607d918793d6f0eeb6b12a/rfcs/react-components/convergence/custom-styling.md#appendix-current-mechanisms-analysis) meet your needs. Each has capabilities, limitations, and varying complexity that impact suitability. + + a. Custom themes using extended tokens = Customize a single component, family of components, or all components + + b. Custom themes using alias tokens => Customize generic style values for all components + + c. CustomStyleHook => Customize the style of all instances of a component + + d. classname prop => Customize the style of one instance of a component + + e. Hooks recomposition => Create a new component customizing the behavior, style, or rendering of an existing component. + +4. Consider local application or repository policies to limit usage of semantic tokens + +### Custom tokens + +We also propose adding formal guidance and best practices for how to handle **custom tokens** in projects. It might consist of: + +1. Follow Fluent’s naming guidelines for new tokens + +2. Prefix custom tokens with a product/brand prefix, e.g. OneDrive = --od-_token_ + +3. If creating custom tokens targeting a particular platform, always look for a fallback in the existing set + + a. Example: Ensure token extensions fall back to a related control token + +4. Don’t maintain copies of Fluent tokens directly as they are subject to change + +5. Consider creating a “proxy” internal tokens API that merges Fluent tokens and custom product tokens + +6. Clearly denote tokens that are custom and not part of Fluent. Example locations to clarify: + + a. Figma + + b. Code comments + + c. Typings From a2162a36a13ce867afa4906a6077d1fa0a093ccd Mon Sep 17 00:00:00 2001 From: "Atishay Jain (atisjai)" <98592573+AtishayMsft@users.noreply.github.com> Date: Wed, 11 Sep 2024 06:56:43 +0530 Subject: [PATCH 26/28] Update d3 dependency versions to 3.x.x and 4.x.x (#32463) Co-authored-by: Martin Hochel --- ...-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json | 7 + package.json | 22 +- packages/fluentui/docs/package.json | 2 +- packages/react-charting/jest.config.js | 33 +- packages/react-charting/package.json | 24 +- .../__snapshots__/AreaChart.test.tsx.snap | 50 +-- .../CommonComponents/CartesianChart.base.tsx | 12 +- .../src/utilities/UtilityUnitTests.test.ts | 4 +- .../react-charting/src/utilities/utilities.ts | 8 +- packages/react-examples/package.json | 4 +- syncpack.config.js | 20 ++ yarn.lock | 302 +++++++----------- 12 files changed, 246 insertions(+), 242 deletions(-) create mode 100644 change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json diff --git a/change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json b/change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json new file mode 100644 index 0000000000000..35ff1a7d78844 --- /dev/null +++ b/change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json @@ -0,0 +1,7 @@ +{ + "type": "minor", + "comment": "Update d3 package dependencies to 3.x.y and 4.x.y", + "packageName": "@fluentui/react-charting", + "email": "98592573+AtishayMsft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/package.json b/package.json index 30ac3a75ece6e..ea646739d6666 100644 --- a/package.json +++ b/package.json @@ -120,6 +120,16 @@ "@types/circular-dependency-plugin": "5.0.8", "@types/copy-webpack-plugin": "10.1.0", "@types/doctrine": "0.0.5", + "@types/d3-array": "3.2.1", + "@types/d3-axis": "3.0.6", + "@types/d3-format": "3.0.4", + "@types/d3-hierarchy": "3.1.7", + "@types/d3-sankey": "0.12.4", + "@types/d3-scale": "4.0.8", + "@types/d3-selection": "3.0.10", + "@types/d3-shape": "3.1.6", + "@types/d3-time-format": "3.0.4", + "@types/d3-time": "3.0.3", "@types/ejs": "3.1.2", "@types/enzyme": "3.10.7", "@types/eslint": "8.56.10", @@ -196,6 +206,16 @@ "doctoc": "2.0.1", "doctrine": "3.0.0", "dotparser": "1.1.1", + "d3-array": "3.2.4", + "d3-axis": "3.0.0", + "d3-format": "3.1.0", + "d3-hierarchy": "3.1.2", + "d3-sankey": "0.12.3", + "d3-scale": "4.0.2", + "d3-selection": "3.0.0", + "d3-shape": "3.2.0", + "d3-time-format": "3.0.0", + "d3-time": "3.1.0", "ejs": "3.1.10", "embla-carousel": "8.1.8", "embla-carousel-autoplay": "8.1.8", @@ -278,7 +298,7 @@ "react-is": "17.0.2", "react-shadow": "20.3.0", "react-test-renderer": "17.0.2", - "react-vis": "1.11.7", + "react-vis": "1.12.1", "react-window": "^1.8.6", "read-pkg-up": "7.0.1", "replace-in-file": "6.1.0", diff --git a/packages/fluentui/docs/package.json b/packages/fluentui/docs/package.json index 60996a3824077..9fd9ec7ea9679 100644 --- a/packages/fluentui/docs/package.json +++ b/packages/fluentui/docs/package.json @@ -45,7 +45,7 @@ "react-source-render": "4.0.0-1", "react-textarea-autosize": "7.0.4", "react-virtualized": "^9.21.1", - "react-vis": "^1.11.6", + "react-vis": "^1.12.1", "react-window": "^1.8.6", "semver": "^6.2.0" }, diff --git a/packages/react-charting/jest.config.js b/packages/react-charting/jest.config.js index 7df2b2b267f2f..a0cf8a2f661a0 100644 --- a/packages/react-charting/jest.config.js +++ b/packages/react-charting/jest.config.js @@ -1,22 +1,45 @@ const { createV8Config: createConfig } = require('@fluentui/scripts-jest'); +const { workspaceRoot } = require('@nx/devkit'); +const { relative, join } = require('node:path'); function getEsmOnlyPackagesToCjsMapping() { /** * relative path to jest cwd */ const prefix = `/`; + + const workspaceRootNodeModules = prefix + join(relative(__dirname, workspaceRoot), 'node_modules'); + const createD3LibMappingToCommonJs = libraryName => { + return workspaceRootNodeModules + `/${libraryName}/dist/${libraryName}.js`; + }; + + const d3Libs = [ + 'd3-scale', + 'd3-interpolate', + 'd3-color', + 'd3-shape', + 'd3-path', + 'd3-axis', + 'd3-array', + 'd3-time', + 'd3-hierarchy', + 'd3-selection', + 'd3-format', + ]; + /** * map of packages that ship only as ESM. All our d3 dependencies are ES5 except d3-scale package. * We had to upgrade the d3-scale to an ESM only package because of a security vulnerability in older versions. * See https://github.com/d3/d3-scale/issues/269 and https://github.com/d3/d3-color/pull/100 * The current version of jest does not support ESM only packages. * So we need to map these packages to their CommonJS versions. + * */ - const cjsPathsToEsmOnlyPackages = { - '^d3-scale$': prefix + '../../node_modules/d3-scale/build/d3-scale.js', - '^d3-shape$': prefix + 'node_modules/d3-shape/dist/d3-shape.js', - '^d3-path$': prefix + 'node_modules/d3-path/dist/d3-path.js', - }; + const cjsPathsToEsmOnlyPackages = d3Libs.reduce((acc, lib) => { + acc[`^${lib}$`] = createD3LibMappingToCommonJs(lib); + return acc; + }, {}); + return cjsPathsToEsmOnlyPackages; } diff --git a/packages/react-charting/package.json b/packages/react-charting/package.json index 26022cb0aedf9..54765b6afc53e 100644 --- a/packages/react-charting/package.json +++ b/packages/react-charting/package.json @@ -42,27 +42,27 @@ "@fluentui/react-focus": "^8.9.13", "@fluentui/theme-samples": "^8.7.173", "@microsoft/load-themed-styles": "^1.10.26", - "@types/d3-array": "^2.0.0", - "@types/d3-axis": "^2.0.0", - "@types/d3-format": "^2.0.0", - "@types/d3-hierarchy": "^2.0.0", + "@types/d3-array": "^3.0.0", + "@types/d3-axis": "^3.0.0", + "@types/d3-format": "^3.0.0", + "@types/d3-hierarchy": "^3.0.0", "@types/d3-sankey": "^0.12.3", "@types/d3-scale": "^4.0.0", - "@types/d3-selection": "^2.0.0", + "@types/d3-selection": "^3.0.0", "@types/d3-shape": "^3.0.0", "@types/d3-time-format": "^3.0.0", - "@types/d3-time": "^2.0.0", + "@types/d3-time": "^3.0.0", "@fluentui/set-version": "^8.2.23", - "d3-array": "^2.0.0", - "d3-axis": "^2.0.0", - "d3-format": "^2.0.0", - "d3-hierarchy": "^2.0.0", + "d3-array": "^3.0.0", + "d3-axis": "^3.0.0", + "d3-format": "^3.0.0", + "d3-hierarchy": "^3.0.0", "d3-sankey": "^0.12.3", "d3-scale": "^4.0.0", - "d3-selection": "^2.0.0", + "d3-selection": "^3.0.0", "d3-shape": "^3.0.0", "d3-time-format": "^3.0.0", - "d3-time": "^2.0.0", + "d3-time": "^3.0.0", "tslib": "^2.1.0" }, "peerDependencies": { diff --git a/packages/react-charting/src/components/AreaChart/__snapshots__/AreaChart.test.tsx.snap b/packages/react-charting/src/components/AreaChart/__snapshots__/AreaChart.test.tsx.snap index 55c142bd31f63..b859fc204700b 100644 --- a/packages/react-charting/src/components/AreaChart/__snapshots__/AreaChart.test.tsx.snap +++ b/packages/react-charting/src/components/AreaChart/__snapshots__/AreaChart.test.tsx.snap @@ -150,7 +150,7 @@ exports[`AreaChart - mouse events Should render callout correctly on mouseover 1 cx={40} cy={115.625} data-is-focusable={true} - fill="#ffffff" + fill="red" id="circle2_0" key="circle2_0" onBlur={[Function]} @@ -158,7 +158,7 @@ exports[`AreaChart - mouse events Should render callout correctly on mouseover 1 onFocus={[Function]} onMouseOut={[Function]} onMouseOver={[Function]} - r={8} + r={0} role="img" stroke="red" strokeWidth={3} @@ -168,7 +168,7 @@ exports[`AreaChart - mouse events Should render callout correctly on mouseover 1 cx={-20} cy={20} data-is-focusable={true} - fill="red" + fill="#ffffff" id="circle2_1" key="circle2_1" onBlur={[Function]} @@ -176,7 +176,7 @@ exports[`AreaChart - mouse events Should render callout correctly on mouseover 1 onFocus={[Function]} onMouseOut={[Function]} onMouseOver={[Function]} - r={0} + r={8} role="img" stroke="red" strokeWidth={3} @@ -190,8 +190,8 @@ exports[`AreaChart - mouse events Should render callout correctly on mouseover 1 strokeDasharray={5.5} strokeWidth={1} visibility="visibility" - x1={40} - x2={40} + x1={-20} + x2={-20} y1={0} y2={310} /> @@ -487,7 +487,7 @@ exports[`AreaChart - mouse events Should render callout correctly on mouseover 1 data-is-focusable={false} role="text" > - 20 + 40
- 50 + 80
@@ -721,7 +721,7 @@ exports[`AreaChart - mouse events Should render customized callout on mouseover cx={40} cy={115.625} data-is-focusable={true} - fill="#ffffff" + fill="red" id="circle2_0" key="circle2_0" onBlur={[Function]} @@ -729,7 +729,7 @@ exports[`AreaChart - mouse events Should render customized callout on mouseover onFocus={[Function]} onMouseOut={[Function]} onMouseOver={[Function]} - r={8} + r={0} role="img" stroke="red" strokeWidth={3} @@ -739,7 +739,7 @@ exports[`AreaChart - mouse events Should render customized callout on mouseover cx={-20} cy={20} data-is-focusable={true} - fill="red" + fill="#ffffff" id="circle2_1" key="circle2_1" onBlur={[Function]} @@ -747,7 +747,7 @@ exports[`AreaChart - mouse events Should render customized callout on mouseover onFocus={[Function]} onMouseOut={[Function]} onMouseOver={[Function]} - r={0} + r={8} role="img" stroke="red" strokeWidth={3} @@ -761,8 +761,8 @@ exports[`AreaChart - mouse events Should render customized callout on mouseover strokeDasharray={5.5} strokeWidth={1} visibility="visibility" - x1={40} - x2={40} + x1={-20} + x2={-20} y1={0} y2={310} /> @@ -1021,11 +1021,11 @@ exports[`AreaChart - mouse events Should render customized callout on mouseover
               {
-  "x": 20,
+  "x": 40,
   "values": [
     {
       "legend": "metaData1",
-      "y": 50,
+      "y": 80,
       "color": "red"
     }
   ]
@@ -1189,7 +1189,7 @@ exports[`AreaChart - mouse events Should render customized callout per stack on
             cx={40}
             cy={115.625}
             data-is-focusable={true}
-            fill="#ffffff"
+            fill="red"
             id="circle2_0"
             key="circle2_0"
             onBlur={[Function]}
@@ -1197,7 +1197,7 @@ exports[`AreaChart - mouse events Should render customized callout per stack on
             onFocus={[Function]}
             onMouseOut={[Function]}
             onMouseOver={[Function]}
-            r={8}
+            r={0}
             role="img"
             stroke="red"
             strokeWidth={3}
@@ -1207,7 +1207,7 @@ exports[`AreaChart - mouse events Should render customized callout per stack on
             cx={-20}
             cy={20}
             data-is-focusable={true}
-            fill="red"
+            fill="#ffffff"
             id="circle2_1"
             key="circle2_1"
             onBlur={[Function]}
@@ -1215,7 +1215,7 @@ exports[`AreaChart - mouse events Should render customized callout per stack on
             onFocus={[Function]}
             onMouseOut={[Function]}
             onMouseOver={[Function]}
-            r={0}
+            r={8}
             role="img"
             stroke="red"
             strokeWidth={3}
@@ -1229,8 +1229,8 @@ exports[`AreaChart - mouse events Should render customized callout per stack on
           strokeDasharray={5.5}
           strokeWidth={1}
           visibility="visibility"
-          x1={40}
-          x2={40}
+          x1={-20}
+          x2={-20}
           y1={0}
           y2={310}
         />
@@ -1489,11 +1489,11 @@ exports[`AreaChart - mouse events Should render customized callout per stack on
           
               {
-  "x": 20,
+  "x": 40,
   "values": [
     {
       "legend": "metaData1",
-      "y": 50,
+      "y": 80,
       "color": "red"
     }
   ]
diff --git a/packages/react-charting/src/components/CommonComponents/CartesianChart.base.tsx b/packages/react-charting/src/components/CommonComponents/CartesianChart.base.tsx
index 5046ee0bb13a2..9522c3b562c1b 100644
--- a/packages/react-charting/src/components/CommonComponents/CartesianChart.base.tsx
+++ b/packages/react-charting/src/components/CommonComponents/CartesianChart.base.tsx
@@ -68,9 +68,9 @@ export class CartesianChartBase extends React.Component
              {
+              ref={(e: SVGSVGElement | null) => {
                 this.xAxisElement = e;
               }}
               id={`xAxisGElement${this.idForGraph}`}
@@ -522,7 +522,7 @@ export class CartesianChartBase extends React.Component
             )}
              {
+              ref={(e: SVGSVGElement | null) => {
                 this.yAxisElement = e;
               }}
               id={`yAxisGElement${this.idForGraph}`}
@@ -536,7 +536,7 @@ export class CartesianChartBase extends React.Component
                  {
+                  ref={(e: SVGSVGElement | null) => {
                     this.yAxisElementSecondary = e;
                   }}
                   id={`yAxisGElementSecondary${this.idForGraph}`}
diff --git a/packages/react-charting/src/utilities/UtilityUnitTests.test.ts b/packages/react-charting/src/utilities/UtilityUnitTests.test.ts
index 09d03cc5f0919..01de54c5330fd 100644
--- a/packages/react-charting/src/utilities/UtilityUnitTests.test.ts
+++ b/packages/react-charting/src/utilities/UtilityUnitTests.test.ts
@@ -131,7 +131,7 @@ interface ICreateXAxisParams extends Partial;
 }
 const createXAxisParams = (xAxisParams?: ICreateXAxisParams): utils.IXAxisParams => {
-  const xAxisElement = document.createElementNS('http://www.w3.org/2000/svg', 'g');
+  const xAxisElement = document.createElementNS('http://www.w3.org/2000/svg', 'g') as SVGSVGElement;
 
   return {
     xAxisElement,
@@ -316,7 +316,7 @@ describe('prepareDatapoints', () => {
 });
 
 const createYAxisParams = (yAxisParams?: Partial): utils.IYAxisParams => {
-  const yAxisElement = document.createElementNS('http://www.w3.org/2000/svg', 'g');
+  const yAxisElement = document.createElementNS('http://www.w3.org/2000/svg', 'g') as SVGSVGElement;
 
   return {
     yMinMaxValues: {
diff --git a/packages/react-charting/src/utilities/utilities.ts b/packages/react-charting/src/utilities/utilities.ts
index 374c8327ab631..f8983880c944a 100644
--- a/packages/react-charting/src/utilities/utilities.ts
+++ b/packages/react-charting/src/utilities/utilities.ts
@@ -69,14 +69,14 @@ export enum YAxisType {
 }
 
 export interface IWrapLabelProps {
-  node: SVGElement | null;
+  node: SVGSVGElement | null;
   xAxis: NumericAxis | StringAxis;
   noOfCharsToTruncate: number;
   showXAxisLablesTooltip: boolean;
 }
 
 export interface IRotateLabelProps {
-  node: SVGElement | null;
+  node: SVGSVGElement | null;
   xAxis: NumericAxis | StringAxis;
 }
 
@@ -116,7 +116,7 @@ export interface IDomainNRange {
 
 export interface IXAxisParams {
   domainNRangeValues: IDomainNRange;
-  xAxisElement?: SVGElement | null;
+  xAxisElement?: SVGSVGElement | null;
   xAxisCount?: number;
   showRoundOffXTickValues?: boolean;
   xAxistickSize?: number;
@@ -141,7 +141,7 @@ export interface IYAxisParams {
   margins: IMargins;
   containerWidth: number;
   containerHeight: number;
-  yAxisElement?: SVGElement | null;
+  yAxisElement?: SVGSVGElement | null;
   // eslint-disable-next-line @typescript-eslint/no-explicit-any
   yAxisTickFormat?: any;
   yAxisTickCount: number;
diff --git a/packages/react-examples/package.json b/packages/react-examples/package.json
index 56317b3fd4419..44f26cb94f652 100644
--- a/packages/react-examples/package.json
+++ b/packages/react-examples/package.json
@@ -20,7 +20,7 @@
   "devDependencies": {
     "@fluentui/eslint-plugin": "*",
     "@fluentui/storybook": "*",
-    "@types/d3-format": "^2.0.0",
+    "@types/d3-format": "^3.0.0",
     "@types/d3-fetch": "^3.0.1",
     "@fluentui/scripts-webpack": "*",
     "@fluentui/scripts-cypress": "*",
@@ -51,7 +51,7 @@
     "@fluentui/utilities": "^8.15.15",
     "@microsoft/load-themed-styles": "^1.10.26",
     "d3-fetch": "3.0.1",
-    "d3-format": "^2.0.0",
+    "d3-format": "^3.0.0",
     "d3-time-format": "^3.0.0",
     "react": "17.0.2",
     "react-dom": "17.0.2",
diff --git a/syncpack.config.js b/syncpack.config.js
index 3fa5475103c98..4618b062fcb92 100644
--- a/syncpack.config.js
+++ b/syncpack.config.js
@@ -71,6 +71,26 @@ const config = {
         'webpack-bundle-analyzer',
         'yargs',
         'dedent',
+        'd3-array',
+        'd3-axis',
+        'd3-format',
+        'd3-hierarchy',
+        'd3-sankey',
+        'd3-scale',
+        'd3-selection',
+        'd3-shape',
+        'd3-time-format',
+        'd3-time',
+        '@types/d3-array',
+        '@types/d3-axis',
+        '@types/d3-format',
+        '@types/d3-hierarchy',
+        '@types/d3-sankey',
+        '@types/d3-scale',
+        '@types/d3-selection',
+        '@types/d3-shape',
+        '@types/d3-time-format',
+        '@types/d3-time',
       ],
     },
     {
diff --git a/yarn.lock b/yarn.lock
index f1c806b34688a..10d23c86838c8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4922,17 +4922,17 @@
   dependencies:
     "@types/node" "*"
 
-"@types/d3-array@^2.0.0":
-  version "2.12.7"
-  resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-2.12.7.tgz#46ec31094a4727af09680dd7133a5bf1409ae104"
-  integrity sha512-SVvxzxRVnIgtJbNTj5ZVJ9CZkVOANCpW0nQbRi7EOU5Q9G+JQQjXD2SCpr1OYCX09b3Yr7o0+CBofZAgU42rbQ==
+"@types/d3-array@3.2.1", "@types/d3-array@^3.0.0":
+  version "3.2.1"
+  resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.2.1.tgz#1f6658e3d2006c4fceac53fde464166859f8b8c5"
+  integrity sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==
 
-"@types/d3-axis@^2.0.0":
-  version "2.1.6"
-  resolved "https://registry.yarnpkg.com/@types/d3-axis/-/d3-axis-2.1.6.tgz#ebcca261ccecbeacd7b61042901a9ee5bec62242"
-  integrity sha512-X/CazlQun7XcSbRhaxwr605neUIGiUeURvsOGAIdvH1nD6o25pzkdxPNe7XcTKyRJeShlubjsUEG9tNeZZdRaQ==
+"@types/d3-axis@3.0.6", "@types/d3-axis@^3.0.0":
+  version "3.0.6"
+  resolved "https://registry.yarnpkg.com/@types/d3-axis/-/d3-axis-3.0.6.tgz#e760e5765b8188b1defa32bc8bb6062f81e4c795"
+  integrity sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==
   dependencies:
-    "@types/d3-selection" "^2"
+    "@types/d3-selection" "*"
 
 "@types/d3-dsv@*":
   version "3.0.0"
@@ -4946,39 +4946,46 @@
   dependencies:
     "@types/d3-dsv" "*"
 
-"@types/d3-format@^2.0.0":
-  version "2.0.5"
-  resolved "https://registry.yarnpkg.com/@types/d3-format/-/d3-format-2.0.5.tgz#68a0a9ad8560e26f0bd1a7eedb2324590b470db9"
-  integrity sha512-ntJZQfz4BK8m53vkUVk+3PE7PHr9esrfVkClxebcMNP/4N1F0rPdzv9hKNqx2gZBRHSYg1kQumeUDIrHDpQGwQ==
+"@types/d3-format@3.0.4", "@types/d3-format@^3.0.0":
+  version "3.0.4"
+  resolved "https://registry.yarnpkg.com/@types/d3-format/-/d3-format-3.0.4.tgz#b1e4465644ddb3fdf3a263febb240a6cd616de90"
+  integrity sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==
 
-"@types/d3-hierarchy@^2.0.0":
-  version "2.0.5"
-  resolved "https://registry.yarnpkg.com/@types/d3-hierarchy/-/d3-hierarchy-2.0.5.tgz#605f4f88ac13ae6e49ff2c69236e56b603357725"
-  integrity sha512-t/xXqB6MXT6Hp0BgFV00ZonpZbs9fUtYPM3QzqOlmghefovpnnxEN7mAdUqE/mNinRI/eR8gewDAobFJA0TNBw==
+"@types/d3-hierarchy@3.1.7", "@types/d3-hierarchy@^3.0.0":
+  version "3.1.7"
+  resolved "https://registry.yarnpkg.com/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz#6023fb3b2d463229f2d680f9ac4b47466f71f17b"
+  integrity sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==
 
 "@types/d3-path@*", "@types/d3-path@^1":
   version "1.0.9"
   resolved "https://registry.yarnpkg.com/@types/d3-path/-/d3-path-1.0.9.tgz#73526b150d14cd96e701597cbf346cfd1fd4a58c"
   integrity sha512-NaIeSIBiFgSC6IGUBjZWcscUJEq7vpVu7KthHN8eieTV9d9MqkSOZLH4chq1PmcKy06PNe3axLeKmRIyxJ+PZQ==
 
-"@types/d3-sankey@^0.12.3":
+"@types/d3-sankey@0.12.4", "@types/d3-sankey@^0.12.3":
   version "0.12.4"
   resolved "https://registry.yarnpkg.com/@types/d3-sankey/-/d3-sankey-0.12.4.tgz#7d76c8eaa1a3772e9bfcdfbeab82bf37e0b479d4"
   integrity sha512-YTicQNwioitIlvuvlfW2GfO6sKxpohzg2cSQttlXAPjFwoBuN+XpGLhUN3kLutG/dI3GCLC+DUorqiJt7Naetw==
   dependencies:
     "@types/d3-shape" "^1"
 
-"@types/d3-scale@^4.0.0":
+"@types/d3-scale@4.0.8", "@types/d3-scale@^4.0.0":
   version "4.0.8"
   resolved "https://registry.yarnpkg.com/@types/d3-scale/-/d3-scale-4.0.8.tgz#d409b5f9dcf63074464bf8ddfb8ee5a1f95945bb"
   integrity sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==
   dependencies:
     "@types/d3-time" "*"
 
-"@types/d3-selection@^2", "@types/d3-selection@^2.0.0":
-  version "2.0.4"
-  resolved "https://registry.yarnpkg.com/@types/d3-selection/-/d3-selection-2.0.4.tgz#54c33dda732cc745fd2e597e773428b491c1f79a"
-  integrity sha512-5a21DF7avVPmiUau8KTsv5r76yGqbMgq4QtByoCBPXUrVFWFkd3Ob4OOhmePNRbQqfUCNFjgB4sO7sUURnKcBg==
+"@types/d3-selection@*", "@types/d3-selection@3.0.10", "@types/d3-selection@^3.0.0":
+  version "3.0.10"
+  resolved "https://registry.yarnpkg.com/@types/d3-selection/-/d3-selection-3.0.10.tgz#98cdcf986d0986de6912b5892e7c015a95ca27fe"
+  integrity sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==
+
+"@types/d3-shape@3.1.6", "@types/d3-shape@^3.0.0":
+  version "3.1.6"
+  resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.6.tgz#65d40d5a548f0a023821773e39012805e6e31a72"
+  integrity sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==
+  dependencies:
+    "@types/d3-path" "*"
 
 "@types/d3-shape@^1":
   version "1.3.8"
@@ -4987,22 +4994,15 @@
   dependencies:
     "@types/d3-path" "^1"
 
-"@types/d3-shape@^3.0.0":
-  version "3.1.6"
-  resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.6.tgz#65d40d5a548f0a023821773e39012805e6e31a72"
-  integrity sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==
-  dependencies:
-    "@types/d3-path" "*"
-
-"@types/d3-time-format@^3.0.0":
+"@types/d3-time-format@3.0.4", "@types/d3-time-format@^3.0.0":
   version "3.0.4"
   resolved "https://registry.yarnpkg.com/@types/d3-time-format/-/d3-time-format-3.0.4.tgz#f972bdd7be1048184577cf235a44721a78c6bb4b"
   integrity sha512-or9DiDnYI1h38J9hxKEsw513+KVuFbEVhl7qdxcaudoiqWWepapUen+2vAriFGexr6W5+P4l9+HJrB39GG+oRg==
 
-"@types/d3-time@*", "@types/d3-time@^2.0.0":
-  version "2.1.4"
-  resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-2.1.4.tgz#43587aa57d565ab60a1d2201edeebc497d5c1252"
-  integrity sha512-BTfLsxTeo7yFxI/haOOf1ZwJ6xKgQLT9dCp+EcmQv87Gox6X+oKl4mLKfO6fnWm3P22+A6DknMNEZany8ql2Rw==
+"@types/d3-time@*", "@types/d3-time@3.0.3", "@types/d3-time@^3.0.0":
+  version "3.0.3"
+  resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.3.tgz#3c186bbd9d12b9d84253b6be6487ca56b54f88be"
+  integrity sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==
 
 "@types/debug@^4.0.0":
   version "4.1.12"
@@ -9148,39 +9148,41 @@ cypress@13.6.4:
     untildify "^4.0.0"
     yauzl "^2.10.0"
 
-d3-array@1, d3-array@^1.1.1, d3-array@^1.2.0:
-  version "1.2.1"
-  resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.1.tgz#d1ca33de2f6ac31efadb8e050a021d7e2396d5dc"
-  integrity sha512-CyINJQ0SOUHojDdFDH4JEM0552vCR1utGyLHegJHyYH0JyCpSeTPxi4OBqHMA2jJZq4NH782LtaJWBImqI/HBw==
-
-"d3-array@1 - 2", d3-array@2, "d3-array@2.10.0 - 3", d3-array@^2.0.0:
+"d3-array@1 - 2", d3-array@2:
   version "2.12.1"
   resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81"
   integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==
   dependencies:
     internmap "^1.0.0"
 
-d3-axis@^2.0.0:
-  version "2.1.0"
-  resolved "https://registry.yarnpkg.com/d3-axis/-/d3-axis-2.1.0.tgz#978db534092711117d032fad5d733d206307f6a0"
-  integrity sha512-z/G2TQMyuf0X3qP+Mh+2PimoJD41VOCjViJzT0BHeL/+JQAofkiWZbWxlwFGb1N8EN+Cl/CW+MUKbVzr1689Cw==
+"d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3.2.4, d3-array@^3.0.0, d3-array@^3.2.0, d3-array@^3.2.1:
+  version "3.2.4"
+  resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5"
+  integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==
+  dependencies:
+    internmap "1 - 2"
 
-d3-collection@1, d3-collection@^1.0.3:
+d3-axis@3.0.0, d3-axis@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/d3-axis/-/d3-axis-3.0.0.tgz#c42a4a13e8131d637b745fc2973824cfeaf93322"
+  integrity sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==
+
+d3-collection@^1.0.7:
   version "1.0.7"
   resolved "https://registry.yarnpkg.com/d3-collection/-/d3-collection-1.0.7.tgz#349bd2aa9977db071091c13144d5e4f16b5b310e"
   integrity sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==
 
-d3-color@1, d3-color@^1.0.3:
-  version "1.4.0"
-  resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-1.4.0.tgz#89c45a995ed773b13314f06460df26d60ba0ecaf"
-  integrity sha512-TzNPeJy2+iEepfiL92LAAB7fvnp/dV2YwANPVHdDWmYMm23qIJBYww3qT8I8C1wXrmrg4UWs7BKc2tKIgyjzHg==
+"d3-color@1 - 3", d3-color@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2"
+  integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==
 
-d3-contour@^1.1.0:
-  version "1.3.2"
-  resolved "https://registry.yarnpkg.com/d3-contour/-/d3-contour-1.3.2.tgz#652aacd500d2264cb3423cee10db69f6f59bead3"
-  integrity sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==
+d3-contour@^4.0.0:
+  version "4.0.2"
+  resolved "https://registry.yarnpkg.com/d3-contour/-/d3-contour-4.0.2.tgz#bb92063bc8c5663acb2422f99c73cbb6c6ae3bcc"
+  integrity sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==
   dependencies:
-    d3-array "^1.1.1"
+    d3-array "^3.2.0"
 
 "d3-dsv@1 - 3":
   version "3.0.1"
@@ -9198,44 +9200,34 @@ d3-fetch@3.0.1:
   dependencies:
     d3-dsv "1 - 3"
 
-d3-format@1, "d3-format@1 - 3", d3-format@^1.2.0:
-  version "1.4.4"
-  resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-1.4.4.tgz#356925f28d0fd7c7983bfad593726fce46844030"
-  integrity sha512-TWks25e7t8/cqctxCmxpUuzZN11QxIA7YrMbram94zMQ0PXjE4LVIMe/f6a4+xxL8HQ3OsAFULOINQi1pE62Aw==
-
-d3-format@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-2.0.0.tgz#a10bcc0f986c372b729ba447382413aabf5b0767"
-  integrity sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==
+"d3-format@1 - 3", d3-format@3.1.0, d3-format@^3.0.0, d3-format@^3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641"
+  integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==
 
-d3-geo@^1.6.4:
-  version "1.11.9"
-  resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-1.11.9.tgz#77eaed14ba62fc2c0aef55cd2943849c866f7ae6"
-  integrity sha512-9edcH6J3s/Aa3KJITWqFJbyB/8q3mMlA9Fi7z6yy+FAYMnRaxmC7jBhUnsINxVWD14GmqX3DK8uk7nV6/Ekt4A==
+d3-geo@^3.1.0:
+  version "3.1.1"
+  resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.1.1.tgz#6027cf51246f9b2ebd64f99e01dc7c3364033a4d"
+  integrity sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==
   dependencies:
-    d3-array "1"
+    d3-array "2.5.0 - 3"
 
 d3-hexbin@^0.2.2:
   version "0.2.2"
   resolved "https://registry.yarnpkg.com/d3-hexbin/-/d3-hexbin-0.2.2.tgz#9c5837dacfd471ab05337a9e91ef10bfc4f98831"
   integrity sha1-nFg32s/UcasFM3qeke8Qv8T5iDE=
 
-d3-hierarchy@^1.1.4:
-  version "1.1.9"
-  resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz#2f6bee24caaea43f8dc37545fa01628559647a83"
-  integrity sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==
-
-d3-hierarchy@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz#dab88a58ca3e7a1bc6cab390e89667fcc6d20218"
-  integrity sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw==
+d3-hierarchy@3.1.2, d3-hierarchy@^3.0.0, d3-hierarchy@^3.1.2:
+  version "3.1.2"
+  resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b01cd42c1eed3d46db77a5966cf726f8c09160c6"
+  integrity sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==
 
-d3-interpolate@1, "d3-interpolate@1.2.0 - 3", d3-interpolate@^1.1.4:
-  version "1.4.0"
-  resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-1.4.0.tgz#526e79e2d80daa383f9e0c1c1c7dcc0f0583e987"
-  integrity sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==
+"d3-interpolate@1.2.0 - 3", d3-interpolate@^3.0.1:
+  version "3.0.1"
+  resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d"
+  integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==
   dependencies:
-    d3-color "1"
+    d3-color "1 - 3"
 
 d3-path@1:
   version "1.0.7"
@@ -9247,7 +9239,7 @@ d3-path@^3.1.0:
   resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526"
   integrity sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==
 
-d3-sankey@^0.12.3:
+d3-sankey@0.12.3, d3-sankey@^0.12.3:
   version "0.12.3"
   resolved "https://registry.yarnpkg.com/d3-sankey/-/d3-sankey-0.12.3.tgz#b3c268627bd72e5d80336e8de6acbfec9d15d01d"
   integrity sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==
@@ -9255,29 +9247,7 @@ d3-sankey@^0.12.3:
     d3-array "1 - 2"
     d3-shape "^1.2.0"
 
-d3-sankey@^0.7.1:
-  version "0.7.1"
-  resolved "https://registry.yarnpkg.com/d3-sankey/-/d3-sankey-0.7.1.tgz#d229832268fc69a7fec84803e96c2256a614c521"
-  integrity sha1-0imDImj8aaf+yEgD6WwiVqYUxSE=
-  dependencies:
-    d3-array "1"
-    d3-collection "1"
-    d3-shape "^1.2.0"
-
-d3-scale@^1.0.5:
-  version "1.0.7"
-  resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-1.0.7.tgz#fa90324b3ea8a776422bd0472afab0b252a0945d"
-  integrity sha512-KvU92czp2/qse5tUfGms6Kjig0AhHOwkzXG0+PqIJB3ke0WUv088AHMZI0OssO9NCkXt4RP8yju9rpH8aGB7Lw==
-  dependencies:
-    d3-array "^1.2.0"
-    d3-collection "1"
-    d3-color "1"
-    d3-format "1"
-    d3-interpolate "1"
-    d3-time "1"
-    d3-time-format "2"
-
-d3-scale@^4.0.0:
+d3-scale@4.0.2, d3-scale@^4.0.0, d3-scale@^4.0.2:
   version "4.0.2"
   resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396"
   integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==
@@ -9288,52 +9258,47 @@ d3-scale@^4.0.0:
     d3-time "2.1.1 - 3"
     d3-time-format "2 - 4"
 
-d3-selection@^2.0.0:
-  version "2.0.0"
-  resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-2.0.0.tgz#94a11638ea2141b7565f883780dabc7ef6a61066"
-  integrity sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA==
-
-d3-shape@^1.1.0, d3-shape@^1.2.0:
-  version "1.3.7"
-  resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz#df63801be07bc986bc54f63789b4fe502992b5d7"
-  integrity sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==
-  dependencies:
-    d3-path "1"
+d3-selection@3.0.0, d3-selection@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-3.0.0.tgz#c25338207efa72cc5b9bd1458a1a41901f1e1b31"
+  integrity sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==
 
-d3-shape@^3.0.0:
+d3-shape@3.2.0, d3-shape@^3.0.0, d3-shape@^3.2.0:
   version "3.2.0"
   resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-3.2.0.tgz#a1a839cbd9ba45f28674c69d7f855bcf91dfc6a5"
   integrity sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==
   dependencies:
     d3-path "^3.1.0"
 
-d3-time-format@2:
-  version "2.1.3"
-  resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.1.3.tgz#ae06f8e0126a9d60d6364eac5b1533ae1bac826b"
-  integrity sha512-6k0a2rZryzGm5Ihx+aFMuO1GgelgIz+7HhB4PH4OEndD5q2zGn1mDfRdNrulspOfR6JXkb2sThhDK41CSK85QA==
+d3-shape@^1.2.0:
+  version "1.3.7"
+  resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz#df63801be07bc986bc54f63789b4fe502992b5d7"
+  integrity sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==
   dependencies:
-    d3-time "1"
+    d3-path "1"
 
-"d3-time-format@2 - 4", d3-time-format@^3.0.0:
+"d3-time-format@2 - 4", d3-time-format@3.0.0, d3-time-format@^3.0.0:
   version "3.0.0"
   resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-3.0.0.tgz#df8056c83659e01f20ac5da5fdeae7c08d5f1bb6"
   integrity sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==
   dependencies:
     d3-time "1 - 2"
 
-d3-time@1:
-  version "1.1.0"
-  resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-1.1.0.tgz#b1e19d307dae9c900b7e5b25ffc5dcc249a8a0f1"
-  integrity sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==
-
-"d3-time@1 - 2", "d3-time@2.1.1 - 3", d3-time@^2.0.0:
+"d3-time@1 - 2":
   version "2.1.1"
   resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-2.1.1.tgz#e9d8a8a88691f4548e68ca085e5ff956724a6682"
   integrity sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==
   dependencies:
     d3-array "2"
 
-d3-voronoi@^1.1.2:
+"d3-time@2.1.1 - 3", d3-time@3.1.0, d3-time@^3.0.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-3.1.0.tgz#9310db56e992e3c0175e1ef385e545e48a9bb5c7"
+  integrity sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==
+  dependencies:
+    d3-array "2 - 3"
+
+d3-voronoi@^1.1.4:
   version "1.1.4"
   resolved "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.4.tgz#dd3c78d7653d2bb359284ae478645d95944c8297"
   integrity sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==
@@ -13182,11 +13147,6 @@ history@^4.9.0:
     tiny-warning "^1.0.0"
     value-equal "^1.0.1"
 
-hoek@4.2.1:
-  version "4.2.1"
-  resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb"
-  integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==
-
 hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0:
   version "3.3.2"
   resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
@@ -13736,7 +13696,7 @@ internal-slot@^1.0.4, internal-slot@^1.0.7:
     hasown "^2.0.0"
     side-channel "^1.0.4"
 
-internmap@^1.0.0:
+"internmap@1 - 2", internmap@^1.0.0:
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95"
   integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==
@@ -19657,27 +19617,26 @@ react-virtualized@^9.21.1:
     prop-types "^15.6.0"
     react-lifecycles-compat "^3.0.4"
 
-react-vis@1.11.7, react-vis@^1.11.6:
-  version "1.11.7"
-  resolved "https://registry.yarnpkg.com/react-vis/-/react-vis-1.11.7.tgz#909902af00158895d14da1adfe1d0dc0045228ff"
-  integrity sha512-vJqS12l/6RHeSq8DVl4PzX0j8iPgbT8H8PtgTRsimKsBNcPjPseO4RICw1FUPrwj8MPrrna34LBtzyC4ATd5Ow==
-  dependencies:
-    d3-array "^1.2.0"
-    d3-collection "^1.0.3"
-    d3-color "^1.0.3"
-    d3-contour "^1.1.0"
-    d3-format "^1.2.0"
-    d3-geo "^1.6.4"
+react-vis@1.12.1, react-vis@^1.12.1:
+  version "1.12.1"
+  resolved "https://registry.yarnpkg.com/react-vis/-/react-vis-1.12.1.tgz#2020c6025ceb10eace53d2366a6b8e9d90a47c54"
+  integrity sha512-vH7ihTPlBD6wBuzwPoipheyJnx46kKKMXnVqdk4mv5vq+bJVC6JRYdRZSofa2030+kko99rSq/idnYnNWGr6zA==
+  dependencies:
+    d3-array "^3.2.1"
+    d3-collection "^1.0.7"
+    d3-color "^3.1.0"
+    d3-contour "^4.0.0"
+    d3-format "^3.1.0"
+    d3-geo "^3.1.0"
     d3-hexbin "^0.2.2"
-    d3-hierarchy "^1.1.4"
-    d3-interpolate "^1.1.4"
-    d3-sankey "^0.7.1"
-    d3-scale "^1.0.5"
-    d3-shape "^1.1.0"
-    d3-voronoi "^1.1.2"
+    d3-hierarchy "^3.1.2"
+    d3-interpolate "^3.0.1"
+    d3-sankey "^0.12.3"
+    d3-scale "^4.0.2"
+    d3-shape "^3.2.0"
+    d3-voronoi "^1.1.4"
     deep-equal "^1.0.1"
     global "^4.3.1"
-    hoek "4.2.1"
     prop-types "^15.5.8"
     react-motion "^0.5.2"
 
@@ -21422,7 +21381,7 @@ string-length@^5.0.1:
     char-regex "^2.0.0"
     strip-ansi "^7.0.1"
 
-"string-width-cjs@npm:string-width@^4.2.0":
+"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
   version "4.2.3"
   resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
   integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -21457,15 +21416,6 @@ string-width@^3.0.0, string-width@^3.1.0:
     is-fullwidth-code-point "^2.0.0"
     strip-ansi "^5.1.0"
 
-string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
-  version "4.2.3"
-  resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
-  integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
-  dependencies:
-    emoji-regex "^8.0.0"
-    is-fullwidth-code-point "^3.0.0"
-    strip-ansi "^6.0.1"
-
 string-width@^5.0.1, string-width@^5.1.2:
   version "5.1.2"
   resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
@@ -21566,7 +21516,7 @@ stringify-object@^3.3.0:
     is-obj "^1.0.1"
     is-regexp "^1.0.0"
 
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
   version "6.0.1"
   resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
   integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -21601,13 +21551,6 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
   dependencies:
     ansi-regex "^4.1.0"
 
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
-  version "6.0.1"
-  resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
-  integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
-  dependencies:
-    ansi-regex "^5.0.1"
-
 strip-ansi@^7.0.1, strip-ansi@^7.1.0:
   version "7.1.0"
   resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
@@ -23852,7 +23795,7 @@ workspace-tools@^0.27.0:
     js-yaml "^4.1.0"
     micromatch "^4.0.0"
 
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
   version "7.0.0"
   resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
   integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -23887,15 +23830,6 @@ wrap-ansi@^6.2.0:
     string-width "^4.1.0"
     strip-ansi "^6.0.0"
 
-wrap-ansi@^7.0.0:
-  version "7.0.0"
-  resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
-  integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
-  dependencies:
-    ansi-styles "^4.0.0"
-    string-width "^4.1.0"
-    strip-ansi "^6.0.0"
-
 wrap-ansi@^8.1.0:
   version "8.1.0"
   resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"

From a00b8c1d2c6fe4b853b5616d65bef406f942bb0d Mon Sep 17 00:00:00 2001
From: Fluent UI Build 
Date: Wed, 11 Sep 2024 04:08:26 +0000
Subject: [PATCH 27/28] release: applying package updates - web-components

---
 ...ents-c0548477-ac6b-4e98-9f54-66384b5a041d.json |  7 -------
 packages/web-components/CHANGELOG.json            | 15 +++++++++++++++
 packages/web-components/CHANGELOG.md              | 11 ++++++++++-
 packages/web-components/package.json              |  2 +-
 4 files changed, 26 insertions(+), 9 deletions(-)
 delete mode 100644 change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json

diff --git a/change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json b/change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json
deleted file mode 100644
index 8354dce620a6f..0000000000000
--- a/change/@fluentui-web-components-c0548477-ac6b-4e98-9f54-66384b5a041d.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "type": "prerelease",
-  "comment": "docs: reflect setTheme change",
-  "packageName": "@fluentui/web-components",
-  "email": "machi@microsoft.com",
-  "dependentChangeType": "patch"
-}
diff --git a/packages/web-components/CHANGELOG.json b/packages/web-components/CHANGELOG.json
index 6b1571a1408d6..b6ccf4e83e64e 100644
--- a/packages/web-components/CHANGELOG.json
+++ b/packages/web-components/CHANGELOG.json
@@ -1,6 +1,21 @@
 {
   "name": "@fluentui/web-components",
   "entries": [
+    {
+      "date": "Wed, 11 Sep 2024 04:08:18 GMT",
+      "tag": "@fluentui/web-components_v3.0.0-beta.65",
+      "version": "3.0.0-beta.65",
+      "comments": {
+        "prerelease": [
+          {
+            "author": "machi@microsoft.com",
+            "package": "@fluentui/web-components",
+            "commit": "269f109440bd3b66abf86b1f70aedb1b7999e142",
+            "comment": "docs: reflect setTheme change"
+          }
+        ]
+      }
+    },
     {
       "date": "Thu, 05 Sep 2024 04:07:18 GMT",
       "tag": "@fluentui/web-components_v3.0.0-beta.64",
diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md
index 5992cdd0a58b5..866f74839c23f 100644
--- a/packages/web-components/CHANGELOG.md
+++ b/packages/web-components/CHANGELOG.md
@@ -1,9 +1,18 @@
 # Change Log - @fluentui/web-components
 
-This log was last generated on Thu, 05 Sep 2024 04:07:18 GMT and should not be manually modified.
+This log was last generated on Wed, 11 Sep 2024 04:08:18 GMT and should not be manually modified.
 
 
 
+## [3.0.0-beta.65](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.65)
+
+Wed, 11 Sep 2024 04:08:18 GMT 
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/web-components_v3.0.0-beta.64..@fluentui/web-components_v3.0.0-beta.65)
+
+### Changes
+
+- docs: reflect setTheme change ([PR #32490](https://github.com/microsoft/fluentui/pull/32490) by machi@microsoft.com)
+
 ## [3.0.0-beta.64](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.64)
 
 Thu, 05 Sep 2024 04:07:18 GMT 
diff --git a/packages/web-components/package.json b/packages/web-components/package.json
index 663a2dc10867c..55e71f1575e69 100644
--- a/packages/web-components/package.json
+++ b/packages/web-components/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@fluentui/web-components",
   "description": "A library of Fluent Web Components",
-  "version": "3.0.0-beta.64",
+  "version": "3.0.0-beta.65",
   "author": {
     "name": "Microsoft",
     "url": "https://discord.gg/FcSNfg4"

From c6ff402f6955b0ded1acabc53806186ea5257fff Mon Sep 17 00:00:00 2001
From: Fluent UI Build 
Date: Wed, 11 Sep 2024 07:20:57 +0000
Subject: [PATCH 28/28] release: applying package updates - react v8

---
 ...-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json |  7 ------
 ...-fbf8562f-4d14-45f5-b74e-75304b828612.json |  7 ------
 packages/react-charting/CHANGELOG.json        | 23 +++++++++++++++++++
 packages/react-charting/CHANGELOG.md          | 15 +++++++++++-
 packages/react-charting/package.json          |  2 +-
 .../react-docsite-components/CHANGELOG.json   | 15 ++++++++++++
 .../react-docsite-components/CHANGELOG.md     | 11 ++++++++-
 .../react-docsite-components/package.json     |  4 ++--
 packages/react-examples/package.json          |  4 ++--
 packages/react-monaco-editor/CHANGELOG.json   | 15 ++++++++++++
 packages/react-monaco-editor/CHANGELOG.md     | 11 ++++++++-
 packages/react-monaco-editor/package.json     |  4 ++--
 12 files changed, 94 insertions(+), 24 deletions(-)
 delete mode 100644 change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json
 delete mode 100644 change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json

diff --git a/change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json b/change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json
deleted file mode 100644
index 35ff1a7d78844..0000000000000
--- a/change/@fluentui-react-charting-8ac4b02b-fec4-4dbe-a1d2-6e8163a73b4b.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "type": "minor",
-  "comment": "Update d3 package dependencies to 3.x.y and 4.x.y",
-  "packageName": "@fluentui/react-charting",
-  "email": "98592573+AtishayMsft@users.noreply.github.com",
-  "dependentChangeType": "patch"
-}
diff --git a/change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json b/change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json
deleted file mode 100644
index e7f7c2d04f742..0000000000000
--- a/change/@fluentui-react-charting-fbf8562f-4d14-45f5-b74e-75304b828612.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-  "type": "patch",
-  "comment": "add strokeDasharray for line charts with large datasets",
-  "packageName": "@fluentui/react-charting",
-  "email": "kaelens@microsoft.com",
-  "dependentChangeType": "patch"
-}
diff --git a/packages/react-charting/CHANGELOG.json b/packages/react-charting/CHANGELOG.json
index 8c579130b68eb..3014897d8dfb9 100644
--- a/packages/react-charting/CHANGELOG.json
+++ b/packages/react-charting/CHANGELOG.json
@@ -1,6 +1,29 @@
 {
   "name": "@fluentui/react-charting",
   "entries": [
+    {
+      "date": "Wed, 11 Sep 2024 07:20:49 GMT",
+      "tag": "@fluentui/react-charting_v5.23.0",
+      "version": "5.23.0",
+      "comments": {
+        "minor": [
+          {
+            "author": "98592573+AtishayMsft@users.noreply.github.com",
+            "package": "@fluentui/react-charting",
+            "commit": "a2162a36a13ce867afa4906a6077d1fa0a093ccd",
+            "comment": "Update d3 package dependencies to 3.x.y and 4.x.y"
+          }
+        ],
+        "patch": [
+          {
+            "author": "kaelens@microsoft.com",
+            "package": "@fluentui/react-charting",
+            "commit": "b1c2ab614e70a7e34a35d590fc2cc838452ef14d",
+            "comment": "add strokeDasharray for line charts with large datasets"
+          }
+        ]
+      }
+    },
     {
       "date": "Tue, 10 Sep 2024 07:21:59 GMT",
       "tag": "@fluentui/react-charting_v5.22.5",
diff --git a/packages/react-charting/CHANGELOG.md b/packages/react-charting/CHANGELOG.md
index 061eca29ac135..233df2e245579 100644
--- a/packages/react-charting/CHANGELOG.md
+++ b/packages/react-charting/CHANGELOG.md
@@ -1,9 +1,22 @@
 # Change Log - @fluentui/react-charting
 
-This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified.
+This log was last generated on Wed, 11 Sep 2024 07:20:49 GMT and should not be manually modified.
 
 
 
+## [5.23.0](https://github.com/microsoft/fluentui/tree/@fluentui/react-charting_v5.23.0)
+
+Wed, 11 Sep 2024 07:20:49 GMT 
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-charting_v5.22.5..@fluentui/react-charting_v5.23.0)
+
+### Minor changes
+
+- Update d3 package dependencies to 3.x.y and 4.x.y ([PR #32463](https://github.com/microsoft/fluentui/pull/32463) by 98592573+AtishayMsft@users.noreply.github.com)
+
+### Patches
+
+- add strokeDasharray for line charts with large datasets ([PR #32494](https://github.com/microsoft/fluentui/pull/32494) by kaelens@microsoft.com)
+
 ## [5.22.5](https://github.com/microsoft/fluentui/tree/@fluentui/react-charting_v5.22.5)
 
 Tue, 10 Sep 2024 07:21:59 GMT 
diff --git a/packages/react-charting/package.json b/packages/react-charting/package.json
index 54765b6afc53e..be10ff281fc15 100644
--- a/packages/react-charting/package.json
+++ b/packages/react-charting/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@fluentui/react-charting",
-  "version": "5.22.5",
+  "version": "5.23.0",
   "description": "React web charting controls for Microsoft fluentui system.",
   "main": "lib-commonjs/index.js",
   "module": "lib/index.js",
diff --git a/packages/react-docsite-components/CHANGELOG.json b/packages/react-docsite-components/CHANGELOG.json
index 2cb53fb0444ce..4ea83738e3243 100644
--- a/packages/react-docsite-components/CHANGELOG.json
+++ b/packages/react-docsite-components/CHANGELOG.json
@@ -1,6 +1,21 @@
 {
   "name": "@fluentui/react-docsite-components",
   "entries": [
+    {
+      "date": "Wed, 11 Sep 2024 07:20:49 GMT",
+      "tag": "@fluentui/react-docsite-components_v8.13.120",
+      "version": "8.13.120",
+      "comments": {
+        "patch": [
+          {
+            "author": "beachball",
+            "package": "@fluentui/react-docsite-components",
+            "comment": "Bump @fluentui/react-monaco-editor to v1.7.238",
+            "commit": "a00b8c1d2c6fe4b853b5616d65bef406f942bb0d"
+          }
+        ]
+      }
+    },
     {
       "date": "Tue, 10 Sep 2024 07:21:59 GMT",
       "tag": "@fluentui/react-docsite-components_v8.13.119",
diff --git a/packages/react-docsite-components/CHANGELOG.md b/packages/react-docsite-components/CHANGELOG.md
index e76dbf0e6b25f..87afe269e7199 100644
--- a/packages/react-docsite-components/CHANGELOG.md
+++ b/packages/react-docsite-components/CHANGELOG.md
@@ -1,9 +1,18 @@
 # Change Log - @fluentui/react-docsite-components
 
-This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified.
+This log was last generated on Wed, 11 Sep 2024 07:20:49 GMT and should not be manually modified.
 
 
 
+## [8.13.120](https://github.com/microsoft/fluentui/tree/@fluentui/react-docsite-components_v8.13.120)
+
+Wed, 11 Sep 2024 07:20:49 GMT 
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-docsite-components_v8.13.119..@fluentui/react-docsite-components_v8.13.120)
+
+### Patches
+
+- Bump @fluentui/react-monaco-editor to v1.7.238 ([commit](https://github.com/microsoft/fluentui/commit/a00b8c1d2c6fe4b853b5616d65bef406f942bb0d) by beachball)
+
 ## [8.13.119](https://github.com/microsoft/fluentui/tree/@fluentui/react-docsite-components_v8.13.119)
 
 Tue, 10 Sep 2024 07:21:59 GMT 
diff --git a/packages/react-docsite-components/package.json b/packages/react-docsite-components/package.json
index aa91392b44015..7ccf4c42d1edd 100644
--- a/packages/react-docsite-components/package.json
+++ b/packages/react-docsite-components/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@fluentui/react-docsite-components",
-  "version": "8.13.119",
+  "version": "8.13.120",
   "description": "Fluent UI React components for building documentation sites.",
   "main": "lib-commonjs/index.js",
   "module": "lib/index.js",
@@ -42,7 +42,7 @@
     "@fluentui/public-docsite-setup": "^0.3.34",
     "@fluentui/react-hooks": "^8.8.12",
     "@fluentui/set-version": "^8.2.23",
-    "@fluentui/react-monaco-editor": "^1.7.237",
+    "@fluentui/react-monaco-editor": "^1.7.238",
     "color-check": "0.0.2",
     "markdown-to-jsx": "^7.0.0",
     "office-ui-fabric-core": "^11.0.0",
diff --git a/packages/react-examples/package.json b/packages/react-examples/package.json
index 44f26cb94f652..8b485ea4047b3 100644
--- a/packages/react-examples/package.json
+++ b/packages/react-examples/package.json
@@ -36,8 +36,8 @@
     "@fluentui/merge-styles": "^8.6.13",
     "@fluentui/react": "^8.120.9",
     "@fluentui/react-cards": "^0.205.173",
-    "@fluentui/react-charting": "^5.22.5",
-    "@fluentui/react-docsite-components": "^8.13.119",
+    "@fluentui/react-charting": "^5.23.0",
+    "@fluentui/react-docsite-components": "^8.13.120",
     "@fluentui/react-experiments": "^8.14.170",
     "@fluentui/react-file-type-icons": "^8.11.21",
     "@fluentui/react-focus": "^8.9.13",
diff --git a/packages/react-monaco-editor/CHANGELOG.json b/packages/react-monaco-editor/CHANGELOG.json
index ff300d51d69af..d001074a7fe55 100644
--- a/packages/react-monaco-editor/CHANGELOG.json
+++ b/packages/react-monaco-editor/CHANGELOG.json
@@ -1,6 +1,21 @@
 {
   "name": "@fluentui/react-monaco-editor",
   "entries": [
+    {
+      "date": "Wed, 11 Sep 2024 07:20:49 GMT",
+      "tag": "@fluentui/react-monaco-editor_v1.7.238",
+      "version": "1.7.238",
+      "comments": {
+        "patch": [
+          {
+            "author": "beachball",
+            "package": "@fluentui/react-monaco-editor",
+            "comment": "Bump @fluentui/react-charting to v5.23.0",
+            "commit": "a00b8c1d2c6fe4b853b5616d65bef406f942bb0d"
+          }
+        ]
+      }
+    },
     {
       "date": "Tue, 10 Sep 2024 07:21:59 GMT",
       "tag": "@fluentui/react-monaco-editor_v1.7.237",
diff --git a/packages/react-monaco-editor/CHANGELOG.md b/packages/react-monaco-editor/CHANGELOG.md
index bd2331541a9a8..b920c4b8c7d58 100644
--- a/packages/react-monaco-editor/CHANGELOG.md
+++ b/packages/react-monaco-editor/CHANGELOG.md
@@ -1,9 +1,18 @@
 # Change Log - @fluentui/react-monaco-editor
 
-This log was last generated on Tue, 10 Sep 2024 07:21:59 GMT and should not be manually modified.
+This log was last generated on Wed, 11 Sep 2024 07:20:49 GMT and should not be manually modified.
 
 
 
+## [1.7.238](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.238)
+
+Wed, 11 Sep 2024 07:20:49 GMT 
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.237..@fluentui/react-monaco-editor_v1.7.238)
+
+### Patches
+
+- Bump @fluentui/react-charting to v5.23.0 ([commit](https://github.com/microsoft/fluentui/commit/a00b8c1d2c6fe4b853b5616d65bef406f942bb0d) by beachball)
+
 ## [1.7.237](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.237)
 
 Tue, 10 Sep 2024 07:21:59 GMT 
diff --git a/packages/react-monaco-editor/package.json b/packages/react-monaco-editor/package.json
index 26d567e80034b..ca386221ea81b 100644
--- a/packages/react-monaco-editor/package.json
+++ b/packages/react-monaco-editor/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@fluentui/react-monaco-editor",
-  "version": "1.7.237",
+  "version": "1.7.238",
   "description": "Live React example editing using monaco",
   "main": "lib-commonjs/index.js",
   "module": "lib/index.js",
@@ -34,7 +34,7 @@
     "@fluentui/example-data": "^8.4.25",
     "@fluentui/monaco-editor": "^1.3.24",
     "@fluentui/react-hooks": "^8.8.12",
-    "@fluentui/react-charting": "^5.22.5",
+    "@fluentui/react-charting": "^5.23.0",
     "raw-loader": "4.0.2",
     "react-syntax-highlighter": "^10.1.3",
     "tslib": "^2.1.0"