Skip to content

Move SwaggerUI rendering to an SDC#124

Draft
GaborSzanto85 wants to merge 1 commit into
Pronovix:masterfrom
GaborSzanto85:move_rendering_to_sdc
Draft

Move SwaggerUI rendering to an SDC#124
GaborSzanto85 wants to merge 1 commit into
Pronovix:masterfrom
GaborSzanto85:move_rendering_to_sdc

Conversation

@GaborSzanto85

Copy link
Copy Markdown
Contributor

No description provided.

],
],
],
'#type' => 'component',

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change likely bypasses the original theme hook execution flow, including preprocess functions and any related logic. As a result, it introduces a breaking change and would normally require a 5.x release.

Is there a way to preserve backward compatibility, or provide a fallback, so existing implementations relying on these hooks continue to work?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test changes also indicates to me that simple CSS tweaks on downstream projects could become broken after this change due to CSS selector changes.

@mxr576 mxr576 added this to the 5.0.0 milestone Apr 9, 2026
@mxr576 mxr576 force-pushed the move_rendering_to_sdc branch from b6153f4 to 019c9ad Compare April 9, 2026 10:40
@mxr576 mxr576 force-pushed the move_rendering_to_sdc branch from 019c9ad to 2054b1c Compare April 9, 2026 11:16
@mxr576

mxr576 commented Apr 9, 2026

Copy link
Copy Markdown
Collaborator

Other than these concerns, I love to see this change! \o/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants