OPEN SOURCE

Introducing the PatternFly 6 beta

All about our next big step towards PatternFly 6

Erin Donehoo
PatternFly

--

Low-fidelity image of the PatternFly dark theme website, covered by a blue “beta” label

New month, new milestone!

By now, our alpha release for PatternFly 6 has been available for a few months. The feedback from our alpha participants has allowed us to keep enhancing and evolving as we move towards the full release of PatternFly 6. Today, we’re excited to share the next big step in our journey–our beta release!

The PatternFly 6 beta introduces more improvements and refinement, containing all major features planned for the final release. This beta period is all about testing our first draft of the final details. Your continued participation, support, and feedback helps ensure that PatternFly 6 is as well-tested and bug-free as possible before the full release.

This blog covers the most top-level highlights — check out our full release highlights for more details.

What’s new?

Here’s what we’ve been up to since April:

  1. We fixed the bugs that were reported throughout the alpha period.

2. We made more updates to our website docs to reference our token system.

3. We applied PatternFly 6 styles to our charts, extensions, patterns, and Topology. These have been added to our Figma kit as well!

4. We promoted some of our beta components to become standard components in PatternFly 6. These will be fully-supported features going forward:

  • Buttons with count label
  • Editable labels
  • Flyout and drilldown menus and navigation
  • Menu toggle with status indicator
  • Modal title with status indicator
  • Inline spinners
  • Timestamp component

5. We’ve continued developing more codemods to support your upgrade process. Since our initial alpha launch, we’ve added around 30 additional codemods, bringing our current total count to 66. As we keep working towards the full release, this number is likely to increase even further, to ensure that we’ve got you covered.

6. We changed the API for our class-name-updater codemod to make it more consistent with pf-codemods: both now use a --v6 flag. We updated our upgrade guide to reflect this change.

What’s next?

The full release of PatternFly 6 is tiptoeing closer, but there are still some final touches that we’ll add to our documentation throughout the beta. And, of course, we’ll fix any bugs that you share with us along the way.

Please continue to share your feedback, open a GitHub issue, or reach out to us on Slack. We can’t wait to release PatternFly 6 into the wild!

Have a story of your own? Write with us! Our community thrives on diverse voices — let’s hear yours.

--

--