fix(docs): document APP_ICON deprecation in favor of theme-based brandLogoUrl#35298
fix(docs): document APP_ICON deprecation in favor of theme-based brandLogoUrl#35298sadpandajoe wants to merge 1 commit intomasterfrom
Conversation
mistercrunch
left a comment
There was a problem hiding this comment.
Oh seems APP_ICON still referenced in superset/config.py, probably want to wipe that config too.
Ok I can do it as part of this PR too and just change the UPDATING to that. |
|
A side note here, |
Also in |
The APP_ICON configuration variable was deprecated in PR #31590 (Ant Design v5 theming overhaul) but this breaking change was not documented in UPDATING.md. Users were confused when their custom logos stopped working in Superset 6.0.0rc1. Added clear migration instructions showing how to replace APP_ICON with the new THEME_DEFAULT.token.brandLogoUrl configuration. Resolves misconceptions about APP_ICON functionality mentioned in issue #34824. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
b8ccd1f to
d6d1f35
Compare
|
rebased it for ya :D |
Sequence DiagramThis PR updates UPDATING.md to document that the legacy APP_ICON config is deprecated and the frontend now uses THEME_DEFAULT.token.brandLogoUrl for custom logos. The diagram shows the upgrade/migration success path and how the frontend resolves the logo. sequenceDiagram
participant Admin
participant superset_config as "superset_config.py"
participant Frontend
Admin->>superset_config: Previously set APP_ICON = "/static/.../logo.png"
note right of superset_config: After PR 31590 APP_ICON is ignored
Admin->>superset_config: Replace with THEME_DEFAULT.token.brandLogoUrl
superset_config->>Frontend: Expose THEME_DEFAULT.token.brandLogoUrl
Frontend-->>Admin: Render custom logo from brandLogoUrl
Generated by CodeAnt AI |
SUMMARY
Documented the deprecation of APP_ICON configuration variable in favor of the new theme-based logo system introduced in PR #31590. This breaking change was causing confusion for users upgrading to Superset 6.0.0rc1 who found their custom logos no longer working.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION