Skip to content

v055

Choose a tag to compare

@github-actions github-actions released this 03 May 13:26
· 13 commits to master since this release

BazWidgetDrawers

v055 (2026-05-03)

Full Changelog Previous Releases

  • v055: enabling a widget no longer auto-adds it to wildcard drawers
    Drawers can store widgets = "" (a "show all registered widgets"
    wildcard), used by the default drawer for new profiles. Previously,
    enabling a widget on the Widgets page would silently add it to every
    wildcard drawer because IsWidgetInDrawer treats "
    " as "yes always".
    That contradicts the explicit per-drawer toggle UX on the Drawers page.
    When SetWidgetEnabled transitions a widget from disabled -> enabled,
    materialise any wildcard drawers into explicit lists of currently-
    enabled widget IDs, EXCLUDING the just-enabled widget. So the new
    widget appears on the Drawers page with an unchecked toggle, and the
    user opts it in per drawer instead of getting it everywhere by default.
    Also rewrites CHANGELOG.md in player-readable style for CF release notes.