FAQs

This guide provides answers to some of the questions new Flyers may have, as well as common questions the PatternFly team receives from the community. If there's a question that you believe should be addressed in these FAQs, reach out to the PatternFly team.

General FAQs

About PatternFly

For more information about PatternFly, check out our "About" page.

What is PatternFly and who can use it?

PatternFly is an open source design system for enterprise software. PatternFly is maintained by Red Hat and is used extensively across Red Hat products, but anyone can use or contribute to PatternFly.

Who works on PatternFly?

The PatternFly team is part of Red Hat's User Experience Design team and is composed of more than 20 designers, developers, and writers.

How often is PatternFly updated?

We publish a major release when we need to release breakings changes that will require significant consumer updates that will alter the way your product's code interacts with PatternFly. These are our single version numbers, like PatternFly 4, 5, or 6.

We publish a minor release each quarter to introduce non-breaking changes, including enhancements, bug fixes, and new features. These increase the sub-version of a major release, like PatternFly 6.1, 6.2, or 6.3.

We occasionally share patch releases between our quarterly minor releases for timely bug fixes that can't wait until the end of the quarter. These increase the sub-version of a minor release, like PatternFly 6.1.1, 6.1.2, or 6.1.3.

What is the latest version of PatternFly?

We are currently on version 6 of PatternFlyalso known as "PatternFly 6". You can view the current minor and patch release version within our release highlights.

Contributing

How can I contribute to PatternFly?

You can contribute to the design and development of PatternFly, including new features as well as assisting with existing backlog issues. For more details, refer to our contribution guidelines.

How can I report a bug that I've found?

We encourage you to share the details of any potential bug that you'd found in your products. To alert the team, follow our bug report guidelines.

When can I expect my bug report to be addressed?

Our team regularly triages new bug reports based on severity and product impact. While we do our best to address critical bugs quickly, providing clear details and any relevant deadlines in your report helps us prioritize effectively. Follow our bug report guidelines to alert the team about an issue.

Designer FAQs

What design resources are available for PatternFly 6?

The PatternFly 6 design kit is fully supported within our Figma libraries:

To learn how to use our Figma libraries, refer to our Design Kit Onboarding Resources guide.

How can I ensure cross-product design consistency?

For maximum consistency, always start with PatternFly's official component and pattern guidelines. If your product has specific needs that require deviation, check for established product-specific patterns on the UXD Hub. before creating a new one. This ensures alignment across the broader Red Hat ecosystem.

Developer FAQs

Which browsers are supported?

PatternFly is supported on the 2 latest major versions of the following browsers:

  • Chrome
  • Firefox
  • Safari
  • Edge

What languages are supported?

We offer both HTML/CSS and React implementations for our components. We support React 17, 18, and 19 in PatternFly 6.

Where can I find documentation for previous versions

You can navigate to the documentation for previous PatternFly versions using the version switcher in the masthead of our website. Note that we no longer maintain this documentation, with the exception of critical bug fixes in the major release prior to our current version.

PatternFly 3 PatternFly 4 PatternFly 5