From 098cd35840d25d46190059e9b34037244f75ea43 Mon Sep 17 00:00:00 2001 From: Michael Coker Date: Thu, 9 Jul 2026 20:00:02 -0500 Subject: [PATCH 1/4] fix(tree-view): update expand icon direction --- packages/react-core/package.json | 2 +- .../components/TreeView/TreeViewListItem.tsx | 4 ++-- .../TreeViewListItem.test.tsx.snap | 2 +- packages/react-docs/package.json | 2 +- packages/react-icons/package.json | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 18 +++++++++--------- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 753ce88a5fa..349009ddf44 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "^6.6.0", + "@patternfly/patternfly": "6.6.0-prerelease.18", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.3" diff --git a/packages/react-core/src/components/TreeView/TreeViewListItem.tsx b/packages/react-core/src/components/TreeView/TreeViewListItem.tsx index b2125e2763e..4ce5a4efeef 100644 --- a/packages/react-core/src/components/TreeView/TreeViewListItem.tsx +++ b/packages/react-core/src/components/TreeView/TreeViewListItem.tsx @@ -1,7 +1,7 @@ import { memo, useState, useEffect, Children, isValidElement, cloneElement } from 'react'; import { css } from '@patternfly/react-styles'; import styles from '@patternfly/react-styles/css/components/TreeView/tree-view'; -import RhMicronsCaretDownIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-down-icon'; +import RhMicronsCaretRightIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-right-icon'; import { TreeViewDataItem } from './TreeView'; import { Badge } from '../Badge'; import { useSSRSafeId } from '../../helpers'; @@ -155,7 +155,7 @@ const TreeViewListItemBase: React.FunctionComponent = ({ tabIndex={-1} > - + ); diff --git a/packages/react-core/src/components/TreeView/__tests__/__snapshots__/TreeViewListItem.test.tsx.snap b/packages/react-core/src/components/TreeView/__tests__/__snapshots__/TreeViewListItem.test.tsx.snap index 018e0f12858..9844b00c562 100644 --- a/packages/react-core/src/components/TreeView/__tests__/__snapshots__/TreeViewListItem.test.tsx.snap +++ b/packages/react-core/src/components/TreeView/__tests__/__snapshots__/TreeViewListItem.test.tsx.snap @@ -36,7 +36,7 @@ exports[`Matches snapshot with children 1`] = ` width="1em" > diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 580afcd4b3f..14d74039f0a 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -23,7 +23,7 @@ "test:a11y": "patternfly-a11y --config patternfly-a11y.config" }, "dependencies": { - "@patternfly/patternfly": "^6.6.0", + "@patternfly/patternfly": "6.6.0-prerelease.18", "@patternfly/react-charts": "workspace:^", "@patternfly/react-code-editor": "workspace:^", "@patternfly/react-core": "workspace:^", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 5f6a32221db..4948aa3afda 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -38,7 +38,7 @@ "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@patternfly/patternfly": "^6.6.0", + "@patternfly/patternfly": "6.6.0-prerelease.18", "@rhds/icons": "^2.2.0", "fs-extra": "^11.3.3" }, diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index aede2e96101..1c0e93d68bd 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -19,7 +19,7 @@ "clean": "rimraf dist css" }, "devDependencies": { - "@patternfly/patternfly": "^6.6.0", + "@patternfly/patternfly": "6.6.0-prerelease.18", "change-case": "^5.4.4", "fs-extra": "^11.3.3" }, diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 0526d6ce91b..4a79895ff93 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@adobe/css-tools": "^4.4.4", - "@patternfly/patternfly": "^6.6.0", + "@patternfly/patternfly": "6.6.0-prerelease.18", "fs-extra": "^11.3.3" } } diff --git a/yarn.lock b/yarn.lock index 4f877eaf2ef..c96f880d954 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5070,10 +5070,10 @@ __metadata: languageName: node linkType: hard -"@patternfly/patternfly@npm:^6.6.0": - version: 6.6.0 - resolution: "@patternfly/patternfly@npm:6.6.0" - checksum: 10c0/c7246baf490174e2fa04a3645452e1481a6fe37ab9bde1c7e9bad8326c398473d2fa707f015ca3b4226bf943b1e2855c15943bd95d1c3110d61ba44bbea368ee +"@patternfly/patternfly@npm:6.6.0-prerelease.18": + version: 6.6.0-prerelease.18 + resolution: "@patternfly/patternfly@npm:6.6.0-prerelease.18" + checksum: 10c0/1d1dede9a7057c8f977d787cfebb55f8920164cb25a1000853a3b1d99aaa49d0d4176fd5a150d8b2c17a72e66414fdc7445ebea67eba4118c04943bac179dbfe languageName: node linkType: hard @@ -5171,7 +5171,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-core@workspace:packages/react-core" dependencies: - "@patternfly/patternfly": "npm:^6.6.0" + "@patternfly/patternfly": "npm:6.6.0-prerelease.18" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" @@ -5192,7 +5192,7 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.36.8" - "@patternfly/patternfly": "npm:^6.6.0" + "@patternfly/patternfly": "npm:6.6.0-prerelease.18" "@patternfly/patternfly-a11y": "npm:5.2.1" "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" @@ -5232,7 +5232,7 @@ __metadata: "@fortawesome/free-brands-svg-icons": "npm:^5.15.4" "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" - "@patternfly/patternfly": "npm:^6.6.0" + "@patternfly/patternfly": "npm:6.6.0-prerelease.18" "@rhds/icons": "npm:^2.2.0" fs-extra: "npm:^11.3.3" tslib: "npm:^2.8.1" @@ -5319,7 +5319,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-styles@workspace:packages/react-styles" dependencies: - "@patternfly/patternfly": "npm:^6.6.0" + "@patternfly/patternfly": "npm:6.6.0-prerelease.18" change-case: "npm:^5.4.4" fs-extra: "npm:^11.3.3" languageName: unknown @@ -5361,7 +5361,7 @@ __metadata: resolution: "@patternfly/react-tokens@workspace:packages/react-tokens" dependencies: "@adobe/css-tools": "npm:^4.4.4" - "@patternfly/patternfly": "npm:^6.6.0" + "@patternfly/patternfly": "npm:6.6.0-prerelease.18" fs-extra: "npm:^11.3.3" languageName: unknown linkType: soft From 182a6f6627d6a8c8317cb841e80ad11331ecb3e5 Mon Sep 17 00:00:00 2001 From: Michael Coker Date: Wed, 15 Jul 2026 15:26:06 -0500 Subject: [PATCH 2/4] fix: update dls tree and tree table icons, too --- .../components/DualListSelector/DualListSelectorTreeItem.tsx | 4 ++-- .../src/components/Table/utils/decorators/treeRow.tsx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/react-core/src/components/DualListSelector/DualListSelectorTreeItem.tsx b/packages/react-core/src/components/DualListSelector/DualListSelectorTreeItem.tsx index 71c9f800d33..0478448e696 100644 --- a/packages/react-core/src/components/DualListSelector/DualListSelectorTreeItem.tsx +++ b/packages/react-core/src/components/DualListSelector/DualListSelectorTreeItem.tsx @@ -3,7 +3,7 @@ import styles from '@patternfly/react-styles/css/components/DualListSelector/dua import { css } from '@patternfly/react-styles'; import { DualListSelectorTreeItemData } from './DualListSelectorTree'; import { Badge } from '../Badge'; -import RhMicronsCaretDownIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-down-icon'; +import RhMicronsCaretRightIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-right-icon'; import { flattenTree } from './treeUtils'; import { DualListSelectorListContext } from './DualListSelectorContext'; import { useHasAnimations } from '../../helpers'; @@ -136,7 +136,7 @@ const DualListSelectorTreeItemBase: React.FunctionComponent - + )} diff --git a/packages/react-table/src/components/Table/utils/decorators/treeRow.tsx b/packages/react-table/src/components/Table/utils/decorators/treeRow.tsx index ada55534c74..c4269bb0c33 100644 --- a/packages/react-table/src/components/Table/utils/decorators/treeRow.tsx +++ b/packages/react-table/src/components/Table/utils/decorators/treeRow.tsx @@ -4,7 +4,7 @@ import styles from '@patternfly/react-styles/css/components/Table/table'; import stylesTreeView from '@patternfly/react-styles/css/components/Table/table-tree-view'; import { Button } from '@patternfly/react-core/dist/esm/components/Button'; import { Checkbox } from '@patternfly/react-core/dist/esm/components/Checkbox'; -import RhMicronsCaretDownIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-down-icon'; +import RhMicronsCaretRightIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-right-icon'; import RhUiEllipsisHorizontalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-horizontal-fill-icon'; export const treeRow = @@ -54,7 +54,7 @@ export const treeRow = aria-label={toggleAriaLabel || `${isExpanded ? 'Collapse' : 'Expand'} row ${rowIndex}`} icon={
- +
} /> From fa938f85b8f6a0affcbb17c36efde9f883879890 Mon Sep 17 00:00:00 2001 From: Michael Coker Date: Fri, 17 Jul 2026 13:56:45 -0500 Subject: [PATCH 3/4] chore: bump to latest core --- packages/react-core/package.json | 2 +- packages/react-docs/package.json | 2 +- packages/react-icons/package.json | 2 +- packages/react-styles/package.json | 2 +- packages/react-tokens/package.json | 2 +- yarn.lock | 21 +++++++++++++-------- 6 files changed, 18 insertions(+), 13 deletions(-) diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 349009ddf44..83d3f291171 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -54,7 +54,7 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@patternfly/patternfly": "6.6.0-prerelease.18", + "@patternfly/patternfly": "6.6.0-prerelease.20", "case-anything": "^3.1.2", "css": "^3.0.0", "fs-extra": "^11.3.3" diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 14d74039f0a..b6e84b265ba 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -23,7 +23,7 @@ "test:a11y": "patternfly-a11y --config patternfly-a11y.config" }, "dependencies": { - "@patternfly/patternfly": "6.6.0-prerelease.18", + "@patternfly/patternfly": "6.6.0-prerelease.20", "@patternfly/react-charts": "workspace:^", "@patternfly/react-code-editor": "workspace:^", "@patternfly/react-core": "workspace:^", diff --git a/packages/react-icons/package.json b/packages/react-icons/package.json index 4948aa3afda..fe67ee30667 100644 --- a/packages/react-icons/package.json +++ b/packages/react-icons/package.json @@ -38,7 +38,7 @@ "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-regular-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", - "@patternfly/patternfly": "6.6.0-prerelease.18", + "@patternfly/patternfly": "6.6.0-prerelease.20", "@rhds/icons": "^2.2.0", "fs-extra": "^11.3.3" }, diff --git a/packages/react-styles/package.json b/packages/react-styles/package.json index 1c0e93d68bd..854fcb95e7c 100644 --- a/packages/react-styles/package.json +++ b/packages/react-styles/package.json @@ -19,7 +19,7 @@ "clean": "rimraf dist css" }, "devDependencies": { - "@patternfly/patternfly": "6.6.0-prerelease.18", + "@patternfly/patternfly": "6.6.0-prerelease.20", "change-case": "^5.4.4", "fs-extra": "^11.3.3" }, diff --git a/packages/react-tokens/package.json b/packages/react-tokens/package.json index 4a79895ff93..ec715d8aaaf 100644 --- a/packages/react-tokens/package.json +++ b/packages/react-tokens/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@adobe/css-tools": "^4.4.4", - "@patternfly/patternfly": "6.6.0-prerelease.18", + "@patternfly/patternfly": "6.6.0-prerelease.20", "fs-extra": "^11.3.3" } } diff --git a/yarn.lock b/yarn.lock index c96f880d954..0a861b78733 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5070,10 +5070,10 @@ __metadata: languageName: node linkType: hard -"@patternfly/patternfly@npm:6.6.0-prerelease.18": - version: 6.6.0-prerelease.18 - resolution: "@patternfly/patternfly@npm:6.6.0-prerelease.18" - checksum: 10c0/1d1dede9a7057c8f977d787cfebb55f8920164cb25a1000853a3b1d99aaa49d0d4176fd5a150d8b2c17a72e66414fdc7445ebea67eba4118c04943bac179dbfe +"@patternfly/patternfly@npm:6.6.0-prerelease.20": + version: 6.6.0-prerelease.20 + resolution: "@patternfly/patternfly@npm:6.6.0-prerelease.20" + checksum: 10c0/6bcc0015bb994ff29b6bdb66b7b83e8e91d8ea94278264c985bf40326b084c6c44606e4224f348e646d0e20b9545c4ffa4de6a1d33f697bf5f6f76fa74202951 languageName: node linkType: hard @@ -5171,7 +5171,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-core@workspace:packages/react-core" dependencies: - "@patternfly/patternfly": "npm:6.6.0-prerelease.18" + "@patternfly/patternfly": "npm:6.6.0-prerelease.20" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" @@ -5192,8 +5192,13 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.36.8" +<<<<<<< HEAD "@patternfly/patternfly": "npm:6.6.0-prerelease.18" "@patternfly/patternfly-a11y": "npm:5.2.1" +======= + "@patternfly/patternfly": "npm:6.6.0-prerelease.20" + "@patternfly/patternfly-a11y": "npm:5.1.0" +>>>>>>> 00f3443eac (chore: bump to latest core) "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" "@patternfly/react-core": "workspace:^" @@ -5232,7 +5237,7 @@ __metadata: "@fortawesome/free-brands-svg-icons": "npm:^5.15.4" "@fortawesome/free-regular-svg-icons": "npm:^5.15.4" "@fortawesome/free-solid-svg-icons": "npm:^5.15.4" - "@patternfly/patternfly": "npm:6.6.0-prerelease.18" + "@patternfly/patternfly": "npm:6.6.0-prerelease.20" "@rhds/icons": "npm:^2.2.0" fs-extra: "npm:^11.3.3" tslib: "npm:^2.8.1" @@ -5319,7 +5324,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-styles@workspace:packages/react-styles" dependencies: - "@patternfly/patternfly": "npm:6.6.0-prerelease.18" + "@patternfly/patternfly": "npm:6.6.0-prerelease.20" change-case: "npm:^5.4.4" fs-extra: "npm:^11.3.3" languageName: unknown @@ -5361,7 +5366,7 @@ __metadata: resolution: "@patternfly/react-tokens@workspace:packages/react-tokens" dependencies: "@adobe/css-tools": "npm:^4.4.4" - "@patternfly/patternfly": "npm:6.6.0-prerelease.18" + "@patternfly/patternfly": "npm:6.6.0-prerelease.20" fs-extra: "npm:^11.3.3" languageName: unknown linkType: soft From 08a0d0a521c830d1409b5d9678b7518ecc7a892f Mon Sep 17 00:00:00 2001 From: Michael Coker Date: Fri, 17 Jul 2026 14:00:34 -0500 Subject: [PATCH 4/4] chore: fix yarn.lock --- yarn.lock | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/yarn.lock b/yarn.lock index 0a861b78733..243c8ac9229 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5192,13 +5192,8 @@ __metadata: resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: "@patternfly/documentation-framework": "npm:^6.36.8" -<<<<<<< HEAD - "@patternfly/patternfly": "npm:6.6.0-prerelease.18" - "@patternfly/patternfly-a11y": "npm:5.2.1" -======= "@patternfly/patternfly": "npm:6.6.0-prerelease.20" - "@patternfly/patternfly-a11y": "npm:5.1.0" ->>>>>>> 00f3443eac (chore: bump to latest core) + "@patternfly/patternfly-a11y": "npm:5.2.1" "@patternfly/react-charts": "workspace:^" "@patternfly/react-code-editor": "workspace:^" "@patternfly/react-core": "workspace:^"