rusackas commented on PR #41703: URL: https://github.com/apache/superset/pull/41703#issuecomment-4878237654
Pushed a follow-up commit that takes the extension framing further: the built-in renderer is now registered *through the contribution point itself* as the default-tier provider (`superset.dashboard-renderer`), rather than being a hardcoded fallback branch in the host. Extensions override it, disposal falls back to it through the registry, and `getDefaultDashboardRenderer()` lets an extension wrap/augment the built-in rather than fully replace it. Registration is independent of `ENABLE_EXTENSIONS`, so dashboards always render with the flag off... same guarantee SQL Lab's built-in editor has, just expressed through the registry instead of around it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
