From 975b2f0d7d184810bac279081d2779e807f9deeb Mon Sep 17 00:00:00 2001
From: Patrick Cox <26148021+phcox@users.noreply.github.com>
Date: Wed, 7 Oct 2026 17:29:16 -0400
Subject: [PATCH 1/4] docs(release-highlights): add 6.7 highlights
Assisted-by: OpenAI Codex
---
.../content/releases/release-highlights.md | 75 +++++++++++++++++++
1 file changed, 75 insertions(+)
diff --git a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
index 3258f5412f..fbc392994e 100644
--- a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
+++ b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
@@ -6,6 +6,81 @@ section: releases
import '../get-started/get-started.css';
import { Divider, Timestamp } from '@patternfly/react-core';
+## PatternFly 6.7
+
+This release gives you more ways to organize pages, navigate complex workflows, and work with data. Highlights include expandable docked navigation, responsive toolbars, sticky table footers, and a new tearsheet component for detailed workflows. You'll also find improvements to touch interactions, pipeline accessibility, and Chatbot conversation history.
+
+### Promoted package versions
+
+- patternfly/patternfly ([changelog](https://github.com/patternfly/patternfly/releases))
+ - [@patternfly/patternfly@6.7.0-prerelease.3](https://www.npmjs.com/package/@patternfly/patternfly/v/6.7.0-prerelease.3)
+- patternfly/react ([changelog](https://github.com/patternfly/patternfly-react/releases))
+ - [@patternfly/react-charts@8.7.0-prerelease.4](https://www.npmjs.com/package/@patternfly/react-charts/v/8.7.0-prerelease.4)
+ - [@patternfly/react-code-editor@6.7.0-prerelease.5](https://www.npmjs.com/package/@patternfly/react-code-editor/v/6.7.0-prerelease.5)
+ - [@patternfly/react-core@6.7.0-prerelease.5](https://www.npmjs.com/package/@patternfly/react-core/v/6.7.0-prerelease.5)
+ - [@patternfly/react-drag-drop@6.7.0-prerelease.5](https://www.npmjs.com/package/@patternfly/react-drag-drop/v/6.7.0-prerelease.5)
+ - [@patternfly/react-icons@6.7.0-prerelease.3](https://www.npmjs.com/package/@patternfly/react-icons/v/6.7.0-prerelease.3)
+ - [@patternfly/react-styles@6.7.0-prerelease.3](https://www.npmjs.com/package/@patternfly/react-styles/v/6.7.0-prerelease.3)
+ - [@patternfly/react-table@6.7.0-prerelease.6](https://www.npmjs.com/package/@patternfly/react-table/v/6.7.0-prerelease.6)
+ - [@patternfly/react-templates@6.7.0-prerelease.5](https://www.npmjs.com/package/@patternfly/react-templates/v/6.7.0-prerelease.5)
+ - [@patternfly/react-tokens@6.7.0-prerelease.4](https://www.npmjs.com/package/@patternfly/react-tokens/v/6.7.0-prerelease.4)
+- PatternFly extensions
+ - [@patternfly/chatbot@6.9.0-prerelease.7](https://www.npmjs.com/package/@patternfly/chatbot/v/6.9.0-prerelease.7) ([changelog](https://github.com/patternfly/chatbot/releases))
+ - [@patternfly/react-component-groups@6.8.0-prerelease.1](https://www.npmjs.com/package/@patternfly/react-component-groups/v/6.8.0-prerelease.1) ([changelog](https://github.com/patternfly/react-component-groups/releases))
+ - [@patternfly/react-data-view@6.7.0-prerelease.1](https://www.npmjs.com/package/@patternfly/react-data-view/v/6.7.0-prerelease.1) ([changelog](https://github.com/patternfly/react-data-view/releases))
+ - [@patternfly/react-topology@6.7.0-prerelease.1](https://www.npmjs.com/package/@patternfly/react-topology/v/6.7.0-prerelease.1) ([changelog](https://github.com/patternfly/react-topology/releases))
+
+### More flexible layouts and navigation
+
+Build layouts that give users room to work while keeping navigation and supporting content within reach:
+
+- Custom page layouts (Beta): Use `PageHeader` and `PageFooter` to add custom header and footer content. The new plain page option removes the default content background and overflow scrolling so you can control the surrounding layout.
+- Expandable docked navigation: Organize nested destinations within docked navigation. Expanded docks can stay alongside page content or appear as an overlay.
+- Viewport drawers (Beta): Open a drawer that fills the browser viewport height while allowing page content to scroll behind it.
+- Tearsheets: Use the new component in `@patternfly/react-component-groups` for workflows that need more space than a standard modal. Compose headers, scrollable bodies, and footers, with support for stacked sheets.
+
+### Responsive toolbars and data tables
+
+- Toolbars: Opt in to responsive behavior based on the toolbar's own width with `isContainer`. Controls can adapt to the space available in a panel or embedded view, even when the browser window stays the same size.
+- Table footers: Keep totals and other summary information visible as users scroll with the new `Tfoot` component and sticky footer support. Additional options let you control the footer's appearance when it becomes stuck.
+- Data view: Add a dedicated toggle column for expandable rows alongside the existing compound expansion option. Use `indexBy` to track expanded rows by a stable identifier so expansion follows the correct item through sorting, filtering, and pagination.
+
+### Component interactions and accessibility
+
+This release improves how users interact with controls across input methods:
+
+- Modals: Opening and closing animations now extend to modals and their backdrops. Animations are enabled by default and can be disabled with `hasAnimations={false}`.
+- Drag and drop: Touch support lets users reorder items on mobile devices. A small movement threshold helps prevent accidental drags, and dragged items stay within the browser window by default.
+- Sliders: Provide custom tooltip content and accessible value text. You can also enable live updates as users type into a slider's value input.
+- Checkboxes and radio buttons: Larger clickable areas make standalone controls easier to select.
+- Keyboard interactions: Fixes improve focus behavior for hoverable popovers and prevent discarded label edits from returning after users cancel with Escape.
+
+### Clearer topology diagrams
+
+Pipeline task nodes and groups now support keyboard activation, visible focus indicators, and accessible labels that include run status. The tab order follows the visual layout, helping users navigate pipelines without a mouse.
+
+You can also simplify diagrams by combining connections between groups into shared paths. This reduces overlapping lines while preserving the relationships between individual nodes.
+
+### Chatbot improvements
+
+The Chatbot extension adds more control over conversation history and embedded layouts:
+
+- Conversation history: Organize previous conversations into expandable groups so users can focus on the history they need.
+- Embedded layouts: Choose to place the scrollbar at the far edge of an embedded Chatbot. New demos show how to combine Chatbot with docked navigation.
+- Message content: Display inline code correctly in tables and add extra content to source-card headers. Markdown processing now loads on demand.
+
+If you use `CodeModal`, `PreviewAttachment`, `AttachmentEdit`, or tracking utilities, update their imports to the individual `dist/dynamic` entry points. The first three also require the Monaco environment helper at application startup. See the [Chatbot import guidance](https://github.com/patternfly/chatbot/blob/5948d8fe5aa2aac86c5d38b1d68df124816e67c3/README.md#tree-shaking) for examples.
+
+### Visual polish
+
+Additional Red Hat icons bring more consistency to controls, tables, and Chatbot actions. This release also refines table spacing on small screens, restores progress-button animations, and fixes the code editor's content-fitting height. Component groups adds the option to hide skeleton table headers and corrects tag-count icon colors in the dark theme.
+
+### Behind Project Felt
+
+Learn how Project Felt is bringing PatternFly and Red Hat Design System closer together in [Behind Project Felt: Unifying Red Hat’s Design Systems](https://medium.com/patternfly/behind-project-felt-unifying-red-hats-design-systems-1f2a51051f5b). The article looks back at the unified theme and outlines plans for shared design tokens to support consistent experiences and AI-assisted development.
+
+
+
June 2026
## PatternFly 6.6
From 817330d91846f2af2d57e0cd8a3116fda3d3ca56 Mon Sep 17 00:00:00 2001
From: Patrick Cox
Date: Thu, 8 Oct 2026 12:28:40 -0400
Subject: [PATCH 2/4] Apply suggestion from @phcox
---
.../patternfly-docs/content/releases/release-highlights.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
index fbc392994e..afb2058f96 100644
--- a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
+++ b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
@@ -77,7 +77,7 @@ Additional Red Hat icons bring more consistency to controls, tables, and Chatbot
### Behind Project Felt
-Learn how Project Felt is bringing PatternFly and Red Hat Design System closer together in [Behind Project Felt: Unifying Red Hat’s Design Systems](https://medium.com/patternfly/behind-project-felt-unifying-red-hats-design-systems-1f2a51051f5b). The article looks back at the unified theme and outlines plans for shared design tokens to support consistent experiences and AI-assisted development.
+Learn how Project Felt is bringing PatternFly and Red Hat Design System closer together in [Behind Project Felt: Unifying Red Hat’s Design Systems](https://medium.com/patternfly/behind-project-felt-unifying-red-hats-design-systems-1f2a51051f5b). The article explores how the unified theme creates a shared look and feel across Red Hat websites and product interfaces without requiring breaking code changes. It also outlines the next phase: aligning design tokens to give designers, developers, and AI tools a common foundation for building consistent, accessible experiences.
From 035bff98bfe915b9b58f43ac5f728e2250667f71 Mon Sep 17 00:00:00 2001
From: Patrick Cox
Date: Thu, 8 Oct 2026 12:28:59 -0400
Subject: [PATCH 3/4] Apply suggestion from @rebeccaalpert
Co-authored-by: Rebecca Alpert
---
.../patternfly-docs/content/releases/release-highlights.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
index afb2058f96..bb482e606e 100644
--- a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
+++ b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
@@ -66,7 +66,7 @@ You can also simplify diagrams by combining connections between groups into shar
The Chatbot extension adds more control over conversation history and embedded layouts:
- Conversation history: Organize previous conversations into expandable groups so users can focus on the history they need.
-- Embedded layouts: Choose to place the scrollbar at the far edge of an embedded Chatbot. New demos show how to combine Chatbot with docked navigation.
+- Embedded layouts: Choose to place the scrollbar at the far edge of an embedded Chatbot. New demos show how to combine Chatbot with Canvas mode and docked navigation.
- Message content: Display inline code correctly in tables and add extra content to source-card headers. Markdown processing now loads on demand.
If you use `CodeModal`, `PreviewAttachment`, `AttachmentEdit`, or tracking utilities, update their imports to the individual `dist/dynamic` entry points. The first three also require the Monaco environment helper at application startup. See the [Chatbot import guidance](https://github.com/patternfly/chatbot/blob/5948d8fe5aa2aac86c5d38b1d68df124816e67c3/README.md#tree-shaking) for examples.
From a9d5ff1c6434ac3aa1bed63ffc64dd35ec881928 Mon Sep 17 00:00:00 2001
From: Patrick Cox
Date: Thu, 8 Oct 2026 12:29:10 -0400
Subject: [PATCH 4/4] Apply suggestion from @rebeccaalpert
Co-authored-by: Rebecca Alpert
---
.../patternfly-docs/content/releases/release-highlights.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
index bb482e606e..205b5edd5b 100644
--- a/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
+++ b/packages/documentation-site/patternfly-docs/content/releases/release-highlights.md
@@ -67,7 +67,7 @@ The Chatbot extension adds more control over conversation history and embedded l
- Conversation history: Organize previous conversations into expandable groups so users can focus on the history they need.
- Embedded layouts: Choose to place the scrollbar at the far edge of an embedded Chatbot. New demos show how to combine Chatbot with Canvas mode and docked navigation.
-- Message content: Display inline code correctly in tables and add extra content to source-card headers. Markdown processing now loads on demand.
+- Message content: Display inline code correctly in tables and add extra content to source-card headers.
If you use `CodeModal`, `PreviewAttachment`, `AttachmentEdit`, or tracking utilities, update their imports to the individual `dist/dynamic` entry points. The first three also require the Monaco environment helper at application startup. See the [Chatbot import guidance](https://github.com/patternfly/chatbot/blob/5948d8fe5aa2aac86c5d38b1d68df124816e67c3/README.md#tree-shaking) for examples.