tag:github.com,2008:https://github.com/Wing900/Pi-switch/releasesTags from Pi-switch2026-08-16T05:52:10Ztag:github.com,2008:Repository/1277686520/v0.0.0.172026-08-16T05:55:14ZPi Switch v0.0.0.17github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.162026-08-16T05:12:54ZPi Switch v0.0.0.16github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.152026-08-15T07:04:01ZPi Switch v0.0.0.15github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.142026-08-07T23:41:06ZPi Switch v0.0.0.14github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.132026-08-02T12:12:12ZPi Switch v0.0.0.13github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.122026-08-01T14:32:50ZPi Switch v0.0.0.12github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.112026-08-01T05:48:56ZPi Switch v0.0.0.11github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.102026-07-17T15:00:56Zv0.0.0.10<p>feat: replace model import semantics, drawer model management, config…</p>
<p>… file watching</p>
<p>- T2: ImportModels flow now uses ReplaceModels (unchecked models are deleted
<br /> instead of merged); manual model entry still uses incremental ImportModels.
<br />- T3: Provider drawer adds a 'Model Management' section listing imported
<br /> models with per-row remove; deleteModel reuses ReplaceModels and falls back
<br /> selectedModelId to the first remaining model.
<br />- T1: Watch ~/.piswitch/config.json and ~/.pi/agent/settings.json via
<br /> fsnotify; debounced 300ms reload emits 'pi:config-changed' to the frontend
<br /> which calls reloadConfig. Self-writes are ignored for 800ms to avoid loops.
<br />- Bump version to 0.0.0.10.</p>github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.92026-07-01T10:47:08Zv0.0.0.9github-actionstag:github.com,2008:Repository/1277686520/v0.0.0.82026-06-26T11:52:23Zv0.0.0.8github-actions