Skip to content

Releases: NeuralNomadsAI/CodeNomad

v0.18.0-dev-20260628-e8623d31

Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Jun 05:21
e8623d3

What's Changed

  • fix(ui): SSE connection status indicators for mobile network drops by @JDis03 in #549

Full Changelog: v0.18.0-dev-20260622-31414521...v0.18.0-dev-20260628-e8623d31

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 17:26
353d8d2

Release v0.18.0 - Compact UI, tool expansion controls, smoother streaming, session fixes and Winget automation

Thanks for contributions

Highlights

  • Compact mode is much better on mobile: The message UI has been redesigned for compact layouts, with cleaner controls and a denser conversation view that works better on smaller screens.
  • Tool output is easier to control: New tool-level expansion settings let you choose how much tool-call detail you want to see, making busy sessions easier to scan.
  • Streaming output feels steadier: Bash output, tool output, and assistant responses now stay pinned more reliably while streaming, reducing jumps and missed updates.
  • Project sessions are scoped more accurately: Session lists now respect the active project more consistently, so switching projects is less likely to show unrelated sessions.
  • Tab closing is more dependable: Closing tabs has been tightened up to avoid cases where the wrong tab behavior could interrupt your workflow.

What’s Improved

  • Cleaner compact conversation layout: Message blocks, message sections, tool calls, permissions, questions, todos, and task output have all been polished for a more readable compact experience.
  • More useful tool-call presentation: Tool calls now have a stronger registry-backed rendering path, clearer titles, improved status display, and better per-tool output handling.
  • Better follow behavior near the bottom of sessions: The session view now tracks bottom-follow intent more carefully, helping the app stay with new output when you expect it to.
  • Smoother live session creation: Session-created events from the live event stream are now handled directly, so new sessions appear more reliably without manual refreshes.
  • Improved permission denial feedback: Denied permissions now produce simpler, less noisy feedback in the conversation.

Fixes

  • More reliable autoscroll during long responses: Hold-mode assistant autoscroll, message-part tool output autoscroll, and streaming bash output pinning were stabilized.
  • Less duplicated streaming text: SSE part deltas are throttled and buffered more carefully to prevent stale delta text from being duplicated in streamed messages.
  • Better session list isolation: Project session list requests are now scoped so sessions from one project do not bleed into another project’s list.
  • More stable tab management: A tab close bug was fixed to make multi-session navigation safer.
  • Release pipeline reliability: Winget release automation is now wired into the release workflow so Windows package updates can be published more consistently.

Docs

  • New contributor guide: A CONTRIBUTING.md guide was added to help new contributors set up the project and understand the development workflow.
  • Winget release docs updated: Supporting documentation for Winget release automation was refreshed.

Contributors

Full Changelog: v0.17.0...v0.18.0

Merged Pull Requests

@shantur

  • PR #535 “fix(ui): simplify permission denial feedback”
  • PR #556 “fix(ui): keep streaming bash output pinned”
  • PR #557 “WIP: Compact mode message UI redesign”
  • PR #562 “fix(ui): handle session created SSE events”
  • PR #563 “feat(ui): Add tool level expansion settings.”
  • PR #564 “Improve compact mobile UI controls”
  • PR #565 “fix(ui): scope project session list requests”
  • PR #567 “fix(ui): keep message-part tool output auto-scroll synced”

@pascalandr

  • PR #533 “fix: stabilize hold-mode assistant autoscroll”
  • PR #551 “fix: wire Winget automation into release pipeline”

@JDis03

  • PR #484 “docs: add CONTRIBUTING.md guide for new contributors”
  • PR #536 “fix(ui): throttle SSE part deltas and prevent stale delta text duplication”

@aayurt

  • PR #552 “Bugfix/tab close bug”

Full Changelog: v0.17.0...v0.18.0

v0.18.0-dev-20260622-31414521

Pre-release

Choose a tag to compare

v0.18.0-dev-20260620-e29c3a08

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Jun 05:21
e29c3a0

What's Changed

  • fix(ui): scope project session list requests by @shantur in #565

Full Changelog: v0.17.1-dev-20260619-cf661c6b...v0.18.0-dev-20260620-e29c3a08

v0.17.1-dev-20260619-cf661c6b

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jun 12:55
cf661c6

What's Changed

  • feat(ui): Add tool level expansion settings. by @shantur in #563
  • Improve compact mobile UI controls by @shantur in #564

Full Changelog: v0.17.1-dev-20260619-1c9eddd6...v0.17.1-dev-20260619-cf661c6b

v0.17.1-dev-20260619-1c9eddd6

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jun 06:24
1c9eddd

What's Changed

Full Changelog: v0.17.1-dev-20260617-8b5ffa19...v0.17.1-dev-20260619-1c9eddd6

v0.17.1-dev-20260617-8b5ffa19

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Jun 06:20
8b5ffa1

What's Changed

  • fix(ui): keep streaming bash output pinned by @shantur in #556

Full Changelog: v0.17.1-dev-20260616-9c8baf86...v0.17.1-dev-20260617-8b5ffa19

v0.17.1-dev-20260616-9c8baf86

Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jun 06:37
9c8baf8

What's Changed

Full Changelog: v0.17.1-dev-20260614-5c91c411...v0.17.1-dev-20260616-9c8baf86

v0.17.1-dev-20260614-5c91c411

Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 05:56
5c91c41

What's Changed

  • docs: add CONTRIBUTING.md guide for new contributors by @JDis03 in #484
  • fix(ui): throttle SSE part deltas and prevent stale delta text duplication by @JDis03 in #536
  • fix: wire Winget automation into release pipeline by @pascalandr in #551

Full Changelog: v0.17.1-dev-20260609-4a1d53bf...v0.17.1-dev-20260614-5c91c411

v0.17.1-dev-20260609-4a1d53bf

Pre-release

Choose a tag to compare

What's Changed

  • fix(ui): simplify permission denial feedback by @shantur in #535

Full Changelog: v0.17.0...v0.17.1-dev-20260609-4a1d53bf