-
Notifications
You must be signed in to change notification settings - Fork 147
docs(release-highlights): Adds 6.5 highlights. #4990
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 2 commits
cef6c9a
98b9d21
eb77136
55317ae
b66fec6
565da44
16ab1a7
ba5d117
fbe57d7
6057f15
45f0a13
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -6,7 +6,94 @@ section: releases | |
| import '../get-started/get-started.css'; | ||
| import { Divider, Timestamp } from '@patternfly/react-core'; | ||
|
|
||
| <Timestamp date={new Date(2025, 9)}>October 2025</Timestamp> | ||
| <Timestamp date={new Date(2026, 3)}>April 2026</Timestamp> | ||
|
|
||
| ## PatternFly 6.5 | ||
|
|
||
| This release brings exciting new options for your PatternFly projects, offering more choice and flexibility in how you use our design system. We’ve subtly refined our core visuals to better align with the Red Hat Design System while still maintaining the classic PatternFly experience you know. | ||
|
|
||
| A major milestone for this release is the introduction of our **new Felt theme**. This theme offers a bold new look for your products, with Red Hat-influenced styles and more visual depth, made possible by our **new glass mode**. More broadly, to ensure all our visual options remain inclusive, we’ve also launched a **high-contrast mode** for WCAG AAA accessibility across all themes. | ||
|
|
||
| Alongside these theming milestones, we've added a few **new components and variants** tailored for Red Hat journeys, **revamped our website navigation** for better findability, and **expanded our AI resources** to keep your workflows moving forward. | ||
|
|
||
| ### Promoted package versions | ||
|
|
||
| *[Replace with versions from [patternfly-org package.json](https://github.com/patternfly/patternfly-org/blob/main/package.json) before publish.]* | ||
|
|
||
| - patternfly/patternfly ([changelog](https://github.com/patternfly/patternfly/releases/tag/v6.5.0)) | ||
| - [@patternfly/patternfly@6.5.0](https://www.npmjs.com/package/@patternfly/patternfly/v/6.5.0) | ||
| - patternfly/react ([changelog](https://github.com/patternfly/patternfly-react/releases/tag/v6.5.0)) | ||
| - [@patternfly/react-charts@8.5.0](https://www.npmjs.com/package/@patternfly/react-charts/v/8.5.0) | ||
| - [@patternfly/react-code-editor@6.5.0](https://www.npmjs.com/package/@patternfly/react-code-editor/v/6.5.0) | ||
| - [@patternfly/react-core@6.5.0](https://www.npmjs.com/package/@patternfly/react-core/v/6.5.0) | ||
| - [@patternfly/react-drag-drop@6.5.0](https://www.npmjs.com/package/@patternfly/react-drag-drop/v/6.5.0) | ||
| - [@patternfly/react-icons@6.5.0](https://www.npmjs.com/package/@patternfly/react-icons/v/6.5.0) | ||
| - [@patternfly/react-styles@6.5.0](https://www.npmjs.com/package/@patternfly/react-styles/v/6.5.0) | ||
| - [@patternfly/react-table@6.5.0](https://www.npmjs.com/package/@patternfly/react-table/v/6.5.0) | ||
| - [@patternfly/react-templates@6.5.0](https://www.npmjs.com/package/@patternfly/react-templates/v/6.5.0) | ||
| - [@patternfly/react-tokens@6.5.0](https://www.npmjs.com/package/@patternfly/react-tokens/v/6.5.0) | ||
| - PatternFly extensions | ||
| - *[List only extensions bumped for 6.5; npm + changelog per package.]* | ||
|
|
||
| ### Updated theming options | ||
|
|
||
| This release significantly expands our theming options, including style updates, high contrast mode, and our new Felt theme with glass mode. To see these theming options in action, you can swap the theme, color scheme, and contrast mode used on PatternFly.org via the masthead theme switcher. | ||
|
|
||
| #### Felt theme | ||
|
|
||
| We're excited to offer PatternFly's first major theme variant: the [Felt](/foundations-and-styles/theming#felt-theme) theme. Aimed at creating more dynamic, and eye-catching experiences, it introduces red accent colors, pill-shaped radii, and our new glass mode for added depth. Best of all—Felt is built entirely with our design token system, meaning no breaking change is required to add Felt to your product. | ||
|
|
||
| #### Glass mode | ||
|
|
||
| Glass mode is a new contrast mode, used by default in the Felt theme and optionally available for implementation in the Default theme. "Glass", enabled by an intentional set of designs tokens, adds transparency and depth to specific components so UIs can feel more layered. | ||
|
|
||
| When turned on, glass applies to the following components, including their uses within our extensions: | ||
|
|
||
| - Card | ||
| - Drawer | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Cards and drawers do not become glass automatically, you have to turn on glass with an |
||
| - Login page | ||
| - Masthead | ||
| - Navigation (docked) | ||
| - Page | ||
| - Panel | ||
|
edonehoo marked this conversation as resolved.
Outdated
|
||
|
|
||
| For implementation guidance, constraints, details about design tokens, and user opt-out, refer to the [glass mode developer handbook](/foundations-and-styles/theming/glass-mode-handbook/). | ||
|
|
||
| #### Style updates | ||
|
|
||
| We've aligned styles in the classic PatternFly experience (now referred to as our [Default theme](/foundations-and-styles/theming)) more closely with the [Red Hat Design System](https://ux.redhat.com/). These changes enhance brand consistency and usability: | ||
| - **Links:** Now feature a subtle gray dotted underline that becomes a solid, active color on hover/focus. | ||
| - **Navigation:** Active items now utilize a vertical "accent" line for better visual emphasis. | ||
| - **Card:** Added a border shadow to support clarity in dense content views. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We added a shadow to cards, but later removed it, so I'm assuming this can be removed? Unless this is referring to something else.
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. oh nope, I didn't realize that-I still see the shadow on staging. So nothing changed for card? I removed this line but can add back and adjust if needed! |
||
| - **Controls:** Borders of controls are now more boldly outlined for better interaction indication. | ||
|
|
||
| #### High contrast mode | ||
|
|
||
| Now fully released and supported across light and dark color schemes, high contrast mode improves product accessibility and provides users with more control over their experiences. Validated by user research, it utilizes an updated color palette and modified global border rules to meet enhanced WCAG AAA contrast ratios. | ||
|
|
||
| High contrast can be enabled via a singular CSS class as described in the [high contrast developer handbook](/foundations-and-styles/theming/high-contrast-handbook). | ||
|
|
||
| ### New components and layouts | ||
|
|
||
| We've added new variants to support our evolving visual language and Red Hat-specific user journeys: | ||
|
|
||
| - [Iconography:](/foundations-and-styles/iconography) We’ve updated our icon set to use Red Hat brand icons. This is an automatic change handled via a single class, ensuring cross-platform consistency without much manual lift. | ||
| - [Hero](/components/hero) is a new card-like component for attention-grabbing callouts at the top of pages. | ||
|
edonehoo marked this conversation as resolved.
Outdated
|
||
| - [Docked navigation:](/components/navigation/react-demos#docked-nav) A space-saving solution that minimizes navigation items to icons while remaining expandable. | ||
| - [Compass:](/ai/generative-uis/compass) A conversational-first layout for generative UI, placing a ChatBot bar below content with surrounding toolbars. | ||
|
|
||
| ### Revamped website navigation | ||
|
|
||
| Based on extensive user research, we’ve updated the PatternFly.org navigation. Content is now conceptually grouped and labeled to help you find documentation faster. | ||
|
|
||
| ### New AI tooling | ||
|
|
||
| We’ve expanded our AI ecosystem to help you design and develop more efficiently: | ||
| - [PatternFly MCP server:](https://github.com/patternfly/patternfly-mcp) Connects LLMs directly to PatternFly documentation and schemas to ensure more accurate AI conversations and generation. | ||
| - [PatternFly CLI:](https://github.com/patternfly/patternfly-cli) A new command-line tool designed to accelerate your workflow by automating project scaffolding, streamlining version upgrades, and handling repetitive development tasks. | ||
| - [ai-helpers repo:](https://github.com/patternfly/ai-helpers) A collection of plugins and skills for accelerated workflows. | ||
|
|
||
| <Divider /> | ||
|
|
||
|
edonehoo marked this conversation as resolved.
|
||
| ## PatternFly 6.4 | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general, i'm not sure if this list of components makes the glass concept clearer at a high level or feels a little unnecessarily specific.
Maybe the next sentence could read:
For implementation guidance, constraints, details about design tokens, and user opt-out, and the
specifics of glass effect implementations on componentsrefer to the glass mode developer handbook.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah that's fair - I can move the specifics over to the pr that adds the handbook. I think that makes sense