Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

This file was deleted.

21 changes: 21 additions & 0 deletions packages/charts/react-charts/library/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
{
"name": "@fluentui/react-charts",
"entries": [
{
"date": "Wed, 15 Jul 2026 14:10:40 GMT",
"tag": "@fluentui/react-charts_v9.3.22",
"version": "9.3.22",
"comments": {
"patch": [
{
"author": "132879294+v-baambati@users.noreply.github.com",
"package": "@fluentui/react-charts",
"commit": "e75edae32b44d1733e392f420e5dd2d6fa8bfa0d",
"comment": "Accessibility bug fixes"
},
{
"author": "beachball",
"package": "@fluentui/react-charts",
"comment": "Bump @fluentui/react-overflow to v9.9.1",
"commit": "cbee28ba42d268404e9b9663a6a3a33e205c66d1"
}
]
}
},
{
"date": "Mon, 29 Jun 2026 15:15:07 GMT",
"tag": "@fluentui/react-charts_v9.3.21",
Expand Down
12 changes: 11 additions & 1 deletion packages/charts/react-charts/library/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
# Change Log - @fluentui/react-charts

This log was last generated on Mon, 29 Jun 2026 15:15:07 GMT and should not be manually modified.
This log was last generated on Wed, 15 Jul 2026 14:10:40 GMT and should not be manually modified.

<!-- Start content -->

## [9.3.22](https://github.com/microsoft/fluentui/tree/@fluentui/react-charts_v9.3.22)

Wed, 15 Jul 2026 14:10:40 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-charts_v9.3.21..@fluentui/react-charts_v9.3.22)

### Patches

- Accessibility bug fixes ([PR #36292](https://github.com/microsoft/fluentui/pull/36292) by 132879294+v-baambati@users.noreply.github.com)
- Bump @fluentui/react-overflow to v9.9.1 ([PR #36401](https://github.com/microsoft/fluentui/pull/36401) by beachball)

## [9.3.21](https://github.com/microsoft/fluentui/tree/@fluentui/react-charts_v9.3.21)

Mon, 29 Jun 2026 15:15:07 GMT
Expand Down
4 changes: 2 additions & 2 deletions packages/charts/react-charts/library/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-charts",
"version": "9.3.21",
"version": "9.3.22",
"description": "React web chart controls for Microsoft fluentui v9 system.",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
Expand All @@ -24,7 +24,7 @@
"@fluentui/chart-utilities": "^1.1.39",
"@fluentui/react-button": "^9.10.1",
"@fluentui/react-jsx-runtime": "^9.4.4",
"@fluentui/react-overflow": "^9.9.0",
"@fluentui/react-overflow": "^9.9.1",
"@fluentui/react-popover": "^9.14.4",
"@fluentui/react-shared-contexts": "^9.26.2",
"@fluentui/react-tabster": "^9.26.16",
Expand Down
15 changes: 15 additions & 0 deletions packages/react-components/priority-overflow/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
{
"name": "@fluentui/priority-overflow",
"entries": [
{
"date": "Wed, 15 Jul 2026 14:10:40 GMT",
"tag": "@fluentui/priority-overflow_v9.4.1",
"version": "9.4.1",
"comments": {
"patch": [
{
"author": "bernardo.sunderhus@gmail.com",
"package": "@fluentui/priority-overflow",
"commit": "cbee28ba42d268404e9b9663a6a3a33e205c66d1",
"comment": "fix: avoid overflow snapshot updates after unmount"
}
]
}
},
{
"date": "Wed, 24 Jun 2026 11:10:05 GMT",
"tag": "@fluentui/priority-overflow_v9.4.0",
Expand Down
11 changes: 10 additions & 1 deletion packages/react-components/priority-overflow/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# Change Log - @fluentui/priority-overflow

This log was last generated on Wed, 24 Jun 2026 11:10:05 GMT and should not be manually modified.
This log was last generated on Wed, 15 Jul 2026 14:10:40 GMT and should not be manually modified.

<!-- Start content -->

## [9.4.1](https://github.com/microsoft/fluentui/tree/@fluentui/priority-overflow_v9.4.1)

Wed, 15 Jul 2026 14:10:40 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/priority-overflow_v9.4.0..@fluentui/priority-overflow_v9.4.1)

### Patches

- fix: avoid overflow snapshot updates after unmount ([PR #36401](https://github.com/microsoft/fluentui/pull/36401) by bernardo.sunderhus@gmail.com)

## [9.4.0](https://github.com/microsoft/fluentui/tree/@fluentui/priority-overflow_v9.4.0)

Wed, 24 Jun 2026 11:10:05 GMT
Expand Down
2 changes: 1 addition & 1 deletion packages/react-components/priority-overflow/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/priority-overflow",
"version": "9.4.0",
"version": "9.4.1",
"description": "Vanilla JS utilities to implement overflow menus",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,28 @@ describe('overflowManager', () => {
});
});

it('should not notify subscribers when disconnect runs', () => {
const manager = createOverflowManager(createObserveOptions());
const container = createContainer(100);
const item = createElementWithSize('button', 40);
const listener = jest.fn();

manager.addItem({ element: item, id: 'a', priority: 1 });
manager.observe(container);
manager.forceUpdate();
listener.mockClear();

manager.subscribe(listener);
manager.disconnect();

expect(listener).not.toHaveBeenCalled();
expect(manager.getSnapshot()).toEqual({
itemVisibility: {},
groupVisibility: {},
invisibleItemCount: 0,
});
});

it('should re-dispatch when the overflow menu is attached while observing', () => {
const onUpdateOverflow = jest.fn();
const manager = createOverflowManager(createObserveOptions({ onUpdateOverflow }));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -305,8 +305,10 @@ export function createOverflowManager(initialOptions: Partial<OverflowOptions> =
removeOverflowMenu();
sizeCache.clear();

// notify subscribers that the manager is no longer tracking anything
takeSnapshot(EMPTY_SNAPSHOT);
// Reset the snapshot during teardown, but do not broadcast a final update.
// Consumers unsubscribe as part of unmount, and a disconnect-time notification can race
// those cleanups and dispatch into already-unmounting React listeners.
snapshot = EMPTY_SNAPSHOT;
};

const addItem: OverflowManager['addItem'] = items => {
Expand Down
35 changes: 35 additions & 0 deletions packages/react-components/react-components/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,41 @@
{
"name": "@fluentui/react-components",
"entries": [
{
"date": "Wed, 15 Jul 2026 14:10:40 GMT",
"tag": "@fluentui/react-components_v9.74.4",
"version": "9.74.4",
"comments": {
"patch": [
{
"author": "bernardo.sunderhus@gmail.com",
"package": "@fluentui/priority-overflow",
"commit": "cbee28ba42d268404e9b9663a6a3a33e205c66d1",
"comment": "fix: avoid overflow snapshot updates after unmount"
},
{
"author": "132879294+v-baambati@users.noreply.github.com",
"package": "@fluentui/react-charts",
"commit": "e75edae32b44d1733e392f420e5dd2d6fa8bfa0d",
"comment": "Accessibility bug fixes"
},
{
"author": "martinhochel@microsoft.com",
"package": "@fluentui/react-migration-v8-v9",
"commit": "f03f1e4e00455a54ab180a218962a7ae685e3b9b",
"comment": "fix: align @fluentui/fluent2-theme and @fluentui/react dependency ranges with republished v8 versions"
}
],
"minor": [
{
"author": "vgenaev@gmail.com",
"package": "@fluentui/react-tag-picker",
"commit": "65db820de531aa7ec14bb33644cd93162722af30",
"comment": "feat: export useTagPickerContextValues and TagPickerControlInternalSlots for headless composition"
}
]
}
},
{
"date": "Mon, 29 Jun 2026 15:15:06 GMT",
"tag": "@fluentui/react-components_v9.74.3",
Expand Down
21 changes: 20 additions & 1 deletion packages/react-components/react-components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,28 @@
# Change Log - @fluentui/react-components

This log was last generated on Mon, 29 Jun 2026 15:15:06 GMT and should not be manually modified.
This log was last generated on Wed, 15 Jul 2026 14:10:40 GMT and should not be manually modified.

<!-- Start content -->

## [9.74.4](https://github.com/microsoft/fluentui/tree/@fluentui/react-components_v9.74.4)

Wed, 15 Jul 2026 14:10:40 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-components_v9.74.3..@fluentui/react-components_v9.74.4)

### Minor changes

- `@fluentui/react-tag-picker`
- feat: export useTagPickerContextValues and TagPickerControlInternalSlots for headless composition ([PR #36353](https://github.com/microsoft/fluentui/pull/36353) by vgenaev@gmail.com)

### Patches

- `@fluentui/priority-overflow`
- fix: avoid overflow snapshot updates after unmount ([PR #36401](https://github.com/microsoft/fluentui/pull/36401) by bernardo.sunderhus@gmail.com)
- `@fluentui/react-charts`
- Accessibility bug fixes ([PR #36292](https://github.com/microsoft/fluentui/pull/36292) by 132879294+v-baambati@users.noreply.github.com)
- `@fluentui/react-migration-v8-v9`
- fix: align @fluentui/fluent2-theme and @fluentui/react dependency ranges with republished v8 versions ([PR #36364](https://github.com/microsoft/fluentui/pull/36364) by martinhochel@microsoft.com)

## [9.74.3](https://github.com/microsoft/fluentui/tree/@fluentui/react-components_v9.74.3)

Mon, 29 Jun 2026 15:15:06 GMT
Expand Down
6 changes: 3 additions & 3 deletions packages/react-components/react-components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-components",
"version": "9.74.3",
"version": "9.74.4",
"description": "Suite package for converged React components",
"main": "lib-commonjs/index.js",
"module": "lib/index.js",
Expand Down Expand Up @@ -32,7 +32,7 @@
"@fluentui/react-link": "^9.8.3",
"@fluentui/react-list": "^9.6.16",
"@fluentui/react-menu": "^9.25.1",
"@fluentui/react-overflow": "^9.9.0",
"@fluentui/react-overflow": "^9.9.1",
"@fluentui/react-persona": "^9.7.5",
"@fluentui/react-portal": "^9.8.14",
"@fluentui/react-popover": "^9.14.4",
Expand Down Expand Up @@ -69,7 +69,7 @@
"@fluentui/react-rating": "^9.4.3",
"@fluentui/react-search": "^9.4.4",
"@fluentui/react-teaching-popover": "^9.7.2",
"@fluentui/react-tag-picker": "^9.9.0",
"@fluentui/react-tag-picker": "^9.10.0",
"@fluentui/react-motion": "^9.16.1",
"@fluentui/react-carousel": "^9.9.10",
"@fluentui/react-color-picker": "^9.2.18",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"@fluentui/react-message-bar": "^9.7.3",
"@fluentui/react-teaching-popover": "^9.7.2",
"@fluentui/react-nav": "^9.4.2",
"@fluentui/react-overflow": "^9.9.0",
"@fluentui/react-overflow": "^9.9.1",
"@fluentui/react-persona": "^9.7.5",
"@fluentui/react-popover": "^9.14.4",
"@fluentui/react-positioning": "^9.22.3",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,21 @@
{
"name": "@fluentui/react-migration-v0-v9",
"entries": [
{
"date": "Wed, 15 Jul 2026 14:10:41 GMT",
"tag": "@fluentui/react-migration-v0-v9_v9.6.33",
"version": "9.6.33",
"comments": {
"patch": [
{
"author": "beachball",
"package": "@fluentui/react-migration-v0-v9",
"comment": "Bump @fluentui/react-components to v9.74.4",
"commit": "cbee28ba42d268404e9b9663a6a3a33e205c66d1"
}
]
}
},
{
"date": "Mon, 29 Jun 2026 15:15:07 GMT",
"tag": "@fluentui/react-migration-v0-v9_v9.6.32",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
# Change Log - @fluentui/react-migration-v0-v9

This log was last generated on Mon, 29 Jun 2026 15:15:07 GMT and should not be manually modified.
This log was last generated on Wed, 15 Jul 2026 14:10:41 GMT and should not be manually modified.

<!-- Start content -->

## [9.6.33](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v0-v9_v9.6.33)

Wed, 15 Jul 2026 14:10:41 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-migration-v0-v9_v9.6.32..@fluentui/react-migration-v0-v9_v9.6.33)

### Patches

- Bump @fluentui/react-components to v9.74.4 ([PR #36401](https://github.com/microsoft/fluentui/pull/36401) by beachball)

## [9.6.32](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v0-v9_v9.6.32)

Mon, 29 Jun 2026 15:15:07 GMT
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@fluentui/react-migration-v0-v9",
"version": "9.6.32",
"version": "9.6.33",
"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",
Expand All @@ -13,7 +13,7 @@
"license": "MIT",
"dependencies": {
"@fluentui/react-aria": "^9.17.13",
"@fluentui/react-components": "^9.74.3",
"@fluentui/react-components": "^9.74.4",
"@fluentui/react-context-selector": "^9.2.18",
"@fluentui/react-icons": "^2.0.245",
"@fluentui/react-jsx-runtime": "^9.4.4",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
{
"name": "@fluentui/react-migration-v8-v9",
"entries": [
{
"date": "Wed, 15 Jul 2026 14:10:40 GMT",
"tag": "@fluentui/react-migration-v8-v9_v9.10.15",
"version": "9.10.15",
"comments": {
"patch": [
{
"author": "martinhochel@microsoft.com",
"package": "@fluentui/react-migration-v8-v9",
"commit": "f03f1e4e00455a54ab180a218962a7ae685e3b9b",
"comment": "fix: align @fluentui/fluent2-theme and @fluentui/react dependency ranges with republished v8 versions"
},
{
"author": "beachball",
"package": "@fluentui/react-migration-v8-v9",
"comment": "Bump @fluentui/react-components to v9.74.4",
"commit": "cbee28ba42d268404e9b9663a6a3a33e205c66d1"
}
]
}
},
{
"date": "Mon, 29 Jun 2026 15:15:07 GMT",
"tag": "@fluentui/react-migration-v8-v9_v9.10.14",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,19 @@
# Change Log - @fluentui/react-migration-v8-v9

This log was last generated on Mon, 29 Jun 2026 15:15:07 GMT and should not be manually modified.
This log was last generated on Wed, 15 Jul 2026 14:10:40 GMT and should not be manually modified.

<!-- Start content -->

## [9.10.15](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v8-v9_v9.10.15)

Wed, 15 Jul 2026 14:10:40 GMT
[Compare changes](https://github.com/microsoft/fluentui/compare/@fluentui/react-migration-v8-v9_v9.10.14..@fluentui/react-migration-v8-v9_v9.10.15)

### Patches

- fix: align @fluentui/fluent2-theme and @fluentui/react dependency ranges with republished v8 versions ([PR #36364](https://github.com/microsoft/fluentui/pull/36364) by martinhochel@microsoft.com)
- Bump @fluentui/react-components to v9.74.4 ([PR #36401](https://github.com/microsoft/fluentui/pull/36401) by beachball)

## [9.10.14](https://github.com/microsoft/fluentui/tree/@fluentui/react-migration-v8-v9_v9.10.14)

Mon, 29 Jun 2026 15:15:07 GMT
Expand Down
Loading
Loading