From 38a2dc9900bceb427ab0f5f5e104d68d4fb87519 Mon Sep 17 00:00:00 2001 From: Vojtech Szocs Date: Thu, 14 Aug 2025 17:30:19 +0000 Subject: [PATCH 1/2] Prepare for latest 4.20 prerelease plugin SDK package publish --- .../CHANGELOG-core.md | 32 +++++++++++++++---- .../CHANGELOG-webpack.md | 8 ++++- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md b/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md index f8a3c04de27..87bf9face78 100644 --- a/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md +++ b/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md @@ -10,12 +10,22 @@ For current development version of Console, use `4.x.0-prerelease.n` packages. For 1.x plugin SDK packages, refer to "OpenShift Console Versions vs SDK Versions" compatibility table in [Console dynamic plugins README](./README.md). +## 4.20.0-prerelease.1 - 2025-08-15 + +- Ensure proper pass-through of `shortcutsPopoverProps` to `CodeEditor` ([CONSOLE-4499], [#15254]) +- Improve `initialResource` prop type in `ResourceYAMLEditor` component ([OCPBUGS-45297], [#15386]) +- Improve plugin API documentation ([OCPBUGS-56248], [#15167]) + +## 4.19.1 - 2025-08-15 + +- Fix `href` handling bug for extension type `console.tab/horizontalNav` ([OCPBUGS-58258], [#15231]) + ## 4.19.0 - 2025-06-27 -> Release for OCP Console 4.19. +> Initial release for OCP Console 4.19. -- Improve `useModal` hook to support multiple modals and prop pass-through ([OCPBUGS-57755], [#15189]) -- Add `noCheckForEmptyGroupAndResource` parameter to `useAccessReview` hook ([OCPBUGS-56413], [#15067]) +- Improve `useModal` hook to support multiple modals and prop pass-through ([OCPBUGS-49709], [#15139]) +- Add `noCheckForEmptyGroupAndResource` parameter to `useAccessReview` hook ([OCPBUGS-55368], [#15017]) ## 4.19.0-prerelease.2 - 2025-05-20 @@ -100,6 +110,7 @@ in [Console dynamic plugins README](./README.md). [CONSOLE-4269]: https://issues.redhat.com/browse/CONSOLE-4269 [CONSOLE-4400]: https://issues.redhat.com/browse/CONSOLE-4400 [CONSOLE-4407]: https://issues.redhat.com/browse/CONSOLE-4407 +[CONSOLE-4499]: https://issues.redhat.com/browse/CONSOLE-4499 [OCPBUGS-19048]: https://issues.redhat.com/browse/OCPBUGS-19048 [OCPBUGS-30077]: https://issues.redhat.com/browse/OCPBUGS-30077 [OCPBUGS-31355]: https://issues.redhat.com/browse/OCPBUGS-31355 @@ -111,11 +122,16 @@ in [Console dynamic plugins README](./README.md). [OCPBUGS-37426]: https://issues.redhat.com/browse/OCPBUGS-37426 [OCPBUGS-43538]: https://issues.redhat.com/browse/OCPBUGS-43538 [OCPBUGS-43998]: https://issues.redhat.com/browse/OCPBUGS-43998 +[OCPBUGS-45297]: https://issues.redhat.com/browse/OCPBUGS-45297 [OCPBUGS-45319]: https://issues.redhat.com/browse/OCPBUGS-45319 +[OCPBUGS-49709]: https://issues.redhat.com/browse/OCPBUGS-49709 [OCPBUGS-52589]: https://issues.redhat.com/browse/OCPBUGS-52589 [OCPBUGS-52948]: https://issues.redhat.com/browse/OCPBUGS-52948 -[OCPBUGS-56413]: https://issues.redhat.com/browse/OCPBUGS-56413 +[OCPBUGS-55368]: https://issues.redhat.com/browse/OCPBUGS-55368 +[OCPBUGS-56248]: https://issues.redhat.com/browse/OCPBUGS-56248 [OCPBUGS-57755]: https://issues.redhat.com/browse/OCPBUGS-57755 +[OCPBUGS-58258]: https://issues.redhat.com/browse/OCPBUGS-58258 +[OCPBUGS-58375]: https://issues.redhat.com/browse/OCPBUGS-58375 [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 @@ -145,5 +161,9 @@ in [Console dynamic plugins README](./README.md). [#14863]: https://github.com/openshift/console/pull/14863 [#14864]: https://github.com/openshift/console/pull/14864 [#14876]: https://github.com/openshift/console/pull/14876 -[#15067]: https://github.com/openshift/console/pull/15067 -[#15189]: https://github.com/openshift/console/pull/15189 +[#15017]: https://github.com/openshift/console/pull/15017 +[#15139]: https://github.com/openshift/console/pull/15139 +[#15167]: https://github.com/openshift/console/pull/15167 +[#15231]: https://github.com/openshift/console/pull/15231 +[#15254]: https://github.com/openshift/console/pull/15254 +[#15386]: https://github.com/openshift/console/pull/15386 diff --git a/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-webpack.md b/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-webpack.md index 242516747c0..6d633f57e42 100644 --- a/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-webpack.md +++ b/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-webpack.md @@ -10,9 +10,13 @@ For current development version of Console, use `4.x.0-prerelease.n` packages. For 1.x plugin SDK packages, refer to "OpenShift Console Versions vs SDK Versions" compatibility table in [Console dynamic plugins README](./README.md). +## 4.20.0-prerelease.1 - 2025-08-15 + +- Add support for optional plugin dependencies ([CONSOLE-4623], [#15183]) + ## 4.19.0 - 2025-06-27 -> Release for OCP Console 4.19. +> Initial release for OCP Console 4.19. ## 4.19.0-prerelease.2 - 2025-05-20 @@ -68,6 +72,7 @@ in [Console dynamic plugins README](./README.md). [CONSOLE-3853]: https://issues.redhat.com/browse/CONSOLE-3853 [CONSOLE-4379]: https://issues.redhat.com/browse/CONSOLE-4379 [CONSOLE-4400]: https://issues.redhat.com/browse/CONSOLE-4400 +[CONSOLE-4623]: https://issues.redhat.com/browse/CONSOLE-4623 [OCPBUGS-30762]: https://issues.redhat.com/browse/OCPBUGS-30762 [OCPBUGS-30824]: https://issues.redhat.com/browse/OCPBUGS-30824 [OCPBUGS-31901]: https://issues.redhat.com/browse/OCPBUGS-31901 @@ -93,3 +98,4 @@ in [Console dynamic plugins README](./README.md). [#14620]: https://github.com/openshift/console/pull/14620 [#14861]: https://github.com/openshift/console/pull/14861 [#14993]: https://github.com/openshift/console/pull/14993 +[#15183]: https://github.com/openshift/console/pull/15183 From 8b575511baf83dfd45b5472340696c8abab7f229 Mon Sep 17 00:00:00 2001 From: Vojtech Szocs Date: Thu, 14 Aug 2025 18:00:23 +0000 Subject: [PATCH 2/2] List all user impacting changes from #15254 --- .../packages/console-dynamic-plugin-sdk/CHANGELOG-core.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md b/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md index 87bf9face78..281d7ae5cec 100644 --- a/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md +++ b/frontend/packages/console-dynamic-plugin-sdk/CHANGELOG-core.md @@ -12,7 +12,10 @@ in [Console dynamic plugins README](./README.md). ## 4.20.0-prerelease.1 - 2025-08-15 -- Ensure proper pass-through of `shortcutsPopoverProps` to `CodeEditor` ([CONSOLE-4499], [#15254]) +- Add fullscreen toggle button to `ResourceYAMLEditor` component ([CONSOLE-4656], [#15254]) +- Add copy to clipboard button to `ResourceYAMLEditor` when download button is shown ([CONSOLE-4654], [#15254]) +- Move `CodeEditor` settings into a modal that can be opened from the editor toolbar ([CONSOLE-4499], [#15254]) +- Ensure proper pass-through of `shortcutsPopoverProps` to `CodeEditor` component ([CONSOLE-4499], [#15254]) - Improve `initialResource` prop type in `ResourceYAMLEditor` component ([OCPBUGS-45297], [#15386]) - Improve plugin API documentation ([OCPBUGS-56248], [#15167]) @@ -111,6 +114,8 @@ in [Console dynamic plugins README](./README.md). [CONSOLE-4400]: https://issues.redhat.com/browse/CONSOLE-4400 [CONSOLE-4407]: https://issues.redhat.com/browse/CONSOLE-4407 [CONSOLE-4499]: https://issues.redhat.com/browse/CONSOLE-4499 +[CONSOLE-4654]: https://issues.redhat.com/browse/CONSOLE-4654 +[CONSOLE-4656]: https://issues.redhat.com/browse/CONSOLE-4656 [OCPBUGS-19048]: https://issues.redhat.com/browse/OCPBUGS-19048 [OCPBUGS-30077]: https://issues.redhat.com/browse/OCPBUGS-30077 [OCPBUGS-31355]: https://issues.redhat.com/browse/OCPBUGS-31355