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_searchtool, 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
@wordnow 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/, andrenderers/ - 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.claudeto aCodrProvidercontext 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.ymlgeneration
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
MarkdownContentcomponent 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.tswith 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/typespackage to 0.1.3
v0.3.11 month ago
Mac (Silicon)Fixes
- Fixed missing
VITE_WEB_URLenvironment 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