Skip to content

Commit 7a42a79

Browse files
edonehoomcoker
andauthored
docs(release-highlights): Adds release highlights for 5.2 release. (#3853)
* docs(releases): Adds release highlights for v5.2 * docs(release-highlights): Adds release highlights for 5.2 release. * Update packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md Co-authored-by: Michael Coker <[email protected]> * Adds more highlights. * Adds coming soon section. * Update packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md Co-authored-by: Michael Coker <[email protected]> * Update packages/documentation-site/patternfly-docs/content/get-started/release-highlights.md Co-authored-by: Michael Coker <[email protected]> --------- Co-authored-by: Michael Coker <[email protected]>
1 parent b420e91 commit 7a42a79

File tree

1 file changed

+73
-0
lines changed

1 file changed

+73
-0
lines changed

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

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,79 @@ section: get-started
77
import './get-started.css';
88
import { Divider } from '@patternfly/react-core';
99

10+
## PatternFly 5.2
11+
12+
PatternFly 5.2 is now live! Here are the highlights from this release.
13+
14+
### Component groups extension
15+
16+
We released a new extension, called [component groups](/extensions/component-groups/about-component-groups). This extension contains a range of React components that are more complex than standard PatternFly components. These component groups combine and adjust multiple base components to provide opinionated solutions for recurring use cases across products using PatternFly.
17+
18+
Note that the component groups extension is contained in its own [GitHub repository](https://github.com/patternfly/react-component-groups).
19+
20+
This extension was created in an effort to migrate components from the [Red Hat Insights shared components repository](https://github.com/RedHatInsights/frontend-components). The PatternFly component groups extension is now recommended to be used in place of the RedHat Insights implementation. To update your product to using the component groups extension, refer to [our migration guide.](https://github.com/patternfly/react-component-groups/blob/main/migration.md)
21+
22+
The latest version of component groups contains the following components, with [full documentation on PatternFly.org](/extensions/component-groups/about-component-groups):
23+
24+
- Ansible
25+
- Battery
26+
- DetailsPage (beta)
27+
- Error boundary
28+
- Error state
29+
- Invalid object
30+
- Not authorized
31+
- Skeleton table
32+
- Tag count
33+
- Unavailable content
34+
- Warning modal
35+
36+
To learn more about the story behind this project, read our [Medium article](https://medium.com/patternfly/introducing-component-groups-dbe054cac726).
37+
38+
We plan to continue to add additional components as they are requested, so please get involved if you have feedback or new ideas!
39+
40+
### New React "next" components
41+
42+
As a reminder, our next components will be promoted with our next major release. Once a next component is promoted, it becomes the default recommended implementation for that component.
43+
44+
We introduced a next version of **[modal](/components/modal/react-next)**. With this change, the modal API will be composable, rather than React property based.
45+
46+
We also introduced a next version of **[drag and drop](/components/drag-and-drop/react-next)** with [related demos](/components/drag-and-drop/react-next-demos).
47+
48+
### Topology updates
49+
50+
#### New additions
51+
52+
We added a new `hulledOutline` property in `DefaultGroup`, which can be used to specify if a group's outline is `hulled` or `rect`.
53+
54+
We added logic to hide tags when the detail level is low, since they were difficult to read. Hidden tags will reappear if you hover on an edge, as you zoom in, or if you view the screen in a larger format.
55+
56+
#### Fixes
57+
58+
We removed the use of `window` and `global` to resolve bundling issues.
59+
60+
We updated the method in which we get node details to better support lower scales. Now, we get the topology details level directly from the graph, instead of through the `useDetailsLevel` hook.
61+
62+
### Accessibility guideline updates
63+
64+
We updated all of our top-level accessibility guidelines for better clarity and organization. As part of these updates, we also added a new page called [Design for accessibility](/accessibility/design-for-accessibility), which documents accessibility considerations for visual designers.
65+
66+
The following pages now have updated content -- take a read!
67+
68+
- [About accessibility](/accessibility/about-accessibility) (formerly named "Accessibility fundamentals")
69+
- [Accessibility scorecard](/accessibility/accessibility-scorecard)
70+
- [Design for accessibility](/accessibility/accessibility-design) (**new!**)
71+
- [Develop for accessibility](/accessibility/develop-for-accessibility) (formerly named "Product development guide")
72+
- [PatternFly's accessibility](/accessibility/patternflys-accessibility)
73+
- [Testing your accessibility](/accessibility/testing-your-accessibility)
74+
75+
### Coming soon
76+
77+
The next major version of PatternFly (v6) doesn't come out until later this year, but our team has started preparing for the release, which will include new theming capabilities and design token support.
78+
79+
Keep an eye out for more information about the ***v6 alpha release*** , which is slotted for Q1 2024.
80+
81+
<Divider></Divider>
82+
1083
## PatternFly 5.1
1184

1285
As part of our [quarterly release cadence](/get-started/about#patternfly-release-cadence), we're excited to announce that PatternFly 5.1 is now live.

0 commit comments

Comments
 (0)