Releases: nexustar/usher
Releases · nexustar/usher
Release list
v0.8.1
- switch to native session rename
- explicitly initialize Claude stream processes before first use
- fix trailing transcript content getting dropped when a turn ends
Full Changelog: v0.8.0...v0.8.1
v0.8.0
v0.7.0
What's Changed
- Claude and Codex now use native headless protocols, enabling live output, more reliable session recovery, and native permission handling.
- Added per-session terminals, context usage and compaction indicators, and subagent visibility.
- Added a Lark/Feishu plugin with session sync, interactive approvals, attachments, and guest sessions.
- Improved uploads and image handling, with fixes for turn state tracking, Codex compatibility, and IM synchronization.
Upgrade Notes
If you previously installed usher hooks, remove the legacy global hooks after upgrading:
usher setup --removeRestart usher after updating. Existing Claude workers must also be restarted to use the new permission protocol.
Full Changelog: v0.6.0...v0.7.0
v0.6.0
- Main chat is now async — ask for something, keep chatting; session replies stream back as they finish, and background sessions report in on their own.
- Open in editor — jump from a session straight to your editor via the new actions menu on the session title (configure with
--editor-url). - Tap to copy — copy button on tool blocks grabs the file path, command, or pattern.
- Search your sessions — transcripts are searchable and paginated.
- Fixes — transient LLM API failures retry automatically; sessions in newly created project directories are picked up without a restart.
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Show inline images via
show_imagelocal MCP server - Support file upload in composer
- Add session pinning
- Use AI session titles and support rename
- Add optional Telegram integration (#3)
- Modernize header/sidebar styling; rename main chat to Router
- Unify session metadata store; preserve chat position across resize
Full Changelog: v0.4.0...v0.5.0
v0.4.0
- Add Web Push notifications (turn-done + permission)
- Show unread dot + count in tab title
- Support per-cwd new sessions, with
~expansion and auto-created dirs - Add install script + macOS/Linux service examples
- Refine sidebar (responsive width, collapse, settings menu) and desktop icons
- Harden hook socket routing; fix backend resolution and cancelled-turn handling
Full Changelog: v0.3.1...v0.4.0
v0.3.1
First Public Release.
- claude code and codex support
- simple web UI
- usable main chat loop