diff --git a/README.md b/README.md index 1d45fbf4c38..8093bd8d2fd 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,6 @@ Using PatternFly 3? Take a look at the [PatternFly 3 React component informatio |   [@patternfly/react-catalog-view-extension](./packages/react-catalog-view-extension/README.md) | Catalog view extension | |   [@patternfly/react-virtualized-extension](./packages/react-virtualized-extension/README.md) | Table and list row virtualization extension | |   [@patternfly/react-topology](./packages/react-topology/README.md) | Topology components | -|   [@patternfly/react-console](./packages/react-console/README.md) | Console components | | **:x: Deprecated packages** | |   [@patternfly/react-inline-edit-extension](./packages/react-inline-edit-extension/README.md) | Table inline edit extension | diff --git a/packages/react-console/.npmignore b/packages/react-console/.npmignore deleted file mode 100644 index b1655e5e919..00000000000 --- a/packages/react-console/.npmignore +++ /dev/null @@ -1 +0,0 @@ -dist/*.tsbuildinfo \ No newline at end of file diff --git a/packages/react-console/CHANGELOG.md b/packages/react-console/CHANGELOG.md deleted file mode 100644 index 63452647196..00000000000 --- a/packages/react-console/CHANGELOG.md +++ /dev/null @@ -1,7232 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. -See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. - -## [4.93.38](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.37...@patternfly/react-console@4.93.38) (2023-01-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.37 (2023-01-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.36](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.35...@patternfly/react-console@4.93.36) (2023-01-18) - - -### Bug Fixes - -* **Tabs:** Removed isHelpAction prop from TabsAction ([#8560](https://github.com/patternfly/patternfly-react/issues/8560)) ([05fa1b0](https://github.com/patternfly/patternfly-react/commit/05fa1b0acfe886f09c5bdf4ad9f8e27878ee817e)) - - - - - -## 4.93.35 (2023-01-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.34](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.33...@patternfly/react-console@4.93.34) (2023-01-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.33](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.32...@patternfly/react-console@4.93.33) (2023-01-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.31...@patternfly/react-console@4.93.32) (2023-01-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.30...@patternfly/react-console@4.93.31) (2023-01-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.29...@patternfly/react-console@4.93.30) (2023-01-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.28...@patternfly/react-console@4.93.29) (2023-01-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.27...@patternfly/react-console@4.93.28) (2023-01-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.26...@patternfly/react-console@4.93.27) (2023-01-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.25...@patternfly/react-console@4.93.26) (2023-01-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.25 (2023-01-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.23...@patternfly/react-console@4.93.24) (2023-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.23 (2023-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.21...@patternfly/react-console@4.93.22) (2023-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.20...@patternfly/react-console@4.93.21) (2023-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.19...@patternfly/react-console@4.93.20) (2023-01-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.18...@patternfly/react-console@4.93.19) (2023-01-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.17...@patternfly/react-console@4.93.18) (2023-01-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.17 (2023-01-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.16 (2022-12-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.14...@patternfly/react-console@4.93.15) (2022-12-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.13...@patternfly/react-console@4.93.14) (2022-12-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.12...@patternfly/react-console@4.93.13) (2022-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.11...@patternfly/react-console@4.93.12) (2022-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.11 (2022-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.10 (2022-12-08) - - -### Bug Fixes - -* **VncConsole:** prevent running initialization code more than once ([#8373](https://github.com/patternfly/patternfly-react/issues/8373)) ([#8374](https://github.com/patternfly/patternfly-react/issues/8374)) ([285c5ff](https://github.com/patternfly/patternfly-react/commit/285c5ff54f165c43752f36107db2db7473cc338a)) - - - - - -## [4.93.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.8...@patternfly/react-console@4.93.9) (2022-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.7...@patternfly/react-console@4.93.8) (2022-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.6...@patternfly/react-console@4.93.7) (2022-12-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.5...@patternfly/react-console@4.93.6) (2022-12-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.4...@patternfly/react-console@4.93.5) (2022-12-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.4 (2022-12-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.93.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.93.2...@patternfly/react-console@4.93.3) (2022-12-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.2 (2022-12-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.93.1 (2022-11-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.93.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.66...@patternfly/react-console@4.93.0) (2022-11-16) - - -### Features - -* **Tabs:** add TabAction, update core ver ([#8348](https://github.com/patternfly/patternfly-react/issues/8348)) ([8c584b4](https://github.com/patternfly/patternfly-react/commit/8c584b48f8e545cf226f785b873ee11eda505724)) - - - - - -## [4.92.66](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.65...@patternfly/react-console@4.92.66) (2022-11-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.65](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.64...@patternfly/react-console@4.92.65) (2022-11-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.64](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.63...@patternfly/react-console@4.92.64) (2022-11-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.63](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.62...@patternfly/react-console@4.92.63) (2022-11-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.62](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.61...@patternfly/react-console@4.92.62) (2022-11-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.61](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.60...@patternfly/react-console@4.92.61) (2022-11-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.60](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.59...@patternfly/react-console@4.92.60) (2022-11-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.59](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.58...@patternfly/react-console@4.92.59) (2022-11-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.58](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.57...@patternfly/react-console@4.92.58) (2022-11-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.57 (2022-11-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.56 (2022-11-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.55](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.54...@patternfly/react-console@4.92.55) (2022-10-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.54](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.53...@patternfly/react-console@4.92.54) (2022-10-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.53](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.52...@patternfly/react-console@4.92.53) (2022-10-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.52 (2022-10-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.51](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.50...@patternfly/react-console@4.92.51) (2022-10-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.50](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.49...@patternfly/react-console@4.92.50) (2022-10-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.49](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.48...@patternfly/react-console@4.92.49) (2022-10-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.48](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.47...@patternfly/react-console@4.92.48) (2022-10-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.47](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.46...@patternfly/react-console@4.92.47) (2022-10-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.46](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.45...@patternfly/react-console@4.92.46) (2022-10-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.45](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.44...@patternfly/react-console@4.92.45) (2022-10-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.44](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.43...@patternfly/react-console@4.92.44) (2022-10-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.43](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.42...@patternfly/react-console@4.92.43) (2022-10-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.42](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.41...@patternfly/react-console@4.92.42) (2022-10-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.41](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.40...@patternfly/react-console@4.92.41) (2022-10-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.40](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.39...@patternfly/react-console@4.92.40) (2022-10-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.39](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.38...@patternfly/react-console@4.92.39) (2022-10-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.38](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.37...@patternfly/react-console@4.92.38) (2022-10-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.37](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.36...@patternfly/react-console@4.92.37) (2022-10-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.36](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.35...@patternfly/react-console@4.92.36) (2022-10-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.35](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.34...@patternfly/react-console@4.92.35) (2022-10-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.34](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.33...@patternfly/react-console@4.92.34) (2022-10-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.33](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.32...@patternfly/react-console@4.92.33) (2022-10-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.31...@patternfly/react-console@4.92.32) (2022-10-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.30...@patternfly/react-console@4.92.31) (2022-10-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.29...@patternfly/react-console@4.92.30) (2022-10-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.28...@patternfly/react-console@4.92.29) (2022-10-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.28 (2022-10-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.26...@patternfly/react-console@4.92.27) (2022-10-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.25...@patternfly/react-console@4.92.26) (2022-10-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.25 (2022-10-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.23...@patternfly/react-console@4.92.24) (2022-10-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.22...@patternfly/react-console@4.92.23) (2022-10-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.22 (2022-09-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.20...@patternfly/react-console@4.92.21) (2022-09-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.19...@patternfly/react-console@4.92.20) (2022-09-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.18...@patternfly/react-console@4.92.19) (2022-09-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.17...@patternfly/react-console@4.92.18) (2022-09-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.17 (2022-09-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.15...@patternfly/react-console@4.92.16) (2022-09-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.14...@patternfly/react-console@4.92.15) (2022-09-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.13...@patternfly/react-console@4.92.14) (2022-09-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.12...@patternfly/react-console@4.92.13) (2022-09-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.11...@patternfly/react-console@4.92.12) (2022-09-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.10...@patternfly/react-console@4.92.11) (2022-09-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.9...@patternfly/react-console@4.92.10) (2022-09-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.8...@patternfly/react-console@4.92.9) (2022-09-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.7...@patternfly/react-console@4.92.8) (2022-09-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.7 (2022-09-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.6 (2022-09-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.4...@patternfly/react-console@4.92.5) (2022-09-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.92.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.92.3...@patternfly/react-console@4.92.4) (2022-09-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.3 (2022-09-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.2 (2022-09-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.92.1 (2022-09-20) - - -### Bug Fixes - -* **OverflowMenu:** store resize listener reference ([#7975](https://github.com/patternfly/patternfly-react/issues/7975)) ([86b0193](https://github.com/patternfly/patternfly-react/commit/86b01936a3029886173654925eb5d11d9077fc56)) - - - - - -# 4.92.0 (2022-09-19) - - -### Features - -* **Wizard - next:** supporting component unit tests ([#7731](https://github.com/patternfly/patternfly-react/issues/7731)) ([2e4ec26](https://github.com/patternfly/patternfly-react/commit/2e4ec26d428b6be0ca4254b29e03c889eb5625bb)) - - - - - -# 4.91.0 (2022-09-16) - - -### Features - -* **charts:** Update Victory dependencies ([#7986](https://github.com/patternfly/patternfly-react/issues/7986)) ([bbee15f](https://github.com/patternfly/patternfly-react/commit/bbee15fd0e00288dfa72c88a79a685b5405a355e)) - - - - - -## 4.90.1 (2022-09-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.90.0 (2022-09-14) - - -### Features - -* **Dropdown next:** Added the next version of the dropdown component ([#7955](https://github.com/patternfly/patternfly-react/issues/7955)) ([c092c7c](https://github.com/patternfly/patternfly-react/commit/c092c7cfaf877c5783c9ad9db0a8010b8ea023eb)) - - - - - -# 4.89.0 (2022-09-14) - - -### Features - -* **SearchInput:** new expandable button for masthead variant ([#7903](https://github.com/patternfly/patternfly-react/issues/7903)) ([d2a6c47](https://github.com/patternfly/patternfly-react/commit/d2a6c471ea3440d0b751b752b44ca1e8e749c5b6)) - - - - - -## 4.88.11 (2022-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.10 (2022-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.9 (2022-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.8 (2022-09-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.7 (2022-09-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.6 (2022-09-12) - - -### Bug Fixes - -* **Treeview:** ignore folder selection in basic example ([#7906](https://github.com/patternfly/patternfly-react/issues/7906)) ([b16b224](https://github.com/patternfly/patternfly-react/commit/b16b2240d26cabcadec3de52627fb1d96ff45aef)) - - - - - -## 4.88.5 (2022-09-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.4 (2022-09-09) - - -### Bug Fixes - -* **Modal, Dropdown, TreeView:** updates to resolve strict TS errors ([#7890](https://github.com/patternfly/patternfly-react/issues/7890)) ([011215b](https://github.com/patternfly/patternfly-react/commit/011215be95dfff1408e437c0b1062835669ff041)) - - - - - -## 4.88.3 (2022-09-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.2 (2022-09-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.88.1 (2022-09-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.88.0 (2022-09-09) - - -### Features - -* **Button:** new count number prop ([#7910](https://github.com/patternfly/patternfly-react/issues/7910)) ([a096b3c](https://github.com/patternfly/patternfly-react/commit/a096b3cba080b5bcd87777efe0e96e64c6da121f)) - - - - - -## 4.87.14 (2022-09-08) - - -### Bug Fixes - -* **Page:** Fixed page group props regression ([#7948](https://github.com/patternfly/patternfly-react/issues/7948)) ([044444e](https://github.com/patternfly/patternfly-react/commit/044444e11fb90d53dc8f783071d3e3dc517532a0)) - - - - - -## 4.87.13 (2022-09-08) - - -### Bug Fixes - -* **table:** fix bug in expandable demo ([#7945](https://github.com/patternfly/patternfly-react/issues/7945)) ([711b196](https://github.com/patternfly/patternfly-react/commit/711b19609dd8023b157a99f6988ff8618ccee35d)) - - - - - -## 4.87.12 (2022-09-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.11 (2022-09-07) - - -### Bug Fixes - -* **dashboardheader:** update brand image src to absolute import path for codesandbox functionality ([#7935](https://github.com/patternfly/patternfly-react/issues/7935)) ([6190a7f](https://github.com/patternfly/patternfly-react/commit/6190a7fd51a9606c9f1bf06aa0ebd46215fbd341)) - - - - - -## 4.87.10 (2022-09-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.9 (2022-09-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.8 (2022-09-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.7 (2022-09-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.6 (2022-09-06) - - -### Bug Fixes - -* **Page:** avoid unnecessary re-renders ([#7940](https://github.com/patternfly/patternfly-react/issues/7940)) ([3e23142](https://github.com/patternfly/patternfly-react/commit/3e23142c489ae5b77357345dbbeaa63cc175ea05)) - - - - - -## 4.87.5 (2022-09-02) - - -### Bug Fixes - -* **MenuToggle:** Fixed props not displaying in docs ([#7919](https://github.com/patternfly/patternfly-react/issues/7919)) ([8ca73e4](https://github.com/patternfly/patternfly-react/commit/8ca73e4dae9542646aff846511033bb7ae4fb2ef)) - - - - - -## 4.87.4 (2022-09-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.3 (2022-09-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.2 (2022-09-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.87.1 (2022-09-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.87.0 (2022-09-01) - - -### Features - -* **PageSection:** add ability to specify HTML element via prop ([#7891](https://github.com/patternfly/patternfly-react/issues/7891)) ([a9e20e4](https://github.com/patternfly/patternfly-react/commit/a9e20e4b6303fb673ed9222323a1114c3e68f8d6)) - - - - - -## 4.86.8 (2022-08-31) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.86.7 (2022-08-31) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.86.6 (2022-08-30) - - -### Bug Fixes - -* **NumberInput:** prevent errors when onChange is passed via inputProps ([#7908](https://github.com/patternfly/patternfly-react/issues/7908)) ([9cabeed](https://github.com/patternfly/patternfly-react/commit/9cabeedacf98bd80214a7f7fe1e40c3a15be4490)) - - - - - -## 4.86.5 (2022-08-29) - - -### Bug Fixes - -* **NumberInput:** manage null value ([#7898](https://github.com/patternfly/patternfly-react/issues/7898)) ([b86371d](https://github.com/patternfly/patternfly-react/commit/b86371dfe703614c12f49b68c096b28a91b9debd)) - - - - - -## 4.86.4 (2022-08-29) - - -### Bug Fixes - -* syntax errors on surge ([#7897](https://github.com/patternfly/patternfly-react/issues/7897)) ([a487abf](https://github.com/patternfly/patternfly-react/commit/a487abf770340555b2c5a451b5a5bfb0ea57fd45)) - - - - - -## 4.86.3 (2022-08-25) - - -### Bug Fixes - -* react-core should export all contents of dist directory ([#7883](https://github.com/patternfly/patternfly-react/issues/7883)) ([f5088d0](https://github.com/patternfly/patternfly-react/commit/f5088d069916d7c37335503251d13b4b846f3f62)) - - - - - -## 4.86.2 (2022-08-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.86.1 (2022-08-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.86.0 (2022-08-23) - - -### Features - -* **WizardComposable:** Created composable spinoff of wizard w/ enhancements ([#7703](https://github.com/patternfly/patternfly-react/issues/7703)) ([76eab29](https://github.com/patternfly/patternfly-react/commit/76eab29b640e2f71cd9bd5d42f58fa8dd0eba799)) - - - - - -## 4.85.4 (2022-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.85.3 (2022-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.85.2 (2022-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.85.1 (2022-08-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.85.0 (2022-08-22) - - -### Features - -* **Timestamp:** create component ([#7815](https://github.com/patternfly/patternfly-react/issues/7815)) ([98058b3](https://github.com/patternfly/patternfly-react/commit/98058b35c4b7d5e916abd7318e020e53783f73a6)) - - - - - -## 4.84.1 (2022-08-22) - - -### Bug Fixes - -* **TimePicker:** clean up menuAppendTo feature ([#7865](https://github.com/patternfly/patternfly-react/issues/7865)) ([3aa73be](https://github.com/patternfly/patternfly-react/commit/3aa73beb4581c1695aa3c3886291d862bd82286e)) - - - - - -# 4.84.0 (2022-08-19) - - -### Features - -* **ExpandableSection:** add truncated variant ([#7852](https://github.com/patternfly/patternfly-react/issues/7852)) ([f628cdf](https://github.com/patternfly/patternfly-react/commit/f628cdf571d71addfc04e69728be73895e261094)) - - - - - -## 4.83.13 (2022-08-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.12 (2022-08-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.11 (2022-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.10 (2022-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.9 (2022-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.8 (2022-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.7 (2022-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.6 (2022-08-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.5 (2022-08-17) - - -### Bug Fixes - -* **charts:** add victory-cursor-container dependency ([#7803](https://github.com/patternfly/patternfly-react/issues/7803)) ([6f1f00d](https://github.com/patternfly/patternfly-react/commit/6f1f00d0d60d9f841a3204e9378ac93a4333c41b)) - - - - - -## 4.83.4 (2022-08-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.3 (2022-08-16) - - -### Bug Fixes - -* **Select:** apply aria-describedby to correct element ([#7790](https://github.com/patternfly/patternfly-react/issues/7790)) ([1795ff5](https://github.com/patternfly/patternfly-react/commit/1795ff5a939cfab5af03f11640737377b7c39441)) - - - - - -## 4.83.2 (2022-08-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.83.1 (2022-08-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.83.0 (2022-08-16) - - -### Features - -* Allow for 'next' and 'deprecated' react-core subpaths ([#7824](https://github.com/patternfly/patternfly-react/issues/7824)) ([0e68bd3](https://github.com/patternfly/patternfly-react/commit/0e68bd349e9a8b4b08bb8b777358dcde41d5462f)) - - - - - -## 4.82.9 (2022-08-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.82.8 (2022-08-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.82.7 (2022-08-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.82.6 (2022-08-10) - - -### Reverts - -* Revert "feat(VisualizationSurface): replace react-measure with react-resize-detector (#7706)" (#7809) ([3c9cd8f](https://github.com/patternfly/patternfly-react/commit/3c9cd8f32d621f30aef0a4d4e0aa892b08354e7b)), closes [#7706](https://github.com/patternfly/patternfly-react/issues/7706) [#7809](https://github.com/patternfly/patternfly-react/issues/7809) - - - - - -## 4.82.5 (2022-08-05) - - -### Bug Fixes - -* **MenuToggle:** update base type to include div attributes as well ([#7798](https://github.com/patternfly/patternfly-react/issues/7798)) ([330e496](https://github.com/patternfly/patternfly-react/commit/330e496a7f1fb715ab06a6f6d118f1db8705828a)) - - - - - -## 4.82.4 (2022-08-05) - - -### Bug Fixes - -* **MenuToggle:** undo type change causing errors ([#7797](https://github.com/patternfly/patternfly-react/issues/7797)) ([1031ecb](https://github.com/patternfly/patternfly-react/commit/1031ecbeb5b4fa7eb28ed9c035454c7b408b8da8)) - - - - - -## 4.82.3 (2022-08-04) - - -### Bug Fixes - -* **charts:** remove uniqueId generation for labels and axis ticks ([#7794](https://github.com/patternfly/patternfly-react/issues/7794)) ([9c44131](https://github.com/patternfly/patternfly-react/commit/9c4413119f14e3e45a1ed12bd870120e278ebc20)) - - - - - -## 4.82.2 (2022-08-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.82.1 (2022-08-03) - - -### Bug Fixes - -* **Menu:** can navigate via keyboard for checkbox variant ([#7743](https://github.com/patternfly/patternfly-react/issues/7743)) ([7cfa876](https://github.com/patternfly/patternfly-react/commit/7cfa87682c225c3e93d6c4e0925b3c34aaede633)) - - - - - -# 4.82.0 (2022-08-03) - - -### Features - -* **MenuToggle:** add split button variants ([#7748](https://github.com/patternfly/patternfly-react/issues/7748)) ([7577725](https://github.com/patternfly/patternfly-react/commit/7577725305533791481ac22d9b36b87d5d3167b1)) - - - - - -## 4.81.1 (2022-08-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.81.0 (2022-08-01) - - -### Features - -* **Page:** add support for vertical breakpoints, add sticky breadcrumb demo ([#7764](https://github.com/patternfly/patternfly-react/issues/7764)) ([9db582d](https://github.com/patternfly/patternfly-react/commit/9db582d63a3499fa78ea8fab3ce31b7877cd479d)) - - - - - -# 4.80.0 (2022-08-01) - - -### Features - -* **DescriptionList:** add Display and Card variants ([#7713](https://github.com/patternfly/patternfly-react/issues/7713)) ([8c6e6d8](https://github.com/patternfly/patternfly-react/commit/8c6e6d83cdbe989d306c64f945aac206eac3ff91)) - - - - - -## 4.79.1 (2022-08-01) - - -### Bug Fixes - -* **Menu/Nav:** flyout variants work with VO navigation ([#7772](https://github.com/patternfly/patternfly-react/issues/7772)) ([6ad76cc](https://github.com/patternfly/patternfly-react/commit/6ad76cc1b466e8e93773f58002acf5ca54ad6e36)) - - - - - -# 4.79.0 (2022-07-29) - - -### Features - -* **Tabs:** add horizontal overflow option ([#7742](https://github.com/patternfly/patternfly-react/issues/7742)) ([2745cd1](https://github.com/patternfly/patternfly-react/commit/2745cd199669b0c0a5cdbd5c3d4e7453c6e1c435)) - - - - - -## 4.78.9 (2022-07-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.8 (2022-07-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.7 (2022-07-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.6 (2022-07-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.5 (2022-07-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.4 (2022-07-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.3 (2022-07-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.2 (2022-07-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.78.1 (2022-07-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.78.0 (2022-07-26) - - -### Features - -* **Dropdown:** added secondary styling to split action button ([#7746](https://github.com/patternfly/patternfly-react/issues/7746)) ([e701c32](https://github.com/patternfly/patternfly-react/commit/e701c32bb36097770ecb2c3e17e15df0b720488f)) - - - - - -## 4.77.2 (2022-07-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.77.1 (2022-07-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.77.0 (2022-07-26) - - -### Features - -* **topology:** Pipelines support for badges/icons variable task node width ([#7697](https://github.com/patternfly/patternfly-react/issues/7697)) ([a499273](https://github.com/patternfly/patternfly-react/commit/a49927315cd61e84a007d05b49e5d7254b977fcb)) - - - - - -## 4.76.11 (2022-07-25) - - -### Bug Fixes - -* **Select:** remove variant check from update logic ([#7741](https://github.com/patternfly/patternfly-react/issues/7741)) ([2204cb6](https://github.com/patternfly/patternfly-react/commit/2204cb62e30b4a37b82731f1380e79a3085828ef)) - - - - - -## 4.76.10 (2022-07-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.9 (2022-07-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.8 (2022-07-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.7 (2022-07-20) - - -### Bug Fixes - -* **Switch:** aria labelledby to update with change ([#7557](https://github.com/patternfly/patternfly-react/issues/7557)) ([9647a0c](https://github.com/patternfly/patternfly-react/commit/9647a0c7f7eb2174f006774b4406408bd065fddc)) - - - - - -## 4.76.6 (2022-07-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.5 (2022-07-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.4 (2022-07-15) - - -### Bug Fixes - -* **LogViewer:** render correctly when there is '\n' in the string array ([#7681](https://github.com/patternfly/patternfly-react/issues/7681)) ([12222c7](https://github.com/patternfly/patternfly-react/commit/12222c76d47396d8df5134c607a9ff689d6d93c9)) - - - - - -## 4.76.3 (2022-07-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.2 (2022-07-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.76.1 (2022-07-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.76.0 (2022-07-14) - - -### Features - -* **Topology:** Add Topology pipeline support ([#7609](https://github.com/patternfly/patternfly-react/issues/7609)) ([4fb563f](https://github.com/patternfly/patternfly-react/commit/4fb563fb8651c0386f7cc59fd9c736af6fb683ec)) - - - - - -## 4.75.15 (2022-07-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.14 (2022-07-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.13 (2022-07-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.12 (2022-07-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.11 (2022-07-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.10 (2022-07-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.9 (2022-07-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.8 (2022-07-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.7 (2022-07-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.6 (2022-07-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.5 (2022-07-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.4 (2022-07-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.3 (2022-07-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.2 (2022-06-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.75.1 (2022-06-29) - - -### Bug Fixes - -* **Select:** update logic should only apply to typeahead ([#7632](https://github.com/patternfly/patternfly-react/issues/7632)) ([0b9148e](https://github.com/patternfly/patternfly-react/commit/0b9148e67030236e61423895c6632b20dac4617f)) - - - - - -# 4.75.0 (2022-06-27) - - -### Features - -* **wizard:** add support for additional information panel (drawer) ([#7323](https://github.com/patternfly/patternfly-react/issues/7323)) ([6702504](https://github.com/patternfly/patternfly-react/commit/67025047d7bb644497f4477b77dbbdebe8ce97da)) - - - - - -## 4.74.3 (2022-06-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.74.2 (2022-06-23) - - -### Bug Fixes - -* **ProgressStepper:** added onTriggerEnter prop to Popover ([#7532](https://github.com/patternfly/patternfly-react/issues/7532)) ([1208390](https://github.com/patternfly/patternfly-react/commit/12083908a7043c017a5b7a97f84623add10bfe75)) - - - - - -## 4.74.1 (2022-06-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.74.0 (2022-06-22) - - -### Features - -* **Table:** add nested sticky header support ([#7595](https://github.com/patternfly/patternfly-react/issues/7595)) ([3888a0b](https://github.com/patternfly/patternfly-react/commit/3888a0bdf5e4e964d2d8d936c5d81f7813d8ec0c)) - - - - - -## 4.73.17 (2022-06-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.16 (2022-06-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.15 (2022-06-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.14 (2022-06-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.13 (2022-06-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.12 (2022-06-17) - - -### Bug Fixes - -* **Table:** account for added columns with expandable ([#7529](https://github.com/patternfly/patternfly-react/issues/7529)) ([dcde7c9](https://github.com/patternfly/patternfly-react/commit/dcde7c95eb7200b706da4d41a46f3f57b5129e40)) - - - - - -## 4.73.11 (2022-06-17) - - -### Bug Fixes - -* **Table:** update expandable examples to set column widths ([#7513](https://github.com/patternfly/patternfly-react/issues/7513)) ([c2e1e61](https://github.com/patternfly/patternfly-react/commit/c2e1e618a6924bdbb2b1e8e7ad94553615196fb2)) - - - - - -## 4.73.10 (2022-06-16) - - -### Bug Fixes - -* **Topology:** Fix for group position when it has no children ([#7573](https://github.com/patternfly/patternfly-react/issues/7573)) ([04e435e](https://github.com/patternfly/patternfly-react/commit/04e435ebc87ad7d1c687db95ee8ef8beffae514d)) - - - - - -## 4.73.9 (2022-06-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.8 (2022-06-16) - - -### Bug Fixes - -* **Table:** filterable table demo icon text spacing fix ([#7477](https://github.com/patternfly/patternfly-react/issues/7477)) ([e35387f](https://github.com/patternfly/patternfly-react/commit/e35387f42b355000ff66a79e1031eb6e9a7bb8c3)) - - - - - -## 4.73.7 (2022-06-16) - - -### Bug Fixes - -* **console:** add SUSE instruction for virt-viewer ([#7445](https://github.com/patternfly/patternfly-react/issues/7445)) ([2ac5adb](https://github.com/patternfly/patternfly-react/commit/2ac5adb581d673e0687f438baeb7859125bd30d4)), closes [#7519](https://github.com/patternfly/patternfly-react/issues/7519) - - - - - -## 4.73.6 (2022-06-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.5 (2022-06-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.4 (2022-06-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.3 (2022-06-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.2 (2022-06-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.73.1 (2022-06-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.73.0 (2022-06-14) - - -### Features - -* **Form:** add functionality for form group roles ([#7516](https://github.com/patternfly/patternfly-react/issues/7516)) ([4ff2f54](https://github.com/patternfly/patternfly-react/commit/4ff2f54ce21363e9c40c47517f20b8fc5e0cb401)) - - - - - -## 4.72.17 (2022-06-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.16 (2022-06-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.15 (2022-06-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.14 (2022-06-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.13 (2022-06-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.12 (2022-06-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.11 (2022-06-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.10 (2022-06-09) - - -### Bug Fixes - -* **Select:** retain focus on correct checkbox after view more ([#7505](https://github.com/patternfly/patternfly-react/issues/7505)) ([c9de16b](https://github.com/patternfly/patternfly-react/commit/c9de16b00a3573f74847b3953c7b408cf000fb85)) - - - - - -## 4.72.9 (2022-06-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.8 (2022-06-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.7 (2022-06-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.6 (2022-06-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.5 (2022-06-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.4 (2022-06-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.3 (2022-06-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.2 (2022-06-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.72.1 (2022-06-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.72.0 (2022-06-01) - - -### Features - -* **table:** full screen demo for sticky first column ([#7451](https://github.com/patternfly/patternfly-react/issues/7451)) ([f610dd4](https://github.com/patternfly/patternfly-react/commit/f610dd4726b16d73a166f7a57da0fa3588b8201d)) - - - - - -## 4.71.2 (2022-05-31) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.71.1 (2022-05-31) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.71.0 (2022-05-31) - - -### Features - -* **table:** add fullscreen demo for error state ([#7443](https://github.com/patternfly/patternfly-react/issues/7443)) ([eeab219](https://github.com/patternfly/patternfly-react/commit/eeab2197765589262ee7c328e57dbf1606da6d7f)) - - - - - -## 4.70.2 (2022-05-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.70.1 (2022-05-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.70.0 (2022-05-26) - - -### Features - -* **Popper:** add mouse events for popper content ([#7399](https://github.com/patternfly/patternfly-react/issues/7399)) ([47f8d12](https://github.com/patternfly/patternfly-react/commit/47f8d12e348397336287c7e7efc79665bce61ae2)) - - - - - -# 4.69.0 (2022-05-26) - - -### Features - -* **table:** add fullscreen empty state demo ([#7371](https://github.com/patternfly/patternfly-react/issues/7371)) ([54f3052](https://github.com/patternfly/patternfly-react/commit/54f30520d9d808ffe15c962b37af91cef4c21dcb)) - - - - - -## 4.68.4 (2022-05-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.68.3 (2022-05-26) - - -### Bug Fixes - -* **Select:** popper menu flips correctly ([#7434](https://github.com/patternfly/patternfly-react/issues/7434)) ([cc1eb21](https://github.com/patternfly/patternfly-react/commit/cc1eb2152246d03600a9fbbf678fd8b39f703347)) - - - - - -## 4.68.2 (2022-05-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.68.1 (2022-05-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.68.0 (2022-05-24) - - -### Features - -* **table:** add fullscreen loading state demo ([#7370](https://github.com/patternfly/patternfly-react/issues/7370)) ([285b5b7](https://github.com/patternfly/patternfly-react/commit/285b5b76cb6bb64d5fd4bd66cfb26f709457b3bc)) - - - - - -## 4.67.1 (2022-05-23) - - -### Bug Fixes - -* **Select:** allow enter to create when there is a single option ([#7444](https://github.com/patternfly/patternfly-react/issues/7444)) ([e1ae6a9](https://github.com/patternfly/patternfly-react/commit/e1ae6a9aa7dee0f8107905ec1d47463fce950ff3)) - - - - - -# 4.67.0 (2022-05-19) - - -### Features - -* **table:** update sortable demo to align with core ([#7292](https://github.com/patternfly/patternfly-react/issues/7292)) ([6891764](https://github.com/patternfly/patternfly-react/commit/6891764f2507c775005878f6e74cc5c8e44a6c68)) - - - - - -# 4.66.0 (2022-05-19) - - -### Features - -* **Menu:** Added support for checkbox menu ([#7368](https://github.com/patternfly/patternfly-react/issues/7368)) ([8c2d1dc](https://github.com/patternfly/patternfly-react/commit/8c2d1dc23dbe5c28a8c1ecf79eb34ea911da386f)) - - - - - -## 4.65.5 (2022-05-18) - - -### Bug Fixes - -* **Slider:** add support for aria-labelledby ad aria-describedby ([#7408](https://github.com/patternfly/patternfly-react/issues/7408)) ([7c8617a](https://github.com/patternfly/patternfly-react/commit/7c8617a1268a03061d51454b298c79ae5f7a59b0)) - - - - - -## 4.65.4 (2022-05-18) - - -### Bug Fixes - -* **Table:** Removed duplicate import from md file ([#7442](https://github.com/patternfly/patternfly-react/issues/7442)) ([00438a7](https://github.com/patternfly/patternfly-react/commit/00438a73c7b2548c4f0ad00ed09f9c60f99978d9)) - - - - - -## 4.65.3 (2022-05-16) - - -### Bug Fixes - -* **Chip:** add custom maxWidth prop ([#7387](https://github.com/patternfly/patternfly-react/issues/7387)) ([7cfb1a2](https://github.com/patternfly/patternfly-react/commit/7cfb1a202c2f1405c454b2e10716d9a500d4508f)) - - - - - -## 4.65.2 (2022-05-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.65.1 (2022-05-12) - - -### Bug Fixes - -* **Tabs:** make close handler optional ([#7405](https://github.com/patternfly/patternfly-react/issues/7405)) ([a84bb2a](https://github.com/patternfly/patternfly-react/commit/a84bb2aadefd7f811745b9512a26eda85241361d)) - - - - - -# 4.65.0 (2022-05-12) - - -### Features - -* **table:** expandable table demo ([#7277](https://github.com/patternfly/patternfly-react/issues/7277)) ([c081a61](https://github.com/patternfly/patternfly-react/commit/c081a61f11ceeb92688798106962e3604c243606)) - - - - - -## 4.64.6 (2022-05-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.64.5 (2022-05-11) - - -### Bug Fixes - -* **charts:** support customizing tooltip border for dark theme ([#7393](https://github.com/patternfly/patternfly-react/issues/7393)) ([7168a1d](https://github.com/patternfly/patternfly-react/commit/7168a1dc7f3a1302d719a32bcd32dcdb9ad8fb86)) - - - - - -## 4.64.4 (2022-05-11) - - -### Bug Fixes - -* **topology:** fix variables ([#7364](https://github.com/patternfly/patternfly-react/issues/7364)) ([2dec22e](https://github.com/patternfly/patternfly-react/commit/2dec22eec0f2fb8a634108e6995f747f61fa7d93)) - - - - - -## 4.64.3 (2022-05-10) - - -### Bug Fixes - -* **Card:** indicate card selectivity and status if using a screen reader ([#7144](https://github.com/patternfly/patternfly-react/issues/7144)) ([56fab43](https://github.com/patternfly/patternfly-react/commit/56fab43f801390d995ae9d0c3bdec3aa0f0d2cfb)) - - - - - -## 4.64.2 (2022-05-10) - - -### Reverts - -* Revert "docs(Dropdown): expose menuAppendTo in Dropdown prop docs (#7173)" (#7395) ([9e80f18](https://github.com/patternfly/patternfly-react/commit/9e80f1812773e269782cdb26928778e558ec5354)), closes [#7173](https://github.com/patternfly/patternfly-react/issues/7173) [#7395](https://github.com/patternfly/patternfly-react/issues/7395) - - - - - -## 4.64.1 (2022-05-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.64.0 (2022-05-10) - - -### Features - -* **Tabs:** allow dynamic close/add ([#7297](https://github.com/patternfly/patternfly-react/issues/7297)) ([51dd66c](https://github.com/patternfly/patternfly-react/commit/51dd66c59d25f96686c57de9fffe590f1c8cbe83)) - - - - - -# 4.63.0 (2022-05-09) - - -### Features - -* **charts:** added PF dark theme support ([#7310](https://github.com/patternfly/patternfly-react/issues/7310)) ([549c041](https://github.com/patternfly/patternfly-react/commit/549c041525b22d910b71a1c4f64e2cb0ba11ca8f)) - - - - - -## 4.62.6 (2022-05-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.62.5 (2022-05-09) - - -### Bug Fixes - -* **Popper:** update Popper modifiers when child DOM changes ([#7385](https://github.com/patternfly/patternfly-react/issues/7385)) ([28d0b74](https://github.com/patternfly/patternfly-react/commit/28d0b74107ae76acae535c37ea73cec3a4cf49d5)) - - - - - -## 4.62.4 (2022-05-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.62.3 (2022-05-06) - - -### Bug Fixes - -* **LogViewer:** clear ANSI cache when resetting the log window ([#7355](https://github.com/patternfly/patternfly-react/issues/7355)) ([b3354b5](https://github.com/patternfly/patternfly-react/commit/b3354b5000c5d7397c479888140b0381367cbd2c)) - - - - - -## 4.62.2 (2022-05-06) - - -### Bug Fixes - -* **Page:** add tabindex to components with hasOverflowScroll ([#7274](https://github.com/patternfly/patternfly-react/issues/7274)) ([6be2fa8](https://github.com/patternfly/patternfly-react/commit/6be2fa870aba78b833c7346ffe029f96cfc1c37d)) - - - - - -## 4.62.1 (2022-05-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.62.0 (2022-05-06) - - -### Features - -* **tokens:** Variables now include a fallback value for charts ([#7374](https://github.com/patternfly/patternfly-react/issues/7374)) ([6832688](https://github.com/patternfly/patternfly-react/commit/6832688d904159eee64510656dc4df6ed1ecb841)) - - - - - -# 4.61.0 (2022-05-05) - - -### Features - -* **charts:** Deprecate themeVariant prop for light / dark themes ([#7372](https://github.com/patternfly/patternfly-react/issues/7372)) ([362902a](https://github.com/patternfly/patternfly-react/commit/362902a72eb2b18e634423c86dea1bef89bf00e9)) - - - - - -# 4.60.0 (2022-05-05) - - -### Features - -* **drawer:** convert examples to TS ([#7329](https://github.com/patternfly/patternfly-react/issues/7329)) ([e3c6dfa](https://github.com/patternfly/patternfly-react/commit/e3c6dfa735a01c2be5a62eed8e37ad7a29b113de)) - - - - - -## 4.59.13 (2022-05-05) - - -### Bug Fixes - -* **Wixard:** Fixed id not being applied to wizard step ([#7349](https://github.com/patternfly/patternfly-react/issues/7349)) ([de6b557](https://github.com/patternfly/patternfly-react/commit/de6b557331460dd387faa1ac4c5c033757412340)) - - - - - -## 4.59.12 (2022-05-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.11 (2022-05-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.10 (2022-05-05) - - -### Bug Fixes - -* **charts:** Add style for tooltip cursor ([#7361](https://github.com/patternfly/patternfly-react/issues/7361)) ([1b3f67c](https://github.com/patternfly/patternfly-react/commit/1b3f67c3712a194bef672fe888f6a446f4bd8bc6)) - - - - - -## 4.59.9 (2022-05-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.8 (2022-05-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.7 (2022-05-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.6 (2022-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.5 (2022-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.4 (2022-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.3 (2022-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.2 (2022-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.59.1 (2022-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.59.0 (2022-05-02) - - -### Features - -* **divider:** add support for switching orientation at various breakpoints ([#7285](https://github.com/patternfly/patternfly-react/issues/7285)) ([6e47917](https://github.com/patternfly/patternfly-react/commit/6e47917a59fdbd0f9f647998d79d024a691a49e2)) - - - - - -# 4.58.0 (2022-04-28) - - -### Features - -* **CodeBlock:** add class to code component ([#7281](https://github.com/patternfly/patternfly-react/issues/7281)) ([844e162](https://github.com/patternfly/patternfly-react/commit/844e1621bc695c97f911f5cc64998c5d36911a4d)) - - - - - -## 4.57.6 (2022-04-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.57.5 (2022-04-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.57.4 (2022-04-25) - - -### Bug Fixes - -* **DateTimePicker:** update date placeholder ([#7266](https://github.com/patternfly/patternfly-react/issues/7266)) ([4e9a73e](https://github.com/patternfly/patternfly-react/commit/4e9a73e8f7645b7a885d15754f99b9e078449806)) - - - - - -## 4.57.3 (2022-04-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.57.2 (2022-04-21) - - -### Bug Fixes - -* **DataListCheck:** revert checked prop ([#7284](https://github.com/patternfly/patternfly-react/issues/7284)) ([d9889fc](https://github.com/patternfly/patternfly-react/commit/d9889fc86f224533f81457f384954e6a299c5677)) - - - - - -## 4.57.1 (2022-04-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.57.0 (2022-04-19) - - -### Features - -* **HelperText:** add react demos ([#7250](https://github.com/patternfly/patternfly-react/issues/7250)) ([bf68976](https://github.com/patternfly/patternfly-react/commit/bf68976bebd683c935f587795a868c32ea8c5616)) - - - - - -## 4.56.1 (2022-04-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.56.0 (2022-04-18) - - -### Features - -* **Tabs:** Add nested, unindented demo ([#7194](https://github.com/patternfly/patternfly-react/issues/7194)) ([81bd759](https://github.com/patternfly/patternfly-react/commit/81bd759189379bc558871acc791a1a34dcc2ed1a)) - - - - - -# 4.55.0 (2022-04-18) - - -### Features - -* **Progress stepper:** Updated to use render prop for popover ([#7190](https://github.com/patternfly/patternfly-react/issues/7190)) ([5eb8243](https://github.com/patternfly/patternfly-react/commit/5eb8243d63d1168d9b425a5322c08e04659ed843)) - - - - - -## 4.54.2 (2022-04-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.54.1 (2022-04-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.54.0 (2022-04-14) - - -### Features - -* **MenuToggle:** Add full width modifier ([#7232](https://github.com/patternfly/patternfly-react/issues/7232)) ([789a8a3](https://github.com/patternfly/patternfly-react/commit/789a8a3f1cb1f1d90565f8d0e6c0dbe984c0c66b)) - - - - - -## 4.53.37 (2022-04-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.36 (2022-04-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.35 (2022-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.34 (2022-04-13) - - -### Bug Fixes - -* **ContextSelector:** fix listener handling when using popper ([#7165](https://github.com/patternfly/patternfly-react/issues/7165)) ([af89d6a](https://github.com/patternfly/patternfly-react/commit/af89d6a334d0052205473d313ea5be0e64f3847c)) - - - - - -## 4.53.33 (2022-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.32 (2022-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.31 (2022-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.30 (2022-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.29 (2022-04-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.28 (2022-04-12) - - -### Bug Fixes - -* **demo-app:** reorder css imports to load in dark theme correctly ([#7224](https://github.com/patternfly/patternfly-react/issues/7224)) ([1341c93](https://github.com/patternfly/patternfly-react/commit/1341c9396a25f6850bf4e961e40c9ddd182d9d3b)) - - - - - -## 4.53.27 (2022-04-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.26 (2022-04-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.25 (2022-04-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.24 (2022-04-11) - - -### Bug Fixes - -* **Select:** prevent footer clicks from toggling ([#7193](https://github.com/patternfly/patternfly-react/issues/7193)) ([2cd10c2](https://github.com/patternfly/patternfly-react/commit/2cd10c2a0a11dcd14f85116369fd47dffcb12295)) - - - - - -## 4.53.23 (2022-04-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.22 (2022-04-11) - - -### Bug Fixes - -* **react-styles:** support esm import and export ([#7084](https://github.com/patternfly/patternfly-react/issues/7084)) ([b66ea14](https://github.com/patternfly/patternfly-react/commit/b66ea14fa0949b0626184455a4df46312b87171a)) - - - - - -## 4.53.21 (2022-04-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.20 (2022-04-08) - - -### Bug Fixes - -* **NumberInput:** Custom increment/decrement and thresholds ([#7159](https://github.com/patternfly/patternfly-react/issues/7159)) ([28853de](https://github.com/patternfly/patternfly-react/commit/28853de1d02a4d46d81100da895d5e73a3ec05cf)) - - - - - -## 4.53.19 (2022-04-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.18 (2022-04-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.17 (2022-04-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.16 (2022-04-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.15 (2022-04-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.14 (2022-03-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.13 (2022-03-29) - - -### Bug Fixes - -* **components:** fix newline interpolation of text input values ([#6935](https://github.com/patternfly/patternfly-react/issues/6935)) ([c667ef0](https://github.com/patternfly/patternfly-react/commit/c667ef048cbf246e920a0111d4e900f1079cc6bc)), closes [#5324](https://github.com/patternfly/patternfly-react/issues/5324) - - - - - -## 4.53.12 (2022-03-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.11 (2022-03-29) - - -### Bug Fixes - -* **Drawer:** Updated resizable drawer to make it more accessible ([#7118](https://github.com/patternfly/patternfly-react/issues/7118)) ([0363ae6](https://github.com/patternfly/patternfly-react/commit/0363ae6638aab17e55f26bae5017bcd7f83f8ed5)) - - - - - -## 4.53.10 (2022-03-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.9 (2022-03-28) - - -### Bug Fixes - -* **Select:** view more fixes ([#7107](https://github.com/patternfly/patternfly-react/issues/7107)) ([94f24f6](https://github.com/patternfly/patternfly-react/commit/94f24f65b043a2d3f3ae8fe7247aaf55b05987a7)) - - - - - -## 4.53.8 (2022-03-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.7 (2022-03-28) - - -### Bug Fixes - -* **CalendarMonth:** resolve regression for selecting a date ([#7130](https://github.com/patternfly/patternfly-react/issues/7130)) ([5397e89](https://github.com/patternfly/patternfly-react/commit/5397e895ba52434b98b4206ac47535ed36d1bf00)) - - - - - -## 4.53.6 (2022-03-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.5 (2022-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.4 (2022-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.3 (2022-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.2 (2022-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.53.1 (2022-03-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.53.0 (2022-03-23) - - -### Features - -* **Select:** add flag to not reset on select, add event to toggle callback ([#7093](https://github.com/patternfly/patternfly-react/issues/7093)) ([ec2afb1](https://github.com/patternfly/patternfly-react/commit/ec2afb1ea414f63a2fadc56bbaa968a0caad5fd6)) - - - - - -## 4.52.2 (2022-03-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.52.1 (2022-03-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.52.0 (2022-03-23) - - -### Features - -* **CalendarMonth:** make date prop optional ([#7077](https://github.com/patternfly/patternfly-react/issues/7077)) ([e388854](https://github.com/patternfly/patternfly-react/commit/e388854e26b57d7cada63832b7f52e9c7bdad9a0)) - - - - - -## 4.51.2 (2022-03-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.51.1 (2022-03-21) - - -### Bug Fixes - -* **Tooltip:** horizontal scroll bar causing misaligned tooltip ([#7062](https://github.com/patternfly/patternfly-react/issues/7062)) ([9540d0c](https://github.com/patternfly/patternfly-react/commit/9540d0c5ab256a19143381755e33b661a13d2a00)) - - - - - -# 4.51.0 (2022-03-21) - - -### Features - -* **TextInput, TextArea, FormSelect:** add isIconSprite prop ([#7052](https://github.com/patternfly/patternfly-react/issues/7052)) ([94e1a85](https://github.com/patternfly/patternfly-react/commit/94e1a855840ca74d4d934a863531359a4f84c265)) - - - - - -## 4.50.5 (2022-03-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.50.4 (2022-03-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.50.3 (2022-03-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.50.2 (2022-03-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.50.1 (2022-03-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.50.0 (2022-03-15) - - -### Features - -* **CodeEditor:** 6226 size to fit height ([#7033](https://github.com/patternfly/patternfly-react/issues/7033)) ([f18abd3](https://github.com/patternfly/patternfly-react/commit/f18abd3020e04ee6602fd168d503f43cc0de649e)) - - - - - -## 4.49.22 (2022-03-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.21 (2022-03-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.20 (2022-03-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.19 (2022-03-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.18 (2022-03-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.17 (2022-03-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.16 (2022-03-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.15 (2022-03-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.14 (2022-03-04) - - -### Bug Fixes - -* **NotificationDrawer:** Drawer receives focus after opening ([#6963](https://github.com/patternfly/patternfly-react/issues/6963)) ([f5b1c97](https://github.com/patternfly/patternfly-react/commit/f5b1c97f1c3ef6155d39d16da401fb9937b539e9)) - - - - - -## 4.49.13 (2022-03-04) - - -### Bug Fixes - -* **Toolbar:** update test ([#6995](https://github.com/patternfly/patternfly-react/issues/6995)) ([4ddaeaa](https://github.com/patternfly/patternfly-react/commit/4ddaeaad5cd550b1bd88195a7a0eb9643cdb70f4)) - - - - - -## 4.49.12 (2022-03-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.11 (2022-03-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.10 (2022-03-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.9 (2022-03-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.8 (2022-02-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.7 (2022-02-22) - - -### Bug Fixes - -* update release version number ([#6964](https://github.com/patternfly/patternfly-react/issues/6964)) ([6eefe79](https://github.com/patternfly/patternfly-react/commit/6eefe79b9eaaf871ecf93e3fdfd0e49c7326b221)) - - - - - -## 4.49.6 (2022-02-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.5 (2022-02-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.4 (2022-02-17) - - -### Bug Fixes - -* **Select:** Do not filter out view more button on filter ([#6848](https://github.com/patternfly/patternfly-react/issues/6848)) ([6c7ac8a](https://github.com/patternfly/patternfly-react/commit/6c7ac8a5e287670d7469ecc0ef137bc33583e739)) - - - - - -## 4.49.3 (2022-02-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.2 (2022-02-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.49.1 (2022-02-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.49.0 (2022-02-15) - - -### Features - -* **table:** ability to add expand/collapse all to th ([#6914](https://github.com/patternfly/patternfly-react/issues/6914)) ([ee510ee](https://github.com/patternfly/patternfly-react/commit/ee510ee8c8d3a069b75c73873ebd32b0b9a4d9c7)) - - - - - -## 4.48.2 (2022-02-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.48.1 (2022-02-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.48.0 (2022-02-14) - - -### Features - -* **Page:** Added center alignment for page sections ([#6893](https://github.com/patternfly/patternfly-react/issues/6893)) ([440918f](https://github.com/patternfly/patternfly-react/commit/440918fc1bd9795cd916a04fe32677ae5f69ef68)) - - - - - -# 4.47.0 (2022-02-11) - - -### Features - -* **Menu:** allow drilldown menu functions ([#6872](https://github.com/patternfly/patternfly-react/issues/6872)) ([b345b07](https://github.com/patternfly/patternfly-react/commit/b345b07de7c1576e984a06f4c573641b04956f5c)) - - - - - -## 4.46.3 (2022-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.46.2 (2022-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.46.1 (2022-02-11) - - -### Bug Fixes - -* **Select:** Fixed so that view more btn click does not close the menu in React 16 ([#6922](https://github.com/patternfly/patternfly-react/issues/6922)) ([89da91d](https://github.com/patternfly/patternfly-react/commit/89da91dfd3a9e7af8ee26f8b6b5ac01c5b2487d4)) - - - - - -# 4.46.0 (2022-02-10) - - -### Features - -* **ToolTip:** Diagonal tooltip placement ([#6887](https://github.com/patternfly/patternfly-react/issues/6887)) ([897fd7d](https://github.com/patternfly/patternfly-react/commit/897fd7d248888e7324d36f574231985e8523a700)) - - - - - -## 4.45.3 (2022-02-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.45.2 (2022-02-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.45.1 (2022-02-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.45.0 (2022-02-08) - - -### Features - -* **MenuToggle:** add full height variation ([#6869](https://github.com/patternfly/patternfly-react/issues/6869)) ([415e02f](https://github.com/patternfly/patternfly-react/commit/415e02f5e5617367db717cd5120df04ec1a208eb)) - - - - - -# 4.44.0 (2022-02-08) - - -### Features - -* **Table:** add striping ([#6886](https://github.com/patternfly/patternfly-react/issues/6886)) ([47abda7](https://github.com/patternfly/patternfly-react/commit/47abda7831e21c58051b90982f02cb48f7a22a22)) - - - - - -## 4.43.21 (2022-02-07) - - -### Bug Fixes - -* **TimePicker:** apply includeSeconds when making options ([#6865](https://github.com/patternfly/patternfly-react/issues/6865)) ([5b6d6c9](https://github.com/patternfly/patternfly-react/commit/5b6d6c9979046c111b00456622758f542627ac11)) - - - - - -## 4.43.20 (2022-02-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.19 (2022-02-07) - - -### Bug Fixes - -* **Select:** remove logic from default inputAutoComplete ([#6873](https://github.com/patternfly/patternfly-react/issues/6873)) ([b3b61c1](https://github.com/patternfly/patternfly-react/commit/b3b61c175f23cdc9dad8c71054301d1090795ede)) - - - - - -## 4.43.18 (2022-02-04) - - -### Bug Fixes - -* **TimePicker:** remove automatically validation from onChange event ([#6884](https://github.com/patternfly/patternfly-react/issues/6884)) ([e7088e4](https://github.com/patternfly/patternfly-react/commit/e7088e4e7a9348fa412d2815af1b0820ee7754ef)) - - - - - -## 4.43.17 (2022-02-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.16 (2022-02-02) - - -### Bug Fixes - -* **numberinput:** import input group component instead ([#6850](https://github.com/patternfly/patternfly-react/issues/6850)) ([2a94545](https://github.com/patternfly/patternfly-react/commit/2a94545ead3be3ea3c987b1273e18b943315c36e)) - - - - - -## 4.43.15 (2022-01-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.14 (2022-01-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.13 (2022-01-26) - - -### Reverts - -* Revert "Improve IAction type (#6108)" (#6862) ([94aea84](https://github.com/patternfly/patternfly-react/commit/94aea84036e26f4cc472b7d445ee49b088eb6a47)), closes [#6108](https://github.com/patternfly/patternfly-react/issues/6108) [#6862](https://github.com/patternfly/patternfly-react/issues/6862) - - - - - -## 4.43.12 (2022-01-26) - - -### Bug Fixes - -* **OverflowMenu:** ignore menu being covered in intg. tests ([#6852](https://github.com/patternfly/patternfly-react/issues/6852)) ([066e2bb](https://github.com/patternfly/patternfly-react/commit/066e2bb994f4eca5538fb9287e5d10ddf4a30cac)) - - - - - -## 4.43.11 (2022-01-26) - - -### Reverts - -* Revert "feat(Tabs): enforce restricted type for children (#6767)" (#6857) ([eca9a70](https://github.com/patternfly/patternfly-react/commit/eca9a708e8d53416e60a790ea876aa0b2e398212)), closes [#6767](https://github.com/patternfly/patternfly-react/issues/6767) [#6857](https://github.com/patternfly/patternfly-react/issues/6857) - - - - - -## 4.43.10 (2022-01-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.9 (2022-01-25) - - -### Bug Fixes - -* **Select:** Footer keyboard bugs ([#6844](https://github.com/patternfly/patternfly-react/issues/6844)) ([7f06125](https://github.com/patternfly/patternfly-react/commit/7f06125cfb52884708107da82ca3800207c9846f)) - - - - - -## 4.43.8 (2022-01-24) - - -### Bug Fixes - -* **table:** fixed action example ([#6800](https://github.com/patternfly/patternfly-react/issues/6800)) ([eaaedc2](https://github.com/patternfly/patternfly-react/commit/eaaedc28cf54cca1a47aaa5c4f5f76a11d32864d)) - - - - - -## 4.43.7 (2022-01-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.6 (2022-01-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.5 (2022-01-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.4 (2022-01-20) - - -### Bug Fixes - -* **DatePicker:** update empty state validation and add onblur event ([#6822](https://github.com/patternfly/patternfly-react/issues/6822)) ([258e818](https://github.com/patternfly/patternfly-react/commit/258e81861adc0488ae42f349aff78f06f2874fa7)) - - - - - -## 4.43.3 (2022-01-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.43.2 (2022-01-20) - - -### Bug Fixes - -* **Select:** Fixed dot next to the spinner in grouped view more variant ([#6831](https://github.com/patternfly/patternfly-react/issues/6831)) ([ccc81b4](https://github.com/patternfly/patternfly-react/commit/ccc81b4c8c30506f28e61e73dcbc106da50ca692)) - - - - - -## 4.43.1 (2022-01-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.43.0 (2022-01-20) - - -### Features - -* **Truncate:** added Truncate component ([#6713](https://github.com/patternfly/patternfly-react/issues/6713)) ([c803b5d](https://github.com/patternfly/patternfly-react/commit/c803b5df3761f689172d79bbc71bc38623b0bf5a)) - - - - - -## 4.42.6 (2022-01-20) - - -### Bug Fixes - -* **TextInputGroup:** address various issues ([#6774](https://github.com/patternfly/patternfly-react/issues/6774)) ([010058a](https://github.com/patternfly/patternfly-react/commit/010058acc7115fb76a35fe06634083ada62cece0)) - - - - - -## 4.42.5 (2022-01-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.42.4 (2022-01-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.42.3 (2022-01-19) - - -### Bug Fixes - -* **examples:** amend row index in tree table examples ([#6830](https://github.com/patternfly/patternfly-react/issues/6830)) ([e676fb1](https://github.com/patternfly/patternfly-react/commit/e676fb1171618e957a4564af31c15ca6e3800507)), closes [#6719](https://github.com/patternfly/patternfly-react/issues/6719) - - - - - -## 4.42.2 (2022-01-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.42.1 (2022-01-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.42.0 (2022-01-19) - - -### Features - -* **NumberInput:** call onMinus/onPlus on arrow-up/down pressed ([#6764](https://github.com/patternfly/patternfly-react/issues/6764)) ([545a7f8](https://github.com/patternfly/patternfly-react/commit/545a7f8791dbf2937416509a01b197cc1daf80db)) - - - - - -# 4.41.0 (2022-01-19) - - -### Features - -* **TimePicker:** Allow for seconds via new prop; includeSeconds ([#6769](https://github.com/patternfly/patternfly-react/issues/6769)) ([417b51a](https://github.com/patternfly/patternfly-react/commit/417b51a6b8bd997042e16a0e821fb63281e53d30)) - - - - - -## 4.40.5 (2022-01-18) - - -### Bug Fixes - -* **Tabs:** enable tabs scroll button for small window ([#6784](https://github.com/patternfly/patternfly-react/issues/6784)) ([a29b430](https://github.com/patternfly/patternfly-react/commit/a29b43094ae3d5ce7f4b26e4041cd595e675ee58)) - - - - - -## 4.40.4 (2022-01-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.40.3 (2022-01-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.40.2 (2022-01-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.40.1 (2022-01-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.40.0 (2022-01-17) - - -### Features - -* **Tabs:** enforce restricted type for children ([#6767](https://github.com/patternfly/patternfly-react/issues/6767)) ([0d224df](https://github.com/patternfly/patternfly-react/commit/0d224dfb71b1a89c5783bd9ea290ece2f325ad21)) - - - - - -## 4.39.1 (2022-01-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.39.0 (2022-01-14) - - -### Features - -* **DescriptionList:** add option to fill columns first ([#6736](https://github.com/patternfly/patternfly-react/issues/6736)) ([c955c29](https://github.com/patternfly/patternfly-react/commit/c955c2917dbc4b85ce58fac4f93845c429186e1b)) - - - - - -## 4.38.2 (2022-01-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.38.1 (2022-01-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.38.0 (2022-01-12) - - -### Features - -* **expandable-section:** added indented variation ([#6763](https://github.com/patternfly/patternfly-react/issues/6763)) ([703b922](https://github.com/patternfly/patternfly-react/commit/703b9224e43bedd5b37ec41d8f26f2939836d610)) - - - - - -## 4.37.1 (2022-01-11) - - -### Bug Fixes - -* **Select:** update typeahead Select children when any option attribute changes ([#6747](https://github.com/patternfly/patternfly-react/issues/6747)) ([1e03f3c](https://github.com/patternfly/patternfly-react/commit/1e03f3c6d0a7c507e33398c98863e40bb2233a62)) - - - - - -# 4.37.0 (2022-01-11) - - -### Features - -* **ToggleGroup:** support disabling all items under the parent ([#6700](https://github.com/patternfly/patternfly-react/issues/6700)) ([a60c8f3](https://github.com/patternfly/patternfly-react/commit/a60c8f3485546c797750451714a70b7e84a4ba0f)) - - - - - -## 4.36.1 (2022-01-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.36.0 (2022-01-11) - - -### Features - -* **Table:** update clickable area for checks/radios ([#6754](https://github.com/patternfly/patternfly-react/issues/6754)) ([c4f3c2d](https://github.com/patternfly/patternfly-react/commit/c4f3c2d7f515e3d6ad73d8b52238ca426281469a)) - - - - - -## 4.35.2 (2022-01-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.35.1 (2022-01-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.35.0 (2022-01-10) - - -### Features - -* **Dropdown:** add plain-text variant support ([#6721](https://github.com/patternfly/patternfly-react/issues/6721)) ([e5000e3](https://github.com/patternfly/patternfly-react/commit/e5000e36194e36b9c6ae49efdb0a513125efcb70)) - - - - - -## 4.34.11 (2022-01-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.10 (2022-01-10) - - -### Bug Fixes - -* **Tabs:** allow href navigation from tabs ([#6755](https://github.com/patternfly/patternfly-react/issues/6755)) ([290d89a](https://github.com/patternfly/patternfly-react/commit/290d89aed2dd4517db9859cc80ef2745cb8a779b)) - - - - - -## 4.34.9 (2022-01-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.8 (2022-01-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.7 (2022-01-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.6 (2022-01-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.5 (2022-01-07) - - -### Bug Fixes - -* **jumplinks:** Updated JumpLinks demo to allow for horizontal display ([#6731](https://github.com/patternfly/patternfly-react/issues/6731)) ([f37b934](https://github.com/patternfly/patternfly-react/commit/f37b9342e678da247056c73767d5d40ff5435bda)) - - - - - -## 4.34.4 (2022-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.3 (2022-01-06) - - -### Bug Fixes - -* **TopologyControlBar:** Update screen reader className to latest ([#6739](https://github.com/patternfly/patternfly-react/issues/6739)) ([ed9da57](https://github.com/patternfly/patternfly-react/commit/ed9da575fddf9fe7af8a891972f7a66520785411)) - - - - - -## 4.34.2 (2022-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.34.1 (2022-01-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.34.0 (2022-01-05) - - -### Features - -* **Table:** allow a generic to be passed for cell props ([#6691](https://github.com/patternfly/patternfly-react/issues/6691)) ([e22c7be](https://github.com/patternfly/patternfly-react/commit/e22c7bebf630b7cd71e4dc434c593b69fa2fb2c8)) - - - - - -## 4.33.3 (2022-01-04) - - -### Bug Fixes - -* **docs:** fix broken theme-patternfly-org link ([#6726](https://github.com/patternfly/patternfly-react/issues/6726)) ([4ba15e9](https://github.com/patternfly/patternfly-react/commit/4ba15e9d9611afbb80d995e4d63f5478c4212a9e)) - - - - - -## 4.33.2 (2022-01-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.33.1 (2022-01-04) - - -### Bug Fixes - -* **OverflowMenu:** pass HTMLDivElements props to group and control divs ([#6674](https://github.com/patternfly/patternfly-react/issues/6674)) ([e6d0d64](https://github.com/patternfly/patternfly-react/commit/e6d0d6406a07de04f4b232ca9a21247c0e9746c0)) - - - - - -# 4.33.0 (2021-12-22) - - -### Features - -* **Toolbar:** support customizing text in ToolbarChipGroupContent ([#6694](https://github.com/patternfly/patternfly-react/issues/6694)) ([24266ad](https://github.com/patternfly/patternfly-react/commit/24266adf569c027574abd1503b5e46974220349a)) - - - - - -## 4.32.5 (2021-12-16) - - -### Bug Fixes - -* **LogViewer:** fix the issue that scrollbar could compress the content of the logs ([#6702](https://github.com/patternfly/patternfly-react/issues/6702)) ([11aab1f](https://github.com/patternfly/patternfly-react/commit/11aab1f71a1aa9959cf14b887ab55b845a794a00)) - - - - - -## 4.32.4 (2021-12-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.32.3 (2021-12-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.32.2 (2021-12-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.32.1 (2021-12-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.32.0 (2021-12-09) - - -### Features - -* **Popover:** add composable header and alert variants ([#6664](https://github.com/patternfly/patternfly-react/issues/6664)) ([9028e8b](https://github.com/patternfly/patternfly-react/commit/9028e8ba5d674bde6a7e29532f7926e200dd632a)) - - - - - -## 4.31.1 (2021-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.31.0 (2021-12-08) - - -### Features - -* **DualListSelector:** add composable tree example ([#6652](https://github.com/patternfly/patternfly-react/issues/6652)) ([5fe977b](https://github.com/patternfly/patternfly-react/commit/5fe977becb5dea615724abf846f315e50931c188)) - - - - - -## 4.30.1 (2021-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.30.0 (2021-12-06) - - -### Features - -* **Card:** Add disabled card and clean up props ([#6659](https://github.com/patternfly/patternfly-react/issues/6659)) ([86f225a](https://github.com/patternfly/patternfly-react/commit/86f225ab2e02d617e2d380c4a7f7593037c50e84)) - - - - - -# 4.29.0 (2021-12-06) - - -### Features - -* **MenuToggle:** add plain with text variant ([#6627](https://github.com/patternfly/patternfly-react/issues/6627)) ([1f4ca5e](https://github.com/patternfly/patternfly-react/commit/1f4ca5e36d7077da3ff3e6918874048c784216e0)) - - - - - -# 4.28.0 (2021-12-06) - - -### Features - -* **Dropdown:** add toggle variants ([#6651](https://github.com/patternfly/patternfly-react/issues/6651)) ([6414309](https://github.com/patternfly/patternfly-react/commit/64143094aec86aed86adb320e059d987af4f5f24)) - - - - - -## 4.27.1 (2021-12-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.27.0 (2021-12-03) - - -### Features - -* **Select:** add ability to persist filtered children state ([#6670](https://github.com/patternfly/patternfly-react/issues/6670)) ([f618577](https://github.com/patternfly/patternfly-react/commit/f618577582e389409978bd1d6512ca0cf5d855cf)) - - - - - -## 4.26.17 (2021-12-03) - - -### Bug Fixes - -* **Slider:** fixed examples with custom steps and input ([#6662](https://github.com/patternfly/patternfly-react/issues/6662)) ([b4cab38](https://github.com/patternfly/patternfly-react/commit/b4cab38a2492564bf91e3711ce322951bcc6a051)) - - - - - -## 4.26.16 (2021-12-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.15 (2021-12-02) - - -### Bug Fixes - -* **Tile:** fix selecting tile in tile demo ([#6653](https://github.com/patternfly/patternfly-react/issues/6653)) ([e12e44d](https://github.com/patternfly/patternfly-react/commit/e12e44d4b623de305b7df04174144a9496d282a7)) - - - - - -## 4.26.14 (2021-12-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.13 (2021-11-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.12 (2021-11-30) - - -### Bug Fixes - -* **action-list:** added support for classname ([#6647](https://github.com/patternfly/patternfly-react/issues/6647)) ([dd3d2ce](https://github.com/patternfly/patternfly-react/commit/dd3d2ce32b4d3e7562faf465abdc508e17f097d9)) - - - - - -## 4.26.11 (2021-11-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.10 (2021-11-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.9 (2021-11-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.8 (2021-11-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.7 (2021-11-18) - - -### Bug Fixes - -* **pagination:** updated toggleTemplate prop description to include ofWord prop ([#6622](https://github.com/patternfly/patternfly-react/issues/6622)) ([26733a6](https://github.com/patternfly/patternfly-react/commit/26733a6a256ad0e873afbc268a712027470fdeaa)) - - - - - -## 4.26.6 (2021-11-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.5 (2021-11-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.4 (2021-11-15) - - -### Bug Fixes - -* **FileUpload:** Downgrade react-dropzone back to 9.0.0 to avoid a breaking type change, fix behavior regressions ([#6610](https://github.com/patternfly/patternfly-react/issues/6610)) ([574bf4f](https://github.com/patternfly/patternfly-react/commit/574bf4ff3ccf7f67ce750bc48067eaf826e99990)) - - - - - -## 4.26.3 (2021-11-15) - - -### Bug Fixes - -* **Menu:** allow maxMenuHeight with Scrollabe ([#6608](https://github.com/patternfly/patternfly-react/issues/6608)) ([8c1f12c](https://github.com/patternfly/patternfly-react/commit/8c1f12c2b0e86bbc5ba1071db3ebf29fee7421a0)) - - - - - -## 4.26.2 (2021-11-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.26.1 (2021-11-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.26.0 (2021-11-12) - - -### Features - -* **card:** added hoverable/selectable/selected-raised variant ([#6565](https://github.com/patternfly/patternfly-react/issues/6565)) ([8c60568](https://github.com/patternfly/patternfly-react/commit/8c60568ba4fa18398fed636710e222ce506de82c)) - - - - - -## 4.25.2 (2021-11-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.25.1 (2021-11-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.25.0 (2021-11-11) - - -### Features - -* **ComposableTable:** add sticky columns and nested headers ([#6538](https://github.com/patternfly/patternfly-react/issues/6538)) ([f11245b](https://github.com/patternfly/patternfly-react/commit/f11245bfccc8c6c02a9d5545a69ed533743cc552)) - - - - - -# 4.24.0 (2021-11-11) - - -### Features - -* **contextselector:** added support for context selector items as links ([#6554](https://github.com/patternfly/patternfly-react/issues/6554)) ([c465388](https://github.com/patternfly/patternfly-react/commit/c4653881eee0cd8ec8e3a7125bbef0bded9f2de0)) - - - - - -# 4.23.0 (2021-11-11) - - -### Features - -* **Navigation:** Added exemple with third level ([#6564](https://github.com/patternfly/patternfly-react/issues/6564)) ([c30da53](https://github.com/patternfly/patternfly-react/commit/c30da532855118f705c8cfc87c545bb1eea11ebb)) - - - - - -# 4.22.0 (2021-11-11) - - -### Features - -* enhance type correctness of CodeEditor ([#6579](https://github.com/patternfly/patternfly-react/issues/6579)) ([e1ad65c](https://github.com/patternfly/patternfly-react/commit/e1ad65c225968d5a9c74019d19e4a3c5e2666926)) - - - - - -## 4.21.4 (2021-11-10) - - -### Bug Fixes - -* **jumplinks:** fixed to always set clicked item as active ([#6542](https://github.com/patternfly/patternfly-react/issues/6542)) ([845c98f](https://github.com/patternfly/patternfly-react/commit/845c98f5f3df8aa9b6acc190707c5f1d7bf3ca38)) - - - - - -## 4.21.3 (2021-11-10) - - -### Bug Fixes - -* **Menu:** stop passing disableHover to DrilldownMenu DOM ([#6571](https://github.com/patternfly/patternfly-react/issues/6571)) ([63dcf25](https://github.com/patternfly/patternfly-react/commit/63dcf256723848ff3789828fc0a5f86d5009fc87)) - - - - - -## 4.21.2 (2021-11-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.21.1 (2021-11-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.21.0 (2021-11-09) - - -### Features - -* **Table:** set default sort direction ([#6544](https://github.com/patternfly/patternfly-react/issues/6544)) ([9ee4942](https://github.com/patternfly/patternfly-react/commit/9ee49428c8e1041721f2a09f8176a5aba3335049)) - - - - - -## 4.20.4 (2021-11-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.20.3 (2021-11-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.20.2 (2021-11-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.20.1 (2021-11-08) - - -### Bug Fixes - -* **acccessconsoles:** use object type Select options values in order to not mix displayed text with option keys ([#6496](https://github.com/patternfly/patternfly-react/issues/6496)) ([975c8e1](https://github.com/patternfly/patternfly-react/commit/975c8e14d7ea8c53eb4048ea6ef73e804b3ad2be)) - - - - - -# 4.20.0 (2021-11-04) - - -### Features - -* **log-viewer:** support ANSI color ([#6519](https://github.com/patternfly/patternfly-react/issues/6519)) ([936a699](https://github.com/patternfly/patternfly-react/commit/936a699b0514a492d3c40be08932fb7bab275cce)) - - - - - -## 4.19.11 (2021-11-01) - - -### Bug Fixes - -* **AboutModal:** allow to disable FocusTrap ([#6509](https://github.com/patternfly/patternfly-react/issues/6509)) ([72536e1](https://github.com/patternfly/patternfly-react/commit/72536e1f73641ff3f19f865f08dbb41ad0ee7b9f)) - - - - - -## 4.19.10 (2021-10-29) - - -### Bug Fixes - -* **Banner:** forward props ([#6511](https://github.com/patternfly/patternfly-react/issues/6511)) ([e36c890](https://github.com/patternfly/patternfly-react/commit/e36c89077afa82340994c0e3c0fc929e601e01bc)) - - - - - -## 4.19.9 (2021-10-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.19.8 (2021-10-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.19.7 (2021-10-27) - - -### Bug Fixes - -* change transformer cjs package to private ([#6515](https://github.com/patternfly/patternfly-react/issues/6515)) ([efcb357](https://github.com/patternfly/patternfly-react/commit/efcb3573b71541328ce2b16caa80ce33b2a62131)) - - - - - -## 4.19.6 (2021-10-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.19.5 (2021-10-26) - - -### Bug Fixes - -* **tokens:** added check for no matching var to avoid infinite loop ([#6502](https://github.com/patternfly/patternfly-react/issues/6502)) ([99605c2](https://github.com/patternfly/patternfly-react/commit/99605c213f12490d0abe75910e05c3e6da26a1f3)) - - - - - -## 4.19.4 (2021-10-26) - - -### Bug Fixes - -* add transformer package ([#6507](https://github.com/patternfly/patternfly-react/issues/6507)) ([daffd28](https://github.com/patternfly/patternfly-react/commit/daffd2864388abe63e625f962a8b38c2b7056209)) - - - - - -## 4.19.3 (2021-10-26) - - -### Bug Fixes - -* **transformer:** publish transformer in patternfly org ([#6506](https://github.com/patternfly/patternfly-react/issues/6506)) ([b739af3](https://github.com/patternfly/patternfly-react/commit/b739af318400b41d4e9a53bdff6232ecc176916e)) - - - - - -## 4.19.2 (2021-10-26) - - -### Bug Fixes - -* **readme:** update react-core readme ([#6505](https://github.com/patternfly/patternfly-react/issues/6505)) ([d4f9a11](https://github.com/patternfly/patternfly-react/commit/d4f9a114584eea7ab67873f199e80b348886e14b)) - - - - - -## 4.19.1 (2021-10-26) - - -### Bug Fixes - -* **DualListSelector:** account for duplicate folders ([#6499](https://github.com/patternfly/patternfly-react/issues/6499)) ([e531e68](https://github.com/patternfly/patternfly-react/commit/e531e68e7adc58459b3630f5c915ed69e3021012)) - - - - - -# 4.19.0 (2021-10-26) - - -### Features - -* **toolbar:** add sticky top modifier to toolbar ([#6447](https://github.com/patternfly/patternfly-react/issues/6447)) ([fe7605a](https://github.com/patternfly/patternfly-react/commit/fe7605a67428b43ec00b3cb2117270296576737c)) - - - - - -## 4.18.1 (2021-10-26) - - -### Bug Fixes - -* **types:** SelectOptionProp made optional ([#6503](https://github.com/patternfly/patternfly-react/issues/6503)) ([716ac80](https://github.com/patternfly/patternfly-react/commit/716ac80e2414507d589ee3002fc0cea0068ae59c)) - - - - - -# 4.18.0 (2021-10-26) - - -### Features - -* **TextInputGroup:** add text input group ([#6482](https://github.com/patternfly/patternfly-react/issues/6482)) ([a02fd4f](https://github.com/patternfly/patternfly-react/commit/a02fd4fe3345245b2252ee5a261f5b1460490642)), closes [patternfly/patternfly-react#6409](https://github.com/patternfly/patternfly-react/issues/6409) - - - - - -## 4.17.4 (2021-10-26) - - -### Bug Fixes - -* **KebabToggle:** adds event to onToggle definition ([#6490](https://github.com/patternfly/patternfly-react/issues/6490)) ([0441575](https://github.com/patternfly/patternfly-react/commit/04415757917062aa13c06b34bd94ef38c2334088)) - - - - - -## 4.17.3 (2021-10-26) - - -### Bug Fixes - -* **Modal:** test clean up ([#6489](https://github.com/patternfly/patternfly-react/issues/6489)) ([c8eaa7c](https://github.com/patternfly/patternfly-react/commit/c8eaa7c838fbedb98ea0f38e4f535488040a72e2)) - - - - - -## 4.17.2 (2021-10-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.17.1 (2021-10-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.17.0 (2021-10-25) - - -### Features - -* **Tabs:** Added support for tab content body with padding, added tabs open and tab secondary tabs demos ([#6484](https://github.com/patternfly/patternfly-react/issues/6484)) ([0ccbe9d](https://github.com/patternfly/patternfly-react/commit/0ccbe9d1e6e0dac0730466c92a90fe2cd9f6560d)) - - - - - -## 4.16.1 (2021-10-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# 4.16.0 (2021-10-21) - - -### Features - -* **label:** added compact label, updated horizontal grid card demo ([#6448](https://github.com/patternfly/patternfly-react/issues/6448)) ([89e0431](https://github.com/patternfly/patternfly-react/commit/89e04317924282140606d45f2292aa3f658b4b6c)) - - - - - -## 4.15.1 (2021-10-21) - - -### Bug Fixes - -* **DescriptionListGroup:** forward props to DOM ([#6466](https://github.com/patternfly/patternfly-react/issues/6466)) ([b78e2aa](https://github.com/patternfly/patternfly-react/commit/b78e2aa9c0360ce8418f6e7b55274ea1a50de518)) - - - - - -# 4.15.0 (2021-10-20) - - -### Features - -* **Progress:** allow node titles ([#6470](https://github.com/patternfly/patternfly-react/issues/6470)) ([46d5252](https://github.com/patternfly/patternfly-react/commit/46d52523ad5111bb11729c2750abe9aeb35d9326)) - - - - - -# 4.14.0 (2021-10-20) - - -### Features - -* **DualListSelector:** add disabled flag ([#6442](https://github.com/patternfly/patternfly-react/issues/6442)) ([85e1314](https://github.com/patternfly/patternfly-react/commit/85e131435be12c2df79336e9fa56987ed3717417)) - - - - - -## 4.13.18 (2021-10-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## 4.13.17 (2021-10-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.15...@patternfly/react-console@4.13.16) (2021-10-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.14...@patternfly/react-console@4.13.15) (2021-10-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.13...@patternfly/react-console@4.13.14) (2021-10-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.12...@patternfly/react-console@4.13.13) (2021-10-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.11...@patternfly/react-console@4.13.12) (2021-10-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.10...@patternfly/react-console@4.13.11) (2021-10-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.9...@patternfly/react-console@4.13.10) (2021-10-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.8...@patternfly/react-console@4.13.9) (2021-10-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.7...@patternfly/react-console@4.13.8) (2021-10-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.6...@patternfly/react-console@4.13.7) (2021-10-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.5...@patternfly/react-console@4.13.6) (2021-10-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.4...@patternfly/react-console@4.13.5) (2021-10-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.3...@patternfly/react-console@4.13.4) (2021-10-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.2...@patternfly/react-console@4.13.3) (2021-10-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.1...@patternfly/react-console@4.13.2) (2021-10-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.13.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.13.0...@patternfly/react-console@4.13.1) (2021-10-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.13.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.12.4...@patternfly/react-console@4.13.0) (2021-10-05) - - -### Features - -* **select:** add support for right aligned menu ([#6395](https://github.com/patternfly/patternfly-react/issues/6395)) ([74a586b](https://github.com/patternfly/patternfly-react/commit/74a586b51f6f7100f28f976d5f822b4874e6b7f4)) - - - - - -## [4.12.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.12.3...@patternfly/react-console@4.12.4) (2021-10-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.12.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.12.2...@patternfly/react-console@4.12.3) (2021-10-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.12.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.12.1...@patternfly/react-console@4.12.2) (2021-10-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.12.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.12.0...@patternfly/react-console@4.12.1) (2021-09-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.12.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.47...@patternfly/react-console@4.12.0) (2021-09-29) - - -### Features - -* **JumpLinks:** Added toggle text ([#6347](https://github.com/patternfly/patternfly-react/issues/6347)) ([36042f6](https://github.com/patternfly/patternfly-react/commit/36042f679880f819afd26618797167a42f5fe901)) - - - - - -## [4.11.47](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.46...@patternfly/react-console@4.11.47) (2021-09-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.46](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.45...@patternfly/react-console@4.11.46) (2021-09-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.45](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.44...@patternfly/react-console@4.11.45) (2021-09-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.44](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.43...@patternfly/react-console@4.11.44) (2021-09-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.43](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.42...@patternfly/react-console@4.11.43) (2021-09-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.42](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.41...@patternfly/react-console@4.11.42) (2021-09-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.41](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.40...@patternfly/react-console@4.11.41) (2021-09-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.40](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.39...@patternfly/react-console@4.11.40) (2021-09-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.39](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.38...@patternfly/react-console@4.11.39) (2021-09-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.38](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.37...@patternfly/react-console@4.11.38) (2021-09-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.37](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.36...@patternfly/react-console@4.11.37) (2021-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.36](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.35...@patternfly/react-console@4.11.36) (2021-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.35](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.34...@patternfly/react-console@4.11.35) (2021-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.34](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.33...@patternfly/react-console@4.11.34) (2021-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.33](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.32...@patternfly/react-console@4.11.33) (2021-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.31...@patternfly/react-console@4.11.32) (2021-09-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.30...@patternfly/react-console@4.11.31) (2021-09-10) - - -### Bug Fixes - -* **dual-list-selector:** added support for list item row, bumped core ([#6294](https://github.com/patternfly/patternfly-react/issues/6294)) ([010efb5](https://github.com/patternfly/patternfly-react/commit/010efb51c46740bd1e28866d6b956c363819b69d)) -* **SelectToggle:** use aria-label prop ([#6271](https://github.com/patternfly/patternfly-react/issues/6271)) ([5084a46](https://github.com/patternfly/patternfly-react/commit/5084a46531c8d3054e0c8b53f921d18bfb116973)) - - - - - -## [4.11.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.29...@patternfly/react-console@4.11.30) (2021-09-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.28...@patternfly/react-console@4.11.29) (2021-09-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.27...@patternfly/react-console@4.11.28) (2021-09-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.26...@patternfly/react-console@4.11.27) (2021-08-31) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.25...@patternfly/react-console@4.11.26) (2021-08-31) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.24...@patternfly/react-console@4.11.25) (2021-08-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.23...@patternfly/react-console@4.11.24) (2021-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.22...@patternfly/react-console@4.11.23) (2021-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.21...@patternfly/react-console@4.11.22) (2021-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.20...@patternfly/react-console@4.11.21) (2021-08-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.19...@patternfly/react-console@4.11.20) (2021-08-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.18...@patternfly/react-console@4.11.19) (2021-08-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.17...@patternfly/react-console@4.11.18) (2021-08-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.16...@patternfly/react-console@4.11.17) (2021-08-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.15...@patternfly/react-console@4.11.16) (2021-08-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.14...@patternfly/react-console@4.11.15) (2021-08-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.13...@patternfly/react-console@4.11.14) (2021-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.12...@patternfly/react-console@4.11.13) (2021-08-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.11...@patternfly/react-console@4.11.12) (2021-08-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.10...@patternfly/react-console@4.11.11) (2021-08-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.9...@patternfly/react-console@4.11.10) (2021-08-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.8...@patternfly/react-console@4.11.9) (2021-08-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.7...@patternfly/react-console@4.11.8) (2021-08-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.6...@patternfly/react-console@4.11.7) (2021-08-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.5...@patternfly/react-console@4.11.6) (2021-08-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.4...@patternfly/react-console@4.11.5) (2021-08-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.3...@patternfly/react-console@4.11.4) (2021-08-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.2...@patternfly/react-console@4.11.3) (2021-08-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.1...@patternfly/react-console@4.11.2) (2021-08-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.11.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.11.0...@patternfly/react-console@4.11.1) (2021-08-02) - - -### Bug Fixes - -* **Select:** first new item focused after view more clicked ([#6095](https://github.com/patternfly/patternfly-react/issues/6095)) ([a03497d](https://github.com/patternfly/patternfly-react/commit/a03497d2dd748b8d16c140f8c33352d8c343bded)) - - - - - -# [4.11.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.32...@patternfly/react-console@4.11.0) (2021-07-30) - - -### Features - -* **ExpandableSection:** Added props to support disclosure variation ([#6078](https://github.com/patternfly/patternfly-react/issues/6078)) ([3e9aa7e](https://github.com/patternfly/patternfly-react/commit/3e9aa7eb985b560c8c899c00f1ced4b0221aded4)) - - - - - -## [4.10.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.31...@patternfly/react-console@4.10.32) (2021-07-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.30...@patternfly/react-console@4.10.31) (2021-07-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.29...@patternfly/react-console@4.10.30) (2021-07-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.28...@patternfly/react-console@4.10.29) (2021-07-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.27...@patternfly/react-console@4.10.28) (2021-07-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.26...@patternfly/react-console@4.10.27) (2021-07-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.25...@patternfly/react-console@4.10.26) (2021-07-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.24...@patternfly/react-console@4.10.25) (2021-07-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.23...@patternfly/react-console@4.10.24) (2021-07-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.22...@patternfly/react-console@4.10.23) (2021-07-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.21...@patternfly/react-console@4.10.22) (2021-07-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.20...@patternfly/react-console@4.10.21) (2021-07-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.19...@patternfly/react-console@4.10.20) (2021-07-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.18...@patternfly/react-console@4.10.19) (2021-07-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.17...@patternfly/react-console@4.10.18) (2021-07-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.16...@patternfly/react-console@4.10.17) (2021-07-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.15...@patternfly/react-console@4.10.16) (2021-07-14) - - -### Bug Fixes - -* **VncConsole:** persist rfc instance in VncConsole ([#6012](https://github.com/patternfly/patternfly-react/issues/6012)) ([2e21929](https://github.com/patternfly/patternfly-react/commit/2e21929ee91b4d92d5a7754a14c46c06202963f7)) - - - - - -## [4.10.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.14...@patternfly/react-console@4.10.15) (2021-07-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.13...@patternfly/react-console@4.10.14) (2021-07-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.12...@patternfly/react-console@4.10.13) (2021-07-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.11...@patternfly/react-console@4.10.12) (2021-07-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.10...@patternfly/react-console@4.10.11) (2021-07-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.9...@patternfly/react-console@4.10.10) (2021-07-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.8...@patternfly/react-console@4.10.9) (2021-07-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.7...@patternfly/react-console@4.10.8) (2021-07-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.6...@patternfly/react-console@4.10.7) (2021-07-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.5...@patternfly/react-console@4.10.6) (2021-07-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.4...@patternfly/react-console@4.10.5) (2021-07-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.3...@patternfly/react-console@4.10.4) (2021-07-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.2...@patternfly/react-console@4.10.3) (2021-06-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.10.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.1...@patternfly/react-console@4.10.2) (2021-06-30) - - -### Bug Fixes - -* **ci:** change master branch to main ([4ac4129](https://github.com/patternfly/patternfly-react/commit/4ac4129e8da9a37367ea7612019f8d7af1ed8836)) - - - - - -## [4.10.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.10.0...@patternfly/react-console@4.10.1) (2021-06-28) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.10.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.9.5...@patternfly/react-console@4.10.0) (2021-06-21) - - -### Features - -* **LogViewer:** Make logviewer responsive and change search result styling ([#5927](https://github.com/patternfly/patternfly-react/issues/5927)) ([3f6a493](https://github.com/patternfly/patternfly-react/commit/3f6a4934127d23de1baf2447003296600d9f3c5b)) - - - - - -## [4.9.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.9.4...@patternfly/react-console@4.9.5) (2021-06-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.9.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.9.3...@patternfly/react-console@4.9.4) (2021-06-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.9.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.9.2...@patternfly/react-console@4.9.3) (2021-06-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.9.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.9.1...@patternfly/react-console@4.9.2) (2021-06-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.9.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.9.0...@patternfly/react-console@4.9.1) (2021-06-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.9.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.26...@patternfly/react-console@4.9.0) (2021-06-17) - - -### Features - -* **DualListSelector:** add tooltips to control buttons ([#5914](https://github.com/patternfly/patternfly-react/issues/5914)) ([1292479](https://github.com/patternfly/patternfly-react/commit/1292479e121f4eeaadb2f6954b24b0e68551dcd3)) - - - - - -## [4.8.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.25...@patternfly/react-console@4.8.26) (2021-06-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.24...@patternfly/react-console@4.8.25) (2021-06-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.23...@patternfly/react-console@4.8.24) (2021-06-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.22...@patternfly/react-console@4.8.23) (2021-06-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.21...@patternfly/react-console@4.8.22) (2021-06-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.20...@patternfly/react-console@4.8.21) (2021-06-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.19...@patternfly/react-console@4.8.20) (2021-06-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.18...@patternfly/react-console@4.8.19) (2021-06-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.17...@patternfly/react-console@4.8.18) (2021-06-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.16...@patternfly/react-console@4.8.17) (2021-06-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.15...@patternfly/react-console@4.8.16) (2021-06-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.14...@patternfly/react-console@4.8.15) (2021-06-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.13...@patternfly/react-console@4.8.14) (2021-06-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.12...@patternfly/react-console@4.8.13) (2021-06-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.11...@patternfly/react-console@4.8.12) (2021-05-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.10...@patternfly/react-console@4.8.11) (2021-05-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.9...@patternfly/react-console@4.8.10) (2021-05-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.8...@patternfly/react-console@4.8.9) (2021-05-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.7...@patternfly/react-console@4.8.8) (2021-05-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.6...@patternfly/react-console@4.8.7) (2021-05-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.5...@patternfly/react-console@4.8.6) (2021-05-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.4...@patternfly/react-console@4.8.5) (2021-05-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.3...@patternfly/react-console@4.8.4) (2021-05-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.2...@patternfly/react-console@4.8.3) (2021-05-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.1...@patternfly/react-console@4.8.2) (2021-05-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.8.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.8.0...@patternfly/react-console@4.8.1) (2021-05-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.8.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.7.3...@patternfly/react-console@4.8.0) (2021-05-13) - - -### Features - -* **Select:** Added footer and view more options ([#5736](https://github.com/patternfly/patternfly-react/issues/5736)) ([607c436](https://github.com/patternfly/patternfly-react/commit/607c436cf840fce9f3db923135fede361bcd02c2)) - - - - - -## [4.7.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.7.2...@patternfly/react-console@4.7.3) (2021-05-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.7.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.7.1...@patternfly/react-console@4.7.2) (2021-05-11) - - -### Bug Fixes - -* **togglegroup:** remove dividers, light variation, add compact ([#5762](https://github.com/patternfly/patternfly-react/issues/5762)) ([d5c8c31](https://github.com/patternfly/patternfly-react/commit/d5c8c31bb24f613687fcf5aa3213ee51a8007580)) - - - - - -## [4.7.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.7.0...@patternfly/react-console@4.7.1) (2021-05-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.7.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.15...@patternfly/react-console@4.7.0) (2021-05-10) - - -### Features - -* **Select:** Add flag to accept input values even if not in menu ([#5751](https://github.com/patternfly/patternfly-react/issues/5751)) ([6373bbf](https://github.com/patternfly/patternfly-react/commit/6373bbf3a1824424ebc54a13b154259da2aa6a54)) - - - - - -## [4.6.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.14...@patternfly/react-console@4.6.15) (2021-05-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.13...@patternfly/react-console@4.6.14) (2021-05-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.12...@patternfly/react-console@4.6.13) (2021-05-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.11...@patternfly/react-console@4.6.12) (2021-05-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.10...@patternfly/react-console@4.6.11) (2021-05-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.9...@patternfly/react-console@4.6.10) (2021-05-06) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.8...@patternfly/react-console@4.6.9) (2021-05-05) - - -### Bug Fixes - -* **packages:** check canUseDOM before using DOM ([#5733](https://github.com/patternfly/patternfly-react/issues/5733)) ([915f03e](https://github.com/patternfly/patternfly-react/commit/915f03e7b8107a2767cc0df9bc72ba7364524d5e)) - - - - - -## [4.6.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.7...@patternfly/react-console@4.6.8) (2021-05-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.6...@patternfly/react-console@4.6.7) (2021-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.5...@patternfly/react-console@4.6.6) (2021-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.4...@patternfly/react-console@4.6.5) (2021-05-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.3...@patternfly/react-console@4.6.4) (2021-04-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.2...@patternfly/react-console@4.6.3) (2021-04-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.1...@patternfly/react-console@4.6.2) (2021-04-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.6.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.6.0...@patternfly/react-console@4.6.1) (2021-04-21) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.6.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.5.4...@patternfly/react-console@4.6.0) (2021-04-20) - - -### Features - -* **Select:** Added invalid state to select ([#5675](https://github.com/patternfly/patternfly-react/issues/5675)) ([d222162](https://github.com/patternfly/patternfly-react/commit/d222162565605b4776b31901773827459bc2d9b5)) - - - - - -## [4.5.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.5.3...@patternfly/react-console@4.5.4) (2021-04-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.5.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.5.2...@patternfly/react-console@4.5.3) (2021-04-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.5.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.5.1...@patternfly/react-console@4.5.2) (2021-04-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.5.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.5.0...@patternfly/react-console@4.5.1) (2021-04-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.5.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.4.3...@patternfly/react-console@4.5.0) (2021-04-16) - - -### Features - -* **Table:** Add optional icons to tree table rows, add responsive view ([#5672](https://github.com/patternfly/patternfly-react/issues/5672)) ([7ecba96](https://github.com/patternfly/patternfly-react/commit/7ecba96a191798d01c7f9209a14a04f4a658d7bb)) - - - - - -## [4.4.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.4.2...@patternfly/react-console@4.4.3) (2021-04-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.4.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.4.1...@patternfly/react-console@4.4.2) (2021-04-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.4.0...@patternfly/react-console@4.4.1) (2021-04-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.4.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.40...@patternfly/react-console@4.4.0) (2021-04-15) - - -### Features - -* **ExpandableSection:** add detached variant, update tests ([#5643](https://github.com/patternfly/patternfly-react/issues/5643)) ([28bea0a](https://github.com/patternfly/patternfly-react/commit/28bea0afd738e5f0b9b656b0dac3920e2f1c5c9e)) - - - - - -## [4.3.40](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.39...@patternfly/react-console@4.3.40) (2021-04-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.39](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.38...@patternfly/react-console@4.3.39) (2021-04-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.38](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.37...@patternfly/react-console@4.3.38) (2021-04-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.37](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.36...@patternfly/react-console@4.3.37) (2021-04-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.36](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.35...@patternfly/react-console@4.3.36) (2021-04-14) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.35](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.34...@patternfly/react-console@4.3.35) (2021-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.34](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.33...@patternfly/react-console@4.3.34) (2021-04-13) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.33](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.32...@patternfly/react-console@4.3.33) (2021-04-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.31...@patternfly/react-console@4.3.32) (2021-04-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.30...@patternfly/react-console@4.3.31) (2021-04-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.29...@patternfly/react-console@4.3.30) (2021-04-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.28...@patternfly/react-console@4.3.29) (2021-04-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.27...@patternfly/react-console@4.3.28) (2021-03-29) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.26...@patternfly/react-console@4.3.27) (2021-03-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.25...@patternfly/react-console@4.3.26) (2021-03-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.24...@patternfly/react-console@4.3.25) (2021-03-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.23...@patternfly/react-console@4.3.24) (2021-03-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.22...@patternfly/react-console@4.3.23) (2021-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.21...@patternfly/react-console@4.3.22) (2021-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.20...@patternfly/react-console@4.3.21) (2021-03-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.19...@patternfly/react-console@4.3.20) (2021-03-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.18...@patternfly/react-console@4.3.19) (2021-03-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.17...@patternfly/react-console@4.3.18) (2021-03-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.16...@patternfly/react-console@4.3.17) (2021-03-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.15...@patternfly/react-console@4.3.16) (2021-03-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.14...@patternfly/react-console@4.3.15) (2021-03-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.13...@patternfly/react-console@4.3.14) (2021-03-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.12...@patternfly/react-console@4.3.13) (2021-03-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.11...@patternfly/react-console@4.3.12) (2021-03-05) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.10...@patternfly/react-console@4.3.11) (2021-03-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.9...@patternfly/react-console@4.3.10) (2021-03-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.8...@patternfly/react-console@4.3.9) (2021-03-04) - - -### Bug Fixes - -* **searchinput:** add searchInputMenuBody class ([#5518](https://github.com/patternfly/patternfly-react/issues/5518)) ([99f0512](https://github.com/patternfly/patternfly-react/commit/99f05123d28a7be887efd1921733fc2dc0bddd6d)) - - - - - -## [4.3.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.7...@patternfly/react-console@4.3.8) (2021-03-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.6...@patternfly/react-console@4.3.7) (2021-03-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.5...@patternfly/react-console@4.3.6) (2021-03-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.4...@patternfly/react-console@4.3.5) (2021-03-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.3...@patternfly/react-console@4.3.4) (2021-02-24) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.2...@patternfly/react-console@4.3.3) (2021-02-18) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.1...@patternfly/react-console@4.3.2) (2021-02-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.3.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.3.0...@patternfly/react-console@4.3.1) (2021-02-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.3.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.31...@patternfly/react-console@4.3.0) (2021-02-12) - - -### Features - -* **Slider:** Added touch support ([#5453](https://github.com/patternfly/patternfly-react/issues/5453)) ([32ce723](https://github.com/patternfly/patternfly-react/commit/32ce7238d8743f6d4a5f7b128b1293e855d012ca)) - - - - - -## [4.2.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.30...@patternfly/react-console@4.2.31) (2021-02-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.29...@patternfly/react-console@4.2.30) (2021-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.28...@patternfly/react-console@4.2.29) (2021-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.27...@patternfly/react-console@4.2.28) (2021-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.26...@patternfly/react-console@4.2.27) (2021-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.25...@patternfly/react-console@4.2.26) (2021-02-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.24...@patternfly/react-console@4.2.25) (2021-02-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.23...@patternfly/react-console@4.2.24) (2021-02-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.22...@patternfly/react-console@4.2.23) (2021-02-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.21...@patternfly/react-console@4.2.22) (2021-02-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.20...@patternfly/react-console@4.2.21) (2021-02-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.19...@patternfly/react-console@4.2.20) (2021-02-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.18...@patternfly/react-console@4.2.19) (2021-02-03) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.17...@patternfly/react-console@4.2.18) (2021-02-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.16...@patternfly/react-console@4.2.17) (2021-02-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.15...@patternfly/react-console@4.2.16) (2021-02-01) - - -### Bug Fixes - -* **Select:** adjust Select component so that it also works with children changes while it's mounted ([#5375](https://github.com/patternfly/patternfly-react/issues/5375)) ([227da1d](https://github.com/patternfly/patternfly-react/commit/227da1dca3fdd108d411bb42c5021f0af3540fe9)), closes [#5365](https://github.com/patternfly/patternfly-react/issues/5365) [#5374](https://github.com/patternfly/patternfly-react/issues/5374) - - - - - -## [4.2.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.14...@patternfly/react-console@4.2.15) (2021-01-27) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.13...@patternfly/react-console@4.2.14) (2021-01-26) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.12...@patternfly/react-console@4.2.13) (2021-01-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.11...@patternfly/react-console@4.2.12) (2021-01-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.10...@patternfly/react-console@4.2.11) (2021-01-25) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.9...@patternfly/react-console@4.2.10) (2021-01-22) - - -### Bug Fixes - -* **Drawer:** initial width doesn't respect min/max widths ([#5313](https://github.com/patternfly/patternfly-react/issues/5313)) ([4f199c4](https://github.com/patternfly/patternfly-react/commit/4f199c4db5c3cb493d2947d871f687cc5527517c)) - - - - - -## [4.2.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.8...@patternfly/react-console@4.2.9) (2021-01-22) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.7...@patternfly/react-console@4.2.8) (2021-01-19) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.6...@patternfly/react-console@4.2.7) (2021-01-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.5...@patternfly/react-console@4.2.6) (2021-01-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.4...@patternfly/react-console@4.2.5) (2021-01-12) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.3...@patternfly/react-console@4.2.4) (2021-01-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.2...@patternfly/react-console@4.2.3) (2021-01-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.1...@patternfly/react-console@4.2.2) (2021-01-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.2.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.2.0...@patternfly/react-console@4.2.1) (2021-01-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.2.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.32...@patternfly/react-console@4.2.0) (2021-01-06) - - -### Features - -* **packages:** use react 17 ([#5111](https://github.com/patternfly/patternfly-react/issues/5111)) ([7fbafcc](https://github.com/patternfly/patternfly-react/commit/7fbafcc947c95d2bda2f4fad8f7737cf7dd3fca6)) - - - - - -## [4.1.32](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.31...@patternfly/react-console@4.1.32) (2021-01-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.31](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.30...@patternfly/react-console@4.1.31) (2021-01-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.30](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.29...@patternfly/react-console@4.1.30) (2021-01-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.29](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.28...@patternfly/react-console@4.1.29) (2020-12-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.28](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.27...@patternfly/react-console@4.1.28) (2020-12-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.27](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.26...@patternfly/react-console@4.1.27) (2020-12-15) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.26](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.25...@patternfly/react-console@4.1.26) (2020-12-11) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.25](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.24...@patternfly/react-console@4.1.25) (2020-12-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.24](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.23...@patternfly/react-console@4.1.24) (2020-12-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.23](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.22...@patternfly/react-console@4.1.23) (2020-12-10) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.22](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.21...@patternfly/react-console@4.1.22) (2020-12-09) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.21](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.20...@patternfly/react-console@4.1.21) (2020-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.20](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.19...@patternfly/react-console@4.1.20) (2020-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.19](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.18...@patternfly/react-console@4.1.19) (2020-12-08) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.18](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.17...@patternfly/react-console@4.1.18) (2020-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.17](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.16...@patternfly/react-console@4.1.17) (2020-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.16](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.15...@patternfly/react-console@4.1.16) (2020-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.15](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.14...@patternfly/react-console@4.1.15) (2020-12-07) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.14](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.13...@patternfly/react-console@4.1.14) (2020-12-04) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.13](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.12...@patternfly/react-console@4.1.13) (2020-12-03) - - -### Bug Fixes - -* **VncConsole:** replace novnc-core usage with the original @novnc/novnc ([#5208](https://github.com/patternfly/patternfly-react/issues/5208)) ([6c4c0c2](https://github.com/patternfly/patternfly-react/commit/6c4c0c2e981088e9220b834e2520063fce9d024e)), closes [#5157](https://github.com/patternfly/patternfly-react/issues/5157) - - - - - -## [4.1.12](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.11...@patternfly/react-console@4.1.12) (2020-12-02) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.11](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.10...@patternfly/react-console@4.1.11) (2020-12-01) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.10](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.9...@patternfly/react-console@4.1.10) (2020-11-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.9](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.8...@patternfly/react-console@4.1.9) (2020-11-30) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.8](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.7...@patternfly/react-console@4.1.8) (2020-11-23) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.7](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.6...@patternfly/react-console@4.1.7) (2020-11-20) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.6](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.5...@patternfly/react-console@4.1.6) (2020-11-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.5](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.4...@patternfly/react-console@4.1.5) (2020-11-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.4](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.3...@patternfly/react-console@4.1.4) (2020-11-17) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -## [4.1.3](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.2...@patternfly/react-console@4.1.3) (2020-11-17) - - -### Bug Fixes - -* **console:** remove css imports ([#5147](https://github.com/patternfly/patternfly-react/issues/5147)) ([df3e2eb](https://github.com/patternfly/patternfly-react/commit/df3e2ebd1eb478ef7b1e48f3c8237c5cc398df4c)) - - - - - -## [4.1.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.1...@patternfly/react-console@4.1.2) (2020-11-16) - - -### Bug Fixes - -* **datepicker:** add calendar component ([#5026](https://github.com/patternfly/patternfly-react/issues/5026)) ([198dd0f](https://github.com/patternfly/patternfly-react/commit/198dd0fc202bdfa55ef9c9cc1a6721778f1dd265)) - - - - - -## [4.1.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@4.1.0...@patternfly/react-console@4.1.1) (2020-11-16) - -**Note:** Version bump only for package @patternfly/react-console - - - - - -# [4.1.0](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-console@2.0.13...@patternfly/react-console@4.1.0) (2020-11-13) - - -### Features - -* **packages:** bump Victory package ([#5116](https://github.com/patternfly/patternfly-react/issues/5116)) ([a4645a2](https://github.com/patternfly/patternfly-react/commit/a4645a2fa14b2742e8957b1ae579f4350e3ddbd4)) diff --git a/packages/react-console/README.md b/packages/react-console/README.md deleted file mode 100644 index c4d442328ef..00000000000 --- a/packages/react-console/README.md +++ /dev/null @@ -1,93 +0,0 @@ -# @patternfly/react-console - -This package provides VncConsole, SerialConsole and DesktopViewer React components -to be used alongside patternfly-react to access virtual machine or server consoles. - -### Prerequisite - -#### Node Environment - -This project currently supports Node [Active LTS](https://github.com/nodejs/Release#release-schedule) releases. Please stay current with Node Active LTS when developing patternfly-react. - -For example, to develop with Node 8, use the following: - -``` -nvm install 8 -nvm use 8 -``` - -This project also requires a Yarn version of >=1.6.0. The latest version can be installed [here](https://yarnpkg.com/). - -### Installing - -``` -yarn add @patternfly/react-console -``` - -or - -``` -npm install @patternfly/react-console --save -``` - -### Usage - -#### Pre-requisites - -It's strongly advised to use the PatternFly Base CSS in your whole project, or some components may diverge in appearance: - -```js -import '@patternfly/react-core/dist/styles/base.css'; -``` - -```js -import { VncConsole, SerialConsole } from '@patternfly/react-console'; -``` - -# Documentation - -This project uses Gatsby. For an overview of the project structure please refer to the [Gatsby documentation - Building with Components](https://www.gatsbyjs.org/docs/building-with-components/). - -A comprehensive list of components and detailed usage of each can be found on the [PatternFly React Docs][docs] website -You can also find how each component is meant to be used from a design perspective on the [PatternFly 4 Core][patternfly-4] website. - -Note: All commands below assume you are on the root directory in this repository. - -### Install - -Run to install all the dependencies - -```sh -yarn && yarn bootstrap && yarn build && yarn build:docs -``` - -### Running - -To start the site locally. - -```sh -yarn build && yarn start:pf4 -``` - -### Building - -To build the site. - -```sh -yarn build:docs -``` - -# Contributing Components - -This library makes use of the babel plugin from [@patternfly/react-styles](../react-styles/README.md) to enable providing the CSS alongside the components. This removes the need for consumers to use (style|css|sass)-loaders. For any CSS not provided by core please use the `StyleSheet.create` utility from [@patternfly/react-styles](../react-styles/README.md). This will prevent collisions with any consumers, and allow the CSS to be bundled with the component. - -### Building - -``` -yarn build -``` - -Note the build scripts for this are located in the root package.json under `yarn build`. - -[patternfly-4]: https://github.com/patternfly/patternfly -[docs]: https://patternfly-react-main.surge.sh/ diff --git a/packages/react-console/node-sass-patternfly-importer.js b/packages/react-console/node-sass-patternfly-importer.js deleted file mode 100644 index 5d65b3aa318..00000000000 --- a/packages/react-console/node-sass-patternfly-importer.js +++ /dev/null @@ -1,14 +0,0 @@ -const path = require('path'); - -/** - * @param {string} url - Url string - */ -function importer(url) { - // Assume yarn hoists these. - if (url.startsWith('~')) { - url = path.join(__dirname, `../../node_modules/${url.substr(1)}`); - } - return { file: url }; -} - -module.exports = importer; diff --git a/packages/react-console/package.json b/packages/react-console/package.json deleted file mode 100644 index 9fef9c0a6c1..00000000000 --- a/packages/react-console/package.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "name": "@patternfly/react-console", - "version": "4.93.38", - "description": "This package provides VncConsole, SerialConsole and DesktopViewer React components to be used alongside patternfly-react to access virtual machine or server consoles.", - "main": "dist/js/index.js", - "module": "dist/esm/index.js", - "types": "dist/esm/index.d.ts", - "patternfly:src": "src/", - "sideEffects": [ - "*.css" - ], - "publishConfig": { - "access": "public", - "tag": "prerelease" - }, - "repository": { - "type": "git", - "url": "https://github.com/patternfly/patternfly-react.git" - }, - "keywords": [ - "react", - "patternfly", - "console" - ], - "author": "Red Hat", - "license": "MIT", - "bugs": { - "url": "https://github.com/patternfly/patternfly-react/issues" - }, - "homepage": "https://github.com/patternfly/patternfly-react/tree/main/packages/react-console#readme", - "scripts": { - "clean": "rimraf dist" - }, - "dependencies": { - "@novnc/novnc": "^1.3.0", - "@patternfly/patternfly": "4.224.1", - "@patternfly/react-core": "^4.273.3", - "@spice-project/spice-html5": "^0.2.1", - "@types/file-saver": "^2.0.1", - "file-saver": "^1.3.8", - "tslib": "^2.0.0", - "xterm": "^4.8.1", - "xterm-addon-fit": "^0.2.1" - }, - "devDependencies": { - "rimraf": "^2.6.2", - "typescript": "^4.7.4" - }, - "peerDependencies": { - "react": "^16.8 || ^17 || ^18", - "react-dom": "^16.8 || ^17 || ^18" - } -} diff --git a/packages/react-console/src/components/AccessConsoles/AccessConsoles.tsx b/packages/react-console/src/components/AccessConsoles/AccessConsoles.tsx deleted file mode 100644 index 6637c315ee4..00000000000 --- a/packages/react-console/src/components/AccessConsoles/AccessConsoles.tsx +++ /dev/null @@ -1,139 +0,0 @@ -import React from 'react'; -import { css } from '@patternfly/react-styles'; -import { Select, SelectOption, SelectOptionObject, SelectVariant } from '@patternfly/react-core'; - -import { constants } from '../common/constants'; - -import styles from '@patternfly/react-styles/css/components/Consoles/AccessConsoles'; -import '@patternfly/react-styles/css/components/Consoles/AccessConsoles.css'; - -const { NONE_TYPE, SERIAL_CONSOLE_TYPE, VNC_CONSOLE_TYPE, DESKTOP_VIEWER_CONSOLE_TYPE } = constants; - -const getChildTypeName = (child: any) => - child && child.props && child.props.type ? child.props.type : (child && child.type && child.type.displayName) || null; - -const isChildOfType = (child: any, type: string) => { - if (child && child.props && child.props.type) { - return child.props.type === type; - } else if (child && child.type) { - return child.type.displayName === type; - } - return false; -}; - -export interface AccessConsolesProps { - /** - * Child element can be either - * - , or - * - or has a property "type" of value either SERIAL_CONSOLE_TYPE or VNC_CONSOLE_TYPE (useful when wrapping (composing) basic console components - */ - children?: React.ReactElement[] | React.ReactNode; - /** Placeholder text for the console selection */ - textSelectConsoleType?: string; - /** The value for the Serial Console option. This can be overriden by the type property of the child component */ - textSerialConsole?: string; - /** The value for the VNC Console option. This can be overriden by the type property of the child component */ - textVncConsole?: string; - /** The value for the Desktop Viewer Console option. This can be overriden by the type property of the child component */ - textDesktopViewerConsole?: string; - /** Initial selection of the Select */ - preselectedType?: string; // NONE_TYPE | SERIAL_CONSOLE_TYPE | VNC_CONSOLE_TYPE | DESKTOP_VIEWER_CONSOLE_TYPE; -} - -export const AccessConsoles: React.FunctionComponent = ({ - children, - textSelectConsoleType = 'Select console type', - textSerialConsole = 'Serial console', - textVncConsole = 'VNC console', - textDesktopViewerConsole = 'Desktop viewer', - preselectedType = null -}) => { - const typeMap = { - [SERIAL_CONSOLE_TYPE]: textSerialConsole, - [VNC_CONSOLE_TYPE]: textVncConsole, - [DESKTOP_VIEWER_CONSOLE_TYPE]: textDesktopViewerConsole - }; - const [type, setType] = React.useState( - preselectedType !== NONE_TYPE - ? ({ value: preselectedType, toString: () => typeMap[preselectedType] } as SelectOptionObject) - : null - ); - const [isOpen, setIsOpen] = React.useState(false); - - const getConsoleForType = (type: any) => - React.Children.map(children as React.ReactElement[], (child: any) => { - if (getChildTypeName(child) === type.value) { - return {child}; - } else { - return null; - } - }); - - const onToggle = (isOpen: boolean) => { - setIsOpen(isOpen); - }; - - const selectOptions: any[] = []; - - React.Children.toArray(children as React.ReactElement[]).forEach((child: any) => { - if (isChildOfType(child, VNC_CONSOLE_TYPE)) { - selectOptions.push( - textVncConsole } as SelectOptionObject} - /> - ); - } else if (isChildOfType(child, SERIAL_CONSOLE_TYPE)) { - selectOptions.push( - textSerialConsole } as SelectOptionObject} - /> - ); - } else if (isChildOfType(child, DESKTOP_VIEWER_CONSOLE_TYPE)) { - selectOptions.push( - textDesktopViewerConsole } as SelectOptionObject} - /> - ); - } else { - const typeText = getChildTypeName(child); - selectOptions.push( - typeText } as SelectOptionObject} - /> - ); - } - }); - return ( -
- {React.Children.toArray(children).length > 1 && ( -
- -
- )} - {type && getConsoleForType(type)} -
- ); -}; -AccessConsoles.displayName = 'AccessConsoles'; diff --git a/packages/react-console/src/components/AccessConsoles/__tests__/AccessConsoles.test.tsx b/packages/react-console/src/components/AccessConsoles/__tests__/AccessConsoles.test.tsx deleted file mode 100644 index c51ea51ac91..00000000000 --- a/packages/react-console/src/components/AccessConsoles/__tests__/AccessConsoles.test.tsx +++ /dev/null @@ -1,111 +0,0 @@ -import React from 'react'; - -import { render, screen } from '@testing-library/react'; -import userEvent from '@testing-library/user-event'; - -import { AccessConsoles } from '../AccessConsoles'; -import { SerialConsole } from '../../SerialConsole'; -import { VncConsole } from '../../VncConsole'; -import { DesktopViewer } from '../../DesktopViewer'; -import { constants } from '../../common/constants'; - -const { SERIAL_CONSOLE_TYPE, LOADING } = constants; - -const MyVncConsoleTestWrapper = () =>

