Releases: milisp/codexia
v0.26.0
What's new
🚀 Highlights
This release focuses on web/mobile stability and responsiveness, Claude Code (CC) enhancements, and improved File System handling. We've introduced major UI refinements and added support for file attachments in chat.
🆕 New Features
- Mobile-Friendly UX: Comprehensive layout overhaul for mobile devices, including a responsive right panel and optimized settings navigation.
- File Attachments: Added support for attaching files directly within the CC input field.
- Enhanced Diff Viewer: Introduced a Split Diff View toggle and the ability to send selected text directly to AI.
- Smart File Search: Replaced
walkdirwith theignorecrate to respect.gitignorerules and added file tree expansion controls. - Agent Selection: You can now choose between Codex or Claude Code when continuing historical projects.
- Reasoning Visibility: Added a setting to toggle the visibility of agent reasoning events in the chat interface.
🛠 Improvements & Refactors
- UI Indicators: Added a CC connection status indicator to the main header for better visibility.
- Performance: Implemented startup timing measurements and optimized Codex initialization.
- Input Management: Created a dedicated
useCCInputStorefor more robust chat input handling and programmatic focus. - State Cleanup: Removed redundant
isViewingHistorystate and simplified thinking messages in the CC view.
🐛 Bug Fixes
- Layout Stability: Fixed horizontal overflow issues in the Diff Viewer and prevented hidden terminal overflows.
- Type Safety: Aligned Codex v2 types and reduced "unsafe any" usage across the codebase.
- UI Polish: Fixed reasoning effort display in the model selector.
🧹 Other Changes
- Documentation: Updated README with GitHub download badges and removed legacy Chinese documentation.
- Defaults: Adjusted default quote categories and updated minimum window dimensions.
New Contributors
- Author: MegaDigitalCode [email protected] made their first contribution in https://github.com/milisp/codexia/pull/50
v0.25.2
What's new
Highlights
- Improved thread opening behavior between history and Codex views.
- Added Codex thread fork/rollback APIs with an edit-with-rollback UI flow.
- Improved Codex chat experience with better delta event rendering and plan UX.
- Implemented deferred, async, idempotent Codex backend initialization for more reliable startup behavior.
- Centralized account status management in the Codex store and useCodexEvents, reducing local-state drift in ChatInterface.
- Added Git file revert API and refactored the diff UI into clearer modular components.
Fixes
- Fixed layout issue by removing an extra Tauri drag-region overlay.
- Fixed Tauri CSP to allow http://ipc.localhost in connect-src.
Improvements
- Simplified CodexAuth state/actions and streamlined related UI controls.
- Kept header right-panel toggle consistently visible.
v0.25.1
What's new
This release improves day-to-day flow with faster creation shortcuts, better composer controls, and more flexible UI settings. It also includes core Git plumbing improvements and a diff panel sync fix.
Fixes
- Git staged/unstaged ui crash
Highlights
- Added
Cmd/Ctrl + Nto instantly create a new Thread for codex or Claude Session. - Moved
plan modeintoComposeras a checkbox for quicker access while writing. - Added empty-state toggles for quotes and tips so users can tune onboarding noise.
Improve Remote control web server
Run after installation
Linux
codexia --webWindows exe
Build from source code
git clone https://github.com/milisp/codexia
cd codexia
scripts/package-web.batcodexia.exe --webmacOS
/Applications/codexia.app/Contents/MacOS/codexia --webor download prebuilt linux headless web server then run
codexia --webUI & UX Improvements
- New settings to toggle header buttons and sidebar marketplace visibility.
Core Engineering
- Migrated git diff stats calculation and worktree creation to
gix.
v0.25.0
What's new
Highlights
- Added a full Automation system across backend and frontend, including task management, scheduling, execution runtime, web-server handlers, and dedicated UI views.
- Added model provider support for OpenAI and Ollama, including provider-specific configuration and config-state migration.
- Improved editor and workspace usability with Ace autocompletion tools, a file tree visibility toggle, and tighter Git diff panel integration with global file selection.
- Enabled
persistExtendedHistoryin Codex service calls for improved history continuity.
Improvements
- Update flow is now conditionally enabled only when running inside Tauri.
- Main header actions were adjusted: Diff action visibility/placement improved, and Web Preview button order updated.
- Tauri invoke import path was refactored for static top-level usage.
- Default feature configuration was updated so
guiincludes bothtauriandweb.
Fixes
- Fixed transient PowerShell window flashes on Windows builds. #47
- Configured
reqwestto userustls-tls-native-roots.
New Contributors
- @jelenkaya made her first contribution in #47
v0.24.1
🚀 What's new
This release brings web + desktop flexibility, improved Git workflows, UI refinements, and a large internal architecture cleanup to improve scalability.
✨ Features
- Added tauri and web feature flags to support both GUI and web builds.
- Introduced web server handlers for unified MCP operations (codex, git, file, note, skills, dxt).
- Enhanced project and workspace management.
- handleCreateNew now supports an optional project argument for setting the working directory.
- Added filesystem and dxt command support.
- Improved Git integration with status, diff, and staging features.
Start web server
codexia --webvisit https://localhost:7420 or server-ip:7420
🎨 UI Improvements
- Automatically opens the right panel when selecting tabs.
- Refined MainHeader layout and button sizing.
- Simplified RightPanel rendering.
- Improved DiffViewer behavior and controls.
- Enhanced SkillsView layout and overflow handling.
🧩 Improvements
- Debounced history scanner events for smoother thread refresh.
- Updated API parameters for thread archiving and skills listing.
- Added updater capability with improved logging.
🛠 Build & Packaging
- Added NSIS bundling support.
- Adjusted macOS build targets.
♻️ Refactor
- Reorganized feature modules for better scalability.
- Refactored MCP architecture and removed deprecated modules.
v0.24.0
🚀 What's New
Note
web server only tested on macOS 26 not required password or login yet
start web server
codexia —webvisit https://localhost:7420 or server-ip:7420
Web Server & API Enhancements
- New API Endpoints: Added skills management and notes synchronization endpoints
- WebSocket Improvements: Enhanced WebSocket handling with new event structure and updated server configuration
- Platform Publishing: Introduced GitHub Actions workflow for automated web package publishing across platforms
Service Architecture
- Service Layer Refactoring: Restructured CC module and implemented dedicated services for:
- CC, Codex, DXT
- Filesystem, Git, MCP
- Notes, Skills, Terminal
- Filesystem Watch: New functionality to monitor directories and files with start/stop commands
UI/UX Improvements
- Thread Management: Now uses
createdAtandupdatedAttimestamps for better tracking - Project Navigation:
- Enhanced ProjectSelector with quick access to home directory
- Added workspace project management
- Integrated FileTree component into RightPanel
- Context Menu: Refactored ThreadList context menu handling with dropdown sorting in SideBar
- Loading States: Improved FileViewer with spinner and placeholder animations
Platform Integration
- Tauri Optimization: Conditional deep link invocation based on Tauri environment
- Developer Experience: Added devtools support in Tauri configuration with enhanced logging for #45
🐛 Bug Fixes
- Fixed file path for invoking Tauri commands in web server documentation
- Corrected packaging scripts to ensure proper distribution directory structure
- fix #46
🔧 Minor Changes
- Adjusted padding in InputArea component for improved layout
- Renamed
get_default_directoriestoget_home_directoryfor clarity
Note: This release primarily focuses on web server adaptation and architectural improvements.
v0.23.3
🚀 Release v0.23.3
This update introduces significant improvements to the user experience, including a refined settings architecture, enhanced Windows support, and smarter task management features.
✨ New Features
-
Windows Support: Added a dedicated web packaging workflow and script for seamless Windows deployment.
-
Smarter Tasks: * Added system sleep prevention to ensure long-running tasks aren't interrupted.
-
Introduced granular beep notification settings for task completion.
-
Dynamic Theming: The Ace Editor now supports dynamic theme switching, automatically syncing with your system’s
resolvedTheme. -
Core Architecture: Implemented a new app entry point and added logic to ensure the Zustand store cleans up properly, improving memory management.
⚙️ Settings & UI Updates
-
Settings Reorganization: We’ve overhauled the settings panel for better flow:
-
Codex options are now neatly tucked into a collapsible section.
-
Community Links have moved from Task Settings to General Settings.
-
Cleaned up the UI by removing Git Worktree and redundant task detail settings.
-
Visual Polish: Adjusted padding in the AgentsView for a more balanced look.
🛠️ Refactors & Fixes
- Simplified NoteView: Removed the instruction tab and associated file management logic to streamline the interface.
- Code Cleanup: Removed unused imports and effects in the
ExplorerSettingscomponent to improve performance. - CI/CD Fix: Updated the Homebrew tap job to use
HOMEBREW_TAP_TOKEN, ensuring reliable automated releases.
v0.23.2
Features
- Workspace ClaudeCodeSessionList
- Optimized codex sessions watching
- Move right panel tab navigation to MainHeader
- Redesign
RateLimitSettingsto pie charts
v0.23.1
- Git worktree support
- Remove powershell support, it’s not working. Run Codexia —web instead
v0.23.0
Big Changes refactor
Note
Some features not implemented yet. Tell us which features you want to keep.
Highlight
- Change remote control to
./codexia --webYou can run it in a headless server, some features not implemented yet. clone this repo and runbash scripts/package-web.shto create a binary for web server.
Features
- New UI/UX
- New message display - tell us what you think idea
- One click codex review
- Set powershell as Default, Support power shell in Windows #43
- workspace
- GitDiffPanel and git diff file tree use gix as backend
- Git statistics indicator with file system watch and diff stats calculation
- Add an integrated terminal with backend PTY management and frontend UI using xterm
- Upgrade to codex app-server v2 and remove v1
New Contributors
- @bartonguestier1725-collab made their first contribution in #42
Tip
PR are welcome