1.2.21 — Dev overlay FEAT/CFG + Settings cleanup
What changed
FEAT and CFG tabs now work in WindUI mode
The dev overlay's FEAT and CFG tabs read from _G.Toggles and _G.Options, which Linoria populates automatically but WindUI never did. The WindUI adapter now mirrors every addToggle, addSlider, and addDropdown call into those globals with the same interface (Value field + SetValue method). Both tabs now show live feature state and respond to the ALL ON / ALL OFF buttons.
Performance section removed from Settings
The Performance groupbox referenced game-specific signals (Performance.enabled, Performance.selected) and hardcoded options ("Dead Titans", "Decor", …). It belonged to a specific project, not the framework. Removed.
WindUI close notification timing fixed
The "Press <key> to open" toast was sent after _windWindow:Toggle() — meaning WindUI had already hidden its UI when the notification tried to render, so it appeared queued on the next open. Notification now fires before the toggle so it renders while the window is still visible.
Config description updated
The config paragraph no longer shows a hardcoded project-specific file path. It now reads: "Save writes the current state. Load restores the last saved state."