2023.02.1 release notes (2023-05-01)
Topology
- Added the CSS js files to the npm package (#36)
- Exported css to the dist/js directory (#38)
- Set dimensions on spacer nodes (#34)
- Updated running and pending icon colors (#31)
- Fixed ColaGroupLayout crash on add (#21)
- Kept node outline on hover (#22)
- Used badgeTextColor when set (#20)
- Fixed display edges inside collapsed groups (#23)
- Updated to latest patternfly-react topology (4.91.40) (#7)
User feedback
- Began initial feedback work to remove product specific functionality (#9)
- Updated PatternFly to latest. (#19)
- Updated documentation (#37)
- Fixed issue with docs not building for production. (#36)
- Added fix for callback. (#32)
- Added PatternFly image to extension. (#24)
- Fixed feedback links (#14)
- Updated README.md for project (#23)
Quick starts
- Updated title heading level (#240)
- Updated sourceLinks for docs (#238)
- Fixed help topic menu - show menu when there is more than one help topic (#236)
2023.02 release notes (2023-03-24)
- @patternfly/react-catalog-view-extension@4.96.0
- @patternfly/react-charts@6.94.19
- @patternfly/react-code-editor@4.82.113
- @patternfly/react-console@4.95.5
- @patternfly/react-core@4.276.8
- @patternfly/react-icons@4.93.6
- @patternfly/react-inline-edit-extension@4.86.122
- @patternfly/react-log-viewer@4.87.100
- @patternfly/react-styles@4.92.6
- @patternfly/react-table@4.113.0
- @patternfly/react-tokens@4.94.6
- @patternfly/react-topology@4.91.40
- @patternfly/react-virtualized-extension@4.88.115
- @patternfly/quickstarts@2.4.0
Components
Access console extension
- Resolved dependency warnings (#22)
- Sort dependencies into proper categories (#30)
- Converted examples to full-screen (#20)
- Fixed docs by updating react-styles path in markdown import (#16)
- Resolved warnings being flagged by the linter (#26)
- Updated tsconfig to match files from pf-react (#28)
Catalog view extension
- Hardend configuration (#34)
- Updated markdown content and source link (#31)
- Updated package repository details (#28)
Charts
- Back ported label IDs (#8743)
Quick starts
- Dry ran publishing prerelease using github actions (#232)
- Ran more more dry runs of publishing prerelease (#233)
- Updated accordion for section support (#226)
- Allowed special asciidoc attributes in titles (#225)
- Made PatternFly.org quick starts content edits (#205)
- Updated release yml config (#234)
Table
Topology
- Added anchors demo and documentation (#8679)
- Added context menu demo and documentation (#8683)
- Added drag and drop demo (#8796)
- Added layouts demo and documentation (#8680)
- Added props tables to topology documentation (#8705)
- Added sidebar demo and documentation (#8652)
- Added toolbar demo (#8668)
- Added control bar demo and documentation (#8644)
- Allowed tooltip customization on
TaskNode
(#8782) - Fixed build errors in context menus demo (#8738)
- Added topology pipeline tasks demo (#8713)
- Split up topology demos, ran a11y tests (#8645)
- Updated section to top-level navigation item (#8586)
- Set topology demo order (#8681)
- Fixed Cola animation makes page crash on layout change (#8761)
Virtualized extension
- Disabled release dry run mode (#1)
2023.01 release notes (2023-02-02)
- @patternfly/react-catalog-view-extension@4.95.1
- @patternfly/react-charts@6.94.18
- @patternfly/react-code-editor@4.82.113
- @patternfly/react-core@4.276.6
- @patternfly/react-icons@4.93.6
- @patternfly/react-inline-edit-extension@4.86.118
- @patternfly/react-log-viewer@4.87.100
- @patternfly/react-styles@4.92.6
- @patternfly/react-table@4.112.39
- @patternfly/react-tokens@4.94.6
- @patternfly/react-topology@4.91.27
- @patternfly/react-virtualized-extension@4.88.113
Beta Component breaking changes
- Date picker:
- Reordered parameters in
onChange
andonBlur
callbacks to add event as first parameter (#8529)
- Reordered parameters in
- Label:
- Added event as first parameter to
onEditComplete
andonEditCancel
(#8544)
- Added event as first parameter to
- Menu:
- Reordered parameters in
onDrillIn
andonDrillOut
callbacks to add event as first parameter (#8514)
- Reordered parameters in
- Search input:
- Text input group:
- Reordered
onChange
parameters so that event is first (#8494)
- Reordered
- Time picker:
- Added event to
onChange
callback as the first parameter (#8493)
- Added event to
Components
- Accordion:
- Made scrollable content focusable (#8515)
- Chip:
- Code editor:
- Upgrade
react-monaco-editor
to latest version (#8577)
- Upgrade
- Date picker:
- Reordered parameters in
onChange
andonBlur
callbacks to add event as first parameter (#8529)
- Reordered parameters in
- Dropdown:
- Added support for in progress variation (#8436)
- Dropdown next:
- Dual list selector:
- Added empty state to composable examples (#8480)
- Expandable section:
- Made toggle button conditional with truncate variant (#8570)
- File upload:
- Updated
dropzoneProps
to be partial (#8407)
- Updated
- Label:
- Added event as first parameter to
onEditComplete
andonEditCancel
(#8544)
- Added event as first parameter to
- Label group:
- Updated to show the correct count of overflow labels (#8505)
- Menu:
- Modal:
- Added content to modal examples. (#8117)
- Number input:
- Made
allowEmptyInput
an opt-in prop (#8502)
- Made
- Page:
- Progress stepper:
- Updated tests to new React testing library standards (#8437)
- Search input:
- Select:
- Added toggle ref (#8528)
- Select next:
- Updated logic for keyboard interaction (#8496)
- Simple list:
- Added aria label to ungrouped simple list (#8507)
- Slider:
- Tabs:
- Text content:
- Fixed test file name extension (#8491)
- Text input group:
- Reordered
onChange
parameters so that event is first (#8494)
- Reordered
- Text list:
- Added
isPlain
prop (#8562)
- Added
- Time picker:
- Added event to
onChange
callback as the first parameter (#8493)
- Added event to
- Toolbar:
- Converted examples to typescript (#8404)
- Wizard:
- Fixed to put focus in drawer when opened in wizard (#8540)
- Wizard next:
Access console extension
- Introduced RFB clipViewport and dragViewport options (#8470)
- Removed react console extension from patternfly-react repo (#8575)
Catalog view extension
- Removed catalog view extension from patternfly-react repo (#8474)
Log viewer
- Removed log viewer as it has it's own repo (#8571)
Table
- Added menuAppendTo props to actions tables (#8521)
- Fixed verbiage/formatting in example documentation (#8565)
- Fixed draggable column management demo (#8553)
- Fixed parent checkbox behavior in composable table (#8490)
Topology
- Added edges demo and documentation (#8558)
- Added pan/zoom demo and documentation (#8557)
- Added selection demo and documentation (#8512)
- Added counter scale labels (#8477)
- Added baseline and custom demo and documentation (#8508)
Other
- Chore:
- Cleaned up beta tags for v4 (#8545)
- Added support for hot replacement in demo application (#8471)
- Removed package exports and replace sub paths script (#8438)
- Fixed PatternFly for function sub-typing (#8497)
- Reverted "fixed PatternFly for function sub-typing" (#8582)
- Updated dist.yml to avoid cache hit when sub paths change (#8443)
- Dependencies:
2022.16 release notes (2022-12-13)
- @patternfly/react-catalog-view-extension@4.93.15
- @patternfly/react-charts@6.94.15
- @patternfly/react-code-editor@4.82.82
- @patternfly/react-core@4.267.6
- @patternfly/react-icons@4.93.3
- @patternfly/react-inline-edit-extension@4.86.85
- @patternfly/react-log-viewer@4.87.77
- @patternfly/react-styles@4.92.3
- @patternfly/react-table@4.112.6
- @patternfly/react-tokens@4.94.3
- @patternfly/react-topology@4.90.38
- @patternfly/react-virtualized-extension@4.88.82
Components
- Badge:
- Added
pf-screen-reader
for screen reader text (#8361)
- Added
- Calendar month:
- Provided explicit guidance for labeling an inline calendar month (#8375)
- Clipboard copy:
- Added
removeFindDomNode
(#8371)
- Added
- Dropdown:
- Added
itemId
toDropdownItem
props to the next version of the dropdown (#8356)
- Added
- Menu:
- Navigation:
- Fixed navigation flyout accessibility (#8279)
- Pagination:
- Panel:
- Updated component unit tests to meet new RTL standards (#8346)
- Search input:
- Updated advanced search menu to allow spaces in search form field values (#8372)
- Sidebar:
- Updated tests to new react testing library standards (#8342)
- Tabs:
- Converted examples to TypeScript (#8337)
- Time picker:
- Removed redundant
onBlur
callback (#8366)
- Removed redundant
- Tooltip:
- Converted examples to TypeScript (#8052)
- Truncate:
- Added
removeFindDomNode
(#8371)
- Added
- Navigation:
- Fixed navigation flyout accessibility (#8279)
- Wizard:
Access console extension
- Prevented running initialization code more than once (#8374)
Table
- Updated composable table custom row wrapper example (#8365)
- Added sticky modifiers to
Td
(#8391) - Removed
hasSelectableRowCaption
prop (#8352) - Create "deprecated" subpaths in
react-table
(#8381)
Other
- Chore:
- Dependencies:
- Update dependency @patternfly/documentation-framework to v1.2.70 (#8427)
2022.15 release notes (2022-11-17)
- @patternfly/react-catalog-view-extension@4.93.0
- @patternfly/react-charts@6.94.12
- @patternfly/react-code-editor@4.82.67
- @patternfly/react-core@4.264.0
- @patternfly/react-icons@4.93.0
- @patternfly/react-inline-edit-extension@4.86.68
- @patternfly/react-log-viewer@4.87.62
- @patternfly/react-styles@4.92.0
- @patternfly/react-table@4.111.45
- @patternfly/react-tokens@4.94.0
- @patternfly/react-topology@4.90.23
- @patternfly/react-virtualized-extension@4.88.67
Components
- Backdrop:
- Updated component unit tests to meet new RTL standards (#8232)
- Label:
- Fixed hrefs in compact example (#8312)
- Menu:
- Used search input instead of text input in examples and demos (#8329)
- Multiple file upload:
- Added support for helper text (#8344)
- Number input:
- Fixed to allow user to back out number to type an input (#8304)
- Popper:
- Progress:
- Added helper text (#8307)
- Spinner:
- Added
isInline
, updated link button (#8328)
- Added
- Tabs:
- Text:
- Updated tests to new React testing library standards (#8280)
- Text area:
- Converted examples to TypeScript (#8186)
- Time picker:
- Fixed bugs when updating time/minTime/maxTime props (#8267)
- Toggle group:
- Converted examples to TypeScript (#8266)
Topology
- Set status decorators to be opaque in
DefaultNode
(#8335)
Other
- Chore
- Created shareable button mock for testing (#8244)
- Demos:
- Fixed toggle spacing in bulk select demos(#8326)
- Documentation:
- Updated README with create-react-app and YAML help (#8188)
2022.14 release notes (2022-10-27)
- @patternfly/react-catalog-view-extension@4.92.55
- @patternfly/react-charts@6.94.11
- @patternfly/react-code-editor@4.82.55
- @patternfly/react-core@4.258.3
- @patternfly/react-icons@4.92.10
- @patternfly/react-inline-edit-extension@4.86.56
- @patternfly/react-log-viewer@4.87.50
- @patternfly/react-styles@4.91.10
- @patternfly/react-table@4.111.33
- @patternfly/react-tokens@4.93.10
- @patternfly/react-topology@4.90.11
- @patternfly/react-virtualized-extension@4.88.55
Components
- Alert:
- Fixed to prevent error being thrown when using invalid variant (#8229)
- Banner:
- Button:
- Added inline link progress support to examples (#8172)
- Clipboard copy:
- Added OUIA props to clipboard copy (#8193)
- Code editor:
- Used
codeEditorControls
and cleaned up (#7931)
- Used
- Data list:
- Updated to pass button props to toggle (#8222)
- Context selector:
- Updated isFlipEnabled to true by default (#8215)
- Dropdown:
- Dual list selector:
- Fixed Add/remove button that didn't work if search is used (#8269)
- Empty state:
- Added
EmptyStatePrimary
to documentation (#8161)
- Added
- Label:
- Update aria-labels to include label text (#8192)
- Label group:
- Updated aria-labels to include label text (#8192)
- Menu:
- Added optional danger state for menu items (#8131)
- Multiple file upload:
- Added aria live region to internal Progress (#8242)
- Pagination:
- Prevented regenerating random id on each render (#8175)
- Popover:
- Updated default flip behavior and width (#8191)
- Select:
- Sidebar:
- Converted examples to TypeScript (#8062)
- Simple list:
- Converted examples to TypeScript (#8176)
- Skip to content:
- Converted examples to TypeScript (#8138)
- Slider:
- Text area:
- Revamped unit tests (#8150)
- Text input:
- Converted examples to TypeScript (#8137)
- Timestamp:
- Updated logic for rendering datetime attribute (#8205)
- Title:
- Updated tests to new React testing library standards (#8156)
- Wizard
Topology
- Added option to fit layout to screen upon layout completion (#8210)
- Allowed tooltip usage on pipeline task node badges (#8208)
- Added pipeline groups (#8278)
Other
- Chore
- Demos:
- Cleaned up jump links demo with drawer (#8182)
- Dependencies:
- Updated dependency @patternfly/documentation-framework to v1.2.48 (#8282)
2022.13 release notes (2022-10-11)
- @patternfly/react-catalog-view-extension@4.92.26
- @patternfly/react-charts@6.94.7
- @patternfly/react-code-editor@4.82.26
- @patternfly/react-core@4.250.1
- @patternfly/react-icons@4.92.6
- @patternfly/react-inline-edit-extension@4.86.27
- @patternfly/react-log-viewer@4.87.21
- @patternfly/react-styles@4.91.6
- @patternfly/react-table@4.111.4
- @patternfly/react-tokens@4.93.6
- @patternfly/react-topology@4.88.26
- @patternfly/react-virtualized-extension@4.88.26
Components
- Alert:
- Alert group:
- Removed incorrect terminology in alert group example output (#7956)
- Badge:
- Updated tests to new react testing library standards (#8082)
- Breadcrumb:
- Fixed type error (#8038)
- Calendar month:
- Added sub component descriptions (#7974)
- Code editor:
- Added sub component descriptions (#7974)
- Date picker:
- Dropdown:
- Added content to dropdown examples (#7784)
- Dual list selector
- Updated to use SearchInput in dual list selector (#8040)
- Expandable section:
- Added component descriptions (#7979)
- File upload:
- Added component descriptions (#7979)
- Form:
- Added support for
forwardRef
(#7995)
- Added support for
- Icon:
- Added icon component (#8050)
- Menu:
- Fixed height issue with drilldown examples (#8033)
- Modal:
- Added component descriptions (#7979)
- Notification badge:
- Added expanded state (#8010)
- Number input:
- Converted examples to TypeScript (#7980)
- Overflow menu:
- Pagination:
- Added component descriptions (#7979)
- Progress stepper:
- Updated description prop type to
ReactNode
(#8017)
- Updated description prop type to
- Search input:
- Select:
- Slider:
- Added sub component descriptions (#8106)
- Tabs:
- Text:
- Converted examples to TypeScript (#8016)
- Text area:
- Added plain read-only variant (#7996)
- Text input:
- Added plain read-only variant (#7996)
- Tile:
- Converted examples to TypeScript (#8043)
- Title:
- Converted examples to TypeScript (#7999)
- Tree view:
- Wizard:
Charts
- Fixed interactive legend highlighting not working as expected (#8035)
- Updated Victory dependencies (#7986)
Log viewer
- Added prop
initialIndexWidth
to support custom line number column size (#7939)
Table
- Added tooltip for truncated
Td
(#8024) - Fixed occasional double tooltip on
Th
(#8157) - Implemented sortable table demo with new data (#7989)
- Updated column management demo with new data (#8044)
Topology
- Fixed multiple popovers occurring for pipeline badges (#8110)
Other
- Chore:
- Added experimental support for version 18 of React. If you have any issue related to React 18 please open a GitHub issue. React 18 will be fully supported with our next major release. (#7146)
- Added github action for new issues (#7983)
- Fixed lerna creating incorrect version bumps (#8019)
- Fixed lerna creating incorrect version bumps (#8020)
- Updated release script to stop assuming all packages changed (#8006)
- Documentation:
- Demos:
- Dependencies:
2022.12 release notes (2022-09-15)
- @patternfly/react-catalog-view-extension@4.90.0
- @patternfly/react-charts@6.92.0
- @patternfly/react-code-editor@4.80.0
- @patternfly/react-core@4.239.0
- @patternfly/react-icons@4.90.0
- @patternfly/react-inline-edit-extension@4.84.0
- @patternfly/react-log-viewer@4.84.0
- @patternfly/react-styles@4.89.0
- @patternfly/react-table@4.108.0
- @patternfly/react-tokens@4.91.0
- @patternfly/react-topology@4.86.0
- @patternfly/react-virtualized-extension@4.86.0
Components
- Alert group:
- Application launcher:
- Fixed error when items prop not provided (#7879)
- Avatar:
- Updated tests to new standards (#7829)
- Back to top:
- Updated tests to new standards (#7833)
- Button:
- Checkbox:
- Added required variant (#7951)
- Dropdown:
- Menu:
- Added menu group props to documentation (#7958)
- Menu toggle:
- Modal:
- Updated to resolve strict TypeScript errors (#7890)
- Page:
- Popper:
- Removed findRefWrapper (#7807)
- Search input:
- Added new expandable button for masthead variant (#7903)
- Tabs:
- Added button type (#7887) (#7892)
- Text:
- Fixed description list example title (#7967)
- Text area:
- Fixed missing props and auto resize example not working as intended (#7947)
- Time picker:
- Fixed scrolling dropdown to typed value in Safari (#7888)
- Tree view:
Charts
- Converted
getDefaultPatternProps
to a hook (#7912)
Table
- Added descriptive section about scroll containers (#7917)
- Fixed bug in expandable demo (#7945)
- Updated compact table data (#7857)
- Updated pagination demo to match core (#7896)
Topology
- Changed pipeline node visuals as scale, show icons for status (#7921)
Other
- Chore:
- Updated a11y config to include docs (#7778)
- Updated dashboard header brand image source to absolute import path (#7935)
- Returned missing layout documentation (#7937)
- Allowed opting out of using
requestAnimationFrame
for resize observer (#7941) - Fixed .mjs component CSS imports (#7971)
- Fixed dashboard wrapper code sandbox export error (#7954)
- Demos:
- Added filter demos (#7949)
- Dependencies:
2022.11 release notes (2022-08-31)
- @patternfly/react-catalog-view-extension@4.86.7
- @patternfly/react-charts@6.88.7
- @patternfly/react-code-editor@4.76.7
- @patternfly/react-core@4.235.7
- @patternfly/react-icons@4.86.7
- @patternfly/react-inline-edit-extension@4.80.7
- @patternfly/react-log-viewer@4.80.7
- @patternfly/react-styles@4.85.7
- @patternfly/react-table@4.104.7
- @patternfly/react-tokens@4.87.7
- @patternfly/react-topology@4.82.7
- @patternfly/react-virtualized-extension@4.82.7
Components
- Button:
- Added content to button examples (#7607)
- Card:
- Added content to card examples (#7725)
- Expandable section:
- Added truncated variant (#7852)
- Label:
- Adjusted editable keyboard behavior (#7828)
- Login page:
- Added
headerUtilities
prop for language selector example (#7793)
- Added
- Navigation:
- Converted examples to TypeScript (#7597)
- Notification drawer:
- Converted examples to TypeScript (#7656)
- Number input:
- Page:
- Popover:
- Converted examples to TypeScript (#7770)
- Progress:
- Converted examples to TypeScript (#7837)
- Search input:
- Converted examples to TypeScript (#7859)
- Select:
- Tabs:
- Added tests for overflow tab behavior (#7819)
- Time picker:
- Cleaned up menu append to feature (#7865)
- Timestamp:
- Created new component (#7815)
- Wizard:
- Created composable next version of the wizard with enhancements (#7703)
Charts
- Added id prop to fix docs a11y violations (#7808)
Table
- Added sticky toolbar with table demo (#7850)
- Updated expandable table data (#7838)
- Updated sticky header table data (#7851)
- Added victory-cursor-container dependency (#7803)
Other
- Chore:
- Dependencies:
2022.10 release notes (2022-08-04)
- @patternfly/react-catalog-view-extension@4.82.8
- @patternfly/react-charts@6.84.8
- @patternfly/react-code-editor@4.72.8
- @patternfly/react-core@4.231.8
- @patternfly/react-icons@4.82.8
- @patternfly/react-inline-edit-extension@4.76.8
- @patternfly/react-log-viewer@4.76.8
- @patternfly/react-styles@4.81.8
- @patternfly/react-table@4.100.8
- @patternfly/react-tokens@4.83.8
- @patternfly/react-topology@4.78.8
- @patternfly/react-virtualized-extension@4.78.8
Components
- Accordion:
- Updated tests to new standards (#7645)
- Action list:
- Updated tests to new standards (#7669)
- Alert:
- Added default aria-label back (#7816)
- Button:
- Fixed progress animation in example code (#7716)
- Calendar month:
- Code editor:
- Removed monaco-editor-webpack-plugin as peer dependency (#7629)
- Context selector:
- Updated prop type of
toggleText
(#7651)
- Updated prop type of
- Data list:
- Description list:
- Added display and card support (#7713)
- Drag and drop:
- Exported type so it can be used by implementations (#7641)
- Dropdown:
- Dual list selector:
- Added composable structure and component descriptions (#7603)
- Hint:
- Revamped React testing library tests (#7626)
- Login page:
- Converted examples to TypeScript (#7615)
- Menu:
- Menu toggle:
- Modal:
- Converted examples to TypeScript (#7579)
- Multiple file upload:
- Added composable structure and component descriptions (#7603)
- Navigation:
- Fixed so flyout variants work with voice over navigation (#7772)
- Notification badge:
- Converted examples to TypeScript (#7636)
- Notification drawer:
- Cleaned up demo imports (#7724)
- Number input:
- Fixed so leading zeros are removed from inputs (#7544)
- Page:
- Pagination:
- Progress stepper:
- Added examples to show alignment modifiers working together (#7727)
- Radio:
- Converted examples to TypeScript (#7708)
- Search input:
- Updated to use popper to control the popup in advanced search (#7621)
- Select:
- Spinner:
- Converted examples to TypeScript (#7768)
- Switch:
- Tabs:
- Added horizontal overflow option (#7742)
- Tree view:
- Truncate:
- Revamped component unit test (#7686)
- Wizard:
Charts
- Added interface descriptions (#7640)
- Cleaned up a11y violations in documentation (#7682)
- Cleaned up examples unused imports (#7668)
- Fixed style prop for
ChartLegendTooltip
(#7666) - Added resize observer examples (#7587)
- Added basic scatter example (#7588)
- Removed unique id generation for labels and axis ticks (#7794)
Log viewer
- Fixed to render correctly when there is '\n' in the string array (#7681)
Table
- Cleaned up a11y violations in table documentation (#7580)
- Updated hoverable example to single select (#7732)
Topology
- Added topology pipeline support (#7609)
- Added pipelines support for badges/icons variable task node width (#7697)
- Fixed group labels, reverted breaking change (#8299)
Other
- Chore:
- Demos:
- Used new raised card variant in primary details demo, add bulk select (#7658)
- Dependencies:
2022.08 release notes (2022-06-29)
- @patternfly/react-catalog-view-extension@4.75.1
- @patternfly/react-charts@6.77.1
- @patternfly/react-code-editor@4.65.1
- @patternfly/react-core@4.224.1
- @patternfly/react-icons@4.75.1
- @patternfly/react-inline-edit-extension@4.69.1
- @patternfly/react-log-viewer@4.69.1
- @patternfly/react-styles@4.74.1
- @patternfly/react-table@4.93.1
- @patternfly/react-tokens@4.76.1
- @patternfly/react-topology@4.71.1
- @patternfly/react-virtualized-extension@4.71.1
Components
- Calendar month:
- Updated to match PatternFly core (#7503)
- Date picker:
- Enabled date picker in a modal (#7416)
- Drawer:
- Fixed type error on resize (#7531)
- Dropdown:
- Tooltip examples are not accessible on dropdown items (#7524)
- Dual list selector:
- Converted examples to TypeScript (#7458)
- Empty State:
- Converted empty state demos to TypeScript (#7496)
- Expandable section:
- Converted examples to TypeScript (#7506)
- File upload:
- Converted examples to TypeScript/functional components (#7514)
- Form:
- Form select:
- Converted examples to TypeScript (#7489)
- Helper text:
- Converted helper text examples to TypeScript (#7488)
- Hint:
- Converted hint examples to TypeScript (#7487)
- Input group:
- Converted examples to TypeScript (#7493)
- Jump links:
- Label:
- Label group:
- List:
- Converted all examples to TypeScript (#7550)
- Overflow menu:
- Updated to use
position
andisFlipEnabled
props correctly in documentation (#7545)
- Updated to use
- Progress stepper:
- Added support for keyboard interactions (#7532)
- Select:
- Tabs:
- Updated insets example to make more sense (#7480)
- Wizard:
Access console extension
- Added SUSE instruction for virt-viewer (#7445)
Charts
Table
- Updated to account for added columns with expandable (#7529)
- Added nested sticky header support (#7595)
- Fixed filterable table demo icon text spacing (#7477)
- Updated expandable examples to set column widths (#7513)
Topology
- Fixed group position when it has no children (#7573)
Other
- Chore:
- Added additional type-casts for React nodes (#7402)
- Demos:
- Dependencies:
2022.07 release notes (2022-06-02)
- @patternfly/react-catalog-view-extension@4.72.3
- @patternfly/react-charts@6.74.3
- @patternfly/react-code-editor@4.62.3
- @patternfly/react-core@4.221.3
- @patternfly/react-icons@4.72.3
- @patternfly/react-inline-edit-extension@4.66.3
- @patternfly/react-log-viewer@4.66.3
- @patternfly/react-styles@4.71.3
- @patternfly/react-table@4.90.3
- @patternfly/react-tokens@4.73.3
- @patternfly/react-topology@4.68.3
- @patternfly/react-virtualized-extension@4.68.3
Components
- Application launcher:
- Exposed
menuAppendTo
in prop docs (#7435)
- Exposed
- Banner:
- Added screen reader text (#7377)
- Chip:
- Added custom
maxWidth
prop (#7387)
- Added custom
- Code editor:
- Enabled external updating of editor value on file upload (#7450)
- Context selector:
- Fixed so popper menu flips correctly (#7434)
- Data list:
- Improved a11y for selectable data list items (#7474)
- Dropdown:
- Expandable section:
- Added example with custom component (#7464)
- File upload:
- Forwarded more props to the text area (#7401)
- Helper text:
- Added screen reader text for dynamic variant (#7426)
- Menu:
- Modal:
- Fixed tooltip visibility on modal open (#7411)
- Options menu:
- Exposed
menuAppendTo
in prop docs (#7435)
- Exposed
- Popper:
- Added mouse events for popper content (#7399)
- Search input:
- Select:
- Slider:
- Switch:
- Text area:
- Used correct type for text area ref (#7397)
Charts
- Added
@public
and@private
annotations (#7413)
React tokens
- Excluded dark theme blocks (#7470)
Table
- Added compound expandable fullscreen demo (#7366)
- Added full screen demo for compact variant (#7338)
- Added full screen demo for error state (#7443)
- Added full screen empty state demo (#7371)
- Added full screen loading state demo (#7370)
- Added full screen demo for sticky first column (#7451)
- Improved a11y for selectable table rows (#7447)
- Removed duplicate import from md file (#7442)
- Updated sortable demo to align with core (#7292)
Topology
- Added node scaling on hover at low details scale level (#7437)
Other
- Chore:
- Removed dark theme stylesheet from react-docs(#7485)
- Dep:
2022.06 release notes (2022-05-12)
- @patternfly/react-catalog-view-extension@4.65.1
- @patternfly/react-charts@6.67.1
- @patternfly/react-code-editor@4.55.1
- @patternfly/react-core@4.214.1
- @patternfly/react-icons@4.65.1
- @patternfly/react-inline-edit-extension@4.59.1
- @patternfly/react-log-viewer@4.59.1
- @patternfly/react-styles@4.64.1
- @patternfly/react-table@4.83.1
- @patternfly/react-tokens@4.66.1
- @patternfly/react-topology@4.61.1
- @patternfly/react-virtualized-extension@4.61.1
Components
- Alert group:
- Converted examples to TypeScript/functional components (#7273)
- Card:
- Updated to indicate card selectivity and status if using a screen reader (#7144)
- Clipboard copy:
- Code block:
- Added class to code component (#7281)
- Data list:
- Removed primary button from expandable demo (#7279)
- Date time picker:
- Divider:
- Added support for switching orientation at various breakpoints (#7285)
- Drag and drop:
- Converted examples to TypeScript (#7244)
- Drawer:
- Converted examples to TypeScript (#7329)
- Dropdown:
- Reverted expose menuAppendTo in Dropdown prop docs (#7395)
- Menu:
- Added support for tree view menu keyboard handling (#7334)
- Modal:
- Added example preserving a11y when content overflows (#7293)
- Page:
- Popper:
- Updated Popper modifiers when child DOM changes (#7385)
- Tabs:
- Tooltip:
- Made ref variant announced by assistive technology (#7332)
- Wizard:
Catalog extension
- Added a little bit of spacing between title and items (#7060)
Charts
- Added style for tooltip cursor (#7361)
- Added PatternFly dark theme support (#7310)
- Added support for customizing tooltip border for dark theme (#7393)
- Deprecated themeVariant prop for light/dark themes (#7372)
- Updated variables to include a fallback value for charts (#7374)
Log viewer
- Updated to clear ANSI cache when resetting the log window (#7355)
Table
- Added full screen demo for basic/bulk select (#7264)
- Added expandable table demo (#7277)
- Fixed broken link in example docs (#7296)
Topology
- Added
ColaGroupsLayout
(#7308) - Fixed error when a group has no visible children (#7304)
- Reverted BaseLayout startLayout method back to protected. (#7407)
- Added support for topology dark theme (#7294)
- Topology dark theme follow-on (#7364)
Other
- Chore:
- Dependencies:
- Update dependency theme-patternfly-org to v0.11.38 (#7381)
- Documentation:
- Cleanup dead link (#7270)
2022.05 release notes (2022-04-22)
- @patternfly/react-catalog-view-extension@4.57.2
- @patternfly/react-charts@6.59.2
- @patternfly/react-code-editor@4.47.2
- @patternfly/react-core@4.206.2
- @patternfly/react-icons@4.57.2
- @patternfly/react-inline-edit-extension@4.51.2
- @patternfly/react-log-viewer@4.51.2
- @patternfly/react-styles@4.56.2
- @patternfly/react-table@4.75.2
- @patternfly/react-tokens@4.58.2
- @patternfly/react-topology@4.53.2
- @patternfly/react-virtualized-extension@4.53.2
Components
- Brand:
- Updated to allow picture with child elements and breakpoints, added example/test (#7176)
- Calendar month:
- Added date range example (#7082)
- Code editor:
- Converted examples to TypeScript/functional components (#7101)
- Context selector:
- Data list:
- Date picker:
- Converted examples to TypeScript (#7160)
- Description list:
- Converted examples to TypeScript (#7147)
- Divider:
- Converted examples to TypeScript (#7149)
- Dropdown:
- Exposed
menuAppendTo
in dropdown prop documentation (#7173)
- Exposed
- Dual list selector:
- Updated merged copy logic for tree variant (#7191)
- Form:
- Added
maxWidth
prop (#7253)
- Added
- Helper text:
- Added React demos (#7250)
- Jump links:
- Added aria current to active jump link item (#7172)
- Menu toggle:
- Added full width modifier (#7232)
- Number input:
- Fixed bug with custom increment/decrement and thresholds (#7159)
- Pagination:
- Made items per page text in toggle clickable (#7192)
- Progress stepper:
- Select:
- Switch:
- Added check with label functionality and demo (#7229)
- Tabs:
- Text input group:
- Updated testing suite to new standards (#7169)
- Toolbar:
- Updated to use search input instead of input group in documentation (#7242)
- Wizard:
- Added description component type (#7197)
Catalog view extension
- Updated colors to use dark theme friendly css vars (#7215)
React styles
- Added support for esm import and export (#7084)
Table
- Cleaned up unused imports for input group (#7249)
- Fixed broken link in documentation (#7202)
- Increased clickable area of tree table checkboxes (#7170)
Topology
- Added breadth first layout to the topology component (#7138)
- Fixed drop target highlight, group label position on drag (#7222)
- Fixed edge style on hover of a selected edge (#7137)
Other
- Chore:
- Added correct types to instances of useCallback (#7216)
- Automatically detect React version in ESLint (#7218)
- Migrated tests to to React testing library (#7044)
- Migrated tests to to React testing library (#7055)
- Migrated tests to to React testing library (#7063)
- Removed duplicate generated snapshots (#7057)
- Replaced deprecated
SFC
type withFunctionComponent
(#7195)
- Demo application:
- Reordered css imports to load in dark theme correctly (#7224)
- Dependencies:
- Updated dependency theme-patternfly-org to v0.11.22 (#7257)
- Documentation:
- Added code editor webpack plugin instructions (#7133)
2022.04 release notes (2022-04-07)
- @patternfly/react-catalog-view-extension@4.53.16
- @patternfly/react-charts@6.55.16
- @patternfly/react-code-editor@4.43.16
- @patternfly/react-core@4.202.16
- @patternfly/react-icons@4.53.16
- @patternfly/react-inline-edit-extension@4.47.16
- @patternfly/react-log-viewer@4.47.16
- @patternfly/react-styles@4.52.16
- @patternfly/react-table@4.71.16
- @patternfly/react-tokens@4.54.16
- @patternfly/react-topology@4.49.16
- @patternfly/react-virtualized-extension@4.49.16
Components
- Avatar:
- Added new size prop and demo (#7047)
- Calendar month:
- Card:
- Documented
CardActions
properties (#7119)
- Documented
- Checkbox:
- Converted examples to TypeScript/functional components (#7036)
- Chip:
- Converted examples to TypeScript/functional components (#7038)
- Chip group:
- Clipboard copy:
- Converted examples to TypeScript/functional components (#7073)
- Code block:
- Converted examples to TypeScript/Functional components (#7086)
- Code editor:
- Added support for size to fit height (#7033)
- Description list:
- Updated to support setting width of term column (#7061)
- Drawer:
- Dropdown:
- Updated examples to show different appends (#7095)
- Flex layout:
- Fixed spacing for xl example (#7081)
- Form select:
- Added isIconSprite prop (#7052)
- Menu:
- Removed rogue scrollbar from drilldown menus (#7070)
- Menu toggle:
- Updated examples to match core (#7089)
- Select:
- Text area:
- Added isIconSprite prop (#7052)
- Text input:
- Time picker:
- Re-added ability to append to document body (#7043)
- Tooltip:
- Fixed horizontal scroll bar causing misaligned tooltip (#7062)
Table
- Added z-index documentation, fixed old
rowIndex
callback (#7068) - Made new
canCollapseAll
on collapsable rows opt-in (#7071)
Topology
- Added concentric layout to topology component (#7053)
- Made topology updates found necessary for console topology upgrade (#7028)
- Reverted topology class name changes (#7187)
Other
- Chore:
- Dependencies:
- Update dependency theme-patternfly-org to v0.11.9 (#7125)
- Documentation:
- Linked react testing library documentation in getting started guide (#7110)
2022.03 release notes (2022-03-09)
- @patternfly/react-catalog-view-extension@4.49.19
- @patternfly/react-charts@6.51.19
- @patternfly/react-code-editor@4.39.19
- @patternfly/react-core@4.198.19
- @patternfly/react-icons@4.49.19
- @patternfly/react-inline-edit-extension@4.43.19
- @patternfly/react-log-viewer@4.43.19
- @patternfly/react-styles@4.48.19
- @patternfly/react-table@4.67.19
- @patternfly/react-tokens@4.50.19
- @patternfly/react-topology@4.45.19
- @patternfly/react-virtualized-extension@4.45.19
Components
- Alert group:
- Added alert group overflow support (#6953)
- Card:
- Converted examples to TypeScript and functional components (#6954)
- Chip:
- Separated chip and chip group docs (#6981)
- Clipboard copy:
- Fixed rendering comma issue in some situations (#6971)
- Code editor:
- Updated to allow for keyboard shortcut menu and added example (#6989)
- Flex layout:
- Fixed wrong property usage in an example (#6980)
- Form:
- Fixed 'filed' type in 'field group' docs (#6988)
- Label:
- Added support for editable label tooltip (#6917)
- Menu:
- Multiple file upload:
- Made followup updates from original pull request (#6976)
- Navigation:
- Made navigation group titles optional (#6994)
- Notification drawer:
- Updated so drawer receives focus after opening (#6963)
- Number input:
- Added demo to show how to support min/max (#6949)
- Select:
- Fixed to prevent double enter and cover additional on close cases (#6966)
- Tabs:
- Made tooltips more accessible (#6940)
- Tile:
- Added aria-selected to indicate selection state (#6877)
- Time picker:
- Removed unused
TimeOption
component and select dependencies (#6970)
- Removed unused
- Toolbar:
Table
- Added table example with overflow menu action (#6979)
Topology
- Added basic grid layout to topology component (#6974)
- Added mechanism to hide details at different zoom levels (#6958)
Other
- Chore:
- Demos
- Made updates to use question circle icon instead of help icon in masthead demos (#6932)
- Deps:
- Updated dependency theme-patternfly-org to v0.11.3 (#7009)
2022.02 release notes (2022-02-22)
- @patternfly/react-catalog-view-extension@4.49.5
- @patternfly/react-charts@6.51.5
- @patternfly/react-code-editor@4.39.5
- @patternfly/react-core@4.198.5
- @patternfly/react-icons@4.49.5
- @patternfly/react-inline-edit-extension@4.43.5
- @patternfly/react-log-viewer@4.43.5
- @patternfly/react-styles@4.48.5
- @patternfly/react-table@4.67.5
- @patternfly/react-tokens@4.50.5
- @patternfly/react-topology@4.45.5
- @patternfly/react-virtualized-extension@4.45.5
Components
Button:
- Added icon only variant for progress button (#6832)
Calendar month:
- Converted examples to TypeScript (#6916)
Card:
- Updated header alignment with select in demos (#6909)
Charts:
- Updated bar chart example (#6883)
Code editor:
- Updated to compare props and state to prevent re-renders (#6847)
Description list:
- Added icon variant (#6851)
Label:
- Updated editable label structure to increase click area (#6918)
Menu:
Menu toggle:
- Added full height variation (#6869)
Multiple file Upload:
- Added multiple file upload component (#6906)
Navigation:
- Added navigation drilldown example and demo (#6875)
Number input:
- Fixed to import input group component instead (#6850)
Overflow menu:
- Updated to ignore menu being covered in integration tests (#6852)
Page:
- Added center alignment for page sections (#6893)
Primary detail:
- Replaced hardcoded class with
usePageInsets
(#6880)
- Replaced hardcoded class with
Progress:
- Fixed so that NaN is not returned when max and value are zero (#6867)
Select:
Text input group:
- Added ability to do typehead with text input group, added to autocomplete demo (#6868)
Time picker:
Tooltip:
- Added diagonal tooltip positioning (#6887)
Toolbar:
- Updated toolbar examples and demos to use search input (#6728)
- Fixed documentation build error (#6937)
Catalog view extension
- Updated so
VerticalTabsTab
takes a custom base component (#6901)
Table
- Table:
Topology
- Added topology component styles (#6839)
- Reverted removal of NodeShape.circle, allowed for either circle or ellipse (#6960)
Other
- Chore:
- Enabled windows to hot refresh with changes on md files (#6856)
- Demo:
- Fixed filterable empty state table demo to remove checkbox when no rows (#6898)
- Deps:
- Docs:
- Added details to upgrade guide (#6911)
2022.01 release notes (2022-01-25)
- @patternfly/react-catalog-view-extension@4.43.14
- @patternfly/react-charts@6.45.14
- @patternfly/react-code-editor@4.33.14
- @patternfly/react-core@4.192.14
- @patternfly/react-icons@4.43.14
- @patternfly/react-inline-edit-extension@4.37.14
- @patternfly/react-log-viewer@4.37.14
- @patternfly/react-styles@4.42.14
- @patternfly/react-table@4.61.14
- @patternfly/react-tokens@4.44.14
- @patternfly/react-topology@4.39.14
- @patternfly/react-virtualized-extension@4.39.14
Components
- About modal:
- Converted examples to TypeScript/functional components (#6714)
- Accordion:
- Converted examples to Typescript/functional components (#6716)
- Action list:
- Converted examples to Typescript/functional components (#6718)
- Application launcher:
- Converted examples to Typescript (#6834)
- Backdrop:
- Converted examples to typescript (#6791)
- Background image:
- Converted examples to typescript (#6791)
- Back to top:
- Converted examples to typescript (#6791)
- Badge:
- Converted examples to typescript (#6791)
- Banner:
- Converted examples to typescript (#6791)
- Brand:
- Converted examples to typescript (#6791)
- Breadcrumb:
- Converted examples to typescript (#6791)
- Button:
- Clipboard copy:
- Fixed to clear timer on unmount (#6708)
- DataList:
- Added better comments for
isChecked
andchecked
props (#6803)
- Added better comments for
- Date picker:
- Updated empty state validation and added onblur event (#6822)
- Description list:
- Added option to fill columns first (#6736)
- Dropdown:
- Added plain-text variant support (#6721)
- Expandable section:
- Added indented variation (#6763)
- Jump links:
- Label:
- Made editable label more screen reader accessible (#6472)
- Menu:
- Added composable dropdown demo, converted all composable menu demos to typescript (#6807)
- Modal:
- Number input:
- Updated to call onMinus/onPlus on arrow-up/down key press (#6764)
- Overflow menu:
- Updated to pass
HTMLDivElements
props to group and control divs (#6674)
- Updated to pass
- Page:
- Added resize observer and Toolbar/PageHeaderTools responsiveness based on page width (#6827)
- Pagination:
- Updated to allow setting plural title in navigation (#6712)
- Select:
- Slider:
- Added option to add tooltip over thumb (#6624)
- Tabs:
- Text input group:
- Time picker:
- Toggle group:
- Added support for disabling all items under the parent (#6700)
- Toolbar:
- Truncate:
- Added truncate component (#6713)
Log viewer
- Updated text selection behavior (#6746)
- Fixed the issue that scrollbar could compress the content of the logs (#6702)
- Removed footer classname (#6759)
Table
- Added table nested in a table example (#6727)
- Updated to allow a generic to be passed for cell props (#6691)
- Fixed action example (#6800)
- Updated to narrow logic for preventing event default on key down (#6744)
- Updated clickable area for checks and radios (#6754)
- Fixed row index in tree table examples (#6830)
Topology
- Fixed state update on an unmounted component (#6779)
- Updated screen reader className to latest in TopologyControlBar (#6739)
- Added component display names to topology HOC/wrappers (#6829)
- Updated to not trigger mobx update when node dimension or position doesn't change (#6801)
Other
- Chore:
- Demos:
- Added a password generator demo (#6725)
- Dependencies:
- Updated dependency theme-patternfly-org to v0.9.6 (#6821)
- Documentation:
2021.16 release notes (2021-12-13)
- @patternfly/react-catalog-view-extension@4.32.1
- @patternfly/react-charts@6.34.1
- @patternfly/react-code-editor@4.22.1
- @patternfly/react-core@4.181.1
- @patternfly/react-icons@4.32.1
- @patternfly/react-inline-edit-extension@4.26.1
- @patternfly/react-log-viewer@4.26.1
- @patternfly/react-styles@4.31.1
- @patternfly/react-table@4.50.1
- @patternfly/react-tokens@4.33.1
- @patternfly/react-topology@4.28.1
- @patternfly/react-virtualized-extension@4.28.1
Components
- Action list:
- Added support for classname (#6647)
- Alert:
- Allowed all heading levels for title (#6628)
- Alert:
- Converted examples to functional with typescript (#6634)
- Card:
- Context selector:
- Added support for focus trap to be made inactive (#6638)
- Date picker:
- Updated to allow date picker users to open the calendar programatically (#6632)
- Drag drop:
- Fixed to not overwrite children class with droppable class (#6672)
- Dropdown:
- Added toggle variants (#6651)
- Dual list selector:
- Added composable tree example (#6652)
- Menu toggle:
- Added plain with text variant (#6627)
- Pagination:
- Updated
toggleTemplate
description to includeofWord
prop (#6622)
- Updated
- Popover:
- Select:
- Slider:
- Tabs:
- Added nested Tabs demo (#6645)
- Text input group:
- Added auto-complete search demo (#6661)
- Tile:
- Fixed selecting tile in tile demo (#6653)
- Toolbar:
- Fixed toolbar links under props in jump links (#6675)
Table
- Rewrote examples using TypeScript, hooks. Row data decoupled from PF structure. Deduplicated state (#6168)
Other
- Chore:
- Deps: Update dependency theme-patternfly-org to v0.8.12 (#6640)
2021.15 release notes (2021-11-17)
- @patternfly/react-catalog-view-extension@4.26.4
- @patternfly/react-charts@6.28.4
- @patternfly/react-code-editor@4.16.4
- @patternfly/react-core@4.175.4
- @patternfly/react-icons@4.26.4
- @patternfly/react-inline-edit-extension@4.20.4
- @patternfly/react-log-viewer@4.20.4
- @patternfly/react-styles@4.25.4
- @patternfly/react-table@4.44.4
- @patternfly/react-tokens@4.27.4
- @patternfly/react-topology@4.22.4
- @patternfly/react-virtualized-extension@4.22.4
Components
- About modal:
- Updated to allow disabling FocusTrap (#6509)
- Banner:
- Updated to forward props (#6511)
- Card:
- Added hoverable, selectable and selected-raised variant (#6565)
- Context selector:
- Added support for context selector items as links (#6554)
- Dropdown:
- Forward custom props for DropdownGroup component to the DOM (#6521)
- Dual list selector:
- Fixed to account for duplicate folders (#6499)
- File upload:
- Jump links:
- Fixed to always set clicked item as active (#6542)
- Menu:
- Modal:
- Added example of modal with form (#6557)
- Navigation:
- Pagination:
- Panel:
- Added panel component (#6570)
- Popover:
- Fixed to allow user to change heading level (#6549)
- Text input:
- Fixed to use resizeObserver to trigger trimLeft calculation (#6529)
- Text input group:
- Tooltip:
- Fixed positioning issue with dynamic tooltip content (#6598)
Access console extension
- Updated to use object type select options values in order to not mix displayed text with the option keys (#6496)
Charts
- Added resize observer and examples (#6528)
Code editor
- Added resize observer to code editor (#6547)
- Improved type-safety for onChange prop (#6535)
- Enhanced type correctness of code editor (#6579)
Log viewer
Table
- Added sticky columns and nested headers to composable table(#6538)
- Added support to set default sort direction (#6544)
Topology
- Added option to hide topology connector menu on drag end (#6522)
Other
- Demos:
- Added date/time picker demo (#6545)
- Deps:
- Update dependency theme-patternfly-org to v0.8.7 (#6584)
2021.14 release notes (2021-10-26)
- @patternfly/react-catalog-view-extension@4.19.8
- @patternfly/react-charts@6.21.8
- @patternfly/react-code-editor@4.9.8
- @patternfly/react-core@4.168.8
- @patternfly/react-icons@4.19.8
- @patternfly/react-inline-edit-extension@4.13.8
- @patternfly/react-log-viewer@4.13.8
- @patternfly/react-styles@4.18.8
- @patternfly/react-table@4.37.8
- @patternfly/react-tokens@4.20.8
- @patternfly/react-topology@4.15.8
- @patternfly/react-virtualized-extension@4.15.8
Components
- Card:
- Description list:
- Updated DescriptionListGroup to forward props to DOM (#6466)
- Dropdown:
- Added event to onToggle prop definition of KebabToggle (#6490)
- Dual list selector:
- Form select:
- Fixed format for FormSelectOption isPlaceholder doc text (#6427)
- Label:
- Menu:
- Added isPlain and isScrollable props (#6440)
- Modal:
- Cleaned up jest tests (#6489)
- Progress:
- Progress stepper:
- Added help text flag (#6439)
- Select:
- Tabs:
- Added support for tab content body with padding, added tabs open and secondary tabs demos (#6484)
- Text input group:
- Added text input group component (#6482)
- Toolbar:
- Added sticky top modifier to toolbar (#6447)
- Tree view:
- Added memoization and test demo (#6362)
- Wizard:
Access console extension
- Updated to accept random children in AccessConsole component (#6374)
Log viewer extension
- Fixed resizing problem (#6459)
React tokens
- Added check for no matching var to avoid infinite loop (#6502)
- Fixed some values by reading variables last (#6418)
Table
- Updated to account for
disableSelection
inareAllRowsSelected
method of legacy table (#6437) - Fixed table docs missing import (#6438)
Other
- Chore
- Deps:
- Docs:
- Updated react-core readme (#6505)
PF3
- Chore: Replaced recompose with react-recompose (#6429)
2021.13 release notes (2021-10-13)
- @patternfly/react-catalog-view-extension@4.13.18
- @patternfly/react-charts@6.15.32
- @patternfly/react-code-editor@4.3.85
- @patternfly/react-core@4.162.3
- @patternfly/react-icons@4.13.1
- @patternfly/react-inline-edit-extension@4.7.109
- @patternfly/react-log-viewer@4.7.21
- @patternfly/react-styles@4.12.5
- @patternfly/react-table@4.31.8
- @patternfly/react-tokens@4.14.1
- @patternfly/react-topology@4.9.104
- @patternfly/react-virtualized-extension@4.9.74
Components
- Card:
- Drag and drop:
- Drawer:
- Removed duplicate example from drawer (#6348) (#6397)
- Dual list selector:
- Introduced composable example and drag/drop demo (#6369)
- Grid layout:
- Fixed tests for size offsets of GridItem (#6373)
- Jump links:
- Added toggle text (#6347)
- Menu:
- Added options menu demo using menu (#6380)
- Navigation:
- Page:
- Progress stepper:
- Added progress stepper component (#6339)
- Select:
- Sidebar:
- TreeView:
- Tabs:
- Added support for expandable vertical tabs (#6342)
- Wizard:
- Updated aria-current on wizard steps (#6392)
Catalog view extension
- Replaced node-sass to allow building on node16 (#6398)
Charts
Log viewer extension
Table
Tokens
- Parsed var(--pf, initialValue) (#6408)
Other
- Chore:
- Deps:
- Updated dependency theme-patternfly-org to v0.7.8 (#6403)
2021.12 release notes (2021-09-15)
- @patternfly/react-catalog-view-extension@4.12.74
- @patternfly/react-charts@6.15.23
- @patternfly/react-code-editor@4.3.61
- @patternfly/react-core@4.157.3
- @patternfly/react-icons@4.11.17
- @patternfly/react-inline-edit-extension@4.7.84
- @patternfly/react-log-viewer@4.6.14
- @patternfly/react-styles@4.11.16
- @patternfly/react-table@4.30.3
- @patternfly/react-tokens@4.12.18
- @patternfly/react-topology@4.9.80
- @patternfly/react-virtualized-extension@4.9.49
Components
- Alert:
- Added plain variant, added expandable inline (#6236)
- Avatar:
- Converted examples to typescript (#6228)
- Back to top:
- Introduced back to top component and demos (#6282)
- Calendar month:
- Made useEffect respect validators (#6315)
- Card:
- Code editor:
- Replaced hardcoded text with props, updated microcopy (#6241)
- Date picker:
- Updated date picker microcopy (#6263)
- Description list:
- Added compact and fluid modifiers (#6260)
- Drag and drop:
- Started work towards adding drag and drop component (#6258)
- Dual list selector:
- Flex layout:
- Added component property to flex layout and subitems. (#6270)
- Gallery layout:
- Added component property to gallery layout and subitems. (#6270)
- Grid layout:
- Added component property to grid layout and subitems. (#6270)
- Menu:
- Added context selector demo using menu (#6283)
- Search input:
- Added autocomplete search input demo (#6305)
- Select:
- Slider:
- Spinner:
- Fixed spinner tests to check all component sizes (#6269)
- Tabs:
- Added support for disabled state tabs (#6261)
Log viewer extension
Table
- Added hoverable and selectable rows (#6233)
- Added missing styles import (#6259)
- Fixed broken links in table's empty state demo (#6276)
Other
- Chore:
- Removed unneeded peer dependency in code editor (#6239)
- Demos
- Deps:
- Updated dependency theme-patternfly-org to v0.6.40 (#6309)
- Docs:
2021.11 release notes (2021-08-25)
- @patternfly/react-catalog-view-extension@4.12.56
- @patternfly/react-charts@6.15.20
- @patternfly/react-code-editor@4.3.42
- @patternfly/react-core@4.152.4
- @patternfly/react-icons@4.11.14
- @patternfly/react-inline-edit-extension@4.7.65
- @patternfly/react-log-viewer@4.5.4
- @patternfly/react-styles@4.11.13
- @patternfly/react-table@4.29.58
- @patternfly/react-tokens@4.12.15
- @patternfly/react-topology@4.9.62
- @patternfly/react-virtualized-extension@4.9.31
Components
- Avatar:
- Updated example image to match core (#6137)
- Card:
- Added horizontal split and details demos (#6193)
- Context selector:
- Added plain variant (#6141)
- Dual list selector:
- Fixed to respect initial chosen options, allow checking of sub folders, and reset selected states when options are moved via add/remove all (#6180)
- Helper text:
- Updated default icons for success/error (#6130)
- Jump links:
- Improved performance (#6128)
- Masthead:
- Added masthead component (#6170)
- Menu:
- Navigation:
- Added horizontal sub navigation variant (#6149)
- Number input:
- Fixed to only call 'onPlus' and 'onMinus' if set (#6197)
- Popover:
- Search input:
- Select:
- Time picker:
- Fixed 0 & 00 are no longer valid hour values in 12 hour time. Updated onChange handler to return flag indicating if current time value is valid. (#6134)
- Toolbar:
- Tree view:
- Tabs:
- Exposed href to allow links in vertical tabs (#6072)
Icons
- Fixed icons types (#6215)
Log viewer extension
Table
- Updated keyboard interactions (#6171)
- Updated composable selectable example to use shift + select (#6188)
- Added ThSortType to documentation (#6203)
Tokens
- Fixed icons types (#6215)
Other
- Chore
- Deps:
- Docs:
- Updated example microcopy (#6196)
2021.10 release notes (2021-08-04)
- @patternfly/react-catalog-view-extension@4.12.36
- @patternfly/react-charts@6.15.14
- @patternfly/react-code-editor@4.3.22
- @patternfly/react-core@4.147.0
- @patternfly/react-icons@4.11.8
- @patternfly/react-inline-edit-extension@4.7.44
- @patternfly/react-log-viewer@4.4.0
- @patternfly/react-styles@4.11.8
- @patternfly/react-table@4.29.37
- @patternfly/react-tokens@4.12.9
- @patternfly/react-topology@4.9.42
- @patternfly/react-virtualized-extension@4.9.11
Components
- Accordion:
- Added support for bordered, display large and multiple body content (#6085)
- Alert group:
- Made dynamic alerts more accessible (#5946)
- Avatar:
- Added border prop (#6040)
- Button:
- Updated to allow router link component (#6061)
- Checkbox:
- Code editor:
- Context selector:
- Updated to hide internal prop (#5986)
- Date picker:
- Dual list selector:
- Fixed button order (#5983)
- Expandable section:
- Added props to support disclosure variation (#6078)
- Form:
- Added form group label info (#6053)
- Label:
- Added editable label (#6065)
- Menu:
- Addded context menu flyout support (#5789)
- Navigation:
- Updated incorrect prop descriptions (#5980)
- Notification drawer:
- Fixed to show close button when onClose provided (#6071)
- Page:
- Added tabs page section variant (#6028)
- Pagination:
- Exported interfaces in md file so prop descriptions are documented (#5985)
- Search input:
- Select:
- Updated to check children have props before comparing them (#6052)
- Updated to check the values of the children for possible changes on componentDidUpdate (#5973)
- Fixed keyboard handling for view more button and footer (#6095)
- Fixed to ignore arrow keys when typeahead options are empty (#5958)
- Made type improvements on onFilter (#6073)
- Sidebar:
- Fixed custom className override (#6094)
- Slider:
- Fixed to respect props in useCallback (#5969)
- Switch:
- Added isReversed prop/layout (#6080)
- Tabs:
- Added support for page insets (#6087)
- Text input:
- Time picker:
- Title:
- Added OUIA props (#5943)
- Toolbar:
- Added OUIA props (#5951)
- Tooltip:
- Cleaned up timeouts on unmount to prevent warning(#5991)
- Tree view:
Access console extension
- Persist rfc instance in VncConsole (#6012)
Charts
Log viewer extension
- Added dark theme (#6044)
- Fix to not overestimate size for empty lines (#6033)
- Moved log viewer to extensions (#6011)
Table
- Updated to avoid Object constructor (#5999)
- Cleaned up and expanded table docs (#5984)
- Made more table doc updates (#6077)
Other
- Chore:
- Demos:
- Added password strength demo (#6053)
- Docs:
- Deps:
2021.08 release notes (2021-06-22)
- @patternfly/react-catalog-view-extension@4.12.0
- @patternfly/react-charts@6.15.3
- @patternfly/react-code-editor@4.2.92
- @patternfly/react-core@4.135.0
- @patternfly/react-icons@4.11.0
- @patternfly/react-inline-edit-extension@4.7.7
- @patternfly/react-log-viewer@4.2.0
- @patternfly/react-styles@4.11.0
- @patternfly/react-table@4.29.0
- @patternfly/react-tokens@4.12.0
- @patternfly/react-topology@4.9.6
- @patternfly/react-virtualized-extension@4.8.38
Components
- Breadcrumb:
- Moved divider outside of header element (#5870)
- Card:
- Date picker:
- Updated to pass additional props to input (#5848)
- Description list:
- Added responsive layout breakpoint property (#5885)
- Dual list selector:
- Helper text:
- Added helper text component (#5903)
- Menu:
- Select:
- Added some safety accessors (#5902)
- Slider:
- Updated so scenarios that we show boundaries but not ticks don't pollute the DOM with steps (#5878)
- Split layout:
- Added prop to allow children to wrap (#5892)
- Text:
- Time picker:
Charts
- Added left and right triangle legend symbols (#5869)
Log Viewer
- Made log viewer responsive and changed search result styling (#5927)
Table
- Added composable draggable table rows demo (#5921)
- Updated so empty state cell does not have data-label (#5886)
Other
- Chore:
- Promoted beta components (#5929)
- Docs:
- Updated docs so code editor peer dependencies are clearer (#5919)
2021.07 release notes (2021-06-04)
- @patternfly/react-catalog-view-extension@4.11.42
- @patternfly/react-charts@6.14.29
- @patternfly/react-code-editor@4.2.76
- @patternfly/react-core@4.128.2
- @patternfly/react-icons@4.10.11
- @patternfly/react-inline-edit-extension@4.6.125
- @patternfly/react-log-viewer@4.1.19
- @patternfly/react-styles/v/4.10.11
- @patternfly/react-table@4.27.24
- @patternfly/react-tokens/v/4.11.12
- @patternfly/react-topology@4.8.72
- @patternfly/react-virtualized-extension@4.8.23
Components
- Button:
- Added danger modifier to link/secondary buttons (#5808)
- Data list:
- Update draggable data list example to functional component (#5783)
- Description list:
- Added support for help text (#5837)
- Flex layout:
- Added ability to specify order (#5274)
- Grid layout:
- Added ability to specify order (#5274)
- Jump links:
- Added check for stale DOM node (#5812)
- List:
- Added icons, plain and bordered (#5796)
- Menu:
- Search input:
- Updated to stop capturing browser focus on mount (#5823)
- Select:
- Slider:
- Updated to make showBoundaries independent from showTicks prop (#5740)
- Tabs:
- Added support for uncontrolled tabs (#5831)
- Time picker:
- Tooltip:
- Changed default entry and exit delay (#5746)
- Wizard:
- Updated to allow for expandable nav items (#5842)
Charts
- Fix to ensure ChartPie uses non-negative default radius (#5822)
- Added interactive legend example for pie chart (#5795)
- Cleaned up interactive legend pie example (#5798)
Table
- Changed checkbox behavior in tree table examples (#5827)
- Removed data-label from expanded row 0 (#5844)
Other
- Chore:
- Demos:
- Fixed card shadow on hover for primary details demo (#5790)
- Deps:
- Updated dependency theme-patternfly-org to v0.4.78 (#5778)
2021.06 release notes (2021-05-14)
- @patternfly/react-catalog-view-extension@4.11.25
- @patternfly/react-charts@6.14.22
- @patternfly/react-code-editor@4.2.59
- @patternfly/react-core@4.121.1
- @patternfly/react-icons@4.10.7
- @patternfly/react-inline-edit-extension@4.6.108
- @patternfly/react-log-viewer@4.1.2
- @patternfly/react-styles/v/4.10.7
- @patternfly/react-table@4.27.7
- @patternfly/react-tokens/v/4.11.8
- @patternfly/react-topology@4.8.55
- @patternfly/react-virtualized-extension@4.8.6
Components
- Accordion:
- Updated to set button type, and updated prop extension (#5688)
- Application launcher:
- Added ApplicationLauncherContent to documentation (#5719)
- Card:
- Added isToggleRightAligned prop (#5723)
- Dropdown:
- Dual list selector:
- Fixed bug with selecting single node in nested folder (#5763)
- Empty state:
- Updated empty state "no match found" example text (#5715)
- File upload:
- Fixed to allow user to override onClick (#5689)
- Gallery:
- Added min/max widths at breakpoints (#5735)
- Jump links:
- Added check for null scrollItems (#5754)
- Menu toggle:
- Added menu toggle component and composable menu POCs (#5722)
- Select:
- Slider:
- Added showBoundaries property to the min/max slider variant (#5710)
- Toggle group:
- Removed dividers, light variation, added compact support (#5762)
- Toolbar:
- Added widths on breakpoints for toolbar items (#5727)
- Tree view:
- Changed key generation field for tree view (#5730)
Access console extension
- Updated to hide placeholder option after first selection (#5693)
Log viewer
Table
- Updated to allow for more customizable Table actions (#5744)
- Added a prop to forward additional props to select rowData (#5770)
Other
- Chore:
- Deps:
- Update dependency theme-patternfly-org to v0.4.59 (#5706)
- Docs:
- Fixed example capitalization (#5724)
2021.05 release notes (2021-04-21)
- @patternfly/react-catalog-view-extension@4.11.7
- @patternfly/react-charts@6.14.17
- @patternfly/react-code-editor@4.2.41
- @patternfly/react-core@4.115.2
- @patternfly/react-icons@4.10.2
- @patternfly/react-inline-edit-extension@4.6.88
- @patternfly/react-styles/v/4.10.2
- @patternfly/react-table@4.26.7
- @patternfly/react-tokens/v/4.11.3
- @patternfly/react-topology@4.8.37
- @patternfly/react-virtualized-extension@4.7.24
Components
- Card:
- Clipboard copy:
- Added inline variant (#5629)
- Code editor:
- Fixed React peer dependency (#5618)
- Code block:
- Added code block component (#5656)
- Context selector:
- Updated footer button to inline (#5676)
- Date picker:
- Added date and time range demo (#5666)
- Expandable section:
- Added detached variant, updated tests (#5643)
- Form:
- Added stacked variant and section title (#5621)
- Navigation:
- Added missing pf-c-nav__list class to grouped nav items wrapper (#5589)
- Select:
- Slider:
- Updated Slider API to be more like the range input API (#5669)
- Tree view:
- Added classname (#5608)
- Toolbar:
- Wizard:
- Disabled back button on first step for keyboard users (#5623)
Access console extension
- Updated to clear selection when the selected option is a placeholder (#5678)
Icons
- Removed star reexport (#5662)
Inline edit extension
- Removed unused dependency (#5645)
Tokens
Table
- Added optional icons to tree table rows, add responsive view (#5672)
- Allow passing tooltipProps to TableText (#5654)
Virtualized extension
- Fixed render of demo data so the table cells don't repeat static text (#5627)
Other
- Chore:
- Deps:
- Updated dependency theme-patternfly-org to v0.4.53 (#5684)
2021.04 release notes (2021-04-01)
- @patternfly/react-catalog-view-extension@4.10.29
- @patternfly/react-charts@6.14.11
- @patternfly/react-code-editor@4.2.18
- @patternfly/react-core@4.106.2
- @patternfly/react-icons@4.9.9
- @patternfly/react-inline-edit-extension@4.6.65
- @patternfly/react-styles/v/4.9.4
- @patternfly/react-table@4.24.1
- @patternfly/react-tokens/v/4.10.9
- @patternfly/react-topology@4.8.15
- @patternfly/react-virtualized-extension@4.7.1
Components
- Alert:
- Application launcher:
- Made application launcher demo keyboard accessible (#5550)
- Background image:
- Updated to use useEffect for the id (#5541)
- Checkbox:
- Added support for custom body content (#5559)
- Code editor:
- Fixed flaky integration test (#5531)
- Drawer:
- Updated to not initially render DrawerPanelContent (#5543)
- Dropdown:
- Added badge toggle variant (#5548)
- Form:
- Added support for field groups (#5569)
- Jump links:
- Added className prop (#5553)
- Menu:
- Added Keyboard interaction support (#5570)
- Navigation:
- Pagination:
- Added ofWord prop for localization and accessibility (#5563)
- Radio:
- Added support for custom body content (#5559)
- Slider:
- Added isDisabled property (#5524)
- Switch:
- Fixed error message regarding accessibility usage (#5522)
- Textarea:
- Added auto resizing (#5568)
- Tooltip:
- Made icon example accessible (#5588)
Table
- Added tree table variant (#5573)
Topology
- Updated to allow applications to choose using resizable drawer for topology side bar (#5572)
- Made fix for context sub menu placement (#5546)
- Used drawer for topology side panel and allow resizing (#5533)
- Used disabled background for control buttons when disabled (#5538)
Other
- Deps:
- Updated dependency theme-patternfly-org to v0.4.33 (#5587)
- Docs:*
- Added OUIA documentation (#5511)
2021.03 release notes (2021-03-10)
- @patternfly/react-catalog-view-extension@4.10.13
- @patternfly/react-charts@6.14.6
- @patternfly/react-code-editor@4.2.2
- @patternfly/react-core@4.101.3
- @patternfly/react-icons@4.9.5
- @patternfly/react-inline-edit-extension@4.6.48
- @patternfly/react-styles@4.8.5
- @patternfly/react-table@4.23.14
- @patternfly/react-tokens@4.10.5
- @patternfly/react-topology@4.7.45
- @patternfly/react-virtualized-extension@4.6.46
Components
- Application launcher:
- Enabled keyboard accessibility when using component prop (#5492)
- Calendar month:
- Fixed selecting month in popover for React 17 (#5517)
- Code editor:
- Made 'code' prop controlled (#5465)
- Checkbox:
- Added standalone modifier when no label is provided (#5513)
- Data list:
- Fixed dragging in firefox (#5505)
- Date picker:
- Updated to only show non-whitespace error text (#5487)
- Drawer:
- Added gray and white panel background variants (#5479)
- Dual list selector:
- Added onAvailableOptionsSelectInputChanged and onChosenOptionsSelectInputChanged (#5469)
- Form:
- Added grid form example (#5495)
- Input group:
- Added plain input group text variant (#5478)
- Login page:
- Enabled show or hide password (#5481)
- Menu:
- Addded drilldown menu (#5485)
- Progress:
- Made proper usage of accessibility properties (#5470)
- Radio:
- Added standalone modifier when no label is provided (#5513)
- Search input:
- Time picker:
- Updated to use different am/pm suffixes (#5504)
- Tree view:
Other
- Deps:
- Removed unused dep (#5507)
2021.02 release notes (2021-02-17)
- @patternfly/react-catalog-view-extension@4.10.2
- @patternfly/react-charts@6.14.2
- @patternfly/react-code-editor@4.1.25
- @patternfly/react-core@4.97.2
- @patternfly/react-icons@4.9.2
- @patternfly/react-inline-edit-extension@4.6.36
- @patternfly/react-styles@4.8.2
- @patternfly/react-table@4.23.2
- @patternfly/react-tokens@4.10.2
- @patternfly/react-topology@4.7.34
- @patternfly/react-virtualized-extension@4.6.35
Components
- Calendar month:
- Added
type="button"
toCalendarMonth
to prevent page refresh (#5440)
- Added
- Card:
- Added pf-m-display-lg and pf-m-rounded (#5389)
- Code editor:
- Data list:
- Used drag-over modifier instead of css style (#5119)
- Date picker:
- Fixed to not rely on toISOString (#5369)
- Drawer:
- Form select:
- Added support for placeholder styled option (#5428)
- Jump links:
- Added jumplinks subsections (#5314)
- Navigation:
- Added support for spreading props to the NavExpandable button (#5438)
- Progress:
- Added warning when title and aria-label are not present (#5415)
- Search input:
- Select:
- Slider:
- Added touch support (#5453)
- Spinner:
- Added isSVG prop (#5390)
- Time picker:
- Fixed issue when clicking dropdown menu does not trigger onChange function (#5399)
- Tooltip:
- Updated to only add aria when tooltip is visible/in the DOM (#5382)
- TreeView:
- Wizard:
- Added cancel button class (#5391)
Charts
- Fixed bar chart remaining muted with interactive legend (#5378)
Table
- Added decorators index file (#5366)
- Updated column management demo to include label (#5431)
- Added dataLabel property to composable table (#5406)
Topology
- Fixed if statement (#5409)
Virtualized extension
- Revert some changes to VirtualTableBody (#5434)
Other
- Deps:
- Updated dependency theme-patternfly-org to v0.4.12 (#5457)
2021.01 release notes (2021-01-27)
- @patternfly/react-catalog-view-extension@4.9.15
- @patternfly/react-charts@6.13.8
- @patternfly/react-code-editor@4.1.4
- @patternfly/react-core@4.90.2
- @patternfly/react-icons@4.8.4
- @patternfly/react-inline-edit-extension@4.6.15
- @patternfly/react-styles@4.7.29
- @patternfly/react-table@4.20.15
- @patternfly/react-tokens@4.9.26
- @patternfly/react-topology@4.7.15
- @patternfly/react-virtualized-extension@4.6.15
Components
- Alert
- Cleaned up errors in tests (#5302)
- Application launcher:
- Used common favorites util, moved util to helpers (#5267)
- Breadcrumb:
- Added render prop to breadcrumb item (#5189)
- Calendar month:
- Updated to rely on base styles from react-core/dist/styles/base.css (#5251)
- Checkbox:
- Updated to show error message if id is missing (#5292)
- Chip group:
- Added event handler prop for overflow-chip click (#5272)
- Code editor:
- Added new code editor component (#5294)
- Context selector:
- Removed isHovered from item unit tests (#5306)
- Drawer:
- Dual list selector:
- Empty state
- Cleaned up errors in tests (#5302)
- Jump links:
- Updated to allow hrefs with spaces (#5223)
- Menu:
- Fixed sentence case for menu example (#5262)
- Navigation:
- Made nav items keyboard and screen reader accessible (#5312)
- Number input:
- Renamed Touchspin to NumberInput (#5338)
- Popover:
- Updated to hide Popover when its trigger is scrolled out of view (#5318)
- Radio:
- Updated to show error message if id is missing (#5292)
- Search input:
- Updated to hide clear button when onClear function is not set (#5230)
- Select:
- Simple list:
- Added uncontrolled Simple list support (#5134)
- Slider:
- Added new slider component (#5358)
- Toggle group:
- Fixed bug with ToggleGroupItem button being clicked in form in modal closing modal (#5259)
- Toolbar:
- Added log viewer toolbar example (#5196)
- Wizard:
- Updated to allow setting a custom width to the wizard modal (#5256)
Access console extension
- Some minor CSS improvements (#5247)
Charts
- Annotated Victory types for example docs (#5315)
- Fixed chart legend tooltip shown with no data (#5296)
- Fixed incorrect colorScale prop type (#5303)
- Updated so theme font must use token value (#5301)
- Fixed tooltip pointerLength error (#5245)
Table
- Updated to make empty state consistent across demos and examples (#5298)
- Fixed scope axe issue (#5253)
Topology
- Adjusted topology node layout when new nodes are added (#5249)
- Prevented context sub menus from overflowing viewport (#5271)
Other
- Chore:
- Added linting rule to disallow nested ternaries (#5255)
- Demos:
- Deps:
2020.16 release notes (2020-12-11)
- @patternfly/react-catalog-view-extension@4.8.126
- @patternfly/react-charts@6.12.12
- @patternfly/react-core@4.84.4
- @patternfly/react-icons@4.7.22
- @patternfly/react-inline-edit-extension@4.5.187
- @patternfly/react-styles@4.7.22
- @patternfly/react-table@4.19.45
- @patternfly/react-tokens@4.9.22
- @patternfly/react-topology@4.6.91
- @patternfly/react-virtualized-extension@4.5.171
Components
- Alert:
- Added support for custom icon (#5140)
- Application launcher:
- Made options menu and application launcher accessible in JAWS (#5136)
- Calendar month:
- Fixed to rely on base styles from react-core/dist/styles/base.css (#5251)
- Clipboard copy:
- Fixed arrow orientation for expanded clipboard copy (#5191)
- Date picker:
- Description list:
- Drawer:
- Added splitter feature (#5193)
- Dual list selector:
- Added support for trees and checkboxes (#5207)
- Form:
- Tidied form examples (#5172)
- Jump links:
- Added offset prop (#5233)
- Menu:
- Popover:
- Updated to allow close from content (#5173)
- Options menu:
- Made options menu and application launcher accessible in JAWS (#5136)
- Text area:
- Added support for isDisabled (#5107)
- Text input:
- Removed button and React.Fragment from the ref example (#5176)
- Time picker:
- Added basic time picker (#5216)
- Tree view:
- Fixed various bugs (#5128)
Access console extension
- Replaced novnc-core usage with the original @novnc/novnc (#5208)
Chart
- Replaced victory with victory-zoom-container (#5179)
- Fixed interactive legend example tooltips (#5204)
- Bumped victory and moved victory dependency to demo app (#5178)
- Fixed tooltip pointer length error (#5245)
Table
Topology
- Adjusted topology node layout when new nodes are added (#5249)
Other
- Chore:
2020.15 release notes (2020-11-17)
- @patternfly/react-catalog-view-extension@4.8.105
- @patternfly/react-charts@6.12.2
- @patternfly/react-core@4.79.2
- @patternfly/react-icons@4.7.18
- @patternfly/react-inline-edit-extension@4.5.166
- @patternfly/react-styles@4.7.16
- @patternfly/react-table@4.19.24
- @patternfly/react-tokens@4.9.18
- @patternfly/react-topology@4.6.69
- @patternfly/react-virtualized-extension@4.5.150
Components
- Action list:
- Added action list component (#5112)
- Card:
- Checkbox:
- Fixed Typescript type for isChecked prop so it allows null (indeterminate) (#5148)
- Data list:
- Fixed to respect isDisabled for dragging (#5052)
- Dual list selector:
- Added new component (#5120)
- Dropdown:
- Update disabled dropdown items for accessability (#5044)
- Form:
- Added more tests around keyboard interactivity in forms (#5083)
- Jump links:
- Added jump links component (#5089)
- Menu:
- Added new menu component (#4847)
- Modal:
- Added/updated cypress tests for modal (#5081)
- Navigation:
- Moved page html demos to navigation component (#5109)
- Page:
- Moved page html demos to navigation component (#5109)
- Skeleton:
- Updated skeleton examples (#5072)
- Splitter:
- Removed splitter component (#5105)
- Tree view:
- Added support for indeterminate checkboxes without requiring consumer to use refs (#5150)
- Toolbar:
- Touchspin:
- Added touchspin component (#5115)
Access console extension
- Ported react-console from PF3 branch - move to typescript and utilize PF4 components (#4907)
- Removed css imports (#5147)
Catalog view extension
- Fixed typings in filter side panel category item (#5145)
Date time
- Date picker:
- Add calendar component (#5026)
- Calendar month:
- Handle undefined onToggle and add docs note (#5143)
Table
- Added composable table components (#4950)
- Added table info transform (#5075)
- Fixed to set button type on compoundExpand transform button (#5058)
- Fixed issues related to tables with an ID column (#5152)
Virtualized extension
- Added virtualized examples with composable components (#5122)
Other
- Chore:
- Demos:
- Added sticky bottom pagination to the card demo (#5000)
- Docs:
2020.14 release notes (2020-10-27)
- @patternfly/react-catalog-view-extension@4.8.89
- @patternfly/react-charts@6.11.7
- @patternfly/react-core@4.75.2
- @patternfly/react-icons@4.7.16
- @patternfly/react-inline-edit-extension@4.5.147
- @patternfly/react-styles@4.7.12
- @patternfly/react-table@4.19.5
- @patternfly/react-tokens@4.9.16
- @patternfly/react-topology@4.6.54
- @patternfly/react-virtualized-extension@4.5.134
Components
- Alert:
- Backdrop:
- Added backdrop examples (#5009)
- Button:
- Fixed sandbox for button examples with tooltips (#5033)
- Context selector:
- Added footer to selector (#4976)
- Data list:
- Date picker:
- Exposed date picker input (#5011)
- Dropdown:
- Tested and update dropdown to work better in JAWS (#4951)
- Empty state:
- Form:
- Input group:
- Updated to allow string children (#4963)
- Label:
- Added tooltip to truncated text (#5007)
- Label group:
- Updated to always contain pf-c-label-group__main (#4970)
- Modal:
- Navigation:
- Notification drawer:
- Added tooltips to truncated titles (#5043)
- Page:
- Updated for page section enhancements (#5025)
- Pagination:
- Added sticky modifier flag (#4977)
- Select:
- Skeleton:
- Added screen reader text to skeleton (#5032)
- Splitter:
- Added Splitter component (#5051)
- Tab:
- Fixed so tab component properties show in the docs (#4851)
- Text area:
- Added support for passing a ref (#4953)
- Toggle group:
- Added support for text and icon (#4999)
- Tree view:
- Replaced button wrapper around actions with a div (#4967)
- Wizard:
- Updated to export WizardContext (#4933)
Catalog view extension
- Fixed example css selectors (#4966)
Chart
- Fixed example button location (#4993)
- Fixed legend example size (#4995)
- Fixed stack chart example size (#4994)
- Fixed legend tooltip example (#5006)
Table
- Fixed compound expandable data labels (#5017)
- Updated demo to show expand/collapse all examples (#5030)
- Reverted table type definitions (#5158)
Topology
- Added notification on graph position/scale/extent changes (#5004)
- Updated to not update nodes on layout when fixed (#4978)
- Fixed for issue when dragging nodes that get re-created (#4975)
Other
- Chore:
- Deps:
- Docs:
2020.13 release notes (2020-10-06)
- @patternfly/react-catalog-view-extension@4.8.60
- @patternfly/react-charts@6.10.4
- @patternfly/react-core@4.63.3
- @patternfly/react-icons@4.7.11
- @patternfly/react-inline-edit-extension@4.5.117
- @patternfly/react-styles@4.7.8
- @patternfly/react-table@4.18.14
- @patternfly/react-tokens@4.9.12
- @patternfly/react-topology@4.6.25
- @patternfly/react-virtualized-extension@4.5.105
Components
- Button:
- Chip group:
- Added main div to chip group to fix close button wrapping (#4873)
- Data list:
- Date picker:
- Added basic date picker (#4888)
- Dropdown:
- Label:
- Added support for React router (#4934)
- Label group:
- Added label group main div for categories (#4923)
- Modal:
- Added top align to modal (#4871)
- Nav:
- Added OUIA support into nav item (#4769)
- Notification drawer:
- Page:
- Progress:
- Select:
- Added support for divider in select (#4772)
- Cleaned up some typeahead behaviors (#4864)
- Fixed grouped Select generating invalid HTML (#4919)
- Added support to pass chip group props on typeaheadmulti variant (#4855)
- Updated to return the string value for select chips (#4915)
- Passed aria-label / aria-labelledby to the
<ul role="listbox">
to prevent axe issues (#4931) - Updated to remove the clear button button when onClear function is not specified for typeahead (#4887)
- Tabs:
- Tooltip
- Updated to export TooltipProps as a type to help babel (#4854)
Catalog view extension
- Added back catalogue items (#4940)
Charts
- Replaced or used exact lodash imports (#4830)
Icons
- Reverted support for svg alt tags (#4935)
Table
- Fixed expandable cell content always being on
<td>
(#4899) - Added support for single row radio select (#4925)
- Replaced or used exact lodash imports (#4830)
Topology
- Fixed exports (#4927)
- Fixed selector for cancelling dnd (#4850)
- Updated to wrap drag event handlers in actions (#4826)
Other
- Chore:
- Configured Renovate (#4889)
- Fixed and re-added PatternFly a11y to CI (#4879)
- Removed most warnings generated when building the docs (#4911)
- Use new doc theme in workspace (#4840)
- Added transformer-cjs-imports (#4910)
- Upgrade react-hooks (#4857)
- Removed config from dependabot (#4908)
- Fixed build to use same patternfly versions (#4928)
- Demos:
- Fixed component padding in primary detail demo (#4808)
- Demo app:
- Replaced CRA with webpack and ts-loader (#4877)
- Deps:
- Docs:
PF3
- Vertical nav:
- Updates to not handle modified clicks on VerticalNav links (#4747)
2020.12 release notes (2020-09-17)
- @patternfly/react-catalog-view-extension@4.8.31
- @patternfly/react-charts@6.9.8
- @patternfly/react-core@4.50.2
- @patternfly/react-icons@4.7.6
- @patternfly/react-inline-edit-extension@4.5.87
- @patternfly/react-styles@4.7.5
- @patternfly/react-table@4.16.20
- @patternfly/react-tokens@4.9.8
- @patternfly/react-topology@4.5.14
- @patternfly/react-virtualized-extension@4.5.76
Components
- Card:
- Added ability to customize card title and support heading element (#4761)
- Chip Group:
- Added OUIA props into chip group (#4749)
- Drawer:
- Added bottom panel variation (#4771)
- Dropdown:
- Fixed indeterminate warning in dropdown toggle checkbox (#4844)
- Label group:
- Added label group component (#4775)
- Nav:
- Added href to nav examples (#4789)
- Notification drawer:
- Added x close button to notification drawer (#4739)
- Page:
- Hid PageSideBar onClick on mobile when isManagedSidebar is true (#4781)
- Popover:
- Added header cell information for tooltip/popover (#4778)
- Select:
- Added support for favorites (#4642)
- Skeleton:
- Added skeleton component (#4755)
- Tabs:
- Tests:
- Updated drawer snapshots (#4814)
- Toolbar:
- Added insets property (#4757)
- Tooltip:
Topology
Other
- Chore:
- Deps:
- Bump prismjs from 1.17.1 to 1.21.0 (#4675)
- Docs:
- Marked search input as beta (#4774)
- Demos:
- Changed double dashes to single in examples in master detail demo (#4804)
2020.11 release notes (2020-08-26)
- @patternfly/react-catalog-view-extension@4.8.18
- @patternfly/react-charts@6.9.6
- @patternfly/react-core@4.47.0
- @patternfly/react-icons@4.7.4
- @patternfly/react-inline-edit-extension@4.5.74
- @patternfly/react-styles@4.7.3
- @patternfly/react-table@4.16.7
- @patternfly/react-tokens@4.9.6
- @patternfly/react-topology@4.4.75
- @patternfly/react-virtualized-extension@4.5.63
Components
- Alert:
- Added support to truncate title (#4399)
- Label:
- Added no overflow prop (#4680)
- Modal:
- Added medium variant (#4678)
- Notification drawer:
- Page:
- Search input:
- Use title case id in docs (#4725)
- Tabs:
- Added classNames to tab (#4578)
- Text input:
- Added helper util for left trim (#4691)
- Tile:
- Added new tile component (#4610)
- Toggle group:
- Added new toggle group component (#4702)
- Tree view:
- Added new tree view component (#4701)
Catalog view extension
- Catalog tile:
- Added children prop (#4674)
Table
- Fixed table showing cell tooltips on non text cells (#4689)
Other
- Demos:
- Renamed master detail demo to primary-detail (#4703)
2020.10 release notes (2020-08-17)
- @patternfly/react-catalog-view-extension@4.8.5
- @patternfly/react-charts@6.9.4
- @patternfly/react-core@4.40.4
- @patternfly/react-icons@4.7.2
- @patternfly/react-inline-edit-extension@4.5.61
- @patternfly/react-styles@4.7.2
- @patternfly/react-table@4.15.5
- @patternfly/react-tokens@4.9.4
- @patternfly/react-topology@4.4.63
- @patternfly/react-virtualized-extension@4.5.51
Components
- Button:
- Added isLarge modifier prop (call to action) (#4596)
- Chip group:
- Description list:
- Added new description list component (#4586)
- Clipboard copy:
- Updated to maintain line breaks & spaces when copying text (#4619)
- Dropdown
- Updated dropdown with image example to use an avatar (#4566)
- Expandable section:
- Made children optional (#4621)
- Hint:
- Added hint components (#4595)
- Modal:
- Updated to ensure getElement does not return null (#4544)
- Nav expandable:
- Converted nav expandable to button (#4512)
- Notification badge:
- Added needs attention state and count (#4516)
- Notification drawer:
- Fixed accessibility issues and add accessibility test cases (#4466)
- Overflow menu:
- Updated to allow0 passing dropdown item props to overflow menu dropdown item (#4536)
- Page
- Popover:
- Search input:
- Added new search input component (#4588)
- Select:
- Fixed maximum call stack size exceeded in a read-only typeahead Select field when pressing enter (#4616)
- Fixed type error on undefined valueToCheck.toString (#4603)
- Allowed typeahead groups, fixed a few bugs around groups (#4622)
- Fixed space/enter closing typeahead variants incorrectly (#4663)
- Use width prop in select (#4579)
- Toolbar:
- Tooltip:
- Added reference prop (#4546)
- Wizard:
- Made wizard nav items more easily discoverable (#4425)
Charts
Table
- Updated to custom properties for actions (#4559)
Tokens
Topology
- Moved @types to the dependencies list (#4569)
- Re-parented nodes with invalid parents to graph (#4629)
Other
- Chore:
- Demos:
- Docs:
2020.09 release notes (2020-07-17)
- @patternfly/react-catalog-view-extension@4.5.1
- @patternfly/react-charts@6.6.0
- @patternfly/react-core@4.32.1
- @patternfly/react-icons@4.5.0
- @patternfly/react-inline-edit-extension@4.5.28
- @patternfly/react-styles@4.5.0
- @patternfly/react-table@4.12.1
- @patternfly/react-tokens@4.6.0
- @patternfly/react-topology@4.4.30
- @patternfly/react-virtualized-extension@4.5.20
Components
- Alert:
- Button:
- Added support for small variation (#4433)
- Data list:
- Added support for action containers in data list (#4488)
- Drawer:
- Drawer panel content:
- Update to not render children when hidden (#4500)
- Dropdown:
- Expandable section:
- Update to pass expandable value to onToggle (#4427)
- Form:
- Added warning state (#4554)
- Form select:
- Added warning state (#4554)
- Options menu:
- Fixed accessibility bug in plain with text disabled part (#4424)
- Page header tools:
- Updated to make page header tools item visibility props optional (#4486)
- Popover:
- Select:
- Text area:
- Added warning state (#4554)
- Text input:
- Added warning state (#4554)
- Toolbar:
- Tooltip:
Table
Topology
- Added lost support for custom menu items in withCreateConnector (#4493)
- Bumped mobx versions in react-topology (#4442)
- Corrected mobx dependencies (#4487)
- Created connector drag spec configuration (#4529)
Other
- Chore:
- Demos:
- Updated docs to use overflow menu components in bulk select table, card view, master detail, pagination and table column management demos (#4459)
- Docs:
- Removed theme="dark" from docs (#4485)
2020.08 release notes (2020-06-24)
- @patternfly/react-catalog-view-extension@4.4.8
- @patternfly/react-charts@6.5.4
- @patternfly/react-core@4.23.1
- @patternfly/react-icons@4.4.2
- @patternfly/react-inline-edit-extension@4.5.7
- @patternfly/react-styles@4.4.2
- @patternfly/react-table@4.8.6
- @patternfly/react-tokens@4.5.2
- @patternfly/react-topology@4.4.8
- @patternfly/react-virtualized-extension@4.4.8
Components
- Application launcher:
- Updates for menuAppendTo prop in several components (#4414)
- Banner:
- Breadcrumb:
- Button:
- Added isAriaDisabled prop (#3801)
- Context selector:
- Updates for menuAppendTo prop in several components (#4414)
- Divider:
- Added support for insets to the divider (#4410)
- Drawer:
- Updated so opening drawer can send focus to the drawer (#4328)
- Dropdown:
- Flex layout:
- Remove all references to FlexModifiers (#4384)
- Form:
- Added .pf-c-formgroup-control wrapper to .pf-c-formactions (#4405)
- Modal:
- Nav expandable:
- Added style.modifiers.expandable (#4362)
- Notification drawer:
- Added streamlined notification drawer example to docs (#4312)
- Options menu:
- Overflow menu:
- Fixed accessibility issue on kebab toggle button (#4353)
- Page header tools:
- Ensured PageHeaderToolsGroup visibility mods are optional (#4386)
- Select:
- Spinner:
- Fixed className prop not getting applied properly (#4380)
- Title:
- Import TitleSizes in title example (#4387)
- Toolbar
- Reverted show to breakpoint (#4343)
Charts
- Aligned legend tooltip with flyout edge (#4398)
- Updated documentation. Replaced old DefinitelyTyped comments with links to victory types (#4376)
- Added an example showing how to embed HTML in a chart tooltip (#4379)
- Move dChartCursorTooltip to own directory (#4381)
- Updated tooltip legend to use Victory's activePoints (#4409)
- Added tooltip support for interactive legends (#4402)
- Fixed line height for the labels shown with the chart's tooltip legend. (#4419)
- Added support for a legend tooltip (#4371)
- Updated chart tooltip legend (#4375)
- Bumped Victory packages to version 34.3.12 (#4438)
Table
- Added inline editable dropdown (#4262)
- Removed data-label from expanded rows (#4307)
- Specified button type to avoid unwanted form submits (#4252)
- Updated property name to avoid error (#4320)
Topology
- Added integration app examples for topology functionality (#4315)
- Made APIs more react friendly with hooks (#4342)
- Allowed a promise to be returned by the create connector callback (#4390)
- Updated to sync with OpenShift Console (#4317)
Virtualized extension
- Add filterable demo, fix for filtering+scrolling (#4389)
Other
- Chore:
- Publish to prerelease tag to NPM (#4355)
- Publish v3 branch to v3 tag to NPM (#4354)
- Removed call for yarn clean:pf3 fro package.json (#4356)
- Fixed no anonymous functions (#4391)
- Updates from OUIA audit (#4401)
- Docs:
- Changelog:
- Added bash script for git (#4300)
2020.07 release notes (2020-06-05)
Packages released:
- @patternfly/react-catalog-view-extension@4.3.12
- @patternfly/react-charts@6.3.9
- @patternfly/react-core@4.18.5
- @patternfly/react-icons@4.3.5
- @patternfly/react-inline-edit-extension@4.4.14
- @patternfly/react-styles@4.3.4
- @patternfly/react-table@4.5.7
- @patternfly/react-tokens@4.4.4
- @patternfly/react-topology@4.3.13
- @patternfly/react-virtualized-extension@4.3.14
This is our major release. Checkout our upgrade guide for a list of breaking changes!
2020.06 release notes (2020-05-12)
Packages released:
- @patternfly/react-catalog-view-extension@1.4.66
- @patternfly/react-charts@5.3.21
- @patternfly/react-core@3.158.1
- @patternfly/react-icons@3.15.17
- @patternfly/react-inline-edit-extension@2.17.66
- @patternfly/react-styles@3.7.14
- @patternfly/react-table@2.28.47
- @patternfly/react-tokens@2.8.14
- @patternfly/react-topology@2.14.66
- @patternfly/react-virtualized-extension@1.4.67
Components
- Empty state:
- Added xl empty state to demo app and integration tests. (#4200)
- Notification drawer:
- Added new Notification Drawer Component (#4137)
- Page:
- Made tabIndex optional (#4181)
- Select:
- Tabs:
Charts
- Fixed ChartDonut subTitleComponent being ignored in some cases(#4206)
Other
2020.05 release notes (2020-04-21)
Packages released:
- @patternfly/react-catalog-view-extension@1.4.58
- @patternfly/react-charts@5.3.19
- @patternfly/react-core@3.153.13
- @patternfly/react-icons@3.15.16
- @patternfly/react-inline-edit-extension@2.17.58
- @patternfly/react-styles@3.7.13
- @patternfly/react-table@2.28.39
- @patternfly/react-tokens@2.8.13
- @patternfly/react-topology@2.14.58
- @patternfly/react-virtualized-extension@1.4.59
Components
- Data toolbar:
- Dropdown:
- Tooltip:
- Fixed Codesandbox examples (#4088)
Other
- Chore:
- Removed promoted components from experimental index file (#4029)
2020.04 release notes (2020-03-31)
Packages released:
- @patternfly/react-catalog-view-extension@1.4.48
- @patternfly/react-charts@5.3.18
- @patternfly/react-core@3.153.3
- @patternfly/react-icons@3.15.15
- @patternfly/react-inline-edit-extension@2.17.48
- @patternfly/react-styles@3.7.12
- @patternfly/react-table@2.28.29
- @patternfly/react-tokens@2.8.12
- @patternfly/react-topology@2.14.48
- @patternfly/react-virtualized-extension@1.4.49
Components
- About modal:
- Allowed custom aria-label for the close button (#3877)
- Alert:
- Used context to set label (#3771)
- Card:
- Drawer:
- Added width props, updated demo & integration test (#3979)
- Dropdown:
- Empty state:
- Added support for extra-large empty state (#3844)
- Select:
Table
Other
- Docs:
- Released docs to NPM for patternfly-org (#3941)
- Build:
- Types:
2020.03 release notes (2020-03-10)
Packages released:
- @patternfly/react-catalog-view-extension: 1.4.29
- @patternfly/react-charts: 5.3.12
- @patternfly/react-core: 3.146.0
- @patternfly/react-inline-edit-extension: 2.17.29
- @patternfly/react-styles: 3.7.8
- @patternfly/react-table: 2.28.10
- @patternfly/react-tokens: 2.8.8
- @patternfly/react-topology: 2.14.29
- @patternfly/react-virtualized-extension: 1.4.30
- @patternfly/react-icons: 3.15.11
Components
- Background image:
- Removed width attr from background image filter element (#3758)
- Data toolbar:
- Cleaned up beta warning for data toolbar (#3755)
- Drawer:
- Dropdown
- Updated to Destructure bubbleEvent from props to avoid it passing to button el (#3894)
- Button:
- Added link icon position for link buttons (#3798)
- Card:
- Added selectable and selected variation (#3587)
- Chip group:
- Added a tooltip to the Chipgroup label (#3826)
- Data list:
- Added compact data list (#3807)
- Data toolbar:
- Added support for key with categoryName. (#3880)
- Dropdown:
- Fixed keyboard selection of toggle causing selection of parent (#3816)
- File upload:
- Added new beta file upload component (#3865)
- Input group:
- Updated docs to be more readable (#3839)
- Modal:
- Pagination:
- Updated to calculate navigation input according to last page (#3534)
- Select:
- Switch:
- Updated to avoid switch id override by props (#3706)
- Tabs:
- Updated tabs with nav examples + add Tab component to props docs (#3527)
- Tooltip:
- Removed TooltipContent from propComponents (#3800)
- Wizard:
- Used patternfly-styles to set the no padding modifier (#3871)
Catalog view extension
- Catalog tile:
- Removed truncation and maxLength props (#3830)
Other
- Chore:
- Added experimental exports (#3775)
- Wrapped layout examples to fix codesandbox (#3818)
- Tested prerelease workflow (#3868)
- Removed exenv and lodash (#3882)
- Added jest test generator (#3828)
- Added experimental/components directory (#3764)
- Improved promote script (#3812)
- Fixed react-docs version (#3879)
- Updated Gatsby theme for patternfly org (#3813)
- Updated versions in react-core for react-icons (#3760)
- Updated additional versions in react-core for react-icons (#3761)
- Docs:
- Linting:
- Ouia:
- Updated to not omit ouiaContext (#3872)
Virtualized extension
- Resolved linter errors (#3726)
PF3
- Chore:
2020.02 release notes (2020-02-18)
Packages released:
- @patternfly/react-catalog-view-extension: 1.4.11
- @patternfly/react-charts: 5.3.5
- @patternfly/react-core: 3.140.11
- @patternfly/react-inline-edit-extension: 2.17.11
- @patternfly/react-styles: 3.7.4
- @patternfly/react-table: 2.27.11
- @patternfly/react-tokens: 2.8.4
- @patternfly/react-topology: 2.14.11
- @patternfly/react-virtualized-extension: 1.4.12
- @patternfly/react-icons: 3.15.3
Components
- Context selector:
- Updated signature for context selector (#3697)
- Data toolbar:
- Updated html structure to match core (#3701)
- Popover:
- Added min-width override property (#3601)
- Radio:
- Added support for optional description (#3621)
- Select:
- Handled undefined default for checkbox select (#3711)
- Simple list:
- Added Simple list component (#3645)
- Wizard:
- Added type to wizard context (#3572)
Catalog view extension
- Catalog tile:
Table
- Added inline edit to table (#3058)
- Reverted IHeaderRow interface change (#3746)
- Fixed that column functions are not always equal (#3612)
- Added support for truncated column headers (#3729)
Other
- Build:
- Chore:
- Ci:
- Parallelized tests and run in PRs (#3627)
- Demos:
- Fixed the TextInput type in filter table demo (#3652)
- Docs:
- Linting:
PF3
- Slider:
- Added limit for lowest possible value of slider (#3660)
2020.01 release notes (2020-01-28)
Packages released:
- @patternfly/react-catalog-view-extension@1.2.5
- @patternfly/react-charts@5.2.21
- @patternfly/react-core@3.134.2
- @patternfly/react-inline-edit-extension@2.15.6
- @patternfly/react-styles@3.6.26
- @patternfly/react-table@2.25.6
- @patternfly/react-tokens@2.7.25
- @patternfly/react-topology@2.12.5
- @patternfly/react-virtualized-extension@1.3.93
- @patternfly/react-icons@3.14.39
Components
- About modal:
- Added type safety to default props (#3536)
- Alert:
- Alert group:
- Added alert group component (#3531)
- Chip group:
- Added closable chip group (#3455)
- Clipboard copy:
- Set type of copy and toggle buttons to 'button' (#3444)
- Data list:
- Data toolbar:
- Divider:
- Promote Divider from experimental (#3516)
- Dropdown:
- Set a random id for dropdown item if id is not given (#3555)
- Flex layout: Allowed string literals to be used for FlexItem modifiers (#3544)
- Overflow menu:
- Promote OverflowMenu from experimental (#3516)
- Page:
- Add ability to customize screen reader label (#3433)
- Page header:
- Removed redundant role="banner" attribute (#3499)
- Page layout:
- Fixed page layout imports for use with code sandbox.(#3461)
- Pagination:
- Disabled navigation input if page is equal to zero (#3472)
- Select:
- Spinner:
- Promote Spinner from experimental (#3516)
Catalog view extension
- Catalog tile:
- Removed truncation fade and fixed length (#3378)
Table
- Fixed issue #3559, for table we now default to a div instead of anchor(#3567)
- Made IAction onClick optional (#3558)
- Fixed ActionsColumn import path for DropdownSeparator (#3578)