v0.13.3
Thanks for contributions
- PR #252 “feat: Enable file editing and saving” by @jchadwick
- PR #256 “feat(ui): add session yolo mode controls” by @pascalandr
- PR #257 “fix(tauri): sync native app version with package releases” by @pascalandr
- PR #258 “fix(tauri): stop stale UI assets from shadowing desktop builds” by @pascalandr
- PR #260 “fix(ui): escape raw HTML in user prompt messages” by @app/codenomadbot
Highlights
- Edit and save files directly in CodeNomad: Update workspace files in the built-in editor, save them without leaving the app, and get safer handling for unsaved changes or edit conflicts.
- More control over session automation: Turn on per-session YOLO mode from the Status tab, keep it visible with a clear badge, and let long-running sessions continue auto-accepting prompts as expected.
- Better voice conversation options: Use spoken summary mode for replies and keep conversation speech settings isolated per client, so one device’s voice preferences do not unexpectedly affect another.
- Faster session recovery: Reload a session transcript from the sidebar and see when a session is retrying, including live status feedback.
What’s Improved
- Smoother desktop setup: Desktop builds now bundle the right CLI resources and handle microphone access more cleanly.
- More reliable cross-platform desktop behavior: Windows process handling and npm invocation are safer, reducing environment-specific issues.
- Clearer session status visibility: Retrying sessions now show more useful state in the sidebar and header, so it is easier to tell what is happening.
- Cleaner in-app feedback: Long toast messages wrap properly, GitHub star counts display more cleanly, and message/code rendering behaves more predictably.
Fixes
- Safer prompt rendering: Raw HTML in user prompts is escaped so messages display safely instead of being interpreted.
- More reliable code previews: Incomplete syntax highlighting results are no longer cached, which helps prevent broken-looking file views.
- Better voice handoff: Conversation playback stops when voice input starts, avoiding overlapping speech.
- More dependable desktop releases: Native app versions now stay aligned with package releases, and stale UI assets no longer shadow new desktop builds.
Contributors
Full Changelog: v0.13.1...v0.13.3