This release focuses on bringing terminal workflows into the app while tightening project behavior and in-app release visibility.
Highlights
- Added an integrated terminal panel with project-scoped tabs and keyboard shortcuts.
- Added split-pane terminal layouts with a draggable, resizable divider for side-by-side terminal work.
- Added a "What's New" dialog that shows GitHub release notes when the app version changes.
Improvements
- Refined terminal controls by fixing the new-terminal shortcut, cleaning up footer actions, and removing the unsplit button.
- Improved project state handling by normalizing the default model from available models and cleaning up terminal state when a project is removed.
- Cleaned up shared UI and data plumbing by extracting
StageIconand centralizing skills catalog caching. - Added demo mode terminal handlers and fixed release-note visibility there so the latest notes still appear correctly.
Included In This Release
- Integrated terminal panel in the main app UI
- Project-scoped terminal tabs and keyboard shortcuts
- Split terminal panes with drag-to-resize support
- Demo mode terminal handling for the terminal experience
- In-app "What's New" dialog backed by GitHub release notes
- Default model normalization and better project cleanup behavior
- Shared
StageIconcomponent and cached skills catalog hook - Version bump to
0.0.18