Skip to content

Commit

Permalink
Merge branch 'master' into caperez/newTypeMethod
Browse files Browse the repository at this point in the history
  • Loading branch information
bigbadcapers authored Oct 17, 2024
2 parents 00bbcd6 + 9d54f9f commit e49f620
Show file tree
Hide file tree
Showing 96 changed files with 1,241 additions and 210 deletions.
1 change: 1 addition & 0 deletions .nxignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ packages/fluentui/.browserslistrc
**/fixtures/**
**/__fixtures__/**
**/bundle-size/**
**/fake_node_modules/**

; scaffolding templates
**/generators/**/files/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Here is the mapping of v8 components to their v9 component replacement or equiva
| `FocusZone` | [`Tabster`](https://tabster.io/) | Use `Tabster`. |
| `GroupedList` | [`Tree`](/docs/components-tree--docs) | Use `Tree` in v9. |
| `HoverCard` | Not available | No direct equivalent; could use `Popover` with custom behavior. |
| `Icon` | [`@fluentui/react-icons package`](/docs/concepts-developer-icons-icons--page) | v9 provides more customization options. |
| `Icon` | [`@fluentui/react-icons package`](/docs/icons-overview--docs) | v9 provides more customization options. |
| `IconButton` | [`Button`](/docs/components-button-button--docs) | v9 provides more customization options. |
| `Image` | [`Image`](/docs/components-image--docs) | No major changes in v9. |
| `Keytips` | 🔁 | No major changes in v9. |
Expand Down Expand Up @@ -131,7 +131,7 @@ React v9 introduces several new components that were not present in v8:
- [**TabList**](/docs/components-tablist--docs): Replaces `Pivot` for tabbed navigation.
- [**ProgressBar**](/docs/components-progressbar--docs): Renamed from `ProgressIndicator`, with similar functionality but refined API.
- [**Input**](/docs/components-input--docs): A new input component replacing `TextField` for simpler text input handling.
- [`Skeleton`](/docs/components-skeleton--docs): A new input component replacing `Shimmer`.
- [**Skeleton**](/docs/components-skeleton--docs): A new input component replacing `Shimmer`.
- [**Switch**](/docs/components-switch--docs): A new component replacing `Toggle` for binary options.
- [**SwatchPicker**](/docs/components-swatchpicker--docs): A new component replacing `SwatchColorPicker` with added functionality.
- [**Toast**](/docs/components-badge-presencebadge--docs):A Toasts displays temporary content to the user.
Expand All @@ -141,15 +141,15 @@ React v9 introduces several new components that were not present in v8:

Some components in React v8 are not present in v9 or been replaced. Here’s a list of deprecated components:

- **`Coachmark`**: No direct equivalent.
- **`ActivityItem`**: No direct equivalent.
- **`Hovercard`**: No direct equivalent.
- **`MarqueeSelection`**:No direct equivalent.
- **`ResizeGroup`**:No direct equivalent.
- **`ScrollablePane`**:No direct equivalent.
- **`DetailsList`**:No direct equivalent.
- **`Pickers`**:No direct equivalent.
- **`Popup`**:No direct equivalent.
- **`Coachmark`**
- **`ActivityItem`**
- **`Hovercard`**
- **`MarqueeSelection`**
- **`ResizeGroup`**
- **`ScrollablePane`**
- **`DetailsList`**
- **`Pickers`**
- **`Popup`**

## Additional Resources

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "feat: enable @nx/workspace-no-missing-jsx-pragma rule for react v9 projects",
"packageName": "@fluentui/eslint-plugin",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "style: resolve exposed jsx pragma lint issues within monorepo",
"packageName": "@fluentui/react-aria",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "style: resolve exposed jsx pragma lint issues within monorepo",
"packageName": "@fluentui/react-carousel",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "fix: popover not dismissing in Safari after clicking on infoButton",
"packageName": "@fluentui/react-infolabel",
"email": "vgenaev@gmail.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "style: resolve exposed jsx pragma lint issues within monorepo",
"packageName": "@fluentui/react-migration-v0-v9",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "fix: handle content padding in Collapse",
"packageName": "@fluentui/react-motion-components-preview",
"email": "robertpenner@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "style: resolve exposed jsx pragma lint issues within monorepo",
"packageName": "@fluentui/react-nav-preview",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "fix SearchBox contentAfter hidden clickable",
"packageName": "@fluentui/react-search",
"email": "carla.muntean@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "style: resolve exposed jsx pragma lint issues within monorepo",
"packageName": "@fluentui/react-tag-picker",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "style: resolve exposed jsx pragma lint issues within monorepo",
"packageName": "@fluentui/react-teaching-popover",
"email": "martinhochel@microsoft.com",
"dependentChangeType": "patch"
}
30 changes: 30 additions & 0 deletions packages/azure-themes/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,36 @@
{
"name": "@fluentui/azure-themes",
"entries": [
{
"date": "Thu, 17 Oct 2024 07:23:06 GMT",
"tag": "@fluentui/azure-themes_v8.6.105",
"version": "8.6.105",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/azure-themes",
"comment": "Bump @fluentui/react to v8.121.6",
"commit": "345452cc1e863dbb34f5e799acbb26f119d71fa9"
}
]
}
},
{
"date": "Wed, 16 Oct 2024 07:22:38 GMT",
"tag": "@fluentui/azure-themes_v8.6.104",
"version": "8.6.104",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/azure-themes",
"comment": "Bump @fluentui/react to v8.121.5",
"commit": "1696fc2aa330058faefe4daa299ad6c936d3a6e1"
}
]
}
},
{
"date": "Fri, 11 Oct 2024 16:51:54 GMT",
"tag": "@fluentui/azure-themes_v8.6.103",
Expand Down
20 changes: 19 additions & 1 deletion packages/azure-themes/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
# Change Log - @fluentui/azure-themes

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 Thu, 17 Oct 2024 07:23:06 GMT and should not be manually modified.

<!-- Start content -->

## [8.6.105](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.105)

Thu, 17 Oct 2024 07:23:06 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/azure-themes_v8.6.104..@fluentui/azure-themes_v8.6.105)

