Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Jan 17:50
· 26 commits to main since this release

1.0.0 (2026-01-22)

Bug Fixes

  • A bug where creation error when there is no .claude directory (59e4c11)
  • accessibility: Use buttons for modal backdrops (2a5d27f)
  • add error handling and cleanup for draggable handle (ea33810)
  • added webfetch and websearch to plan mode tools (7a17307)
  • adding shared folder to npm build (724cb5b)
  • address CodeRabbit security and correctness issues (ff7d30c)
  • Address coderabbitai feedback (e5a05d9)
  • Address project sorting feedback (02a2967)
  • agent: improve branch name and URL parsing (5045417)
  • API would be stringified twice. That is now fixed. (babe96e)
  • App: wrap session handlers in useCallback to avoid warnings on depth (53c1af3)
  • change agent mode for platform (1f4cd16)
  • change codex login for platform mode (b066ec4)
  • cleanup settings (98c8b14)
  • Enhance project sorting in sidebar (ad0bcba)
  • filter VCS directories from file autocomplete (66e85fb), closes #290
  • fix image viewer return 401 error (b2c1600)
  • fix the violation by moving useState to the top (a39a5fd)
  • fixing claude and cursor login defaulting to the previously opened shell (6bf3696)
  • fixing deprecated apple-mobile-web-app-capable (a8c141c)
  • fixing the default port for shell on vite config (02c13b0)
  • force newer node-gyp dependency (2e75676)
  • get codex sessions in windows; improve message counting logic; fix session navigation in ChatInterface (9efe433)
  • improve error handling and response structure in MCP CLI routes for codex (4c40a33)
  • initial commit error (544c724)
  • iOS PWA status bar overlap issue on mobile devices (975e4b0)
  • move safeJsonParse function to utils.js (b707282)
  • navigate to the correct session ID when updating session state (ba70ad8)
  • normalize file path handling and improve scroll position restoration in ChatInterface (0050331)
  • orchestrator: wire up follow-up message routing (7f0f0d6)
  • pass model parameter to Claude and Codex SDKs (60c8bda)
  • path improvement of projects added via config. (8186c40)
  • protect LaTeX formulas when unescaping JSONL escape sequences (a100aa5)
  • remove regex for tool permission extraction (3f66179)
  • replace HOME env variable with os.homedir() to support windows (b315360)
  • resolve NPX redirect issue and improve startup documentation (c9afc2e)
  • resolve React errors and localStorage quota issues (9cf0173)
  • server: change default PORT from 3000 to 3001 (42a8074)
  • settings api calls that would fail. (f91f9f7)
  • sidebar: display only folder name instead of full path in project list (7fd63d8)
  • Sidebar: The undefined setShowSuggestions method has been removed. (c875907)
  • ui: stabilize token rate calculation in status component (1bc2cf4)

