Changelog

New updates and improvements to Codr.

v0.5.1Latest1 month ago
Mac (Silicon)

Features

  • Context Panel — New sidebar panel showing live todo progress and plan status during agent sessions
  • Local docs search — Documentation is now indexed locally with semantic search via a new docs_search tool, replacing the relay-based search. Agent receives a Table of Contents and can search docs on demand
  • Plan persistence — Approved and pending plans are now stored in SQLite with status tracking, surviving session reloads

Improvements

  • @file mentions — File paths with spaces are now supported in autocomplete; structured file paths are passed directly to the agent instead of being inlined as text tokens
  • Codebase indexer — Large projects now chunk files in batches (50 at a time) to avoid stdin buffer limits during indexing
  • Doc crawl deduplication — Crawled pages are content-hashed; unchanged pages skip re-indexing on recrawl
  • Plan approval — Plan content is now read directly from the permission request, fixing edge cases where plan review state could desync

Fixes

  • Deep links in dev — New postinstall script patches the dev Electron bundle ID so codr:// links route to the correct app when multiple Electron instances exist
  • @mention reactivation — Backspacing into an existing @word now re-opens the autocomplete dropdown instead of requiring a fresh @
v0.5.01 month ago
Mac (Silicon)

Now I have a thorough understanding of all the changes. Here's the changelog:

Features

  • Cursor provider support — Added Cursor as a new AI provider via the Agent Communication Protocol (ACP), with model discovery, session parsing, stream adapting, and tool call state management
  • Slash command dropdown — New autocomplete dropdown for / commands in the input area
  • Empty state UI — Added a folder empty state component shown when no sessions exist
  • Provider capability system — Dynamic per-provider capability registry (model selection, reasoning control, token usage, attachments, plan review, etc.) that adapts the UI based on what each provider supports

Improvements

  • Provider architecture refactored — Extracted provider abstraction layer with shared types (provider-types.ts), pluggable discovery system, and a generalized ACP runtime that any compatible agent can plug into
  • Codebase reorganized — Renderer components reorganized into subdirectories: dialogs/, input/, layout/, messages/, overlays/, settings/, and renderers/
  • Tool renderer refactors — Updated Bash, Edit, Grep, Read, and Write renderers; improved tool call block display and message bubble rendering
  • Session management streamlined — Simplified session listing and merged session sources with cleaner provider discovery
  • Model selector improvements — Enhanced model dropdown with provider-aware capabilities
  • Provider selector moved to header — Provider switching now available directly from the chat header

Removed

  • Codex provider dropped — Removed OpenAI Codex SDK integration, Codex discovery, and rollout parser

Fixes

  • Permission dialog rendering — Fixed a missed update in the permission dialog component
  • Web release cache invalidation — CI now automatically revalidates the website's release cache after publishing
v0.4.61 month ago
Mac (Silicon)

Features

  • Message queue — send follow-up messages while the agent is still thinking; queued messages auto-process when the agent finishes
  • Plan review overhaul — change model and reasoning budget before approving a plan; "New Chat & Build" starts a fresh session with just the plan as context

Improvements

  • Smarter codebase context — filters out low-relevance search results and avoids duplicating files already referenced via @file
  • Background index refresh — proactively warms the codebase index when starting a query
  • Semantic design tokens — replaced hardcoded colors and pixel values with semantic Tailwind theme tokens for consistent styling
  • Unified API layer — migrated from window.claude to a CodrProvider context pattern for cleaner dependency injection across Electron and web
v0.4.51 month ago
Mac (Silicon)

Fixes

  • Fixed file config handling
  • Fixed chat parallelism bug
  • Fixed context usage tracking
  • Fixed release flow issues
v0.4.41 month ago
Mac (Silicon)

Features

  • Added Linux and Windows platform support
  • Added Intel macOS builds

Fixes

  • Fixed build and packaging for Linux and Windows targets
  • Fixed release naming and retry flow
  • Fixed Windows latest.yml generation
v0.4.31 month ago
Mac (Silicon)

Fixes

  • Fixed session resume not working correctly
  • Fixed mode ordering in mode selector
  • Fixed duplicate draft sessions not being released
v0.4.21 month ago
Mac (Silicon)

Improvements

  • Redesigned auto-update flow with improved UI and update status handling

Fixes

  • Fixed dynamic import issues with auto-updater and Codex provider in packaged builds
  • Fixed Codex SDK import resolution
v0.4.11 month ago
Mac (Silicon)

Features

  • Multimodal support (images and file attachments)
  • Injected context visualization
  • Changelog backfiller tool

Improvements

  • Performance overhaul
  • Better session indexing and search
  • Improved title generation
  • Graceful handling of sleep, wake, and app restart
  • Bundle size optimizations

Fixes

  • Fixed draft session persistence
  • Fixed indexer in production builds
  • Fixed draft mode and title generation edge cases
  • Fixed web client build
v0.4.01 month ago
Mac (Silicon)

Features

  • Semantic code indexer — LEANN-based file indexer that builds per-project AST-aware embeddings, enabling semantic search across your codebase (TypeScript, Python, Go, Rust, and more)
  • Reference finder — new @-mention option ("Find references...") that searches your indexed project for relevant files by natural language description, with type filtering, search history, and batch attach
  • Syntax-highlighted code blocks — Prism-based highlighting for 18+ languages in assistant messages and tool output
  • Rich markdown rendering — new MarkdownContent component with XML metadata pills, file reference chips, and duration formatting
  • Plan overlay — full-screen overlay for reviewing approved plans, replacing the inline plan review panel
  • AI-assisted CLAUDE.md editing — ManageProjectPanel now offers preset prompts and custom instructions for generating or updating CLAUDE.md, with interactive diff preview
  • Automated release script — new scripts/release.ts with version bumping, AI-powered changelog generation, and GitHub draft release creation

Improvements

  • Project settings index tab — view indexing status, browse indexed files with metadata (chunk count, language, size), and trigger rebuilds
  • Enhanced file mention dropdown — keyboard navigation across files, docs, and find-references; indexer readiness indicators
  • Input composer — new plus-button trigger for @ mentions, unified keyboard navigation, reference finder integration
  • Message formatting — XML tag extraction, escaped tag rendering, duration/number formatting in metadata
  • Context usage bar — additional token usage detail
  • ChatHeader — expanded session metadata in tooltip
  • Agent and tool renderers — updated AgentRenderer, ReadRenderer, WriteRenderer, and PlanWriteRenderer with improved display

Fixes

  • Fixed partial failure handling in release script
  • Fixed new release flow for GitHub publishing
v0.3.21 month ago
Mac (Silicon)

Improvements

  • Switched auto-update distribution from Vercel Blob to GitHub Releases CDN
  • Long user messages are now collapsed with an expand/collapse toggle
  • Simplified deploy script by removing manual blob upload logic

Chores

  • Upgraded @codr-works/types package to 0.1.3
v0.3.11 month ago
Mac (Silicon)

Fixes

  • Fixed missing VITE_WEB_URL environment variable in release CI workflow, ensuring correct web URL configuration in production builds
v0.3.01 month ago
Mac (Silicon)

Features

  • Added OpenAI Codex provider support
  • Auto-update with in-app notifications
  • GitHub Actions release and deploy workflow

Improvements

  • UX refinements and Codex feature parity
  • Tailwind CSS styling for web client
  • Overhauled local UI
  • Upgraded shared types package

Fixes

  • Fixed session title generation
  • Various build and deployment fixes

Other

  • Added license
  • Removed marketing site