### Patches

- Bump @fluentui/react to v8.121.6 ([PR #32945](https://github.com/microsoft/fluentui/pull/32945) by beachball)

## [8.6.104](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.104)

Wed, 16 Oct 2024 07:22:38 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/azure-themes_v8.6.103..@fluentui/azure-themes_v8.6.104)

### Patches

- Bump @fluentui/react to v8.121.5 ([PR #33048](https://github.com/microsoft/fluentui/pull/33048) by beachball)

## [8.6.103](https://github.com/microsoft/fluentui/tree/@fluentui/azure-themes_v8.6.103)

Fri, 11 Oct 2024 16:51:54 GMT
Expand Down
4 changes: 2 additions & 2 deletions packages/azure-themes/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/azure-themes",
"version": "8.6.103",
"version": "8.6.105",
"description": "Azure themes for Fluent UI React",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
Expand All @@ -27,7 +27,7 @@
"@fluentui/scripts-webpack": "*"
},
"dependencies": {
"@fluentui/react": "^8.121.4",
"@fluentui/react": "^8.121.6",
"@fluentui/set-version": "^8.2.23",
"tslib": "^2.1.0"
}
Expand Down
2 changes: 1 addition & 1 deletion packages/cra-template/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/cra-template",
"version": "8.4.180",
"version": "8.4.182",
"description": "Create React App template for Fluent UI React (@fluentui/react)",
"repository": {
"type": "git",
Expand Down
1 change: 1 addition & 0 deletions packages/eslint-plugin/src/internal.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ const __internal = {
rules: {
'@nx/workspace-consistent-callback-type': 'error',
'@nx/workspace-no-restricted-globals': restrictedGlobals.react,
'@nx/workspace-no-missing-jsx-pragma': ['error', { runtime: 'automatic' }],
},
}
: null,
Expand Down
30 changes: 30 additions & 0 deletions packages/fluent2-theme/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,36 @@
{
"name": "@fluentui/fluent2-theme",
"entries": [
{
"date": "Thu, 17 Oct 2024 07:23:06 GMT",
"tag": "@fluentui/fluent2-theme_v8.107.109",
"version": "8.107.109",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/fluent2-theme",
"comment": "Bump @fluentui/react to v8.121.6",
"commit": "345452cc1e863dbb34f5e799acbb26f119d71fa9"
}
]
}
},
{
"date": "Wed, 16 Oct 2024 07:22:38 GMT",
"tag": "@fluentui/fluent2-theme_v8.107.108",
"version": "8.107.108",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/fluent2-theme",
"comment": "Bump @fluentui/react to v8.121.5",
"commit": "1696fc2aa330058faefe4daa299ad6c936d3a6e1"
}
]
}
},
{
"date": "Fri, 11 Oct 2024 16:51:54 GMT",
"tag": "@fluentui/fluent2-theme_v8.107.107",
Expand Down
20 changes: 19 additions & 1 deletion packages/fluent2-theme/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
# Change Log - @fluentui/fluent2-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 Thu, 17 Oct 2024 07:23:06 GMT and should not be manually modified.

<!-- Start content -->

## [8.107.109](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.109)

Thu, 17 Oct 2024 07:23:06 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/fluent2-theme_v8.107.108..@fluentui/fluent2-theme_v8.107.109)

