tag:github.com,2008:https://github.com/terryso/SwiftWork/releasesTags from SwiftWork2026-05-09T03:05:13Ztag:github.com,2008:Repository/1226213530/v0.2.32026-05-09T03:12:07Zv0.2.3<p>chore: release v0.2.3</p>
<p>- feat: show workspace directory in sidebar session row
<br />- fix: unify menu bar items to English</p>
<p>Generated with [Claude Code](<a href="https://claude.ai/code">https://claude.ai/code</a>)
<br />via [Happy](<a href="https://happy.engineering">https://happy.engineering</a>)</p>
<p>Co-Authored-By: Claude <noreply@anthropic.com>
<br />Co-Authored-By: Happy <yesreply@happy.engineering></p>github-actionstag:github.com,2008:Repository/1226213530/v0.2.22026-05-06T20:43:50Zv0.2.2github-actionstag:github.com,2008:Repository/1226213530/v0.2.12026-05-06T20:07:59Zv0.2.1github-actionstag:github.com,2008:Repository/1226213530/v0.2.02026-05-06T18:37:22Zv0.2.0<p>docs: update README with Skill system, permission control, and curren…</p>
<p>…t status</p>
<p>Reflect Epic 3-5 completion in both English and Chinese READMEs.
<br />Updated features, project structure, development status, and roadmap.</p>
<p>Generated with [Claude Code](<a href="https://claude.ai/code">https://claude.ai/code</a>)
<br />via [Happy](<a href="https://happy.engineering">https://happy.engineering</a>)</p>
<p>Co-Authored-By: Claude <noreply@anthropic.com>
<br />Co-Authored-By: Happy <yesreply@happy.engineering></p>terrysotag:github.com,2008:Repository/1226213530/v0.1.02026-05-04T15:30:55Zv0.1.0<p>Release v0.1.0</p>
<p>Features:
<br />- Debug panel with raw event stream, token stats, and tool logs
<br />- Multi-tab settings page with API key, model selection, and base URL config
<br />- macOS menu bar with keyboard shortcuts and shared AppState
<br />- Dock badge unread count
<br />- Inspector panel with event details and O(1) lookup
<br />- Execution plan visualization with step status and dependency display
<br />- Session management — delete, rename, multi-turn queue, IME-safe input</p>
<p>Improvements:
<br />- Redesigned session timeline scrolling
<br />- Compact auto-expanding input bar
<br />- Entire raw event row tappable for expand/collapse
<br />- Deduplicated colorForEventType and JSON parsing
<br />- Exhaustive unit tests for color extensions</p>
<p>Generated with [Claude Code](<a href="https://claude.ai/code">https://claude.ai/code</a>)
<br />via [Happy](<a href="https://happy.engineering">https://happy.engineering</a>)</p>terrysotag:github.com,2008:Repository/1226213530/v0.0.32026-05-02T17:35:27Zv0.0.3<p>- **Multi-turn conversation context** — Agent now remembers previous …</p>
<p>…messages in the same session via SDK SessionStore integration</p>
<p>- **Thinking indicator animation** — Gear icon now reliably rotates during every response, using TimelineView instead of fragile <a class="user-mention notranslate" href="https://github.com/State">@State</a> + onAppear
<br />- **Streaming auto-scroll** — Fixed content-growth being misdetected as user scroll
<br />- **Auto-scroll on new message** — Scroll to bottom when user sends a new message
<br />- **CI strict concurrency** — Fixed Swift 6.1 tearDown() Sendable errors</p>terrysotag:github.com,2008:Repository/1226213530/v0.0.22026-05-02T16:31:17Zv0.0.2<p>fix: scroll-to-bottom button not hiding on manual scroll</p>
<p>Use GeometryReader + PreferenceKey for pixel-level bottom detection
<br />instead of unreliable scrollPositionId-based event index threshold.
<br />Properly integrates ScrollModeManager.handleScrollChange which was
<br />previously defined but never called.</p>
<p>Also adds Resources build phase for app icons and updates .gitignore.</p>
<p>Generated with [Claude Code](<a href="https://claude.ai/code">https://claude.ai/code</a>)
<br />via [Happy](<a href="https://happy.engineering">https://happy.engineering</a>)</p>
<p>Co-Authored-By: Claude <noreply@anthropic.com>
<br />Co-Authored-By: Happy <yesreply@happy.engineering></p>github-actionstag:github.com,2008:Repository/1226213530/v0.0.12026-05-02T11:28:01Zv0.0.1<p>fix: add contents write permission to release workflow</p>
<p>The GITHUB_TOKEN needs explicit write permission to create releases.</p>
<p>Generated with [Claude Code](<a href="https://claude.ai/code">https://claude.ai/code</a>)
<br />via [Happy](<a href="https://happy.engineering">https://happy.engineering</a>)</p>
<p>Co-Authored-By: Claude <noreply@anthropic.com>
<br />Co-Authored-By: Happy <yesreply@happy.engineering></p>github-actions