Skip to content

Commit dd0c787

Browse files
committed
Merge branch 'main' into hc-charts
2 parents cfa1408 + 57fe8ee commit dd0c787

54 files changed

Lines changed: 1223 additions & 147 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

packages/react-charts/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,18 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [8.5.0-prerelease.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.26...@patternfly/react-charts@8.5.0-prerelease.27) (2026-05-08)
7+
8+
**Note:** Version bump only for package @patternfly/react-charts
9+
10+
# [8.5.0-prerelease.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.25...@patternfly/react-charts@8.5.0-prerelease.26) (2026-05-08)
11+
12+
**Note:** Version bump only for package @patternfly/react-charts
13+
14+
# [8.5.0-prerelease.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.24...@patternfly/react-charts@8.5.0-prerelease.25) (2026-05-07)
15+
16+
**Note:** Version bump only for package @patternfly/react-charts
17+
618
# [8.5.0-prerelease.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@8.5.0-prerelease.23...@patternfly/react-charts@8.5.0-prerelease.24) (2026-04-28)
719

820
**Note:** Version bump only for package @patternfly/react-charts

packages/react-charts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@patternfly/react-charts",
3-
"version": "8.5.0-prerelease.24",
3+
"version": "8.5.0-prerelease.27",
44
"description": "This library provides a set of React chart components for use with the PatternFly reference implementation.",
55
"main": "dist/js/index.js",
66
"module": "dist/esm/index.js",

packages/react-code-editor/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,30 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [6.5.0-prerelease.77](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.76...@patternfly/react-code-editor@6.5.0-prerelease.77) (2026-05-08)
7+
8+
**Note:** Version bump only for package @patternfly/react-code-editor
9+
10+
# [6.5.0-prerelease.76](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.75...@patternfly/react-code-editor@6.5.0-prerelease.76) (2026-05-08)
11+
12+
**Note:** Version bump only for package @patternfly/react-code-editor
13+
14+
# [6.5.0-prerelease.75](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.74...@patternfly/react-code-editor@6.5.0-prerelease.75) (2026-05-08)
15+
16+
**Note:** Version bump only for package @patternfly/react-code-editor
17+
18+
# [6.5.0-prerelease.74](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.73...@patternfly/react-code-editor@6.5.0-prerelease.74) (2026-05-07)
19+
20+
**Note:** Version bump only for package @patternfly/react-code-editor
21+
22+
# [6.5.0-prerelease.73](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.72...@patternfly/react-code-editor@6.5.0-prerelease.73) (2026-05-07)
23+
24+
**Note:** Version bump only for package @patternfly/react-code-editor
25+
26+
# [6.5.0-prerelease.72](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.71...@patternfly/react-code-editor@6.5.0-prerelease.72) (2026-05-07)
27+
28+
**Note:** Version bump only for package @patternfly/react-code-editor
29+
630
# [6.5.0-prerelease.71](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@6.5.0-prerelease.70...@patternfly/react-code-editor@6.5.0-prerelease.71) (2026-05-05)
731

832
**Note:** Version bump only for package @patternfly/react-code-editor

packages/react-code-editor/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@patternfly/react-code-editor",
3-
"version": "6.5.0-prerelease.71",
3+
"version": "6.5.0-prerelease.77",
44
"description": "This package provides a PatternFly wrapper for the Monaco code editor\n",
55
"main": "dist/js/index.js",
66
"module": "dist/esm/index.js",