### Patches

- Bump @fluentui/react to v8.121.6 ([PR #32945](https://github.com/microsoft/fluentui/pull/32945) by beachball)

## [8.107.108](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.108)

Wed, 16 Oct 2024 07:22:38 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/fluent2-theme_v8.107.107..@fluentui/fluent2-theme_v8.107.108)

### Patches

- Bump @fluentui/react to v8.121.5 ([PR #33048](https://github.com/microsoft/fluentui/pull/33048) by beachball)

## [8.107.107](https://github.com/microsoft/fluentui/tree/@fluentui/fluent2-theme_v8.107.107)

Fri, 11 Oct 2024 16:51:54 GMT
Expand Down
4 changes: 2 additions & 2 deletions packages/fluent2-theme/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/fluent2-theme",
"version": "8.107.107",
"version": "8.107.109",
"description": "A Fluent2 theme for Fluent UI React 8.x",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
Expand All @@ -27,7 +27,7 @@
"@fluentui/scripts-webpack": "*"
},
"dependencies": {
"@fluentui/react": "^8.121.4",
"@fluentui/react": "^8.121.6",
"@fluentui/set-version": "^8.2.23",
"tslib": "^2.1.0"
}
Expand Down
30 changes: 30 additions & 0 deletions packages/react-cards/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,36 @@
{
"name": "@fluentui/react-cards",
"entries": [
{
"date": "Thu, 17 Oct 2024 07:23:06 GMT",
"tag": "@fluentui/react-cards_v0.205.181",
"version": "0.205.181",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/react-cards",
"comment": "Bump @fluentui/react to v8.121.6",
"commit": "345452cc1e863dbb34f5e799acbb26f119d71fa9"
}
]
}
},
{
"date": "Wed, 16 Oct 2024 07:22:38 GMT",
"tag": "@fluentui/react-cards_v0.205.180",
"version": "0.205.180",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/react-cards",
"comment": "Bump @fluentui/react to v8.121.5",
"commit": "1696fc2aa330058faefe4daa299ad6c936d3a6e1"
}
]
}
},
{
"date": "Fri, 11 Oct 2024 16:51:54 GMT",
"tag": "@fluentui/react-cards_v0.205.179",
Expand Down
20 changes: 19 additions & 1 deletion packages/react-cards/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
# Change Log - @fluentui/react-cards

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 Thu, 17 Oct 2024 07:23:06 GMT and should not be manually modified.

<!-- Start content -->

## [0.205.181](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.181)

Thu, 17 Oct 2024 07:23:06 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-cards_v0.205.180..@fluentui/react-cards_v0.205.181)

### Patches

- Bump @fluentui/react to v8.121.6 ([PR #32945](https://github.com/microsoft/fluentui/pull/32945) by beachball)

## [0.205.180](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.180)

Wed, 16 Oct 2024 07:22:38 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-cards_v0.205.179..@fluentui/react-cards_v0.205.180)

### Patches

- Bump @fluentui/react to v8.121.5 ([PR #33048](https://github.com/microsoft/fluentui/pull/33048) by beachball)

## [0.205.179](https://github.com/microsoft/fluentui/tree/@fluentui/react-cards_v0.205.179)

Fri, 11 Oct 2024 16:51:54 GMT
Expand Down
4 changes: 2 additions & 2 deletions packages/react-cards/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-cards",
"version": "0.205.179",
"version": "0.205.181",
"description": "Deprecated experimental Card container components for Fluent UI React.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
Expand Down Expand Up @@ -33,7 +33,7 @@
"@fluentui/scripts-webpack": "*"
},
"dependencies": {
"@fluentui/react": "^8.121.4",
"@fluentui/react": "^8.121.6",
"@fluentui/foundation-legacy": "^8.4.20",
"@fluentui/set-version": "^8.2.23",
"@microsoft/load-themed-styles": "^1.10.26",
Expand Down
Loading

0 comments on commit e49f620

Please sign in to comment.