VNC console text

; -const SerialConsoleConnected = () =>

Serial console text

; - -const vnc = { - address: 'my.host.com', - port: 5902, - tlsPort: '5903' -}; - -describe('AccessConsoles', () => { - beforeAll(() => { - window.HTMLCanvasElement.prototype.getContext = () => ({ canvas: {} } as any); - }); - - test('with SerialConsole as a single child', () => { - const { asFragment } = render( - - - - ); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with VncConsole as a single child', () => { - const { asFragment } = render( - - - - ); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with SerialConsole and VncConsole as children', () => { - const { asFragment } = render( - - - - - ); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with wrapped SerialConsole as a child', () => { - const { asFragment } = render( - - - - ); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with preselected SerialConsole', () => { - const { asFragment } = render( - - - - ); - - expect(asFragment()).toMatchSnapshot(); - }); - - test('switching SerialConsole and VncConsole', async () => { - const user = userEvent.setup(); - - render( - - - - - ); - - // VNC (first option) is initially selected - expect(screen.queryByText(/Loading/)).toBeNull(); - expect(screen.getByText('VNC console text')).toBeInTheDocument(); - - // Open dropdown and select "Serial console" option - await user.click(screen.getByRole('button', { name: 'Options menu' })); - await user.click(screen.getByText('Serial console', { selector: 'button' })); - - // VNC content is no longer visible, and loading contents of the Serial console are visible. - expect(screen.getByText(/Loading/)).toBeInTheDocument(); - expect(screen.queryByText('VNC console text')).toBeNull(); - }); - - test('Empty', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with DesktopViewer', () => { - const { asFragment } = render( - - - - ); - expect(asFragment()).toMatchSnapshot(); - }); -}); diff --git a/packages/react-console/src/components/AccessConsoles/__tests__/__snapshots__/AccessConsoles.test.tsx.snap b/packages/react-console/src/components/AccessConsoles/__tests__/__snapshots__/AccessConsoles.test.tsx.snap deleted file mode 100644 index 15c7a43efe1..00000000000 --- a/packages/react-console/src/components/AccessConsoles/__tests__/__snapshots__/AccessConsoles.test.tsx.snap +++ /dev/null @@ -1,171 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`AccessConsoles Empty 1`] = ` - -
- -`; - -exports[`AccessConsoles with DesktopViewer 1`] = ` - -
- -`; - -exports[`AccessConsoles with SerialConsole and VncConsole as children 1`] = ` - -
-
-
- -
-
-
-
-`; - -exports[`AccessConsoles with SerialConsole as a single child 1`] = ` - -
- -`; - -exports[`AccessConsoles with VncConsole as a single child 1`] = ` - -
- -`; - -exports[`AccessConsoles with preselected SerialConsole 1`] = ` - -
-
- - -
-
-
-
-
- - - - - -
-
- Loading ... -
-
-
-
-
-
-`; - -exports[`AccessConsoles with wrapped SerialConsole as a child 1`] = ` - -
-

- Serial console text -

-
-
-`; diff --git a/packages/react-console/src/components/AccessConsoles/examples/AccessConsoles.md b/packages/react-console/src/components/AccessConsoles/examples/AccessConsoles.md deleted file mode 100644 index 66d90d2a0ff..00000000000 --- a/packages/react-console/src/components/AccessConsoles/examples/AccessConsoles.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -id: Access consoles -section: extensions -propComponents: ['AccessConsoles'] -ouia: false -beta: true ---- - -### Note -AccessConsoles lives in its own package at [`@patternfly/react-console`](https://www.npmjs.com/package/@patternfly/react-console) - -import { AccessConsoles, SerialConsole, VncConsole, DesktopViewer } from '@patternfly/react-console'; -import { SerialConsoleCustom } from './SerialConsoleCustom.jsx'; - -## Examples - -### Basic Usage -```js -import React from 'react'; -import { AccessConsoles, SerialConsole, VncConsole, DesktopViewer } from '@patternfly/react-console'; -import { SerialConsoleCustom } from './SerialConsoleCustom.jsx'; - -AccessConsolesVariants = () => { - const [status, setStatus] = React.useState('disconnected'); - const setConnected = React.useRef(debounce(() => setStatus('connected'), 3000)).current; - const ref = React.createRef(); - - return ( - - - { - setStatus('loading'); - setConnected(); - }} - status={status} - onDisconnect={() => setStatus('disconnected')} - onData={data => { - ref.current.onDataReceived(data); - }} - ref={ref} - /> - - - - ); -}; -``` - diff --git a/packages/react-console/src/components/AccessConsoles/examples/SerialConsoleCustom.jsx b/packages/react-console/src/components/AccessConsoles/examples/SerialConsoleCustom.jsx deleted file mode 100644 index 2cd4962e942..00000000000 --- a/packages/react-console/src/components/AccessConsoles/examples/SerialConsoleCustom.jsx +++ /dev/null @@ -1,24 +0,0 @@ -import React from 'react'; -import { debounce } from '@patternfly/react-core'; -import { SerialConsole } from '@patternfly/react-console'; - -export const SerialConsoleCustom = () => { - const [status, setStatus] = React.useState('disconnected'); - const setConnected = React.useRef(debounce(() => setStatus('connected'), 3000)).current; - const ref2 = React.createRef(); - - return ( - { - setStatus('loading'); - setConnected(); - }} - onDisconnect={() => setStatus('disconnected')} - onData={data => { - ref2.current.onDataReceived(data); - }} - status={status} - ref={ref2} - /> - ); -}; diff --git a/packages/react-console/src/components/AccessConsoles/index.ts b/packages/react-console/src/components/AccessConsoles/index.ts deleted file mode 100644 index d3e928afb93..00000000000 --- a/packages/react-console/src/components/AccessConsoles/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './AccessConsoles'; diff --git a/packages/react-console/src/components/DesktopViewer/ConnectWithRemoteViewer.tsx b/packages/react-console/src/components/DesktopViewer/ConnectWithRemoteViewer.tsx deleted file mode 100644 index 9ca7494cd3c..00000000000 --- a/packages/react-console/src/components/DesktopViewer/ConnectWithRemoteViewer.tsx +++ /dev/null @@ -1,132 +0,0 @@ -import React from 'react'; -import { Button, ExpandableSection } from '@patternfly/react-core'; - -import { constants } from '../common/constants'; - -import { MoreInformationDefaultContent } from './MoreInformationDefaultContent'; -import { MoreInformationDefaultRDPContent } from './MoreInformationDefaultRDPContent'; - -import { - generateDescriptorFile, - downloadFile, - onGenerateFunctionType, - onDownloadFunctionType -} from './consoleDescriptorGenerator'; -import { ConsoleDetailPropType } from './ConsoleDetailPropType'; - -const { - VNC_CONSOLE_TYPE, - SPICE_CONSOLE_TYPE, - RDP_CONSOLE_TYPE, - DEFAULT_VV_FILENAME, - DEFAULT_VV_MIMETYPE, - DEFAULT_RDP_FILENAME, - DEFAULT_RDP_MIMETYPE -} = constants; - -export interface ConnectWithRemoteViewerProps extends React.HTMLProps { - /** Custom content of more-info section */ - children?: React.ReactNode; - - /** Connection details for Spice */ - spice?: ConsoleDetailPropType; - /** Connection details for VNC */ - vnc?: ConsoleDetailPropType; - /** Connection details for RDP */ - rdp?: ConsoleDetailPropType; - - /** Callback function. Generate content of .vv file. - * Parameters: ({ _console, type }) => ({ - * content, // required string value - * mimeType, // optional, default application/x-virt-viewer - * fileName // optional, default: console.vv - * }) - */ - onGenerate?: onGenerateFunctionType; - /** Callback function. Perform file download. - * Default implementation is usually good enough, but i.e. in case of environment with tight - * content security policy set, this might be required. - * - * Examples for alternative file-download implementations: - * - use of iframe - * - use of http-server - * - * Parameters: (fileName, content, mimeType) => {} - */ - onDownload?: onDownloadFunctionType; - - textConnectWithRemoteViewer?: string; - textMoreInfo?: string; - textMoreInfoContent?: string | React.ReactNode; - textConnectWithRDP?: string; - textMoreRDPInfo?: string; - textMoreRDPInfoContent?: string | React.ReactNode; -} - -export const ConnectWithRemoteViewer: React.FunctionComponent = ({ - onGenerate = generateDescriptorFile, - onDownload = downloadFile, - spice = null, - vnc = null, - rdp = null, - textConnectWithRemoteViewer = 'Launch Remote Viewer', - textConnectWithRDP = 'Launch Remote Desktop', - textMoreInfo = 'Remote Viewer Details', - textMoreInfoContent = '', - textMoreRDPInfo = 'Remote Desktop Details', - textMoreRDPInfoContent = '' -}: ConnectWithRemoteViewerProps) => { - const [isExpandedDefault, setIsExpandedDefault] = React.useState(false); - const [isExpandedRDP, setIsExpandedRDP] = React.useState(false); - - const _console = spice || vnc; // strictly prefer spice over vnc - - const onClickVV = () => { - const type = spice ? SPICE_CONSOLE_TYPE : VNC_CONSOLE_TYPE; - if (_console) { - const vv = onGenerate(_console, type); - return onDownload(DEFAULT_VV_FILENAME, vv.content, vv.mimeType || DEFAULT_VV_MIMETYPE); - } - }; - - const onClickRDP = () => { - const rdpFile = onGenerate(rdp, RDP_CONSOLE_TYPE); - return onDownload(DEFAULT_RDP_FILENAME, rdpFile.content, rdpFile.mimeType || DEFAULT_RDP_MIMETYPE); - }; - - // RDP button is rendered only if the protocol is available - // If none of Spice or VNC is available, the .vv button is disabled (but rendered) - return ( -
-
- - {!!rdp && ( - - )} -
- {!!_console && ( - setIsExpandedDefault(isExpanded)} - > - - - )} - {!!rdp && ( - setIsExpandedRDP(isExpanded)} - > - - - )} -
- ); -}; -ConnectWithRemoteViewer.displayName = 'ConnectWithRemoteViewer'; diff --git a/packages/react-console/src/components/DesktopViewer/ConsoleDetailPropType.tsx b/packages/react-console/src/components/DesktopViewer/ConsoleDetailPropType.tsx deleted file mode 100644 index f4f73b52f0a..00000000000 --- a/packages/react-console/src/components/DesktopViewer/ConsoleDetailPropType.tsx +++ /dev/null @@ -1,5 +0,0 @@ -export interface ConsoleDetailPropType { - address: string; - port: string | number; - tlsPort?: string | number; -} diff --git a/packages/react-console/src/components/DesktopViewer/DesktopViewer.tsx b/packages/react-console/src/components/DesktopViewer/DesktopViewer.tsx deleted file mode 100644 index 6db7b27e895..00000000000 --- a/packages/react-console/src/components/DesktopViewer/DesktopViewer.tsx +++ /dev/null @@ -1,89 +0,0 @@ -import React from 'react'; - -import { css } from '@patternfly/react-styles'; -import { ManualConnection } from './ManualConnection'; -import { ConnectWithRemoteViewer, ConnectWithRemoteViewerProps } from './ConnectWithRemoteViewer'; -import { ConsoleDetailPropType } from './ConsoleDetailPropType'; - -import styles from '@patternfly/react-styles/css/components/Consoles/DesktopViewer'; -import '@patternfly/react-styles/css/components/Consoles/DesktopViewer.css'; - -export interface DesktopViewerProps extends ConnectWithRemoteViewerProps { - /** Custom content of more-info section */ - children?: React.ReactNode; - /** Connection details for Spice */ - spice?: ConsoleDetailPropType; - /** Connection details for VNC */ - vnc?: ConsoleDetailPropType; - /** Connection details for RDP */ - rdp?: ConsoleDetailPropType; - - textManualConnection?: string; - textNoProtocol?: string; - textConnectWith?: string; - - textAddress?: string; - textSpiceAddress?: string; - textVNCAddress?: string; - textSpicePort?: string; - textVNCPort?: string; - textSpiceTlsPort?: string; - textVNCTlsPort?: string; - textRDPPort?: string; - textRdpAddress?: string; - - textConnectWithRemoteViewer?: string; - textConnectWithRDP?: string; - /** Text that appears in the toggle */ - textMoreInfo?: string; - /** The information content appearing above the description list for guidelines to install virt-viewer */ - textMoreInfoContent?: string | React.ReactNode; - /** Text that appears in the toggle */ - textMoreRDPInfo?: string; - /** The information content appearing above the description list for guidelines to install virt-viewer */ - textMoreRDPInfoContent?: string | React.ReactNode; -} - -export const DesktopViewer: React.FunctionComponent = ({ - children = null, - spice = null, - vnc = null, - rdp = null, - ...props -}: DesktopViewerProps) => ( -
- - {children} - - -
-); -DesktopViewer.displayName = 'DesktopViewer'; diff --git a/packages/react-console/src/components/DesktopViewer/ManualConnection.tsx b/packages/react-console/src/components/DesktopViewer/ManualConnection.tsx deleted file mode 100644 index a65a59915f3..00000000000 --- a/packages/react-console/src/components/DesktopViewer/ManualConnection.tsx +++ /dev/null @@ -1,83 +0,0 @@ -import React from 'react'; - -import { ConsoleDetailPropType } from './ConsoleDetailPropType'; -import { - DescriptionList, - DescriptionListGroup, - DescriptionListTerm, - DescriptionListDescription, - Title -} from '@patternfly/react-core'; - -export interface DetailProps extends React.HTMLProps { - title?: string; - value: string | number; -} -const Detail: React.FunctionComponent = ({ title, value }: DetailProps) => ( - - {title} - {value} - -); - -export interface ManualConnectionProps extends React.HTMLProps { - spice?: ConsoleDetailPropType; - vnc?: ConsoleDetailPropType; - rdp?: ConsoleDetailPropType; - - textManualConnection: string; - textNoProtocol: string; - textConnectWith: string; - - textAddress: string; - textSpiceAddress: string; - textVNCAddress: string; - textSpicePort: string; - textVNCPort: string; - textSpiceTlsPort: string; - textVNCTlsPort: string; - textRDPPort: string; - textRdpAddress: string; -} -export const ManualConnection: React.FunctionComponent = ({ - spice = null, - vnc = null, - rdp = null, - textManualConnection = 'Manual Connection', - textNoProtocol = 'No connection available.', - textConnectWith = 'Connect with any viewer application for following protocols', - textAddress = 'Address', - textSpiceAddress = 'SPICE Address', - textVNCAddress = 'VNC Address', - textSpicePort = 'SPICE Port', - textVNCPort = 'VNC Port', - textSpiceTlsPort = 'SPICE TLS Port', - textVNCTlsPort = 'VNC TLS Port', - textRDPPort = 'RDP Port', - textRdpAddress = 'RDP Address' -}: ManualConnectionProps) => { - const msg = spice || vnc ? textConnectWith : textNoProtocol; - const address = spice && vnc && spice.address === vnc.address && spice.address; - const rdpAddress = rdp && rdp.address !== address ? rdp.address : null; - - return ( -
- - {textManualConnection} - -

{msg}

- - {address && } - {!address && spice && } - {rdpAddress && } - {spice && spice.port && } - {spice && spice.tlsPort && } - {!address && vnc && } - {vnc && vnc.port && } - {vnc && vnc.tlsPort && } - {rdp && rdp.port && } - -
- ); -}; -ManualConnection.displayName = 'ManualConnection'; diff --git a/packages/react-console/src/components/DesktopViewer/MoreInformationDefaultContent.tsx b/packages/react-console/src/components/DesktopViewer/MoreInformationDefaultContent.tsx deleted file mode 100644 index 68fb507bbaa..00000000000 --- a/packages/react-console/src/components/DesktopViewer/MoreInformationDefaultContent.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import React from 'react'; - -import { MoreInformationInstallVariant } from './MoreInformationInstallVariant'; -import { DescriptionList } from '@patternfly/react-core'; - -export interface MoreInformationDefaultContentProps { - textMoreInfoContent?: string | React.ReactNode; -} -export const MoreInformationDefaultContent: React.FunctionComponent = ({ - textMoreInfoContent = ( - <> -

- Clicking "Launch Remote Viewer" will download a .vv file and launch Remote Viewer -

-

- Remote Viewer is available for most operating systems. To install it, search for it in GNOME Software or - run the following: -

- - ) -}: MoreInformationDefaultContentProps) => ( - <> - {textMoreInfoContent} - - - - - - -
- Download the MSI from{' '} - - virt-manager.org - -
-
-
- -); -MoreInformationDefaultContent.displayName = 'MoreInformationDefaultContent'; diff --git a/packages/react-console/src/components/DesktopViewer/MoreInformationDefaultRDPContent.tsx b/packages/react-console/src/components/DesktopViewer/MoreInformationDefaultRDPContent.tsx deleted file mode 100644 index 931743c235d..00000000000 --- a/packages/react-console/src/components/DesktopViewer/MoreInformationDefaultRDPContent.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import React from 'react'; - -export interface MoreInformationDefaultRDPContentProps { - textMoreRDPInfoContent?: string | React.ReactNode; -} -export const MoreInformationDefaultRDPContent: React.FunctionComponent = ({ - textMoreRDPInfoContent = ( - <> -

- Clicking "Launch Remote Desktop" will download an .rdp file and launch Remote Desktop Viewer. -

-

- Since the RDP is native Windows protocol, the best experience is achieved when used on Windows-based desktop. -

-

- For other operating systems, the Remote Viewer is recommended. If RDP needs to be accessed anyway, the{' '} - Remmina client is available. -

- - ) -}: MoreInformationDefaultRDPContentProps) => <>{textMoreRDPInfoContent}; -MoreInformationDefaultRDPContent.displayName = 'MoreInformationDefaultRDPContent'; diff --git a/packages/react-console/src/components/DesktopViewer/MoreInformationInstallVariant.tsx b/packages/react-console/src/components/DesktopViewer/MoreInformationInstallVariant.tsx deleted file mode 100644 index 4ca3c296884..00000000000 --- a/packages/react-console/src/components/DesktopViewer/MoreInformationInstallVariant.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; - -import { DescriptionListTerm, DescriptionListGroup, DescriptionListDescription } from '@patternfly/react-core'; - -export interface MoreInformationInstallVariantProps { - children?: React.ReactNode; - os: string; - content?: string | React.ReactNode; -} - -export const MoreInformationInstallVariant: React.FunctionComponent = ({ - os = '', - content = null as string | React.ReactNode, - children = null -}: MoreInformationInstallVariantProps) => ( - - {os} - {content || children} - -); -MoreInformationInstallVariant.displayName = 'MoreInformationInstallVariant'; diff --git a/packages/react-console/src/components/DesktopViewer/__tests__/DesktopViewer.test.tsx b/packages/react-console/src/components/DesktopViewer/__tests__/DesktopViewer.test.tsx deleted file mode 100644 index 30315053582..00000000000 --- a/packages/react-console/src/components/DesktopViewer/__tests__/DesktopViewer.test.tsx +++ /dev/null @@ -1,113 +0,0 @@ -import React from 'react'; - -import { render, screen } from '@testing-library/react'; -import userEvent from '@testing-library/user-event'; - -import { DesktopViewer } from '../DesktopViewer'; -import { MoreInformationDefaultContent } from '../MoreInformationDefaultContent'; -import { generateDescriptorFile } from '../consoleDescriptorGenerator'; -import { constants } from '../../common/constants'; - -const { SPICE_CONSOLE_TYPE, RDP_CONSOLE_TYPE, DEFAULT_RDP_PORT } = constants; - -const spice = { - address: 'my.host.com', - port: 5900, - tlsPort: '5901' -}; -const vnc = { - address: 'my.host.com', - port: 5902, - tlsPort: '5903' -}; - -const rdp = { - address: 'my.host.com', - port: DEFAULT_RDP_PORT -}; - -const rdp2 = { - address: 'my.differenthost.com', - port: 1234 -}; - -describe('DesktopViewer', () => { - test('empty', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with Spice and VNC', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with Spice, VNC and RDP', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); - - test('with Spice, VNC and RDP (different hostname)', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); - - test('launch button', async () => { - const onDownload = jest.fn(); - const onGenerate = jest.fn().mockReturnValue({ content: 'Foo' }); - const user = userEvent.setup(); - - render(); - - await user.click(screen.getByRole('button', { name: 'Launch Remote Viewer' })); - expect(onGenerate).toHaveBeenCalledTimes(1); - expect(onDownload).toHaveBeenCalledTimes(1); - }); - - test('RDP launch button', async () => { - const onDownload = jest.fn(); - const onGenerate = jest.fn().mockReturnValue({ content: 'Foo' }); - const user = userEvent.setup(); - - render(); - - await user.click(screen.getByRole('button', { name: 'Launch Remote Desktop' })); - expect(onGenerate).toHaveBeenCalledTimes(1); - expect(onDownload).toHaveBeenCalledTimes(1); - }); - - test('with custom more-info content', async () => { - const user = userEvent.setup(); - - render( - -

My more-info content

-
- ); - - expect(screen.queryByText('My more-info content')).toBeNull(); - - await user.click(screen.getByRole('button', { name: 'Remote Viewer Details' })); - // If one of the items is shown in the description list, the rest will be in the document as well. - expect(screen.getByText('RHEL, CentOS')).toBeInTheDocument(); - }); - - test('default MoreInformationContent', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); - - test('default implementation of generateVVFile()', () => { - const output = generateDescriptorFile(spice, SPICE_CONSOLE_TYPE); - expect(output.mimeType).toMatch('application/x-virt-viewer'); - expect(output.content).toMatch( - '[virt-viewer]\ntype=spice\nhost=my.host.com\nport=5900\ndelete-this-file=1\nfullscreen=0\n' - ); - }); - - test('default implementation of generateRDPFile()', () => { - const output = generateDescriptorFile(rdp, RDP_CONSOLE_TYPE); - expect(output.mimeType).toMatch('application/rdp'); - expect(output.content).toEqual(expect.stringContaining('full address:s:my.host.com:3389\n')); // the rest is a constant so far - }); -}); diff --git a/packages/react-console/src/components/DesktopViewer/__tests__/__snapshots__/DesktopViewer.test.tsx.snap b/packages/react-console/src/components/DesktopViewer/__tests__/__snapshots__/DesktopViewer.test.tsx.snap deleted file mode 100644 index c970a8981f7..00000000000 --- a/packages/react-console/src/components/DesktopViewer/__tests__/__snapshots__/DesktopViewer.test.tsx.snap +++ /dev/null @@ -1,1298 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`DesktopViewer default MoreInformationContent 1`] = ` - -

- Clicking "Launch Remote Viewer" will download a .vv file and launch - - Remote Viewer - -

-

- - Remote Viewer - - is available for most operating systems. To install it, search for it in GNOME Software or run the following: -

-
-
-
- - RHEL, CentOS - -
-
-
- sudo yum install virt-viewer -
-
-
-
-
- - Fedora - -
-
-
- sudo dnf install virt-viewer -
-
-
-
-
- - SLE, openSUSE - -
-
-
- sudo zypper install virt-viewer -
-
-
-
-
- - Ubuntu, Debian - -
-
-
- sudo apt-get install virt-viewer -
-
-
-
-
- - Windows - -
-
-
-
- Download the MSI from - - virt-manager.org - -
-
-
-
-
-
-`; - -exports[`DesktopViewer empty 1`] = ` - -
-
-
- -
-
-
-

- Manual Connection -

-

- No connection available. -

-
-
-
-
-`; - -exports[`DesktopViewer with Spice and VNC 1`] = ` - -
-
-
- -
-
- - -
-
-
-

- Manual Connection -

-

- Connect with any viewer application for following protocols -

-
-
-
- - Address - -
-
-
- my.host.com -
-
-
-
-
- - SPICE Port - -
-
-
- 5900 -
-
-
-
-
- - SPICE TLS Port - -
-
-
- 5901 -
-
-
-
-
- - VNC Port - -
-
-
- 5902 -
-
-
-
-
- - VNC TLS Port - -
-
-
- 5903 -
-
-
-
-
-
-
-`; - -exports[`DesktopViewer with Spice, VNC and RDP (different hostname) 1`] = ` - -
-
-
- - -
-
- - -
-
- - -
-
-

- Manual Connection -

-

- Connect with any viewer application for following protocols -

-
-
-
- - Address - -
-
-
- my.host.com -
-
-
-
-
- - RDP Address - -
-
-
- my.differenthost.com -
-
-
-
-
- - SPICE Port - -
-
-
- 5900 -
-
-
-
-
- - SPICE TLS Port - -
-
-
- 5901 -
-
-
-
-
- - VNC Port - -
-
-
- 5902 -
-
-
-
-
- - VNC TLS Port - -
-
-
- 5903 -
-
-
-
-
- - RDP Port - -
-
-
- 1234 -
-
-
-
-
-
- -`; - -exports[`DesktopViewer with Spice, VNC and RDP 1`] = ` - -
-
-
- - -
-
- - -
-
- - -
-
-

- Manual Connection -

-

- Connect with any viewer application for following protocols -

-
-
-
- - Address - -
-
-
- my.host.com -
-
-
-
-
- - SPICE Port - -
-
-
- 5900 -
-
-
-
-
- - SPICE TLS Port - -
-
-
- 5901 -
-
-
-
-
- - VNC Port - -
-
-
- 5902 -
-
-
-
-
- - VNC TLS Port - -
-
-
- 5903 -
-
-
-
-
- - RDP Port - -
-
-
- 3389 -
-
-
-
-
-
- -`; diff --git a/packages/react-console/src/components/DesktopViewer/consoleDescriptorGenerator.tsx b/packages/react-console/src/components/DesktopViewer/consoleDescriptorGenerator.tsx deleted file mode 100644 index 3f626ac4414..00000000000 --- a/packages/react-console/src/components/DesktopViewer/consoleDescriptorGenerator.tsx +++ /dev/null @@ -1,118 +0,0 @@ -import { saveAs } from 'file-saver'; - -import { ConsoleDetailPropType } from './ConsoleDetailPropType'; -import { constants } from '../common/constants'; - -const { - VNC_CONSOLE_TYPE, - SPICE_CONSOLE_TYPE, - RDP_CONSOLE_TYPE, - DEFAULT_VV_MIMETYPE, - DEFAULT_RDP_MIMETYPE, - DEFAULT_RDP_PORT -} = constants; - -export type onDownloadFunctionType = (fileName: string, content: string, mimeType: string) => void; - -/** - * @param {string} fileName Default vv filename - * @param {string} content Content of the file - * @param {string} mimeType Defaylt vv mimeType - */ -export function downloadFile(fileName: string, content: string, mimeType: string) { - const blob = new Blob([content], { type: mimeType }); - saveAs(blob, fileName); -} - -/** - * @param {string} _console Object describing the console file content - * @param {string} type VNC_CONSOLE_TYPE | SPICE_CONSOLE_TYPE - */ -function generateVVFile(_console: ConsoleDetailPropType, type: string): { content: string; mimeType: string } { - const TYPES = { - [VNC_CONSOLE_TYPE]: 'vnc', - [SPICE_CONSOLE_TYPE]: 'spice' - }; - - const content = - '[virt-viewer]\n' + - `type=${TYPES[type] || type}\n` + // vnc or spice - `host=${_console.address}\n` + - `port=${_console.port}\n` + - 'delete-this-file=1\n' + - 'fullscreen=0\n'; - - return { - content, - mimeType: DEFAULT_VV_MIMETYPE - }; -} - -/** - * @param {string} _console Object describing the console file content - */ -function generateRDPFile(_console: ConsoleDetailPropType): { content: string; mimeType: string } { - const port = typeof _console.port !== 'undefined' && _console.port !== null ? _console.port : DEFAULT_RDP_PORT; - const content = [ - `full address:s:${_console.address}:${port}`, - '\nusername:s:Administrator', - '\nscreen mode id:i:2', // set 2 for full screen - '\nprompt for credentials:i:1', - '\ndesktopwidth:i:0', - '\ndesktopheight:i:0', - '\nauthentication level:i:2', - '\nredirectclipboard:i:1', - '\nsession bpp:i:32', - '\ncompression:i:1', - '\nkeyboardhook:i:2', - '\naudiocapturemode:i:0', - '\nvideoplaybackmode:i:1', - '\nconnection type:i:2', - '\ndisplayconnectionbar:i:1', - '\ndisable wallpaper:i:1', - '\nallow font smoothing:i:1', - '\nallow desktop composition:i:0', - '\ndisable full window drag:i:1', - '\ndisable menu anims:i:1', - '\ndisable themes:i:0', - '\ndisable cursor setting:i:0', - '\nbitmapcachepersistenable:i:1', - '\naudiomode:i:0', - '\nredirectcomports:i:0', - '\nredirectposdevices:i:0', - '\nredirectdirectx:i:1', - '\nautoreconnection enabled:i:1', - '\nnegotiate security layer:i:1', - '\nremoteapplicationmode:i:0', - '\nalternate shell:s:', - '\nshell working directory:s:', - '\ngatewayhostname:s:', - '\ngatewayusagemethod:i:4', - '\ngatewaycredentialssource:i:4', - '\ngatewayprofileusagemethod:i:0', - '\npromptcredentialonce:i:1', - '\nuse redirection server name:i:0', - '\n' - ].join(''); - - return { - content, - mimeType: DEFAULT_RDP_MIMETYPE - }; -} - -export type onGenerateFunctionType = ( - _console: ConsoleDetailPropType, - type: string -) => { content: string; mimeType: string }; - -/** - * @param {string} _console Object describing the console file content - * @param {string} type VNC_CONSOLE_TYPE | SPICE_CONSOLE_TYPE - */ -export function generateDescriptorFile( - _console: ConsoleDetailPropType, - type: string -): { content: string; mimeType: string } { - return type === RDP_CONSOLE_TYPE ? generateRDPFile(_console) : generateVVFile(_console, type); -} diff --git a/packages/react-console/src/components/DesktopViewer/examples/DesktopViewer.md b/packages/react-console/src/components/DesktopViewer/examples/DesktopViewer.md deleted file mode 100644 index 40152837e7b..00000000000 --- a/packages/react-console/src/components/DesktopViewer/examples/DesktopViewer.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -id: DesktopViewer -section: consoles -propComponents: ['DesktopViewer'] -ouia: false -beta: true ---- -### Note -DesktopViewer lives in its own package at [`@patternfly/react-console`](https://www.npmjs.com/package/@patternfly/react-console) - -import { DesktopViewer } from '@patternfly/react-console'; - -## Examples - -### Basic Usage -```js -import React from 'react'; -import { DesktopViewer } from '@patternfly/react-console'; - - -``` diff --git a/packages/react-console/src/components/DesktopViewer/index.ts b/packages/react-console/src/components/DesktopViewer/index.ts deleted file mode 100644 index 0c6fb7d5ee0..00000000000 --- a/packages/react-console/src/components/DesktopViewer/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from './DesktopViewer'; -export * from './MoreInformationDefaultContent'; -export * from './MoreInformationInstallVariant'; diff --git a/packages/react-console/src/components/SerialConsole/SerialConsole.tsx b/packages/react-console/src/components/SerialConsole/SerialConsole.tsx deleted file mode 100644 index f26f8c8ac6a..00000000000 --- a/packages/react-console/src/components/SerialConsole/SerialConsole.tsx +++ /dev/null @@ -1,144 +0,0 @@ -import React from 'react'; - -import { css } from '@patternfly/react-styles'; -import { Button, EmptyState, EmptyStateBody, EmptyStateIcon, Spinner } from '@patternfly/react-core'; - -import { XTerm, XTermProps } from './XTerm'; -import { SerialConsoleActions } from './SerialConsoleActions'; - -import { constants } from '../common/constants'; - -import styles from '@patternfly/react-styles/css/components/Consoles/SerialConsole'; -import '@patternfly/react-styles/css/components/Consoles/xterm.css'; -import '@patternfly/react-styles/css/components/Consoles/SerialConsole.css'; - -const { CONNECTED, DISCONNECTED, LOADING } = constants; - -export interface SerialConsoleProps extends XTermProps { - /** Initiate connection to backend. In other words, the calling components manages connection state. */ - onConnect: () => void; - /** Close connection to backend */ - onDisconnect: () => void; - /** Terminal produced data, like key-press */ - onData: (e: string) => void; - /** Terminal title has been changed */ - onTitleChanged?: () => void; - /** Connection status; a value from [''connected'; 'disconnected'; 'loading']. Default is 'loading' for a not matching value. */ - /** The number of columns to resize to */ - cols?: number; - /** The number of rows to resize to */ - rows?: number; - fontFamily?: string; - fontSize?: number; - status?: string; - /** Text content rendered inside the Connect button */ - textConnect?: string; - /** Text content rendered inside the Disconnect button */ - textDisconnect?: string; - /** Text content rendered inside the Reset button */ - textReset?: string; - /* Text content rendered inside the EmptyState for when console is disconnnected */ - textDisconnected?: string; - /* Text content rendered inside the EmptyState for when console is loading */ - textLoading?: string; - /** A reference object to attach to the SerialConsole. */ - innerRef?: React.RefObject; -} - -const SerialConsoleBase: React.FunctionComponent = ({ - onConnect, - onDisconnect, - onTitleChanged = () => {}, - onData, - cols, - rows, - fontFamily, - fontSize, - status = 'loading', - textConnect = 'Connect', - textDisconnect, - textReset, - textDisconnected = 'Click Connect to open serial console.', - textLoading = 'Loading ...', - innerRef -}) => { - React.useEffect(() => { - onConnect(); - return () => { - onDisconnect(); - }; - }, [onConnect, onDisconnect]); - - const onConnectClick = () => { - onConnect(); - focusTerminal(); - }; - - const onDisconnectClick = () => { - onDisconnect(); - focusTerminal(); - }; - - const onResetClick = () => { - onDisconnect(); - onConnect(); - focusTerminal(); - }; - - const focusTerminal = () => { - innerRef && innerRef.current && innerRef.current.focusTerminal(); - }; - - let terminal; - switch (status) { - case CONNECTED: - terminal = ( - - ); - break; - case DISCONNECTED: - terminal = ( - - {textDisconnected} - - - ); - break; - case LOADING: - default: - terminal = ( - - - {textLoading} - - ); - break; - } - - return ( - <> - {status !== DISCONNECTED && ( - - )} -
{terminal}
- - ); -}; -SerialConsoleBase.displayName = 'SerialConsoleBase'; -export const SerialConsole = React.forwardRef((props: SerialConsoleProps, ref: React.Ref) => ( - } {...props} /> -)); -SerialConsole.displayName = 'SerialConsole'; diff --git a/packages/react-console/src/components/SerialConsole/SerialConsoleActions.tsx b/packages/react-console/src/components/SerialConsole/SerialConsoleActions.tsx deleted file mode 100644 index 770f5571d25..00000000000 --- a/packages/react-console/src/components/SerialConsole/SerialConsoleActions.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import React from 'react'; -import { css } from '@patternfly/react-styles'; -import { Button } from '@patternfly/react-core'; - -import styles from '@patternfly/react-styles/css/components/Consoles/SerialConsole'; - -export interface SerialConsoleActionsProps extends React.HTMLProps { - onDisconnect: () => void; - onReset: () => void; - textDisconnect?: string; - textReset?: string; -} - -export const SerialConsoleActions: React.FunctionComponent = ({ - textDisconnect = 'Disconnect', - textReset = 'Reset', - ...props -}: SerialConsoleActionsProps) => ( -
- - -
-); -SerialConsoleActions.displayName = 'SerialConsoleActions'; diff --git a/packages/react-console/src/components/SerialConsole/XTerm.tsx b/packages/react-console/src/components/SerialConsole/XTerm.tsx deleted file mode 100644 index 12d8a44b4fe..00000000000 --- a/packages/react-console/src/components/SerialConsole/XTerm.tsx +++ /dev/null @@ -1,135 +0,0 @@ -import React, { useImperativeHandle } from 'react'; - -import { Terminal } from 'xterm'; -import { FitAddon } from 'xterm-addon-fit'; - -import { debounce, canUseDOM } from '@patternfly/react-core'; - -export interface XTermProps { - /** The number of columns to resize to */ - cols?: number; - /** The number of rows to resize to */ - rows?: number; - fontFamily?: string; - fontSize?: number; - /** Terminal title has been changed. */ - onTitleChanged?: (title: string) => void; - /** Data to be sent from terminal to backend; (data) => {} */ - onData?: (e: string) => void; - /** A reference object to attach to the xterm */ - innerRef?: React.RefObject; -} - -export const XTerm: React.FunctionComponent = ({ - cols = 80, - rows = 25, - fontFamily, - fontSize, - onTitleChanged, - onData, - innerRef -}) => { - let terminal: Terminal; - const ref = React.useRef(); - - useImperativeHandle(innerRef, () => ({ - focusTerminal() { - if (terminal) { - terminal.focus(); - } - }, - /** - * Backend sent data. - * - * @param {string} data String content to be writen into the terminal - */ - onDataReceived: (data: string) => { - if (terminal) { - terminal.write(data); - } - }, - /** - * Backend closed connection. - * - * @param {string} reason String error to be written into the terminal - */ - onConnectionClosed: (reason: string) => { - if (terminal) { - terminal.write(`\x1b[31m${reason || 'disconnected'}\x1b[m\r\n`); - terminal.refresh(terminal.rows, terminal.rows); // start to end row - } - } - })); - - React.useEffect(() => { - const fitAddon = new FitAddon(); - terminal = new Terminal({ - cols, - rows, - cursorBlink: true, - fontFamily, - fontSize, - screenReaderMode: true - }); - - const onWindowResize = () => { - const geometry = fitAddon.proposeDimensions(); - if (geometry) { - terminal.resize(geometry.rows, geometry.cols); - } - }; - - if (onData) { - terminal.onData(onData); - } - - if (onTitleChanged) { - terminal.onTitleChange(onTitleChanged); - } - - terminal.loadAddon(fitAddon); - - terminal.open(ref.current); - - const resizeListener = debounce(onWindowResize, 100); - - if (!rows) { - if (canUseDOM) { - window.addEventListener('resize', resizeListener); - } - onWindowResize(); - } - terminal.focus(); - - return () => { - terminal.dispose(); - if (canUseDOM) { - window.removeEventListener('resize', resizeListener); - } - onFocusOut(); - }; - }, []); - - const onBeforeUnload = (event: any) => { - // Firefox requires this when the page is in an iframe - event.preventDefault(); - - // see "an almost cross-browser solution" at - // https://developer.mozilla.org/en-US/docs/Web/Events/beforeunload - event.returnValue = ''; - return ''; - }; - - const onFocusIn = () => { - window.addEventListener('beforeunload', onBeforeUnload); - }; - - const onFocusOut = () => { - window.removeEventListener('beforeunload', onBeforeUnload); - }; - - // ensure react never reuses this div by keying it with the terminal widget - // Workaround for xtermjs/xterm.js#3172 - return
; -}; -XTerm.displayName = 'XTerm'; diff --git a/packages/react-console/src/components/SerialConsole/__tests__/SerialConsole.test.tsx b/packages/react-console/src/components/SerialConsole/__tests__/SerialConsole.test.tsx deleted file mode 100644 index cf0e42056b4..00000000000 --- a/packages/react-console/src/components/SerialConsole/__tests__/SerialConsole.test.tsx +++ /dev/null @@ -1,74 +0,0 @@ -import React from 'react'; - -import { render } from '@testing-library/react'; - -import { SerialConsole } from '../SerialConsole'; -import { constants } from '../../common/constants'; - -const { CONNECTED, DISCONNECTED, LOADING } = constants; - -describe('SerialConsole', () => { - beforeAll(() => { - window.HTMLCanvasElement.prototype.getContext = () => ({ canvas: {} } as any); - }); - - test('in the LOADING state', () => { - const { asFragment } = render( - - ); - expect(asFragment()).toMatchSnapshot(); - }); - - test('in the DISCONNECTED state', () => { - const { asFragment } = render( - - ); - expect(asFragment()).toMatchSnapshot(); - }); - - describe('with CONNECTED state', () => { - beforeAll(() => { - window.HTMLCanvasElement.prototype.getContext = () => - ({ canvas: {}, createLinearGradient: jest.fn(), fillRect: jest.fn() } as any); - global.window.matchMedia = () => ({ - addListener: jest.fn(), - removeListener: jest.fn(), - matches: true, - media: undefined, - onchange: jest.fn(), - addEventListener: jest.fn(), - removeEventListener: jest.fn(), - dispatchEvent: jest.fn() - }); - }); - - test('renders', () => { - const { asFragment } = render( - - ); - - expect(asFragment()).toMatchSnapshot(); - }); - }); -}); diff --git a/packages/react-console/src/components/SerialConsole/__tests__/SerialConsoleActions.test.tsx b/packages/react-console/src/components/SerialConsole/__tests__/SerialConsoleActions.test.tsx deleted file mode 100644 index 03d24179cd1..00000000000 --- a/packages/react-console/src/components/SerialConsole/__tests__/SerialConsoleActions.test.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import React from 'react'; -import { render } from '@testing-library/react'; -import { SerialConsoleActions } from '../SerialConsoleActions'; - -test('Render SerialConsoleActions', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); -}); - -test('Render SerialConsoleActions with custom texts', () => { - const { asFragment } = render( - - ); - expect(asFragment()).toMatchSnapshot(); -}); diff --git a/packages/react-console/src/components/SerialConsole/__tests__/XTerm.test.tsx b/packages/react-console/src/components/SerialConsole/__tests__/XTerm.test.tsx deleted file mode 100644 index efa6bb45ddc..00000000000 --- a/packages/react-console/src/components/SerialConsole/__tests__/XTerm.test.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import React from 'react'; -import { render } from '@testing-library/react'; -import { XTerm } from '../XTerm'; - -describe('XTerm', () => { - beforeAll(() => { - window.HTMLCanvasElement.prototype.getContext = () => - ({ canvas: {}, createLinearGradient: jest.fn(), fillRect: jest.fn() } as any); - - global.window.matchMedia = () => ({ - addListener: jest.fn(), - removeListener: jest.fn(), - matches: true, - media: undefined, - onchange: jest.fn(), - addEventListener: jest.fn(), - removeEventListener: jest.fn(), - dispatchEvent: jest.fn() - }); - }); - - test('Render empty XTerm component', () => { - const { asFragment } = render(); - expect(asFragment()).toMatchSnapshot(); - }); -}); diff --git a/packages/react-console/src/components/SerialConsole/__tests__/__snapshots__/SerialConsole.test.tsx.snap b/packages/react-console/src/components/SerialConsole/__tests__/__snapshots__/SerialConsole.test.tsx.snap deleted file mode 100644 index 1cd2ff3ade0..00000000000 --- a/packages/react-console/src/components/SerialConsole/__tests__/__snapshots__/SerialConsole.test.tsx.snap +++ /dev/null @@ -1,426 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`SerialConsole in the DISCONNECTED state 1`] = ` - -
-
-
-
- My text for Disconnected -
- -
-
-
-
-`; - -exports[`SerialConsole in the LOADING state 1`] = ` - -
- - -
-
-
-
-
- - - - - -
-
- My text for Loading -
-
-
-
-
-`; - -exports[`SerialConsole with CONNECTED state renders 1`] = ` - -
- - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-