What's Changed
- Persist composer drafts per thread and reuse hidden draft threads by @juliusmarminge in #128
- Serve fallback project favicon when no icon file exists by @juliusmarminge in #139
- Auto-select next available dev ports by mode and remove favicon fallback by @juliusmarminge in #140
- Fix chat scroll restoration across thread switches by @juliusmarminge in #145
- Refactor web store access to granular Zustand selectors by @juliusmarminge in #141
- Thread renaming by @juliusmarminge in #146
- Add Lexical-based composer editor with file mention pills by @juliusmarminge in #142
- Fix chat composer overflow by allowing form to shrink by @juliusmarminge in #147
- Scope git checkout effects and update Effect/Node dependency set by @juliusmarminge in #148
- Guard worktree branch rename and fix branch toolbar active state by @juliusmarminge in #149
- Virtualize branch picker list and forward ComboboxList ref by @juliusmarminge in #150
- Add AI-generated semantic branch naming for git commits by @juliusmarminge in #144
Full Changelog: v0.0.0-alpha.4...v0.0.0-alpha.6