Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 16 additions & 5 deletions frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,18 @@ table in [Console dynamic plugins README](./README.md).

- Add `useToast` hook for showing toast notifications ([CONSOLE-5273], [#16400])

## 4.22.0 - 2026-06-09

> Initial release for OCP Console 4.22.

> [!IMPORTANT]
> This release includes breaking changes that impact all existing Console plugins.
> Refer to [the release notes](https://github.com/openshift/console/blob/main/frontend/packages/console-dynamic-plugin-sdk/release-notes/4.22.md)
> for details on how to adapt your plugins for Console 4.22.

- Add `tooltipTriggerRef` prop to `BaseNodeProps` topology type ([OCPBUGS-84216], [#16241])
- **Deprecated**: `VirtualizedTable`, `ListPageFilter`, and `useListPageFilter` components. Use PatternFly [Table](https://www.patternfly.org/components/table/) and [Data View](https://www.patternfly.org/extensions/data-view/overview/) components instead ([CONSOLE-4541], [#14967])

## 4.22.0-prerelease.3 - 2026-04-24

- **Breaking**: The `dynamic-core-api`, `console-fetch`, and `console-fetch-utils` modules are no longer provided. Console plugin APIs should be imported from the package index. ([OCPBUGS-81319], [#15655])
Expand All @@ -26,11 +38,6 @@ table in [Console dynamic plugins README](./README.md).

## 4.22.0-prerelease.2 - 2026-03-26

> [!IMPORTANT]
> This release includes breaking changes that impact all existing Console plugins.
> Refer to [the release notes](https://github.com/openshift/console/blob/main/frontend/packages/console-dynamic-plugin-sdk/release-notes/4.22.md)
> for details on how to adapt your plugins for Console 4.22.

- **Breaking**: Changed `AlertAction` extension to use `LaunchOverlay` instead of `LaunchModal`. The `action` callback parameter is now typed as `LaunchOverlay`, which does not support the optional `id` parameter that `LaunchModal` had. Plugins implementing `console.alert-action` extensions must update their action callbacks accordingly. ([CONSOLE-4447])
- **Breaking**: Removed support for `console.page/resource/tab` and `console.dashboards/overview/detail/item`
extensions. Use `console.tab/horizontalNav` and `console.dashboards/custom/overview/detail/item` extensions
Expand Down Expand Up @@ -199,6 +206,7 @@ table in [Console dynamic plugins README](./README.md).
[CONSOLE-4402]: https://issues.redhat.com/browse/CONSOLE-4402
[CONSOLE-4407]: https://issues.redhat.com/browse/CONSOLE-4407
[CONSOLE-4447]: https://issues.redhat.com/browse/CONSOLE-4447
[CONSOLE-4541]: https://issues.redhat.com/browse/CONSOLE-4541
[CONSOLE-4499]: https://issues.redhat.com/browse/CONSOLE-4499
[CONSOLE-4576]: https://issues.redhat.com/browse/CONSOLE-4576
[CONSOLE-4630]: https://issues.redhat.com/browse/CONSOLE-4630
Expand Down Expand Up @@ -239,6 +247,7 @@ table in [Console dynamic plugins README](./README.md).
[OCPBUGS-62126]: https://issues.redhat.com/browse/OCPBUGS-62126
[OCPBUGS-81319]: https://issues.redhat.com/browse/OCPBUGS-81319
[OCPBUGS-86488]: https://issues.redhat.com/browse/OCPBUGS-86488
[OCPBUGS-84216]: https://issues.redhat.com/browse/OCPBUGS-84216
[ODC-7425]: https://issues.redhat.com/browse/ODC-7425
[#12983]: https://github.com/openshift/console/pull/12983
[#13233]: https://github.com/openshift/console/pull/13233
Expand Down Expand Up @@ -266,6 +275,7 @@ table in [Console dynamic plugins README](./README.md).
[#14620]: https://github.com/openshift/console/pull/14620
[#14663]: https://github.com/openshift/console/pull/14663
[#14863]: https://github.com/openshift/console/pull/14863
[#14967]: https://github.com/openshift/console/pull/14967
[#14864]: https://github.com/openshift/console/pull/14864
[#14869]: https://github.com/openshift/console/pull/14869
[#14876]: https://github.com/openshift/console/pull/14876
Expand Down Expand Up @@ -294,5 +304,6 @@ table in [Console dynamic plugins README](./README.md).
[#16043]: https://github.com/openshift/console/pull/16043
[#16057]: https://github.com/openshift/console/pull/16057
[#16097]: https://github.com/openshift/console/pull/16097
[#16241]: https://github.com/openshift/console/pull/16241
[#16400]: https://github.com/openshift/console/pull/16400
[#16491]: https://github.com/openshift/console/pull/16491
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@ table in [Console dynamic plugins README](./README.md).
> [!NOTE]
> Version bump only, no effective changes.

## 4.22.0 - 2026-06-09

> Initial release for OCP Console 4.22.

- Fix `resolveDynamicModuleMaps` to skip unavailable packages ([OCPBUGS-84338], [#16340])

## 4.22.0-prerelease.3 - 2026-04-24

- **Breaking**: `ConsoleRemotePlugin` shared dynamic module option `transformImports` renamed to `moduleFilter` ([CONSOLE-5065], [#16224])
Expand Down Expand Up @@ -137,6 +143,7 @@ table in [Console dynamic plugins README](./README.md).
[OCPBUGS-61569]: https://issues.redhat.com/browse/OCPBUGS-61569
[OCPBUGS-66345]: https://issues.redhat.com/browse/OCPBUGS-66345
[OCPBUGS-83823]: https://issues.redhat.com/browse/OCPBUGS-83823
[OCPBUGS-84338]: https://issues.redhat.com/browse/OCPBUGS-84338
[#13188]: https://github.com/openshift/console/pull/13188
[#13388]: https://github.com/openshift/console/pull/13388
[#13521]: https://github.com/openshift/console/pull/13521
Expand All @@ -162,3 +169,4 @@ table in [Console dynamic plugins README](./README.md).
[#16178]: https://github.com/openshift/console/pull/16178
[#16182]: https://github.com/openshift/console/pull/16182
[#16224]: https://github.com/openshift/console/pull/16224
[#16340]: https://github.com/openshift/console/pull/16340
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
# OpenShift Console 4.22 Release Notes

> [!WARNING]
> These 4.22 release notes describe features and behavior that are still in progress and
> might change before general availability.

## Changes to shared modules

Additional updates to these shared modules might occur before the 4.22 release is generally available.

- Upgraded from `react` v17 to v18. Plugins must use `react` 18 to remain compatible with Console.
- Upgraded from `react-i18next` v11 to v16. Plugins must use `react-i18next` v16 to remain compatible with Console.
- Upgraded from `react-redux` v7 to v9. Plugins must use `react-redux` v9 to remain compatible with Console.
Expand Down