packages/react-core/CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,39 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [6.5.0-prerelease.74](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.73...@patternfly/react-core@6.5.0-prerelease.74) (2026-05-08)
7+
8+
### Bug Fixes
9+
10+
- Update compass.css for example CSS ([29a7f97](https://github.com/patternfly/patternfly-react/commit/29a7f9797c21ec1f12c6c40c207eb694a9155d47))
11+
12+
# [6.5.0-prerelease.73](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.72...@patternfly/react-core@6.5.0-prerelease.73) (2026-05-08)
13+
14+
### Features
15+
16+
- **Hero:** glass styling update ([#12412](https://github.com/patternfly/patternfly-react/issues/12412)) ([bea138e](https://github.com/patternfly/patternfly-react/commit/bea138ecd4d33a2f591dac628b875b295ec71c31))
17+
18+
# [6.5.0-prerelease.72](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.71...@patternfly/react-core@6.5.0-prerelease.72) (2026-05-08)
19+
20+
### Features
21+
22+
- **Page:** add dynamic sticky section support ([#12409](https://github.com/patternfly/patternfly-react/issues/12409)) ([97b29d3](https://github.com/patternfly/patternfly-react/commit/97b29d3fafc14ee01f0bbf0d2bdbc527d62f2a16))
23+
24+
# [6.5.0-prerelease.71](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.70...@patternfly/react-core@6.5.0-prerelease.71) (2026-05-07)
25+
26+
**Note:** Version bump only for package @patternfly/react-core
27+
28+
# [6.5.0-prerelease.70](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.69...@patternfly/react-core@6.5.0-prerelease.70) (2026-05-07)
29+
30+
### Features
31+
32+
- **CalendarMonth:** add select appendTo passthrough ([#12391](https://github.com/patternfly/patternfly-react/issues/12391)) ([bdd5556](https://github.com/patternfly/patternfly-react/commit/bdd55564d24b112c95629d3096c4a9b66f0421e4))
33+
- **Pagination:** added dynamic sticky and plain ([#12388](https://github.com/patternfly/patternfly-react/issues/12388)) ([7c4f9df](https://github.com/patternfly/patternfly-react/commit/7c4f9dfac4c4a63deecd9fb4d517c5713a617f9e))
34+
35+
# [6.5.0-prerelease.69](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.68...@patternfly/react-core@6.5.0-prerelease.69) (2026-05-07)
36+
37+
**Note:** Version bump only for package @patternfly/react-core
38+
639
# [6.5.0-prerelease.68](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@6.5.0-prerelease.67...@patternfly/react-core@6.5.0-prerelease.68) (2026-05-05)
740

841
**Note:** Version bump only for package @patternfly/react-core

packages/react-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@patternfly/react-core",
3-
"version": "6.5.0-prerelease.68",
3+
"version": "6.5.0-prerelease.74",
44
"description": "This library provides a set of common React components for use with the PatternFly reference implementation.",
55
"main": "dist/js/index.js",
66
"module": "dist/esm/index.js",

packages/react-core/src/components/CalendarMonth/CalendarMonth.tsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,13 @@ export interface CalendarProps extends CalendarFormat, Omit<React.HTMLProps<HTML
8181
onSelectToggle?: (open: boolean) => void;
8282
/** Functions that returns if a date is valid and selectable. */
8383
validators?: ((date: Date) => boolean)[];
84+
/** The container to append the month select menu to. Defaults to 'inline'.
85+
* If your menu is being cut off you can append it to an element higher up the DOM tree.
86+
* Some examples:
87+
* monthAppendTo={() => document.body};
88+
* monthAppendTo={document.getElementById('target')}
89+
*/
90+
monthAppendTo?: HTMLElement | ((ref?: HTMLElement) => HTMLElement) | 'inline';
8491
}
8592

8693
const buildCalendar = (year: number, month: number, weekStart: number, validators: ((date: Date) => boolean)[]) => {
@@ -143,6 +150,7 @@ export const CalendarMonth = ({
143150
cellAriaLabel,
144151
isDateFocused = false,
145152
inlineProps,
153+
monthAppendTo = 'inline',
146154
...props
147155
}: CalendarProps) => {
148156
const longMonths = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
@@ -327,7 +335,7 @@ export const CalendarMonth = ({
327335
onMonthChange(ev, newDate);
328336
}}
329337
selected={monthFormatted}
330-
popperProps={{ appendTo: 'inline' }}
338+
popperProps={{ appendTo: monthAppendTo }}
331339
>
332340
<SelectList>
333341
{longMonths.map((longMonth, index) => (

packages/react-core/src/components/Compass/examples/Compass.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
id: Compass
33
cssPrefix: pf-v6-c-compass
4-
section: AI
5-
subsection: Generative UIs
4+
section: components
65
beta: true
76
propComponents:
87
[
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
#ws-react-a-compass-basic [class*="pf-v6-c-compass"] {
1+
#ws-react-c-compass-basic [class*="pf-v6-c-compass"] {
22
position: relative;
33
}
44

5-
#ws-react-a-compass-basic [class*="pf-v6-c-compass"]::after {
5+
#ws-react-c-compass-basic [class*="pf-v6-c-compass"]::after {
66
content: "";
77
position: absolute;
88
inset: 0;
99
border: var(--pf-t--global--border--width--regular) dashed var(--pf-t--global--border--color--default);
1010
pointer-events: none;
1111
}
1212

13-
#ws-react-a-compass-with-alternate-footer [class*="pf-v6-c-compass"] {
13+
#ws-react-c-compass-with-alternate-footer [class*="pf-v6-c-compass"] {
1414
position: relative;
1515
}
1616

17-
#ws-react-a-compass-with-alternate-footer [class*="pf-v6-c-compass"]:not([class*="footer"])::after {
17+
#ws-react-c-compass-with-alternate-footer [class*="pf-v6-c-compass"]:not([class*="footer"])::after {
1818
content: "";
1919
position: absolute;
2020
inset: 0;
2121
border: var(--pf-t--global--border--width--regular) dashed var(--pf-t--global--border--color--default);
2222
pointer-events: none;
2323
}
2424

25-
#ws-react-a-compass-with-docked-nav [class*="pf-v6-c-compass"] {
25+
#ws-react-c-compass-with-docked-nav [class*="pf-v6-c-compass"] {
2626
position: relative;
2727
}
2828

29-
#ws-react-a-compass-with-docked-nav [class*="pf-v6-c-compass"]:not([class*="footer"])::after {
29+
#ws-react-c-compass-with-docked-nav [class*="pf-v6-c-compass"]:not([class*="footer"])::after {
3030
content: "";
3131
position: absolute;
3232
inset: 0;
3333
border: var(--pf-t--global--border--width--regular) dashed var(--pf-t--global--border--color--default);
3434
pointer-events: none;
35-
}
35+
}

packages/react-core/src/components/Hero/Hero.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ export interface HeroProps extends Omit<React.HTMLProps<HTMLDivElement>, 'conten
3434
stop2?: string;
3535
stop3?: string;
3636
};
37-
/** Flag indicating whether glass styles are removed from the hero when a glass theme is applied. */
38-
hasNoGlass?: boolean;
37+
/** @beta Flag indicating the hero has glass styling when glass theme is applied. */
38+
isGlass?: boolean;
3939
/** Modifies the width of the hero body. */
4040
bodyWidth?: string;
4141
/** Modifies the max-width of the hero body. */
@@ -49,7 +49,7 @@ export const Hero: React.FunctionComponent<HeroProps> = ({
4949
backgroundSrcDark,
5050
gradientLight,
5151
gradientDark,
52-
hasNoGlass = false,
52+
isGlass = false,
5353
bodyWidth,
5454
bodyMaxWidth,
5555
...props
@@ -90,7 +90,7 @@ export const Hero: React.FunctionComponent<HeroProps> = ({
9090

9191
return (
9292
<div
93-
className={css(styles.hero, hasNoGlass && styles.modifiers.noGlass, className)}
93+
className={css(styles.hero, isGlass && styles.modifiers.glass, className)}
9494
style={{ ...props.style, ...customStyles }}
9595
{...props}
9696
>

0 commit comments

Comments
 (0)