Skip to content

Commit

Permalink
docs(release-highlights): creates q3 release highlights. (#3760)
Browse files Browse the repository at this point in the history
  • Loading branch information
edonehoo authored Oct 4, 2023
1 parent 05357a7 commit 290e63c
Showing 1 changed file with 31 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,35 @@ section: get-started
---

import './get-started.css';
import { Divider } from '@patternfly/react-core';

## PatternFly 5.1

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.

To help provide a high-level view of what's new, we've pulled together the major highlights from this release. Keep reading to learn more!

### Right-to-left language support

Last quarter, our developers were dedicated to implementing right-to-left (RTL) language support in PatternFly. To better enable product internationalization, we've updated our components to support both right-to-left (RTL) and left-to-right (LTR) languages. You can check out our [RTL handbook](/developer-resources/right-to-left-handbook) for more details and resources.

To achieve this support, our components now use [logical properties](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values) (like `block-start`, `inline-end`, `block-end`, and `inline-start`), which will ensure that styles are laid out properly, no matter which languages you're using.

Note that, to avoid a sweeping breaking change, PatternFly variable names still use "top", "bottom", "left", and "right".

### New topology documentation

We updated the [control bar documentation](/topology/control-bar) for topology to clarify the extent of the control bar functions. This addition highlights information that will better support the range of control bar use cases.

### Clickable labels

We added a new "clickable" variant to the [label component](/components/label), so that you can use a label that acts as a button.

To enable this behavior, we've added a new `onClick` property to the `<Label>` component, which can contain an action fit for your use case.

Note that you cannot use `onClick` if the `href` or `isEditable` properties are already passed into `<Label>`, since those align with link labels and editable labels, respectively.

<Divider></Divider>

## PatternFly 5.0

Expand Down Expand Up @@ -34,7 +63,7 @@ Refer to our [upgrade guide](/get-started/upgrade) to update from PatternFly 4 t
- [@patternfly/react-user-feedback@5.0.0](https://www.npmjs.com/package/@patternfly/react-user-feedback/v/5.0.0) ([changelog](https://github.com/patternfly/react-user-feedback/releases/tag/v5.0.0))
- [@patternfly/react-virtualized-extension@5.0.0](https://www.npmjs.com/package/@patternfly/react-virtualized-extension/v/5.0.0) ([changelog](https://github.com/patternfly/react-virtualized-extension/releases/tag/v5.0.0))
- [@patternfly/quickstarts@5.0.0](https://www.npmjs.com/package/@patternfly/quickstarts/v/5.0.0) ([changelog](https://github.com/patternfly/patternfly-quickstarts/releases/tag/v5.0.0))


### Dark theme support

Expand Down Expand Up @@ -194,4 +223,4 @@ Whenever a new component or major component enhancement is introduced to Pattern
### Extensions updates

All PatternFly extensions have been updated to be compatible with PatternFly 5. For details on the nature of the changes made to each extension, please see [the PatternFly 5 release notes](/get-started/upgrade/release-notes).
Most notably, topology's D3 dependency has been updated to version 7, and some event handler callback signatures were updated.
Most notably, topology's D3 dependency has been updated to version 7, and some event handler callback signatures were updated.

0 comments on commit 290e63c

Please sign in to comment.