Skip to content

Releases: milisp/codexia

v0.26.0

04 Mar 09:52

Choose a tag to compare

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 walkdir with the ignore crate to respect .gitignore rules 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 useCCInputStore for more robust chat input handling and programmatic focus.
  • State Cleanup: Removed redundant isViewingHistory state 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

v0.25.2

27 Feb 15:57

Choose a tag to compare

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

26 Feb 03:54

Choose a tag to compare

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 + N to instantly create a new Thread for codex or Claude Session.
  • Moved plan mode into Composer as 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 --web

Windows exe

Build from source code

git clone https://github.com/milisp/codexia
cd codexia
scripts/package-web.bat
codexia.exe  --web

macOS

/Applications/codexia.app/Contents/MacOS/codexia --web

or download prebuilt linux headless web server then run

codexia --web

UI & 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

25 Feb 15:41

Choose a tag to compare

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 persistExtendedHistory in 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 gui includes both tauri and web.

Fixes

  • Fixed transient PowerShell window flashes on Windows builds. #47
  • Configured reqwest to use rustls-tls-native-roots.

New Contributors

v0.24.1

17 Feb 13:20

Choose a tag to compare

🚀 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 --web

visit 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

16 Feb 11:29

Choose a tag to compare

🚀 What's New

Note

web server only tested on macOS 26 not required password or login yet

start web server

codexia —web

visit 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 createdAt and updatedAt timestamps 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_directories to get_home_directory for clarity

Note: This release primarily focuses on web server adaptation and architectural improvements.

v0.23.3

14 Feb 02:31

Choose a tag to compare

🚀 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 ExplorerSettings component to improve performance.
  • CI/CD Fix: Updated the Homebrew tap job to use HOMEBREW_TAP_TOKEN, ensuring reliable automated releases.

v0.23.2

13 Feb 12:04

Choose a tag to compare

Features

  • Workspace ClaudeCodeSessionList
  • Optimized codex sessions watching
  • Move right panel tab navigation to MainHeader
  • Redesign RateLimitSettings to pie charts

v0.23.1

12 Feb 23:16

Choose a tag to compare

  • Git worktree support
  • Remove powershell support, it’s not working. Run Codexia —web instead

v0.23.0

12 Feb 13:45

Choose a tag to compare

Big Changes refactor

Note

Some features not implemented yet. Tell us which features you want to keep.

Highlight

  • Change remote control to ./codexia --web You can run it in a headless server, some features not implemented yet. clone this repo and run bash scripts/package-web.sh to 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

Tip

PR are welcome