Skip to content

Commit 9df9a26

Browse files
Merge pull request #13598 from vojtechszocs/update-sdk-pkg-compat-table-415
CONSOLE-3883: Update dynamic plugins README
2 parents a7aa002 + bfdf630 commit 9df9a26

1 file changed

Lines changed: 23 additions & 9 deletions

File tree

  • frontend/packages/console-dynamic-plugin-sdk

frontend/packages/console-dynamic-plugin-sdk/README.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,24 +47,33 @@ compatible versions of distributable SDK packages to versions of the OpenShift C
4747

4848
| Console Version | SDK Package | Last Package Version |
4949
| ----------------- | ----------------------------------------------- | -------------------- |
50-
| 4.15.x | `@openshift-console/dynamic-plugin-sdk` | Latest |
50+
| 4.16.x | `@openshift-console/dynamic-plugin-sdk` | Latest |
5151
| | `@openshift-console/dynamic-plugin-sdk-webpack` | Latest |
52+
| 4.15.x | `@openshift-console/dynamic-plugin-sdk` | 1.0.0 |
53+
| | `@openshift-console/dynamic-plugin-sdk-webpack` | 1.0.0 |
5254
| 4.14.x | `@openshift-console/dynamic-plugin-sdk` | 0.0.21 |
5355
| | `@openshift-console/dynamic-plugin-sdk-webpack` | 0.0.11 |
5456
| 4.13.x | `@openshift-console/dynamic-plugin-sdk` | 0.0.19 |
5557
| | `@openshift-console/dynamic-plugin-sdk-webpack` | 0.0.9 |
5658
| 4.12.x | `@openshift-console/dynamic-plugin-sdk` | 0.0.18 |
5759
| | `@openshift-console/dynamic-plugin-sdk-webpack` | 0.0.9 |
58-
| 4.11.x | `@openshift-console/dynamic-plugin-sdk` | 0.0.12 |
59-
| | `@openshift-console/dynamic-plugin-sdk-webpack` | 0.0.7 |
60-
| 4.10.x **[Tech]** | `@openshift-console/dynamic-plugin-sdk` | 0.0.3 |
61-
| | `@openshift-console/dynamic-plugin-sdk-webpack` | 0.0.6 |
62-
| 4.9.x **[Dev]** | `@openshift-console/dynamic-plugin-sdk` | 0.0.0-alpha18 |
6360

64-
Notes:
61+
Note: this table includes Console versions which currently receive technical support, as per
62+
[Red Hat OpenShift Container Platform Life Cycle Policy](https://access.redhat.com/support/policy/updates/openshift).
6563

66-
- **[Tech]** - Release 4.10 was Tech Preview for the SDK packages
67-
- **[Dev]** - Release 4.9 was Dev Preview for the SDK packages
64+
## OpenShift Console Versions vs PatternFly Versions
65+
66+
Each Console version supports specific versions of [PatternFly](https://www.patternfly.org/) in terms
67+
of CSS styling. This table will help align compatible versions of PatternFly to versions of the OpenShift
68+
Console.
69+
70+
| Console Version | PatternFly Versions | Notes |
71+
| ----------------- | ------------------- | ------------------------------------- |
72+
| 4.16.x | 5.x + 4.x | New dynamic plugins should use PF 5.x |
73+
| 4.15.x | 5.x + 4.x | New dynamic plugins should use PF 5.x |
74+
| 4.14.x | 4.x | |
75+
| 4.13.x | 4.x | |
76+
| 4.12.x | 4.x | |
6877

6978
## Shared modules
7079

@@ -89,6 +98,11 @@ For backwards compatibility, Console also provides the following PatternFly **4.
8998
- `@patternfly/react-table`
9099
- `@patternfly/quickstarts`
91100

101+
Any shared modules provided by Console without plugin provided fallback are listed as `dependencies`
102+
in the `package.json` manifest of `@openshift-console/dynamic-plugin-sdk` package.
103+
104+
### PatternFly dynamic modules
105+
92106
Newer versions of `@openshift-console/dynamic-plugin-sdk-webpack` package (1.0.0 and higher) include
93107
support for automatic detection and sharing of individual PatternFly 5.x dynamic modules.
94108

0 commit comments

Comments
 (0)