Releases: wildfirebill-ai/localai-code-editor
Releases · wildfirebill-ai/localai-code-editor
Release list
v0.2.7
LocalAI Code Editor v0.2.7
Added
- Theme Switcher — light, dark, high-contrast, and system themes in Settings
- Release Notes in-app — view release notes in a modal instead of opening browser
- Skill Versioning — track skill versions with semver in frontmatter (default: 1.0.0)
- Skill Search in Agent —
skills.searchRPC for agent to find skills by keyword - Skill Usage Analytics — track skill usage count per workspace, displayed in Skills panel
- Docker Compose Integration — generate docker-compose.yml and run
docker compose upfrom Settings - Container Logs Viewer — list Docker containers and view sandbox logs from Settings
Changed
- Settings panel now shows theme selector dropdown
- Skills panel shows version number and usage count next to each skill
- Update checker shows release notes in a modal with "Open on GitHub" link
Full Changelog: v0.2.6...v0.2.7
v0.2.6
LocalAI Code Editor v0.2.6
Added
- Find & Replace — Ctrl+H panel with regex, case-sensitive, whole-word options, replace one or all
- MCP Auto-reconnect — reconnect disconnected servers with exponential backoff
- MCP Health Check — check all MCP server connections and mark disconnected ones
- MCP Tool Call Retry — retry failed tool calls with backoff and auto-reconnect
- MCP Server Logs — view per-server connection and error logs
- MCP Config Export — export MCP server configs as JSON for sharing
- Debug Console — real-time log viewer with level/source filtering, server info panel, and auto-refresh
- Debug Logger — server-side ring buffer capturing console output, uncaught exceptions, and startup events
- Debug RPCs —
debug.logs(filtered log entries) anddebug.info(server uptime, memory, PID) - Bracket Matching & Auto-close — auto-close brackets, parens, quotes with colorized pair highlighting
- Multi-cursor Editing — Ctrl+D selects next occurrence, Alt+Click adds cursor
- Code Folding — indentation-based folding with hover controls and highlight
- File Encoding Detection — show file encoding in editor tab
- Breadcrumbs — enabled by default in Monaco editor
Fixed
- File explorer skips symlinks to prevent doubled paths (e.g.,
android/android/app) - Server captures uncaught exceptions and unhandled rejections in debug log
Full Changelog: v0.2.3...v0.2.6
v0.2.3
LocalAI Code Editor v0.2.3
Added
- Git Stash — stash, pop, list, and drop from the Git panel with optional message
- Interactive Commit Editor — modal editor for commit messages with character count
- Commit History Viewer — browse log with author, date, and inline diff preview per commit
- Branch Comparison — select two branches and diff them side-by-side in the Branches tab
Fixed
- File explorer now skips
.dart_tool,Pods,.gradledirectories to prevent symlink recursion errors
Full Changelog: v0.2.2...v0.2.3
v0.2.2
LocalAI Code Editor v0.2.2
Added
- Custom System Prompt Variables — template variables in system prompt:
{{workspace}},{{git_branch}},{{date}},{{time}},{{weekday}} - Agent Conversation Export — export chat history as Markdown or JSON with download button in the Agent panel
- Tool Description Customization — edit MCP tool descriptions per workspace in Settings; overrides what the agent sees
- Agent Token Usage Dashboard — visual input/output bar with cost estimate, locale-formatted token counts
- Update Checker — check GitHub releases API for new versions with one-click "Check now" button
- Auto-update Schedule — configurable checkbox for startup update checks, persisted in localStorage
- Agent Memory — persistent notes in
.localai/memory/with categories (General, Build, Config, Findings, Decisions); agent reads these for context during runs
Changed
- Settings panel shows variable reference hints in the Agent Instructions section
- Connected Tools section now includes editable tool descriptions below the grouped list
- Settings panel now has Updates and Agent Memory sections
Full Changelog: v0.2.1...v0.2.2
v0.2.1
LocalAI Code Editor v0.2.1
Added
- Agent Skills Marketplace — Installed/Discover tabs with 18 curated skills across 12 categories, one-click install/uninstall, category filter and search
- Docker-in-Docker Sandbox — isolated Docker container for safe agent code execution with start/stop/exec controls, network-isolated by default
- Agent System Prompt Tuning UI — preset templates (Code Assistant, Security Reviewer, DevOps Helper, Refactor Expert), character count, expanded editor
- Skill Auto-Application — workspace-aware skill suggestions based on project indicators (package.json, Dockerfile, etc.) and path heuristics
- Enhanced MCP Tool Discovery — searchable tool list grouped by server with expandable sections and description previews
- Skill categories — all builtin skills now include category metadata in frontmatter
Changed
- Skills panel now has Installed/Discover tabs matching MCP Discover UX pattern
- Agent instructions editor expanded with preset templates and char count
- MCP Connected Tools section replaced with searchable, grouped tool browser
- CI workflow: upgraded
actions/checkoutto v5, added explicit permissions to desktop job
Full Changelog: v0.2.0...v0.2.1
v0.2.0
LocalAI Code Editor v0.2.0
This release marks a major step forward for the editor, adding a full set of productivity and observability features built around the AI agent loop.
Highlights
- MCP Server Discovery — Browse and install a curated registry of 15+ well-known MCP servers (filesystem, git, database, web, cloud, AI, utility) with search, category filtering, and one-click install. Previously you had to know exact commands; now it's a guided catalog.
- Agent Task History — Every agent run is recorded with its prompt, tool calls, files changed, and messages. Review what the agent did and audit changes from the History tab.
- Diff View — See exactly what files changed, with syntax-aware, color-coded line diffs.
- Search Across Files — Workspace-wide text search with regex support, match highlighting, and click-to-open.
- Model Comparison — Send the same prompt to multiple models in parallel and compare responses, latency, and cost side by side.
- Terminal Integration — Run commands in an integrated terminal over WebSocket, with per-process output capture.
- Settings Persistence — Editor preferences (font size, auto-save, word wrap, minimap) now persist across sessions via localStorage.
- Git Blame Annotations — See who wrote each line and when, with commit hashing.
- Command Palette + Keyboard Shortcuts — Quick command access (Ctrl+Shift+P) and a full shortcut reference.
- Status Bar — Live view of workspace, active provider/model, and agent run state.
- File Change Tracking & Changes Panel — Agent modifications are tracked by type (created/modified/deleted) and shown in a dedicated sidebar panel.
- Auto-save, Code Formatting, Error Handling — Quality-of-life polish for daily editing.
Under the Hood
- 17 new utility modules covering search, diff, settings, errors, blame, commands, shortcuts, terminal, model comparison, and formatting.
- Full TypeScript type safety across the web package.
- CI + Docker (multi-arch amd64/arm64) + automated security scan — all green, image scans clean (0 findings).
Upgrade Notes
- v0.2.0 is backward compatible with v0.1.x configuration files.
- Docker image:
ghcr.io/wildfirebill-ai/localai-code-editor:0.2.0 - Desktop installers for Windows, macOS (Intel + Apple Silicon), and Linux are attached below.
Full Changelog: v0.1.9...v0.2.0