@@ -321,6 +334,7 @@ export class VerticalStackedBarChartBasicExample extends React.Component<{}, IVe
lineOptions={lineOptions}
legendProps={{
allowFocusOnLegends: true,
+ canSelectMultipleLegends: this.state.legendMultiSelect,
}}
hideLabels={this.state.hideLabels}
enableReflow={true}
@@ -344,6 +358,7 @@ export class VerticalStackedBarChartBasicExample extends React.Component<{}, IVe
lineOptions={lineOptions}
legendProps={{
allowFocusOnLegends: true,
+ canSelectMultipleLegends: this.state.legendMultiSelect,
}}
hideLabels={this.state.hideLabels}
enableReflow={true}
diff --git a/packages/react-experiments/CHANGELOG.json b/packages/react-experiments/CHANGELOG.json
index 6102a91b988702..94a924d3259e78 100644
--- a/packages/react-experiments/CHANGELOG.json
+++ b/packages/react-experiments/CHANGELOG.json
@@ -1,6 +1,60 @@
{
"name": "@fluentui/react-experiments",
"entries": [
+ {
+ "date": "Mon, 30 Dec 2024 07:21:29 GMT",
+ "tag": "@fluentui/react-experiments_v8.14.189",
+ "version": "8.14.189",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-experiments",
+ "comment": "Bump @fluentui/react to v8.122.3",
+ "commit": "681a95a732fe385a70b8d4537dc489acbcd1c21e"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react-experiments_v8.14.188",
+ "version": "8.14.188",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-experiments",
+ "comment": "Bump @fluentui/react to v8.122.2",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-experiments",
+ "comment": "Bump @fluentui/theme to v2.6.64",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-experiments",
+ "comment": "Bump @fluentui/foundation-legacy to v8.4.23",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-experiments",
+ "comment": "Bump @fluentui/font-icons-mdl2 to v8.5.57",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-experiments",
+ "comment": "Bump @fluentui/style-utilities to v8.11.6",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react-experiments_v8.14.187",
diff --git a/packages/react-experiments/CHANGELOG.md b/packages/react-experiments/CHANGELOG.md
index 6765724d55c64c..6b1ce897bf5d66 100644
--- a/packages/react-experiments/CHANGELOG.md
+++ b/packages/react-experiments/CHANGELOG.md
@@ -1,9 +1,31 @@
# Change Log - @fluentui/react-experiments
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 30 Dec 2024 07:21:29 GMT and should not be manually modified.
+## [8.14.189](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.189)
+
+Mon, 30 Dec 2024 07:21:29 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-experiments_v8.14.188..@fluentui/react-experiments_v8.14.189)
+
+### Patches
+
+- Bump @fluentui/react to v8.122.3 ([PR #33520](https://github.com/microsoft/fluentui/pull/33520) by beachball)
+
+## [8.14.188](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.188)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-experiments_v8.14.187..@fluentui/react-experiments_v8.14.188)
+
+### Patches
+
+- Bump @fluentui/react to v8.122.2 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/theme to v2.6.64 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/foundation-legacy to v8.4.23 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/font-icons-mdl2 to v8.5.57 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/style-utilities to v8.11.6 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.14.187](https://github.com/microsoft/fluentui/tree/@fluentui/react-experiments_v8.14.187)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react-experiments/package.json b/packages/react-experiments/package.json
index 82aefbe7f34aea..b39db02f400768 100644
--- a/packages/react-experiments/package.json
+++ b/packages/react-experiments/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-experiments",
- "version": "8.14.187",
+ "version": "8.14.189",
"description": "Experimental React components for building experiences for Microsoft 365.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -38,16 +38,16 @@
"@fluentui/scripts-webpack": "*"
},
"dependencies": {
- "@fluentui/react": "^8.122.1",
- "@fluentui/theme": "^2.6.63",
+ "@fluentui/react": "^8.122.3",
+ "@fluentui/theme": "^2.6.64",
"@microsoft/load-themed-styles": "^1.10.26",
"@fluentui/example-data": "^8.4.25",
- "@fluentui/foundation-legacy": "^8.4.22",
- "@fluentui/font-icons-mdl2": "^8.5.56",
+ "@fluentui/foundation-legacy": "^8.4.23",
+ "@fluentui/font-icons-mdl2": "^8.5.57",
"@fluentui/merge-styles": "^8.6.13",
"@fluentui/react-hooks": "^8.8.16",
"@fluentui/set-version": "^8.2.23",
- "@fluentui/style-utilities": "^8.11.5",
+ "@fluentui/style-utilities": "^8.11.6",
"@fluentui/utilities": "^8.15.19",
"deep-assign": "^2.0.0",
"prop-types": "^15.7.2",
diff --git a/packages/react-file-type-icons/CHANGELOG.json b/packages/react-file-type-icons/CHANGELOG.json
index af4fd46f317058..46f5e3ffdc0b26 100644
--- a/packages/react-file-type-icons/CHANGELOG.json
+++ b/packages/react-file-type-icons/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/react-file-type-icons",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react-file-type-icons_v8.12.7",
+ "version": "8.12.7",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-file-type-icons",
+ "comment": "Bump @fluentui/style-utilities to v8.11.6",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react-file-type-icons_v8.12.6",
diff --git a/packages/react-file-type-icons/CHANGELOG.md b/packages/react-file-type-icons/CHANGELOG.md
index 818517d7db89a7..9db6c3fde7e9d3 100644
--- a/packages/react-file-type-icons/CHANGELOG.md
+++ b/packages/react-file-type-icons/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/react-file-type-icons
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [8.12.7](https://github.com/microsoft/fluentui/tree/@fluentui/react-file-type-icons_v8.12.7)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-file-type-icons_v8.12.6..@fluentui/react-file-type-icons_v8.12.7)
+
+### Patches
+
+- Bump @fluentui/style-utilities to v8.11.6 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.12.6](https://github.com/microsoft/fluentui/tree/@fluentui/react-file-type-icons_v8.12.6)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react-file-type-icons/package.json b/packages/react-file-type-icons/package.json
index 7828077df3dcb6..d6daa5e700488b 100644
--- a/packages/react-file-type-icons/package.json
+++ b/packages/react-file-type-icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-file-type-icons",
- "version": "8.12.6",
+ "version": "8.12.7",
"description": "Fluent UI React file type icon set.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -28,7 +28,7 @@
},
"dependencies": {
"@fluentui/set-version": "^8.2.23",
- "@fluentui/style-utilities": "^8.11.5",
+ "@fluentui/style-utilities": "^8.11.6",
"tslib": "^2.1.0"
},
"peerDependencies": {
diff --git a/packages/react-focus/CHANGELOG.json b/packages/react-focus/CHANGELOG.json
index b15de9b3c8a50a..151892d1415cdb 100644
--- a/packages/react-focus/CHANGELOG.json
+++ b/packages/react-focus/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/react-focus",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react-focus_v8.9.20",
+ "version": "8.9.20",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-focus",
+ "comment": "Bump @fluentui/style-utilities to v8.11.6",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react-focus_v8.9.19",
diff --git a/packages/react-focus/CHANGELOG.md b/packages/react-focus/CHANGELOG.md
index 2d05140c9d56c2..0905a2bebf2606 100644
--- a/packages/react-focus/CHANGELOG.md
+++ b/packages/react-focus/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/react-focus
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [8.9.20](https://github.com/microsoft/fluentui/tree/@fluentui/react-focus_v8.9.20)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-focus_v8.9.19..@fluentui/react-focus_v8.9.20)
+
+### Patches
+
+- Bump @fluentui/style-utilities to v8.11.6 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.9.19](https://github.com/microsoft/fluentui/tree/@fluentui/react-focus_v8.9.19)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react-focus/package.json b/packages/react-focus/package.json
index 77e8958bb5eb82..c96fce9f88f019 100644
--- a/packages/react-focus/package.json
+++ b/packages/react-focus/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-focus",
- "version": "8.9.19",
+ "version": "8.9.20",
"description": "Focus helpers to be used in React applications.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -38,7 +38,7 @@
"@fluentui/keyboard-key": "^0.4.23",
"@fluentui/merge-styles": "^8.6.13",
"@fluentui/set-version": "^8.2.23",
- "@fluentui/style-utilities": "^8.11.5",
+ "@fluentui/style-utilities": "^8.11.6",
"@fluentui/utilities": "^8.15.19",
"tslib": "^2.1.0"
},
diff --git a/packages/react-icon-provider/CHANGELOG.json b/packages/react-icon-provider/CHANGELOG.json
index e56287fc560aff..279b00f9d91cda 100644
--- a/packages/react-icon-provider/CHANGELOG.json
+++ b/packages/react-icon-provider/CHANGELOG.json
@@ -1,6 +1,27 @@
{
"name": "@fluentui/react-icon-provider",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:57 GMT",
+ "tag": "@fluentui/react-icon-provider_v1.3.78",
+ "version": "1.3.78",
+ "comments": {
+ "patch": [
+ {
+ "author": "olfedias@microsoft.com",
+ "package": "@fluentui/react-icon-provider",
+ "commit": "dc7bb663e3d93a19b611cf1892556d69c57b1269",
+ "comment": "chore: remove usage of \"export *\""
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-icon-provider",
+ "comment": "Bump @fluentui/style-utilities to v8.11.6",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react-icon-provider_v1.3.77",
diff --git a/packages/react-icon-provider/CHANGELOG.md b/packages/react-icon-provider/CHANGELOG.md
index d76f29b8bdc463..581fad04ef790b 100644
--- a/packages/react-icon-provider/CHANGELOG.md
+++ b/packages/react-icon-provider/CHANGELOG.md
@@ -1,9 +1,19 @@
# Change Log - @fluentui/react-icon-provider
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:57 GMT and should not be manually modified.
+## [1.3.78](https://github.com/microsoft/fluentui/tree/@fluentui/react-icon-provider_v1.3.78)
+
+Mon, 23 Dec 2024 07:22:57 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-icon-provider_v1.3.77..@fluentui/react-icon-provider_v1.3.78)
+
+### Patches
+
+- chore: remove usage of "export *" ([PR #33448](https://github.com/microsoft/fluentui/pull/33448) by olfedias@microsoft.com)
+- Bump @fluentui/style-utilities to v8.11.6 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [1.3.77](https://github.com/microsoft/fluentui/tree/@fluentui/react-icon-provider_v1.3.77)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react-icon-provider/package.json b/packages/react-icon-provider/package.json
index 90170cc79f37cd..1887d0aa9743b4 100644
--- a/packages/react-icon-provider/package.json
+++ b/packages/react-icon-provider/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-icon-provider",
- "version": "1.3.77",
+ "version": "1.3.78",
"description": "Package for applying icon overrides to Fluent UI React SVG icons",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -30,7 +30,7 @@
},
"dependencies": {
"@fluentui/set-version": "^8.2.23",
- "@fluentui/style-utilities": "^8.11.5",
+ "@fluentui/style-utilities": "^8.11.6",
"tslib": "^2.1.0"
},
"peerDependencies": {
diff --git a/packages/react-icon-provider/src/index.ts b/packages/react-icon-provider/src/index.ts
index b77b5beee663cc..9e6599b016afe5 100644
--- a/packages/react-icon-provider/src/index.ts
+++ b/packages/react-icon-provider/src/index.ts
@@ -1,4 +1,9 @@
import './version';
-export * from './IconProvider';
-export * from './IconProvider.types';
+export {
+ // eslint-disable-next-line @fluentui/ban-context-export
+ IconContext,
+ IconProvider,
+ useIconSubset,
+} from './IconProvider';
+export type { IconProviderProps } from './IconProvider.types';
diff --git a/packages/react-icons-mdl2-branded/CHANGELOG.json b/packages/react-icons-mdl2-branded/CHANGELOG.json
index 2e095626b23d99..3b43601e0d564f 100644
--- a/packages/react-icons-mdl2-branded/CHANGELOG.json
+++ b/packages/react-icons-mdl2-branded/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/react-icons-mdl2-branded",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react-icons-mdl2-branded_v1.2.84",
+ "version": "1.2.84",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-icons-mdl2-branded",
+ "comment": "Bump @fluentui/react-icons-mdl2 to v1.3.82",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react-icons-mdl2-branded_v1.2.83",
diff --git a/packages/react-icons-mdl2-branded/CHANGELOG.md b/packages/react-icons-mdl2-branded/CHANGELOG.md
index 65be76ca927a4d..ac6983eb3f8dbf 100644
--- a/packages/react-icons-mdl2-branded/CHANGELOG.md
+++ b/packages/react-icons-mdl2-branded/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/react-icons-mdl2-branded
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [1.2.84](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-mdl2-branded_v1.2.84)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-icons-mdl2-branded_v1.2.83..@fluentui/react-icons-mdl2-branded_v1.2.84)
+
+### Patches
+
+- Bump @fluentui/react-icons-mdl2 to v1.3.82 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [1.2.83](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-mdl2-branded_v1.2.83)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react-icons-mdl2-branded/package.json b/packages/react-icons-mdl2-branded/package.json
index cc6afcf48e61a0..55901e2cff2b1c 100644
--- a/packages/react-icons-mdl2-branded/package.json
+++ b/packages/react-icons-mdl2-branded/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-icons-mdl2-branded",
- "version": "1.2.83",
+ "version": "1.2.84",
"description": "Branded SVG icons from the MDL2 icon set",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -26,7 +26,7 @@
},
"dependencies": {
"@fluentui/set-version": "^8.2.23",
- "@fluentui/react-icons-mdl2": "^1.3.81",
+ "@fluentui/react-icons-mdl2": "^1.3.82",
"tslib": "^2.1.0"
},
"peerDependencies": {
diff --git a/packages/react-icons-mdl2/CHANGELOG.json b/packages/react-icons-mdl2/CHANGELOG.json
index 2d0eabf3d45775..c88e85870ebf07 100644
--- a/packages/react-icons-mdl2/CHANGELOG.json
+++ b/packages/react-icons-mdl2/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/react-icons-mdl2",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react-icons-mdl2_v1.3.82",
+ "version": "1.3.82",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-icons-mdl2",
+ "comment": "Bump @fluentui/react-icon-provider to v1.3.78",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react-icons-mdl2_v1.3.81",
diff --git a/packages/react-icons-mdl2/CHANGELOG.md b/packages/react-icons-mdl2/CHANGELOG.md
index 922b24ecbf6d22..ffdc164ec27207 100644
--- a/packages/react-icons-mdl2/CHANGELOG.md
+++ b/packages/react-icons-mdl2/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/react-icons-mdl2
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [1.3.82](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-mdl2_v1.3.82)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-icons-mdl2_v1.3.81..@fluentui/react-icons-mdl2_v1.3.82)
+
+### Patches
+
+- Bump @fluentui/react-icon-provider to v1.3.78 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [1.3.81](https://github.com/microsoft/fluentui/tree/@fluentui/react-icons-mdl2_v1.3.81)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react-icons-mdl2/package.json b/packages/react-icons-mdl2/package.json
index 95d461669d6d0b..a624f56180a31e 100644
--- a/packages/react-icons-mdl2/package.json
+++ b/packages/react-icons-mdl2/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-icons-mdl2",
- "version": "1.3.81",
+ "version": "1.3.82",
"description": "SVG icon components for @fluentui/react",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -31,7 +31,7 @@
},
"dependencies": {
"@microsoft/load-themed-styles": "^1.10.26",
- "@fluentui/react-icon-provider": "^1.3.77",
+ "@fluentui/react-icon-provider": "^1.3.78",
"@fluentui/set-version": "^8.2.23",
"@fluentui/utilities": "^8.15.19",
"tslib": "^2.1.0"
diff --git a/packages/react-monaco-editor/CHANGELOG.json b/packages/react-monaco-editor/CHANGELOG.json
index e5394f6bb139b4..85a5fae8003144 100644
--- a/packages/react-monaco-editor/CHANGELOG.json
+++ b/packages/react-monaco-editor/CHANGELOG.json
@@ -1,6 +1,123 @@
{
"name": "@fluentui/react-monaco-editor",
"entries": [
+ {
+ "date": "Mon, 30 Dec 2024 07:21:29 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.271",
+ "version": "1.7.271",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react to v8.122.3",
+ "commit": "681a95a732fe385a70b8d4537dc489acbcd1c21e"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.33",
+ "commit": "681a95a732fe385a70b8d4537dc489acbcd1c21e"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Fri, 27 Dec 2024 07:20:59 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.270",
+ "version": "1.7.270",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.32",
+ "commit": "99cbe5c9cc9c298d78e10301b37d314b68ba8c52"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Thu, 26 Dec 2024 07:21:14 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.269",
+ "version": "1.7.269",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.31",
+ "commit": "0dd9a713b54a6d5b5929ac7febd1c7e44c83efca"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Wed, 25 Dec 2024 07:21:56 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.268",
+ "version": "1.7.268",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.30",
+ "commit": "fa08fec97a5bc070e2866633c792f7066f0c86e8"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.267",
+ "version": "1.7.267",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react to v8.122.2",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.29",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Fri, 20 Dec 2024 07:20:01 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.266",
+ "version": "1.7.266",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.28",
+ "commit": "7f1647fadcd193c0d16e51b314d299ee19ae5746"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Wed, 18 Dec 2024 07:20:30 GMT",
+ "tag": "@fluentui/react-monaco-editor_v1.7.265",
+ "version": "1.7.265",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react-monaco-editor",
+ "comment": "Bump @fluentui/react-charting to v5.23.27",
+ "commit": "6bcbe87a1b1d876c1437a6ae13818f265e5bb5c6"
+ }
+ ]
+ }
+ },
{
"date": "Tue, 17 Dec 2024 07:21:19 GMT",
"tag": "@fluentui/react-monaco-editor_v1.7.264",
diff --git a/packages/react-monaco-editor/CHANGELOG.md b/packages/react-monaco-editor/CHANGELOG.md
index f69526a416a453..ef26ea7a650215 100644
--- a/packages/react-monaco-editor/CHANGELOG.md
+++ b/packages/react-monaco-editor/CHANGELOG.md
@@ -1,9 +1,74 @@
# Change Log - @fluentui/react-monaco-editor
-This log was last generated on Tue, 17 Dec 2024 07:21:19 GMT and should not be manually modified.
+This log was last generated on Mon, 30 Dec 2024 07:21:29 GMT and should not be manually modified.
+## [1.7.271](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.271)
+
+Mon, 30 Dec 2024 07:21:29 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.270..@fluentui/react-monaco-editor_v1.7.271)
+
+### Patches
+
+- Bump @fluentui/react to v8.122.3 ([PR #33520](https://github.com/microsoft/fluentui/pull/33520) by beachball)
+- Bump @fluentui/react-charting to v5.23.33 ([PR #33520](https://github.com/microsoft/fluentui/pull/33520) by beachball)
+
+## [1.7.270](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.270)
+
+Fri, 27 Dec 2024 07:20:59 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.269..@fluentui/react-monaco-editor_v1.7.270)
+
+### Patches
+
+- Bump @fluentui/react-charting to v5.23.32 ([PR #33507](https://github.com/microsoft/fluentui/pull/33507) by beachball)
+
+## [1.7.269](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.269)
+
+Thu, 26 Dec 2024 07:21:14 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.268..@fluentui/react-monaco-editor_v1.7.269)
+
+### Patches
+
+- Bump @fluentui/react-charting to v5.23.31 ([PR #33518](https://github.com/microsoft/fluentui/pull/33518) by beachball)
+
+## [1.7.268](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.268)
+
+Wed, 25 Dec 2024 07:21:56 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.267..@fluentui/react-monaco-editor_v1.7.268)
+
+### Patches
+
+- Bump @fluentui/react-charting to v5.23.30 ([PR #33447](https://github.com/microsoft/fluentui/pull/33447) by beachball)
+
+## [1.7.267](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.267)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.266..@fluentui/react-monaco-editor_v1.7.267)
+
+### Patches
+
+- Bump @fluentui/react to v8.122.2 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/react-charting to v5.23.29 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
+## [1.7.266](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.266)
+
+Fri, 20 Dec 2024 07:20:01 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.265..@fluentui/react-monaco-editor_v1.7.266)
+
+### Patches
+
+- Bump @fluentui/react-charting to v5.23.28 ([PR #33282](https://github.com/microsoft/fluentui/pull/33282) by beachball)
+
+## [1.7.265](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.265)
+
+Wed, 18 Dec 2024 07:20:30 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-monaco-editor_v1.7.264..@fluentui/react-monaco-editor_v1.7.265)
+
+### Patches
+
+- Bump @fluentui/react-charting to v5.23.27 ([PR #33440](https://github.com/microsoft/fluentui/pull/33440) by beachball)
+
## [1.7.264](https://github.com/microsoft/fluentui/tree/@fluentui/react-monaco-editor_v1.7.264)
Tue, 17 Dec 2024 07:21:19 GMT
diff --git a/packages/react-monaco-editor/package.json b/packages/react-monaco-editor/package.json
index 568bc8a25022f9..ec10131910886f 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.264",
+ "version": "1.7.271",
"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.122.1",
+ "@fluentui/react": "^8.122.3",
"@microsoft/load-themed-styles": "^1.10.26",
"@fluentui/example-data": "^8.4.25",
"@fluentui/monaco-editor": "^1.3.24",
"@fluentui/react-hooks": "^8.8.16",
- "@fluentui/react-charting": "^5.23.26",
+ "@fluentui/react-charting": "^5.23.33",
"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 ba3ddc75cd7402..b808ff782603de 100644
--- a/packages/react/CHANGELOG.json
+++ b/packages/react/CHANGELOG.json
@@ -1,6 +1,75 @@
{
"name": "@fluentui/react",
"entries": [
+ {
+ "date": "Mon, 30 Dec 2024 07:21:29 GMT",
+ "tag": "@fluentui/react_v8.122.3",
+ "version": "8.122.3",
+ "comments": {
+ "patch": [
+ {
+ "author": "estebanmu@microsoft.com",
+ "package": "@fluentui/react",
+ "commit": "681a95a732fe385a70b8d4537dc489acbcd1c21e",
+ "comment": "fix: Add event listener to Panel in order to update the footer's sticky property correctly when content changes dynamically."
+ }
+ ]
+ }
+ },
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/react_v8.122.2",
+ "version": "8.122.2",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/react",
+ "comment": "Bump @fluentui/foundation-legacy to v8.4.23",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react",
+ "comment": "Bump @fluentui/font-icons-mdl2 to v8.5.57",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react",
+ "comment": "Bump @fluentui/react-focus to v8.9.20",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react",
+ "comment": "Bump @fluentui/style-utilities to v8.11.6",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/react",
+ "comment": "Bump @fluentui/theme to v2.6.64",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Fri, 20 Dec 2024 07:20:00 GMT",
+ "tag": "@fluentui/react_v8.122.1",
+ "version": "8.122.1",
+ "comments": {
+ "none": [
+ {
+ "author": "vgenaev@gmail.com",
+ "package": "@fluentui/react",
+ "commit": "00fada2af3a290e83ba3812ab3440b5ae8a903cf",
+ "comment": "chore: update react.api.md"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/react_v8.122.1",
diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md
index d1c8e9d03ad91b..8bef47e94b11a7 100644
--- a/packages/react/CHANGELOG.md
+++ b/packages/react/CHANGELOG.md
@@ -1,9 +1,31 @@
# Change Log - @fluentui/react
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 30 Dec 2024 07:21:29 GMT and should not be manually modified.
+## [8.122.3](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.122.3)
+
+Mon, 30 Dec 2024 07:21:29 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.122.2..@fluentui/react_v8.122.3)
+
+### Patches
+
+- fix: Add event listener to Panel in order to update the footer's sticky property correctly when content changes dynamically. ([PR #33520](https://github.com/microsoft/fluentui/pull/33520) by estebanmu@microsoft.com)
+
+## [8.122.2](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.122.2)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react_v8.122.1..@fluentui/react_v8.122.2)
+
+### Patches
+
+- Bump @fluentui/foundation-legacy to v8.4.23 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/font-icons-mdl2 to v8.5.57 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/react-focus to v8.9.20 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/style-utilities to v8.11.6 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/theme to v2.6.64 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.122.1](https://github.com/microsoft/fluentui/tree/@fluentui/react_v8.122.1)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/react/etc/react.api.md b/packages/react/etc/react.api.md
index 2cf141de1c40e6..94b006c3695750 100644
--- a/packages/react/etc/react.api.md
+++ b/packages/react/etc/react.api.md
@@ -1604,49 +1604,49 @@ export { FabricPerformance }
// @public (undocumented)
export enum FabricSlots {
// (undocumented)
- black = 21,
+ black = 21,// BaseSlots.primaryColor, Shade[Shade.Unshaded]);
// (undocumented)
- neutralDark = 20,
+ neutralDark = 20,// BaseSlots.primaryColor, Shade[Shade.Shade1]);
// (undocumented)
- neutralLight = 11,
+ neutralLight = 11,// BaseSlots.primaryColor, Shade[Shade.Shade2]);
// (undocumented)
- neutralLighter = 10,
+ neutralLighter = 10,// BaseSlots.primaryColor, Shade[Shade.Shade3]);
// (undocumented)
- neutralLighterAlt = 9,
+ neutralLighterAlt = 9,// BaseSlots.primaryColor, Shade[Shade.Shade4]);
// (undocumented)
- neutralPrimary = 19,
+ neutralPrimary = 19,// BaseSlots.primaryColor, Shade[Shade.Shade5]);
// (undocumented)
- neutralPrimaryAlt = 18,
+ neutralPrimaryAlt = 18,// BaseSlots.primaryColor, Shade[Shade.Shade6]);
// (undocumented)
- neutralQuaternary = 13,
+ neutralQuaternary = 13,// BaseSlots.primaryColor, Shade[Shade.Shade7]);
// (undocumented)
- neutralQuaternaryAlt = 12,
+ neutralQuaternaryAlt = 12,// BaseSlots.primaryColor, Shade[Shade.Shade8]);
// (undocumented)
- neutralSecondary = 17,
+ neutralSecondary = 17,// BaseSlots.backgroundColor, Shade[Shade.Shade1]);
// (undocumented)
- neutralSecondaryAlt = 16,
+ neutralSecondaryAlt = 16,// BaseSlots.backgroundColor, Shade[Shade.Shade2]);
// (undocumented)
- neutralTertiary = 15,
+ neutralTertiary = 15,// BaseSlots.backgroundColor, Shade[Shade.Shade3]);
// (undocumented)
- neutralTertiaryAlt = 14,
+ neutralTertiaryAlt = 14,// BaseSlots.backgroundColor, Shade[Shade.Shade4]);
// (undocumented)
- themeDark = 7,
+ themeDark = 7,// BaseSlots.backgroundColor, Shade[Shade.Shade5]);
// (undocumented)
- themeDarkAlt = 6,
+ themeDarkAlt = 6,// BaseSlots.backgroundColor, Shade[Shade.Shade6]); // bg6 or fg2
// (undocumented)
- themeDarker = 8,
+ themeDarker = 8,// BaseSlots.foregroundColor, Shade[Shade.Shade3]);
// (undocumented)
- themeLight = 3,
+ themeLight = 3,// BaseSlots.foregroundColor, Shade[Shade.Shade4]);
// (undocumented)
- themeLighter = 2,
+ themeLighter = 2,// BaseSlots.foregroundColor, Shade[Shade.Shade5]);
// (undocumented)
- themeLighterAlt = 1,
+ themeLighterAlt = 1,// BaseSlots.foregroundColor, Shade[Shade.Shade6]);
// (undocumented)
- themePrimary = 0,
+ themePrimary = 0,// BaseSlots.foregroundColor, Shade[Shade.Unshaded]);
// (undocumented)
- themeSecondary = 5,
+ themeSecondary = 5,// BaseSlots.foregroundColor, Shade[Shade.Shade7]);
// (undocumented)
- themeTertiary = 4,
+ themeTertiary = 4,// BaseSlots.foregroundColor, Shade[Shade.Shade8]);
// (undocumented)
white = 22
}
diff --git a/packages/react/package.json b/packages/react/package.json
index 3f47bf83709271..bc6b15b7a9bc5c 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react",
- "version": "8.122.1",
+ "version": "8.122.3",
"description": "Reusable React components for building web experiences.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -49,16 +49,16 @@
},
"dependencies": {
"@fluentui/date-time-utilities": "^8.6.9",
- "@fluentui/foundation-legacy": "^8.4.22",
- "@fluentui/font-icons-mdl2": "^8.5.56",
+ "@fluentui/foundation-legacy": "^8.4.23",
+ "@fluentui/font-icons-mdl2": "^8.5.57",
"@fluentui/merge-styles": "^8.6.13",
- "@fluentui/react-focus": "^8.9.19",
+ "@fluentui/react-focus": "^8.9.20",
"@fluentui/react-hooks": "^8.8.16",
"@fluentui/react-portal-compat-context": "^9.0.13",
"@fluentui/react-window-provider": "^2.2.28",
"@fluentui/set-version": "^8.2.23",
- "@fluentui/style-utilities": "^8.11.5",
- "@fluentui/theme": "^2.6.63",
+ "@fluentui/style-utilities": "^8.11.6",
+ "@fluentui/theme": "^2.6.64",
"@fluentui/utilities": "^8.15.19",
"@microsoft/load-themed-styles": "^1.10.26",
"tslib": "^2.1.0"
diff --git a/packages/react/src/components/ContextualMenu/ContextualMenu.base.tsx b/packages/react/src/components/ContextualMenu/ContextualMenu.base.tsx
index 945165847f8d70..c457e42be1a7fd 100644
--- a/packages/react/src/components/ContextualMenu/ContextualMenu.base.tsx
+++ b/packages/react/src/components/ContextualMenu/ContextualMenu.base.tsx
@@ -149,7 +149,7 @@ const _getMenuItemStylesFunction = memoizeFunction(
...styles: (IStyleFunctionOrObject
| undefined)[]
): IStyleFunctionOrObject => {
return (styleProps: IContextualMenuItemStyleProps) =>
- concatStyleSetsWithProps(styleProps, getItemStyles, ...styles);
+ concatStyleSetsWithProps(styleProps, getItemStyles, ...styles) as IContextualMenuItemStyles;
},
);
diff --git a/packages/react/src/components/Panel/Panel.base.tsx b/packages/react/src/components/Panel/Panel.base.tsx
index 329e90467153e8..cf1ab7e072740f 100644
--- a/packages/react/src/components/Panel/Panel.base.tsx
+++ b/packages/react/src/components/Panel/Panel.base.tsx
@@ -61,6 +61,7 @@ export class PanelBase extends React.Component impleme
private _hasCustomNavigation: boolean = !!(this.props.onRenderNavigation || this.props.onRenderNavigationContent);
private _headerTextId: string | undefined;
private _allowTouchBodyScroll: boolean;
+ private _resizeObserver: ResizeObserver | null;
public static getDerivedStateFromProps(
nextProps: Readonly,
@@ -149,6 +150,7 @@ export class PanelBase extends React.Component impleme
public componentWillUnmount(): void {
this._async.dispose();
this._events.dispose();
+ this._resizeObserver?.disconnect();
}
public render(): JSX.Element | null {
@@ -310,9 +312,27 @@ export class PanelBase extends React.Component impleme
);
}
+ private _createResizeObserver(callback: ResizeObserverCallback): ResizeObserver | null {
+ const doc = getDocumentEx(this.context);
+ let resizeObserver: ResizeObserver | null = null;
+
+ if (doc?.defaultView?.ResizeObserver) {
+ resizeObserver = new doc.defaultView.ResizeObserver(callback);
+ }
+
+ return resizeObserver;
+ }
+
// Allow the user to scroll within the panel but not on the body
private _allowScrollOnPanel = (elt: HTMLDivElement | null): void => {
+ this._resizeObserver = this._createResizeObserver(entries => {
+ if (entries.length > 0 && entries[0].target === elt) {
+ this._updateFooterPosition();
+ }
+ });
+
if (elt) {
+ this._resizeObserver?.observe(elt);
if (this._allowTouchBodyScroll) {
allowOverscrollOnElement(elt, this._events);
} else {
diff --git a/packages/scheme-utilities/CHANGELOG.json b/packages/scheme-utilities/CHANGELOG.json
index e32b174e3b4114..286d4a7cce3894 100644
--- a/packages/scheme-utilities/CHANGELOG.json
+++ b/packages/scheme-utilities/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/scheme-utilities",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/scheme-utilities_v8.3.65",
+ "version": "8.3.65",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/scheme-utilities",
+ "comment": "Bump @fluentui/theme to v2.6.64",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 11 Oct 2024 16:51:54 GMT",
"tag": "@fluentui/scheme-utilities_v8.3.64",
diff --git a/packages/scheme-utilities/CHANGELOG.md b/packages/scheme-utilities/CHANGELOG.md
index b29a08fa5eca2c..672ba9930d5931 100644
--- a/packages/scheme-utilities/CHANGELOG.md
+++ b/packages/scheme-utilities/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/scheme-utilities
-This log was last generated on Fri, 11 Oct 2024 16:51:54 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [8.3.65](https://github.com/microsoft/fluentui/tree/@fluentui/scheme-utilities_v8.3.65)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/scheme-utilities_v8.3.64..@fluentui/scheme-utilities_v8.3.65)
+
+### Patches
+
+- Bump @fluentui/theme to v2.6.64 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.3.64](https://github.com/microsoft/fluentui/tree/@fluentui/scheme-utilities_v8.3.64)
Fri, 11 Oct 2024 16:51:54 GMT
diff --git a/packages/scheme-utilities/package.json b/packages/scheme-utilities/package.json
index 8c4ac73026bed8..6e9000458bf0f4 100644
--- a/packages/scheme-utilities/package.json
+++ b/packages/scheme-utilities/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/scheme-utilities",
- "version": "8.3.64",
+ "version": "8.3.65",
"description": "Fluent UI React subtheme generator.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -27,7 +27,7 @@
"@fluentui/scripts-webpack": "*"
},
"dependencies": {
- "@fluentui/theme": "^2.6.63",
+ "@fluentui/theme": "^2.6.64",
"@fluentui/set-version": "^8.2.23",
"tslib": "^2.1.0"
},
diff --git a/packages/storybook/package.json b/packages/storybook/package.json
index 84dddf49a54ff0..17380fd3719ae5 100644
--- a/packages/storybook/package.json
+++ b/packages/storybook/package.json
@@ -22,11 +22,11 @@
"@fluentui/scripts-tasks": "*"
},
"dependencies": {
- "@fluentui/react": "^8.122.1",
- "@fluentui/theme": "^2.6.63",
+ "@fluentui/react": "^8.122.3",
+ "@fluentui/theme": "^2.6.64",
"@storybook/addon-essentials": "7.6.20",
- "@fluentui/azure-themes": "^8.6.114",
- "@fluentui/theme-samples": "^8.7.190",
+ "@fluentui/azure-themes": "^8.6.116",
+ "@fluentui/theme-samples": "^8.7.192",
"tslib": "^2.1.0"
},
"peerDependencies": {
diff --git a/packages/storybook/src/decorators/index.ts b/packages/storybook/src/decorators/index.ts
index e3cc4b5aedf728..55f30fc85de537 100644
--- a/packages/storybook/src/decorators/index.ts
+++ b/packages/storybook/src/decorators/index.ts
@@ -1,2 +1,2 @@
-export * from './withKeytipLayer';
-export * from './withStrictMode';
+export { KeytipLayerWrapper, withKeytipLayer } from './withKeytipLayer';
+export { withStrictMode } from './withStrictMode';
diff --git a/packages/style-utilities/CHANGELOG.json b/packages/style-utilities/CHANGELOG.json
index 73a4347b05adc2..bd87297069b25f 100644
--- a/packages/style-utilities/CHANGELOG.json
+++ b/packages/style-utilities/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/style-utilities",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/style-utilities_v8.11.6",
+ "version": "8.11.6",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/style-utilities",
+ "comment": "Bump @fluentui/theme to v2.6.64",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/style-utilities_v8.11.5",
diff --git a/packages/style-utilities/CHANGELOG.md b/packages/style-utilities/CHANGELOG.md
index 83f44fad2be291..6f6a079756c1b9 100644
--- a/packages/style-utilities/CHANGELOG.md
+++ b/packages/style-utilities/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/style-utilities
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [8.11.6](https://github.com/microsoft/fluentui/tree/@fluentui/style-utilities_v8.11.6)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/style-utilities_v8.11.5..@fluentui/style-utilities_v8.11.6)
+
+### Patches
+
+- Bump @fluentui/theme to v2.6.64 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.11.5](https://github.com/microsoft/fluentui/tree/@fluentui/style-utilities_v8.11.5)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/style-utilities/package.json b/packages/style-utilities/package.json
index cb3191659822ca..334e74ff563274 100644
--- a/packages/style-utilities/package.json
+++ b/packages/style-utilities/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/style-utilities",
- "version": "8.11.5",
+ "version": "8.11.6",
"description": "Styling helpers for Fluent UI React.",
"repository": {
"type": "git",
@@ -32,7 +32,7 @@
},
"dependencies": {
"@microsoft/load-themed-styles": "^1.10.26",
- "@fluentui/theme": "^2.6.63",
+ "@fluentui/theme": "^2.6.64",
"@fluentui/merge-styles": "^8.6.13",
"@fluentui/set-version": "^8.2.23",
"@fluentui/utilities": "^8.15.19",
diff --git a/packages/theme-samples/CHANGELOG.json b/packages/theme-samples/CHANGELOG.json
index f94148ab5eeb53..9e5ccd6edbe880 100644
--- a/packages/theme-samples/CHANGELOG.json
+++ b/packages/theme-samples/CHANGELOG.json
@@ -1,6 +1,42 @@
{
"name": "@fluentui/theme-samples",
"entries": [
+ {
+ "date": "Mon, 30 Dec 2024 07:21:29 GMT",
+ "tag": "@fluentui/theme-samples_v8.7.192",
+ "version": "8.7.192",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/theme-samples",
+ "comment": "Bump @fluentui/react to v8.122.3",
+ "commit": "681a95a732fe385a70b8d4537dc489acbcd1c21e"
+ }
+ ]
+ }
+ },
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/theme-samples_v8.7.191",
+ "version": "8.7.191",
+ "comments": {
+ "patch": [
+ {
+ "author": "beachball",
+ "package": "@fluentui/theme-samples",
+ "comment": "Bump @fluentui/react to v8.122.2",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ },
+ {
+ "author": "beachball",
+ "package": "@fluentui/theme-samples",
+ "comment": "Bump @fluentui/scheme-utilities to v8.3.65",
+ "commit": "7b4a3785c6c1d7c207602cad0a1795e3df9122ee"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 13 Dec 2024 07:23:12 GMT",
"tag": "@fluentui/theme-samples_v8.7.190",
diff --git a/packages/theme-samples/CHANGELOG.md b/packages/theme-samples/CHANGELOG.md
index 065794127c86cd..5e5d31b0542f02 100644
--- a/packages/theme-samples/CHANGELOG.md
+++ b/packages/theme-samples/CHANGELOG.md
@@ -1,9 +1,28 @@
# Change Log - @fluentui/theme-samples
-This log was last generated on Fri, 13 Dec 2024 07:23:12 GMT and should not be manually modified.
+This log was last generated on Mon, 30 Dec 2024 07:21:29 GMT and should not be manually modified.
+## [8.7.192](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.192)
+
+Mon, 30 Dec 2024 07:21:29 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/theme-samples_v8.7.191..@fluentui/theme-samples_v8.7.192)
+
+### Patches
+
+- Bump @fluentui/react to v8.122.3 ([PR #33520](https://github.com/microsoft/fluentui/pull/33520) by beachball)
+
+## [8.7.191](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.191)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/theme-samples_v8.7.190..@fluentui/theme-samples_v8.7.191)
+
+### Patches
+
+- Bump @fluentui/react to v8.122.2 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+- Bump @fluentui/scheme-utilities to v8.3.65 ([PR #33445](https://github.com/microsoft/fluentui/pull/33445) by beachball)
+
## [8.7.190](https://github.com/microsoft/fluentui/tree/@fluentui/theme-samples_v8.7.190)
Fri, 13 Dec 2024 07:23:12 GMT
diff --git a/packages/theme-samples/package.json b/packages/theme-samples/package.json
index da948c6ead8017..098b07adad4e2d 100644
--- a/packages/theme-samples/package.json
+++ b/packages/theme-samples/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/theme-samples",
- "version": "8.7.190",
+ "version": "8.7.192",
"description": "Sample themes for use with Fabric components.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
@@ -26,9 +26,9 @@
"@fluentui/scripts-webpack": "*"
},
"dependencies": {
- "@fluentui/react": "^8.122.1",
+ "@fluentui/react": "^8.122.3",
"@fluentui/set-version": "^8.2.23",
- "@fluentui/scheme-utilities": "^8.3.64",
+ "@fluentui/scheme-utilities": "^8.3.65",
"tslib": "^2.1.0"
},
"exports": {
diff --git a/packages/theme/CHANGELOG.json b/packages/theme/CHANGELOG.json
index 94b391e3427fd0..383c73f51fa8f5 100644
--- a/packages/theme/CHANGELOG.json
+++ b/packages/theme/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/theme",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 07:22:58 GMT",
+ "tag": "@fluentui/theme_v2.6.64",
+ "version": "2.6.64",
+ "comments": {
+ "patch": [
+ {
+ "author": "olfedias@microsoft.com",
+ "package": "@fluentui/theme",
+ "commit": "dc7bb663e3d93a19b611cf1892556d69c57b1269",
+ "comment": "chore: remove usage of \"export *\""
+ }
+ ]
+ }
+ },
{
"date": "Tue, 05 Nov 2024 00:59:52 GMT",
"tag": "@fluentui/theme_v2.6.63",
diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md
index 3bc704261e6914..a6e4242eb6dcef 100644
--- a/packages/theme/CHANGELOG.md
+++ b/packages/theme/CHANGELOG.md
@@ -1,9 +1,18 @@
# Change Log - @fluentui/theme
-This log was last generated on Fri, 11 Oct 2024 16:51:54 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 07:22:58 GMT and should not be manually modified.
+## [2.6.64](https://github.com/microsoft/fluentui/tree/@fluentui/theme_v2.6.64)
+
+Mon, 23 Dec 2024 07:22:58 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/theme_v2.6.63..@fluentui/theme_v2.6.64)
+
+### Patches
+
+- chore: remove usage of "export *" ([PR #33448](https://github.com/microsoft/fluentui/pull/33448) by olfedias@microsoft.com)
+
## [2.6.63](https://github.com/microsoft/fluentui/tree/@fluentui/theme_v2.6.63)
Fri, 11 Oct 2024 16:51:54 GMT
diff --git a/packages/theme/package.json b/packages/theme/package.json
index f5c8396cf6f5a2..268aac8ec4cfec 100644
--- a/packages/theme/package.json
+++ b/packages/theme/package.json
@@ -1,6 +1,6 @@
{
"name": "@fluentui/theme",
- "version": "2.6.63",
+ "version": "2.6.64",
"description": "Basic building blocks for Fluent UI React Component themes",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
diff --git a/packages/theme/src/colors/index.ts b/packages/theme/src/colors/index.ts
index ff7e7f43d24a0d..8afd234044ebaf 100644
--- a/packages/theme/src/colors/index.ts
+++ b/packages/theme/src/colors/index.ts
@@ -1,2 +1,2 @@
-export * from './FluentColors';
+export { CommunicationColors, NeutralColors, SharedColors } from './FluentColors';
export { DefaultPalette } from './DefaultPalette';
diff --git a/packages/theme/src/createTheme.test.ts b/packages/theme/src/createTheme.test.ts
index 229c767e57e853..9e31eda4aced83 100644
--- a/packages/theme/src/createTheme.test.ts
+++ b/packages/theme/src/createTheme.test.ts
@@ -17,7 +17,7 @@ describe('createTheme', () => {
it('applies defaultFontStyle to fonts and retains all other default values', () => {
const defaultFontStyle: IRawStyle = { fontFamily: 'Segoe UI' };
- const userTheme = { defaultFontStyle: defaultFontStyle };
+ const userTheme = { defaultFontStyle };
const newTheme = createTheme(userTheme);
expect(newTheme.fonts.tiny.fontFamily).toEqual('Segoe UI');
@@ -38,7 +38,7 @@ describe('createTheme', () => {
it('applies defaultFontStyle and fonts to theme and retains all other default values', () => {
const defaultFontStyle: IRawStyle = { fontFamily: 'Foo', fontSize: '10px' };
- const userTheme = { defaultFontStyle: defaultFontStyle, fonts: { small: { fontSize: '20px' } } };
+ const userTheme = { defaultFontStyle, fonts: { small: { fontSize: '20px' } } };
const newTheme = createTheme(userTheme);
expect(newTheme.fonts.tiny.fontFamily).toEqual('Foo');
diff --git a/packages/theme/src/fonts/createFontStyles.ts b/packages/theme/src/fonts/createFontStyles.ts
index 110f20d5a14a22..a0e6ce9e641c0f 100644
--- a/packages/theme/src/fonts/createFontStyles.ts
+++ b/packages/theme/src/fonts/createFontStyles.ts
@@ -60,7 +60,7 @@ function _getLocalizedFontFamily(language: string | null): string {
function _createFont(size: string, weight: IFontWeight, fontFamily: string): IRawStyle {
return {
- fontFamily: fontFamily,
+ fontFamily,
MozOsxFontSmoothing: 'grayscale',
WebkitFontSmoothing: 'antialiased',
fontSize: size,
diff --git a/packages/theme/src/fonts/index.ts b/packages/theme/src/fonts/index.ts
index 18bf112b87acc8..d92e4cda944489 100644
--- a/packages/theme/src/fonts/index.ts
+++ b/packages/theme/src/fonts/index.ts
@@ -1,3 +1,3 @@
-export * from './FluentFonts';
+export { FontSizes, FontWeights, IconFontSizes, LocalizedFontFamilies, LocalizedFontNames } from './FluentFonts';
export { createFontStyles } from './createFontStyles';
export { DefaultFontStyles, registerDefaultFontFaces } from './DefaultFontStyles';
diff --git a/packages/theme/src/index.ts b/packages/theme/src/index.ts
index 599be1d8215cb5..59273db9a46360 100644
--- a/packages/theme/src/index.ts
+++ b/packages/theme/src/index.ts
@@ -1,11 +1,37 @@
-export * from './mergeThemes';
-export * from './types/index';
-export * from './colors/index';
-export * from './effects/index';
-export * from './spacing/index';
-export * from './motion/index';
-export * from './fonts/index';
-export * from './createTheme';
+export { mergeThemes } from './mergeThemes';
+export type {
+ ComponentStyles,
+ ComponentsStyles,
+ IAnimationStyles,
+ IAnimationVariables,
+ IEffects,
+ IFontStyles,
+ IPalette,
+ IPartialTheme,
+ IScheme,
+ ISchemeNames,
+ ISemanticColors,
+ ISemanticTextColors,
+ ISpacing,
+ ITheme,
+ PartialTheme,
+ Theme,
+} from './types/index';
+export { CommunicationColors, DefaultPalette, NeutralColors, SharedColors } from './colors/index';
+export { DefaultEffects, Depths } from './effects/index';
+export { DefaultSpacing } from './spacing/index';
+export { AnimationStyles, AnimationVariables, MotionAnimations, MotionDurations, MotionTimings } from './motion/index';
+export {
+ DefaultFontStyles,
+ FontSizes,
+ FontWeights,
+ IconFontSizes,
+ LocalizedFontFamilies,
+ LocalizedFontNames,
+ createFontStyles,
+ registerDefaultFontFaces,
+} from './fonts/index';
+export { createTheme } from './createTheme';
export { FluentTheme } from './FluentTheme';
import './version';
diff --git a/packages/theme/src/motion/index.ts b/packages/theme/src/motion/index.ts
index fd97dbeb9b772e..ff707884d5a388 100644
--- a/packages/theme/src/motion/index.ts
+++ b/packages/theme/src/motion/index.ts
@@ -1,2 +1,2 @@
-export * from './FluentMotion';
-export * from './AnimationStyles';
+export { MotionAnimations, MotionDurations, MotionTimings } from './FluentMotion';
+export { AnimationStyles, AnimationVariables } from './AnimationStyles';
diff --git a/packages/theme/src/types/index.ts b/packages/theme/src/types/index.ts
index 97e5a3bad18caa..8e7580a51cb20f 100644
--- a/packages/theme/src/types/index.ts
+++ b/packages/theme/src/types/index.ts
@@ -1,4 +1,4 @@
-export * from './Theme';
+export type { ComponentStyles, ComponentsStyles, PartialTheme, Theme } from './Theme';
export type { IEffects } from './IEffects';
export type { IFontStyles } from './IFontStyles';
export type { IPalette } from './IPalette';
diff --git a/packages/web-components/CHANGELOG.json b/packages/web-components/CHANGELOG.json
index 2265505fd7569a..b815e91343186c 100644
--- a/packages/web-components/CHANGELOG.json
+++ b/packages/web-components/CHANGELOG.json
@@ -1,6 +1,21 @@
{
"name": "@fluentui/web-components",
"entries": [
+ {
+ "date": "Mon, 23 Dec 2024 04:07:55 GMT",
+ "tag": "@fluentui/web-components_v3.0.0-beta.75",
+ "version": "3.0.0-beta.75",
+ "comments": {
+ "prerelease": [
+ {
+ "author": "863023+radium-v@users.noreply.github.com",
+ "package": "@fluentui/web-components",
+ "commit": "622c4aacdb5a1ab601287a9adb1064a640388f4f",
+ "comment": "fix tooltip positioning styles for 'below-end' option"
+ }
+ ]
+ }
+ },
{
"date": "Fri, 06 Dec 2024 04:07:47 GMT",
"tag": "@fluentui/web-components_v3.0.0-beta.74",
diff --git a/packages/web-components/CHANGELOG.md b/packages/web-components/CHANGELOG.md
index 53250ca5894246..c166b3f8f93943 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 Fri, 06 Dec 2024 04:07:47 GMT and should not be manually modified.
+This log was last generated on Mon, 23 Dec 2024 04:07:55 GMT and should not be manually modified.
+## [3.0.0-beta.75](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.75)
+
+Mon, 23 Dec 2024 04:07:55 GMT
+[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/web-components_v3.0.0-beta.74..@fluentui/web-components_v3.0.0-beta.75)
+
+### Changes
+
+- fix tooltip positioning styles for 'below-end' option ([PR #33494](https://github.com/microsoft/fluentui/pull/33494) by 863023+radium-v@users.noreply.github.com)
+
## [3.0.0-beta.74](https://github.com/microsoft/fluentui/tree/@fluentui/web-components_v3.0.0-beta.74)
Fri, 06 Dec 2024 04:07:47 GMT
diff --git a/packages/web-components/package.json b/packages/web-components/package.json
index 7ecb89c6c89e4e..489e639ac1b4bb 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.74",
+ "version": "3.0.0-beta.75",
"author": {
"name": "Microsoft",
"url": "https://discord.gg/FcSNfg4"
diff --git a/packages/web-components/src/tooltip/tooltip.stories.ts b/packages/web-components/src/tooltip/tooltip.stories.ts
index 29040e851e0bda..9a1de32d562e76 100644
--- a/packages/web-components/src/tooltip/tooltip.stories.ts
+++ b/packages/web-components/src/tooltip/tooltip.stories.ts
@@ -1,27 +1,31 @@
-import { html, render, repeat } from '@microsoft/fast-element';
+import { css, html, repeat } from '@microsoft/fast-element';
import { uniqueId } from '@microsoft/fast-web-utilities';
-import { Meta, renderComponent, Story } from '../helpers.stories.js';
+import { type Meta, renderComponent, type StoryArgs, type StoryObj } from '../helpers.stories.js';
import { definition } from './tooltip.definition.js';
-import { Tooltip } from './tooltip.js';
+import type { Tooltip as FluentTooltip } from './tooltip.js';
import { TooltipPositioningOption } from './tooltip.options.js';
-const storyTemplate = () => {
- const id = uniqueId('anchor-');
+type Story = StoryObj;
- return html`
-
- Hover me
-
- ${story => story.slottedContent?.()}
-
-
- `;
-};
+const tooltipTemplate = html>`
+
+ ${story => story.slottedContent?.()}
+
+`;
+
+const storyTemplate = html>`
+ Hover me
+ ${tooltipTemplate}
+`;
export default {
title: 'Components/Tooltip',
component: definition.name,
- render: renderComponent(storyTemplate()),
+ render: renderComponent(storyTemplate),
argTypes: {
anchor: {
description: 'The target element for the tooltip to anchor on',
@@ -48,105 +52,172 @@ export default {
},
},
},
-} as unknown as Meta;
-
-export const Default: Story = args => {
- return renderComponent(html`${render(args, storyTemplate)}`)(args);
-};
-Default.args = {
- slottedContent: () => html`Really long tooltip content goes here. lorem ipsum dolor sit amet.`,
-};
+} as Meta;
-const iconArrowRight = (rotation = 0) => html``;
-
-const iconArrowLeft = (rotation = 0) => html``;
+export const Default: Story = {
+ args: {
+ slottedContent: () => 'Really long tooltip content goes here. Lorem ipsum dolor sit amet.',
+ },
+ decorators: [
+ (Story, { canvasElement }) => {
+ const story = Story() as DocumentFragment;
+ const id = uniqueId('anchor-');
+ const link = story.querySelector('fluent-link');
+ link?.setAttribute('id', link.id || id);
-const iconArrowUp = (rotation = 0) => html``;
+ const tooltip = story.querySelector('fluent-tooltip');
+ tooltip?.setAttribute('anchor', tooltip.anchor || id);
-const glyphs = {
- 'above-start': iconArrowRight(-90),
- above: iconArrowUp(),
- 'above-end': iconArrowLeft(90),
- 'below-start': iconArrowLeft(-90),
- below: iconArrowUp(180),
- 'below-end': iconArrowRight(90),
- 'before-top': iconArrowLeft(0),
- before: iconArrowUp(-90),
- 'before-bottom': iconArrowRight(180),
- 'after-top': iconArrowRight(),
- after: iconArrowUp(90),
- 'after-bottom': iconArrowLeft(180),
+ canvasElement.style.textAlign = 'center';
+ return story;
+ },
+ ],
};
-const positionButtonTemplate = html`
-
- ${x => glyphs[x.id as keyof typeof glyphs]}
-
-`;
+export const Positioning: Story = {
+ render: renderComponent(html>`
+ ${repeat(
+ [
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'above-start',
+ positioning: 'above-start',
+ transform: 'rotate(-90deg) scaleX(-1)',
+ slottedContent: () => 'above-start',
+ },
+ {
+ href: '#arrow-step-out-20-regular',
+ id: 'above',
+ positioning: 'above',
+ transform: 'rotate(0deg)',
+ slottedContent: () => 'above',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'above-end',
+ positioning: 'above-end',
+ transform: 'rotate(90deg)',
+ slottedContent: () => 'above-end',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'before-top',
+ positioning: 'before-top',
+ transform: 'rotate(0deg)',
+ slottedContent: () => 'before-top',
+ },
+ {
+ href: '#arrow-step-out-20-regular',
+ id: 'before',
+ positioning: 'before',
+ transform: 'rotate(-90deg)',
+ slottedContent: () => 'before',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'before-bottom',
+ positioning: 'before-bottom',
+ transform: 'rotate(180deg) scaleX(-1)',
+ slottedContent: () => 'before-bottom',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'after-top',
+ positioning: 'after-top',
+ transform: 'rotate(0deg) scaleX(-1)',
+ slottedContent: () => 'after-top',
+ },
+ {
+ href: '#arrow-step-out-20-regular',
+ id: 'after',
+ positioning: 'after',
+ transform: 'rotate(90deg)',
+ slottedContent: () => 'after',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'after-bottom',
+ positioning: 'after-bottom',
+ transform: 'rotate(180deg)',
+ slottedContent: () => 'after-bottom',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'below-start',
+ positioning: 'below-start',
+ transform: 'rotate(-90deg)',
+ slottedContent: () => 'below-start',
+ },
+ {
+ href: '#arrow-step-out-20-regular',
+ id: 'below',
+ positioning: 'below',
+ transform: 'rotate(180deg)',
+ slottedContent: () => 'below',
+ },
+ {
+ href: '#arrow-step-back-20-regular',
+ id: 'below-end',
+ positioning: 'below-end',
+ transform: 'rotate(90deg) scaleX(-1)',
+ slottedContent: () => 'below-end',
+ },
+ ],
-const positionTooltipTemplate = html`
- ${x => x.id}
-`;
+ html`
+
+
+
+ ${tooltipTemplate}
+ `,
+ )}
+ `),
+ decorators: [
+ (Story, context) => {
+ const { args, canvasElement } = context;
+ const story = Story() as DocumentFragment;
-export const Positioning: Story = renderComponent(html`
-
-
-
${repeat(x => x.storyItems, positionButtonTemplate)}
+ const styles = css`
+ .grid {
+ display: grid;
+ margin: auto;
+ gap: 4px;
+ width: min-content;
+ grid-template-areas:
+ '. above-start above above-end .'
+ 'before-top . . . after-top'
+ 'before . . . after'
+ 'before-bottom . . . after-bottom'
+ '. below-start below below-end .';
+ }
+ `;
+ styles.addStylesTo(canvasElement);
+ canvasElement.classList.add('grid');
- ${repeat(x => x.storyItems, positionTooltipTemplate)}
-
-`).bind({});
+ // Rendering the sprite sheet here prevents it from being included in the code snippet
+ html`
+
+ `.render(args, story);
-Positioning.args = {
- storyItems: Object.keys(TooltipPositioningOption).map(id => ({ id })),
+ return story;
+ },
+ ],
};
diff --git a/packages/web-components/src/tooltip/tooltip.styles.ts b/packages/web-components/src/tooltip/tooltip.styles.ts
index 3b9327aaabd37c..70fc8548ecab6e 100644
--- a/packages/web-components/src/tooltip/tooltip.styles.ts
+++ b/packages/web-components/src/tooltip/tooltip.styles.ts
@@ -45,6 +45,7 @@ export const styles = css`
line-height: ${lineHeightBase200};
margin: unset; /* Remove browser default for [popover] */
max-width: 240px;
+ overflow: visible;
padding: 4px ${spacingHorizontalMNudge} 6px;
position: absolute;
position-area: var(--position-area);
@@ -85,7 +86,7 @@ export const styles = css`
--position-area: ${TooltipPositioningOption.below};
}
:host([positioning='below-end']) {
- --position-area: ${TooltipPositioningOption.below};
+ --position-area: ${TooltipPositioningOption['below-end']};
}
:host([positioning='before-top']) {
--position-area: ${TooltipPositioningOption['before-top']};
diff --git a/scripts/dangerjs/src/detectNonApprovedDependencies/utils/index.ts b/scripts/dangerjs/src/detectNonApprovedDependencies/utils/index.ts
index d216c533aa2688..1705a9e6cab06f 100644
--- a/scripts/dangerjs/src/detectNonApprovedDependencies/utils/index.ts
+++ b/scripts/dangerjs/src/detectNonApprovedDependencies/utils/index.ts
@@ -1,5 +1,5 @@
export { default as getVersionConstraints } from './getVersionConstraints';
export { default as getRuntimeDependencies } from './getRuntimeDependencies';
export { default as getFailedPackageVersionConstraints } from './getFailedPackageVersionConstraints';
-export * from './getFailedPackageVersionConstraints';
-export * from './packageNameUtils';
+export type { FailedConstraintsExplanation } from './getFailedPackageVersionConstraints';
+export { getPackageName, getPackageVersion } from './packageNameUtils';
diff --git a/scripts/github/src/index.ts b/scripts/github/src/index.ts
index 2731c4643b3e6b..b184f7ce143e17 100644
--- a/scripts/github/src/index.ts
+++ b/scripts/github/src/index.ts
@@ -1,3 +1,4 @@
-export * from './constants';
-export * from './pullRequests';
-export * from './types';
+export { fluentRepoDetails } from './constants';
+export type { IGetPullRequestFromCommitParams } from './pullRequests';
+export { getPullRequestForCommit, processPullRequestApiResponse } from './pullRequests';
+export type { IPullRequest, IRepoDetails, IUser } from './types';
diff --git a/yarn.lock b/yarn.lock
index a45c1abc1acc5b..31f07cb8d3396b 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2486,10 +2486,10 @@
"@microsoft/tsdoc-config" "~0.16.1"
"@rushstack/node-core-library" "3.62.0"
-"@microsoft/api-extractor@7.38.5":
- version "7.38.5"
- resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.38.5.tgz#51d4cd917a31fa1a5c6d6a02e446526de763ac32"
- integrity sha512-c/w2zfqBcBJxaCzpJNvFoouWewcYrUOfeu5ZkWCCIXTF9a/gXM85RGevEzlMAIEGM/kssAAZSXRJIZ3Q5vLFow==
+"@microsoft/api-extractor@7.39.0":
+ version "7.39.0"
+ resolved "https://registry.yarnpkg.com/@microsoft/api-extractor/-/api-extractor-7.39.0.tgz#41c25f7f522e8b9376debda07364ff234e602eff"
+ integrity sha512-PuXxzadgnvp+wdeZFPonssRAj/EW4Gm4s75TXzPk09h3wJ8RS3x7typf95B4vwZRrPTQBGopdUl+/vHvlPdAcg==
dependencies:
"@microsoft/api-extractor-model" "7.28.3"
"@microsoft/tsdoc" "0.14.2"
@@ -2502,7 +2502,7 @@
resolve "~1.22.1"
semver "~7.5.4"
source-map "~0.6.1"
- typescript "~5.0.4"
+ typescript "5.3.3"
"@microsoft/applicationinsights-analytics-js@3.3.0":
version "3.3.0"
@@ -17480,9 +17480,9 @@ nan@^2.12.1:
integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==
nanoid@^3.3.6, nanoid@^3.3.7:
- version "3.3.7"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
- integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
+ version "3.3.8"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf"
+ integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==
nanomatch@^1.2.9:
version "1.2.13"
@@ -21571,7 +21571,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@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
+"string-width-cjs@npm:string-width@^4.2.0":
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==
@@ -21606,6 +21606,15 @@ 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"
@@ -21706,7 +21715,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@^6.0.0, strip-ansi@^6.0.1:
+"strip-ansi-cjs@npm: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==
@@ -21741,6 +21750,13 @@ 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"
@@ -22022,9 +22038,9 @@ syncpack@10.6.1:
ts-toolbelt "9.6.0"
systeminformation@^5.3.3:
- version "5.22.8"
- resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.22.8.tgz#403126772defa1d2a2e4cf039e9f6d57d3f1f3ba"
- integrity sha512-F1iWQ+PSfOzvLMGh2UXASaWLDq5o+1h1db13Kddl6ojcQ47rsJhpMtRrmBXfTA5QJgutC4KV67YRmXLuroIxrA==
+ version "5.23.14"
+ resolved "https://registry.yarnpkg.com/systeminformation/-/systeminformation-5.23.14.tgz#f8b0064cd62710535375c95f167d99acc5c68854"
+ integrity sha512-mUHEuDQJJOpphvjcIrTY0iwLnoNo/qotr6SuN7v0ANOO0L3j89mfCrEuIVheS/9S9KGRt4Osqxh9GoF7BX49UA==
tabbable@^6.2.0:
version "6.2.0"
@@ -22617,6 +22633,25 @@ ts-node@10.9.1:
v8-compile-cache-lib "^3.0.1"
yn "3.1.1"
+ts-node@10.9.2:
+ version "10.9.2"
+ resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.2.tgz#70f021c9e185bccdca820e26dc413805c101c71f"
+ integrity sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==
+ dependencies:
+ "@cspotcode/source-map-support" "^0.8.0"
+ "@tsconfig/node10" "^1.0.7"
+ "@tsconfig/node12" "^1.0.7"
+ "@tsconfig/node14" "^1.0.0"
+ "@tsconfig/node16" "^1.0.2"
+ acorn "^8.4.1"
+ acorn-walk "^8.1.1"
+ arg "^4.1.0"
+ create-require "^1.1.0"
+ diff "^4.0.1"
+ make-error "^1.1.1"
+ v8-compile-cache-lib "^3.0.1"
+ yn "3.1.1"
+
ts-toolbelt@9.6.0:
version "9.6.0"
resolved "https://registry.yarnpkg.com/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz#50a25426cfed500d4a09bd1b3afb6f28879edfd5"
@@ -22805,10 +22840,10 @@ typescript-eslint@^8.0.0:
"@typescript-eslint/parser" "8.8.1"
"@typescript-eslint/utils" "8.8.1"
-typescript@5.2.2, typescript@~5.0.4:
- version "5.2.2"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78"
- integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==
+typescript@5.3.3:
+ version "5.3.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
+ integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
typescript@~5.4.2:
version "5.4.5"
@@ -24039,7 +24074,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@^7.0.0:
+"wrap-ansi-cjs@npm: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==
@@ -24074,6 +24109,15 @@ 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"