Releases: Yeelight/dsh-yeelight-smart-home
Releases · Yeelight/dsh-yeelight-smart-home
Release list
v0.2.0 — Independent settings section + modern UI
v0.2.0
✨ What's new
- Independent settings section — Yeelight Smart Home is now a top-level settings page alongside 通用设置 / 模型 / 插件, no longer a card inside the plugins tab.
- Modern settings page UI — status banner (version / binary / auth / region), authentication card, configuration card with
<select>dropdowns for region & locale, toggle switches, and formatted invocation logs. /yeelight/optionsendpoint — region & locale catalogs so the UI renders select pickers instead of free-text inputs.- One-click runtime install — channel detection (Homebrew / npm / scoop / GitHub Release) with live progress from the settings page.
🐛 Fixed
- Settings card render crashes: locale service object passed to
labels(),keyValueRowmissingreactparameter (incl. one multi-line call site), locale injection storing the service instead of the locale string. - React error #31 —
InvokeLogEntryobjects now formatted to readable strings before render.
📦 Install
dsh plugin --profile web add dsh-yeelight-smart-homeOr clone & build from source: npm install && npm run build.