Features

  • Ability to add and control user level MCP Servers (6c64ea7)
  • add .env.example (04075a7)
  • add .env.example (1b83340)
  • add Bash command approval handling in Claude tool permissions (ef44942)
  • add cli.js (1b548e0)
  • add cli.js (0fba3b0)
  • add cli.js (04ff458)
  • add cli.js (3878b5b)
  • add cli.js (1947227)
  • add cli.js (5cf5720)
  • add cli.js (08267ce)
  • add cli.js (a4cc597)
  • add cli.js (307bdc7)
  • add client.js (7853613)
  • add codeblock highlight in ChatInterface (89c9aec)
  • add ctrl+enter send option & fix IME problen (#62) (7f4feb1)
  • add custom port and database path options to CLI commands (04efaa4)
  • add draggable Quick Settings sidebar handle (4fe6cc4)
  • Add file metadata display with view modes (1f3fe2d)
  • add folder browser to ProjectCreationWizard (e1f2af1)
  • add github-auth.js (2a8be94)
  • add grant permission for Claude tools in ChatInterface (7b63a68)
  • Add image upload functionality with drag & drop, clipboard paste, and file picker (#46) (7feeebc)
  • add index.js (8420337)
  • add index.js (7368c38)
  • add index.js (10da083)
  • add index.js (e04e347)
  • add index.js (fdb4a45)
  • add index.js (694fea0)
  • add index.js (4cc88ca)
  • add index.js (ec114eb)
  • add JSON import support for MCP server configuration in ToolsSettings (99b204f)
  • Add pagination support for session messages and enhance loading logic in ChatInterface (4e5aa50)
  • Add project search filter to sidebar (a56e063)
  • Add project sorting by date option (ce1e6c7)
  • Add project sorting by date option (122b757)
  • add protocol.js (65606ae)
  • add protocol.js (d4732b3)
  • Add provider logos for session indication in MainContent (cd6e5be)
  • add proxy.js (599f9d6)
  • add proxy.js (df5ab89)
  • add proxy.js (d1b7392)
  • add remark-gfm to render table. improved display of inline code. (eb835d2)
  • add status-tracker.js (a78d2a3)
  • Add thinking mode selector to chat interface (1f6c0c3)
  • add update command to CLI for checking and installing the latest version (8af982e)
  • Adding version information (ad219c8)
  • agent: add automated branch and PR creation (8f3a97b)
  • api: add API for one-shot prompt generatio, key authentication system and git commit message generation (eda89ef)
  • auto-populate git config from system (18d0874)
  • chat: add CLAUDE.md support and fix scroll behavior (d1733f3)
  • chat: add CLAUDE.md support and fix scroll behavior (#222) (b5d1fed)
  • chat: add model selection for Claude and update to latest versinos of claude agent sdk and cursor cli (d822a96)
  • codeblock add copy button when hover. (7460797)
  • Conditionally render Thinking Mode Selector for Claude provider (e73960a)
  • editor: add sidebar mode to CodeEditor component (36f8f50)
  • editor: Change Code Editor to show diffs in source control panel and during messaging. (d2f0255)
  • editor: Move code editor preferences to settings and add option to expand editor (fefcc0f)
  • Enhance chat message handling by appending assistant messages and triggering project refresh on session updates (50f6cdf)
  • enhance MCP server management with config file support and improved CLI interactions (21d9242)
  • Enhance session handling by adding cursor support and improving cursor messages order (3e7e60a)
  • Enhance session management and tool settings for Claude and Cursor (cf6f0e7)
  • Enhance session retrieval by implementing DAG structure for blob processing and improving JSON message extraction (0f45472)
  • Implement Cursor session fetching and enhance message parsing in ChatInterface (0a39079)
  • Implement slash command menu with fixed positioning and dark mode (#211) (44c88ec)
  • Inform users about slash commands on chat interface (9079326)
  • Introducing Codex to the Claude code UI project. Improve the Settings and Onboarding UX to accomodate more agents. (fbbf746)
  • load git config during onboarding (33e70c4)
  • Multiple features, improvements, and bug fixes (#208) (6dd303a)
  • onboarding page & adding git settings (8c629a1)
  • orchestrator: implement client mode for claudecodeui orchestrator integration (f216a07)
  • orchestrator: implement client mode with github oauth and websocket proxy (585391f)
  • orchestrator: implement client mode with github oauth and websocket proxy (952f0f4)
  • orchestrator: implement client mode with github oauth and websocket proxy (01770de)
  • orchestrator: implement client mode with github oauth and websocket proxy (f8a2d5a)
  • orchestrator: implement github oauth and websocket proxy for client mode (f6c6565)
  • orchestrator: implement github oauth and websocket proxy for client mode (4eae09a)
  • orchestrator: implement github oauth and websocket proxy for client mode (c03b915)
  • orchestrator: implement github oauth and websocket proxy for client mode (5ee0456)
  • platform: improve cross-platform compatibility with Windows support (2ff59bd)
  • progressive app support through orchestrator (8f85682)
  • projects: add project creation wizard with enhanced UX (0181883)
  • projects: add workspace path security validation and align github credentials implementation across components (255aed0)
  • Publish branch functionality (#66) (33aea3f)
  • server: orchestrator client mode (5de3c9e)
  • setup canUseTool for claude messages (64ebbaf)
  • support math rendering with KaTeX (06d17eb)
  • terminal: add clickable web links support (e952cf0)
  • UI updates to ChatInterface component and global styles. Changing how tools look like (da6f35a)
  • ui: add collapsible sidebar functionality (4e14222)
  • Update message count retrieval to count only JSON blobs in sessions (cdce59e)
  • Update README to include Cursor CLI support and enhance chat message handling with streaming improvements (db7ce4d)
  • update version to 1.6.0 and enhance ToolsSettings component with loading from json and adding project MCP servers (6d17e6d)
  • Update version to 1.7.0 and enhance usage limit message formatting in ChatInterface (24815d6)
  • updates: add system update endpoint and UI (64e2909)

BREAKING CHANGES

  • platform: Development server ports have been changed from 3008/3009 to 3001/5173 to align with standard Vite/Express defaults