Skip to content

Commit d908355

Browse files
authored
docs(release-highlights): Adds 6.4 highlights. (#4800)
* docs(release-highlights): Adds 6.4 highlights. * Some content updates and adding links * Few more updates. * Update packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md * Update packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md * Update packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md
1 parent 48f3413 commit d908355

File tree

1 file changed

+92
-1
lines changed

1 file changed

+92
-1
lines changed

packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md

Lines changed: 92 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,94 @@ section: get-started
66
import './get-started.css';
77
import { Divider, Timestamp } from '@patternfly/react-core';
88

9-
<Timestamp date={new Date(2025, 6)}>August 2025</Timestamp>
9+
<Timestamp date={new Date(2025, 9)}>October 2025</Timestamp>
10+
11+
## PatternFly 6.4
12+
13+
For the Q3 2025 PatternFly release, we're excited to introduce a beta version of our new high contrast mode, deliver significant accessibility enhancements from our latest audit, and launch a highly requested resizable columns feature for tables. We've also continued to evolve PatternFly AI with community-driven extension updates and new guidelines for AI-assisted code contributions. Updates for these key areas can be found here, in this quarter's release highlights.
14+
15+
*We’ve also kicked off a user feedback survey! Your perspective is crucial for guiding our roadmap, so please take a few minutes to [share your thoughts with us](https://www.feedback.redhat.com/jfe/form/SV_9MKBjq8H7muINMy). You can also access the survey anytime via the "Give feedback" button on our website.*
16+
17+
### Promoted package versions
18+
- patternfly/patternfly ([changelog](https://github.com/patternfly/patternfly/releases/tag/v6.4.0))
19+
- [@patternfly/patternfly@6.4.0](https://www.npmjs.com/package/@patternfly/patternfly/v/6.4.0)
20+
- patternfly/react ([changelog](https://github.com/patternfly/patternfly-react/releases/tag/v6.4.0))
21+
- [@patternfly/react-charts@8.4.0](https://www.npmjs.com/package/@patternfly/react-charts/v/8.4.0)
22+
- [@patternfly/react-code-editor@6.4.0](https://www.npmjs.com/package/@patternfly/react-code-editor/v/6.4.0)
23+
- [@patternfly/react-core@6.4.0](https://www.npmjs.com/package/@patternfly/react-core/v/6.4.0)
24+
- [@patternfly/react-drag-drop@6.4.0](https://www.npmjs.com/package/@patternfly/react-drag-drop/v/6.4.0)
25+
- [@patternfly/react-icons@6.4.0](https://www.npmjs.com/package/@patternfly/react-icons/v/6.4.0)
26+
- [@patternfly/react-styles@6.4.0](https://www.npmjs.com/package/@patternfly/react-styles/v/6.4.0)
27+
- [@patternfly/react-table@6.4.0](https://www.npmjs.com/package/@patternfly/react-table/v/6.4.0)
28+
- [@patternfly/react-templates@6.4.0](https://www.npmjs.com/package/@patternfly/react-templates/v/6.4.0)
29+
- [@patternfly/react-tokens@6.4.0](https://www.npmjs.com/package/@patternfly/react-tokens/v/6.4.0)
30+
- PatternFly extensions
31+
- [@patternfly/chatbot@6.4.0](https://www.npmjs.com/package/@patternfly/chatbot/v/6.4.0) ([changelog](https://github.com/patternfly/chatbot/releases/tag/v6.4.0))
32+
- [@patternfly/react-catalog-view-extension@6.3.0](https://www.npmjs.com/package/@patternfly/react-catalog-view-extension/v/6.3.0) ([changelog](https://github.com/patternfly/react-catalog-view/releases/tag/v6.3.0))
33+
- [@patternfly/react-component-groups@6.4.0](https://www.npmjs.com/package/@patternfly/react-component-groups/v/6.4.0) ([changelog](https://github.com/patternfly/react-component-groups/releases/tag/v6.4.0))
34+
- [@patternfly/react-data-view@6.4.0](https://www.npmjs.com/package/@patternfly/react-data-view/v/6.4.0) ([changelog](https://github.com/patternfly/react-data-view/releases/tag/v6.4.0))
35+
- [@patternfly/react-log-viewer@6.4.0](https://www.npmjs.com/package/@patternfly/react-log-viewer/v/6.4.0) ([changelog](https://github.com/patternfly/react-log-viewer/releases/tag/v6.4.0))
36+
- [@patternfly/react-topology@6.4.0](https://www.npmjs.com/package/@patternfly/react-topology/v/6.4.0) ([changelog](https://github.com/patternfly/react-topology/releases/tag/v6.4.0))
37+
38+
### Simplified animation control
39+
40+
We've introduced a new application-level context provider for enabling animations. You can now set the animation context at the root of your application to enable all opt-in animations by default. This ensures motion behaves predictably across your entire UI while still allowing for individual overrides. [Find more details in our motion development guide.](/design-foundations/motion/development-guide/#global-animation-control)
41+
42+
### High contrast mode (Beta)
43+
44+
To better support users with vision sensitivities and accessibility needs, we've shared a beta version of our new high contrast mode. This theme updates tokens to adjust component styling, primarily with higher-contrast colors and more prominent borders.
45+
46+
You can preview high contrast mode via the theme switcher on our website. This initial beta includes support for most of our core components, with the full release&mdash;including support for charts and extensions&mdash;planned for Q4.
47+
48+
To provide more guidance around theming, we've also published [new theming documentation](/design-foundations/theming) and a [high contrast handbook](/design-foundations/theming/high-contrast-handbook).
49+
50+
### System-wide accessibility enhancements
51+
52+
As part of our commitment to inclusive design, we've implemented numerous improvements in this release. You'll benefit from the following component enhancements automatically when you update:
53+
- **Clearer focus states for buttons:** The focus indicator for buttons is now easier to perceive for keyboard navigators.
54+
- **More reliable tooltips:** We resolved an issue where tooltips were not correctly associated with their trigger elements, improving the experience for screen reader users. This also benefits components that use tooltips, such as menus and dropdowns.
55+
- **Smoother keyboard navigation in data lists:** Triggering a kebab toggle within a data list item no longer accidentally selects the entire item, creating a more predictable experience.
56+
- **More accessible menus:** We fixed an issue that could create empty headings in React `<MenuGroups>`, improving the experience for screen reader users.
57+
- Now, a heading will only render when the `label` prop is passed in. Note that, in order to fix this bug, your markup will be automatically updated when you consume this release. While this shouldn't be disruptive, it's possible this could affect any tests that were based on your previous markup, so you should review accordingly.
58+
59+
We’ve also updated some of our documentation and examples to help you build more accessible products:
60+
- [**Skeleton:**](/components/skeleton/accessibility) We now recommend including visually hidden text that provides crucial context for screen reader users while content is still loading.
61+
- [**Jump links:**](/components/jump-links) Examples now include the expected ARIA attributes and unique naming for semantic elements.
62+
- [**Data list:**](/components/data-list/react-demos/basic/) We’ve added visually hidden text to icon-only labels to provide more meaning for screen reader users.
63+
64+
### Community-driven ChatBot enhancements
65+
Based on feedback from usability workshops and our community, we've made significant enhancements to the ChatBot extension to improve usability and address user needs:
66+
- **Clearer navigation:** To provide users with more context, the [chat history drawer](/patternfly-ai/chatbot/ui#drawer-with-search-and-new-chat-button) now includes a clearer title, an icon, and a prominent "new chat" button.
67+
- **Flexible layouts:** To support different presentation preferences, we've introduced [compact component styles](/patternfly-ai/chatbot/overview/demo#compact-chatbot) and a new [demo for swapping between display modes](/patternfly-ai/chatbot/overview/demo#display-mode-switcher).
68+
- **Modern features:** To give users more control and flexibility, we added support for [message dividers](/patternfly-ai/chatbot/messages#message-dividers), [editing messages](/patternfly-ai/chatbot/messages#user-messages), [pinning chat history items](/patternfly-ai/chatbot/ui#pinning-conversations), [previewing images](/patternfly-ai/chatbot/messages#image-preview) and [downloading chat transcripts](/patternfly-ai/chatbot/overview/design-guidelines#downloading-chat-transcripts).
69+
- **Advanced interactions:** To support more complex agentic interactions, we've added new components to [display an AI's reasoning process (deep thinking)](/patternfly-ai/chatbot/messages#messages-with-deep-thinking), as well as [managing tool calls](/patternfly-ai/chatbot/messages#messages-with-tool-calls) and sharing [tool responses](/patternfly-ai/chatbot/messages#messages-with-tool-responses).
70+
71+
### Resizable table columns
72+
Based on user feedback, we've added resizable table columns within the [@patternfly/react-data-view extension](https://www.npmjs.com/package/@patternfly/react-data-view). This update allows users to click and drag column dividers to adjust widths, making it easier to view and work with data in dense tables.
73+
74+
To see this feature in action, [refer to our resizable columns table demo](/extensions/data-view/table#resizable-columns).
75+
76+
### New guidelines for streamlined AI workflows
77+
78+
To help you safely and effectively integrate AI into your development process, we’ve released two new sets of guidelines:
79+
- **AI-generated code contribution:** To ensure legal compliance and quality, we've established new guidelines for contributing AI-generated code. You can find them in [our contribution documentation on our website](https://www.patternfly.org/get-started/contribute#ai-assisted-development-guidelines) and [within GitHub](https://github.com/patternfly/.github/blob/main/CONTRIBUTING.md).
80+
- **AI-assisted code migrations:** We've also published [new documentation on using AI to streamline code migrations](/patternfly-ai/ai-assisted-code-migration/). This guide offers strategies for using AI to make it easier and faster to migrate your project to PatternFly React from other frameworks.
81+
82+
### What's next?
83+
For the Q4 2025 release, we’ll be focused on:
84+
- The full release of high contrast mode.
85+
- Launch an updated website navigation.
86+
- Updating icons to better align with Red Hat’s brand standards.
87+
- Adding a new guided tour extension.
88+
- Continuing our work toward WCAG 2.2 AA compliance.
89+
- Adding new PatternFly starter applications in additional frameworks.
90+
- Creating a new API that provides text-based versions of website content in a machine-readable format that’s easily consumed by AI.
91+
92+
Stay tuned!
93+
94+
<Divider />
95+
96+
<Timestamp date={new Date(2025, 7)}>August 2025</Timestamp>
1097

1198
## PatternFly 6.3.1
1299

@@ -29,6 +116,10 @@ As a follow-up to our main Q2 2025 PatternFly release, this patch resolves sever
29116
- [@patternfly/chatbot@6.3.2](https://www.npmjs.com/package/@patternfly/chatbot/v/6.3.2) ([changelog](https://github.com/patternfly/chatbot/releases/tag/v6.3.2))
30117
- [@patternfly/quickstarts@6.3.1](https://www.npmjs.com/package/@patternfly/quickstarts/v/6.3.1) ([changelog](https://github.com/patternfly/patternfly-quickstarts/releases/tag/v6.3.1))
31118

119+
<Divider />
120+
121+
<Timestamp date={new Date(2025, 6)}>July 2025</Timestamp>
122+
32123
## PatternFly 6.3
33124

34125
For the Q2 2025 PatternFly release, we completed our initiative to support React 19 across PatternFly and made significant progress towards finalizing our component animations. We also added new ChatBot features, new CLI guidelines, and updated docs for our AI principles and motion guidelines. Updates for these key areas can be found here, in this quarter's release highlights.

0 commit comments

Comments
 (0)