Releases: NeuralNomadsAI/CodeNomad
Releases · NeuralNomadsAI/CodeNomad
v0.16.0-dev-20260518-cabe8947
What's Changed
- revert: remove tracked NomadWorks repo state by @pascalandr in #472
- fix(server): expand Linux browser launch candidates by @CodeNomadBot[bot] in #475
- feat(ui): add instance-scoped provider manager from model selector by @shantur in #476
- Add global config file editor by @shantur in #477
Full Changelog: v0.16.0-dev-20260517-00bfe52f...v0.16.0-dev-20260518-cabe8947
v0.16.0-dev-20260517-00bfe52f
What's Changed
- fix(ui): allow status panel sections to collapse by @pascalandr in #458
- fix(ui): prevent accidental prompt clear from tab focus by @shantur in #461
- fix(mobile): tappable instance/project tab bar while session drawer is open by @omercnet in #459
- ci: increase comment-pr-artifacts polling timeout by @omercnet in #466
New Contributors
Full Changelog: v0.16.0-dev-20260515-3ccdd36a...v0.16.0-dev-20260517-00bfe52f
v0.16.0-dev-20260515-3ccdd36a
What's Changed
- feat(settings): add Info section with version, runtime, and diagnostics by @OfflinePing in #413
- feat(ui): add resizable session composer by @jollyxenon in #439
- fix(ui): keep home actions visible on short viewports by @shantur in #452
- Reduce Electron package size by @shantur in #453
Full Changelog: v0.16.0-dev-20260515-1dbb4a91...v0.16.0-dev-20260515-3ccdd36a
v0.16.0
Thanks for contributions
- @pascalandr: #394, #397, #405, #410, #411, #423, #424, #425, #426, #428, #436
- @jollyxenon: #381, #409
- @OfflinePing: #415
Highlights
- Web previews create a much tighter fix loop: Open a live preview from a session, highlight the exact part of the page that needs work, and tell the model what to change right from the webpage. CodeNomad sends that page and element context back into chat so the LLM can act on specific visual feedback instead of vague descriptions.
- Bringing repositories into CodeNomad is much easier: You can now clone a Git repository directly from the workspace picker, making it faster to start work on a fresh project without leaving the app.
- Searching inside long conversations is finally practical: Session history search can now find matches across messages, tool output, and related content, helping you jump straight to the part of a conversation you need.
- Sessions are easier to manage at a glance: Parent sessions now show aggregated token and cost totals across subagents, the message timeline can be hidden when you want more room, and tabs can be reordered.
- Mobile views and narrow screens feel much better: Prompt controls, message actions, timeline behavior, and other session UI pieces adapt more cleanly when space gets tight.
What’s Improved
- Smoother workspace startup: The home screen, empty states, and startup flow are clearer, and returning between active projects and the home view feels more natural.
- More useful browsing and previewing: Markdown now supports math rendering, web previews are integrated into the session flow, and unrestricted browsing respects the selected workspace root more reliably.
- Cleaner model and agent selection: Models are grouped by provider, and primary agent selection now follows OpenCode’s visibility rules more closely.
- Better prompt and attachment handling: File attachment picking is more consistent with drag-and-drop behavior, and prompt controls are laid out more clearly in compact layouts.
- More self-contained packaging: Desktop builds do a better job bundling the runtime, shipping the CodeNomad OpenCode plugin, and producing more consistent release artifacts.
Fixes
- Permission flows are more reliable: Stale permission events are ignored after a reply, permission metadata is preserved more safely, and attachment context survives more consistently.
- Idle/session indicators behave more predictably: Idle badges now stay visible until they are actually seen, and session status behavior is easier to understand across parent and child sessions.
- Desktop and packaged builds are more dependable: Bundled resources refresh more reliably, packaged session storage is isolated correctly, remote window titles are preserved, and Windows resource preparation avoids a brittle shell path.
- Compact layouts are less frustrating: Message actions, tool-call controls, timeline spacing, and prompt controls behave better in narrow center panes and smaller screens.
- Release/update navigation is clearer: Update links stay visible more reliably, making it easier to see and open release information when an update is available.
Contributors
Merged Pull Requests
@shantur
- PR #397 “Add clone repository workspace flow”
- PR #399 “feat(ui): allow tab reordering”
- PR #400 “feat(ui): add chat history search”
- PR #430 “Add session web preview mode”
- PR #432 “fix(ui): align prompt attachment picker with drop behavior”
- PR #433 “Package CodeNomad OpenCode plugin”
- PR #434 “Refactor workspace startup and empty session states”
- PR #437 “Improve prompt layout for narrow session panes”
- PR #438 “Improve messages layouts on narrow screens”
@pascalandr
- PR #394 “fix(tauri): refresh bundled resources on rebuild”
- PR #405 “fix(tauri): prefer bundled server entry in release”
- PR #410 “fix(ui): keep update release link visible”
- PR #411 “fix(ui): return to active projects from home”
- PR #423 “fix(ui): follow up idle badge behavior”
- PR #424 “fix(ui): drain yolo permissions outside shell render”
- PR #425 “fix(ui): ignore stale permission events after reply”
- PR #426 “fix(ui): reconcile permission tool attachments”
- PR #428 “feat(ui): make message timeline hideable”
- PR #436 “fix(electron): avoid shell for resource prep”
@OfflinePing
- PR #415 “feat(ui): show aggregated total tokens and cost for parent sessions including subagents”
@jollyxenon
- PR #381 “Fix(ui): Support Markdown Math Rendering”
- PR #409 “fix(ui): align primary agent selection with OpenCode”
Full Changelog: v0.15.0...v0.16.0
v0.16.0-dev-20260515-1dbb4a91
What's Changed
Full Changelog: v0.16.0...v0.16.0-dev-20260515-1dbb4a91
v0.15.0-dev-20260513-5570929f
What's Changed
- Improve prompt layout for narrow session panes by @shantur in #437
- Improve messages layouts on narrow screens by @shantur in #438
Full Changelog: v0.15.0-dev-20260512-cf88dc06...v0.15.0-dev-20260513-5570929f
v0.15.0-dev-20260512-cf88dc06
What's Changed
Full Changelog: v0.15.0-dev-20260512-91652990...v0.15.0-dev-20260512-cf88dc06
v0.15.0-dev-20260512-91652990
What's Changed
- fix(ui): align prompt attachment picker with drop behavior by @shantur in #432
- Refactor workspace startup and empty session states by @shantur in #434
Full Changelog: v0.15.0-dev-20260511-efe3f505...v0.15.0-dev-20260512-91652990
v0.15.0-dev-20260511-efe3f505
What's Changed
- fix(ui): drain yolo permissions outside shell render by @pascalandr in #424
- fix(ui): ignore stale permission events after reply by @pascalandr in #425
- feat(ui): make message timeline hideable by @pascalandr in #428
- fix(ui): reconcile permission tool attachments by @pascalandr in #426
- fix(desktop): keep remote window server titles by @shantur in #429
- fix(ui): follow up idle badge behavior by @pascalandr in #423
- fix(ui): return to active projects from home by @pascalandr in #411
- Add session web preview mode by @shantur in #430
Full Changelog: v0.15.0-dev-20260510-6d120b0d...v0.15.0-dev-20260511-efe3f505
v0.15.0-dev-20260510-6d120b0d
What's Changed
- feat(ui): show aggregated total tokens and cost for parent sessions including subagents by @OfflinePing in #415
- fix(ui): align primary agent selection with OpenCode by @jollyxenon in #409
New Contributors
- @OfflinePing made their first contribution in #415
Full Changelog: v0.15.0-dev-20260509-71531697...v0.15.0-dev-20260510-6d120b0d