Changelog

v0.0.32

What's New

Features

  • MCP Authentication — Connect to authenticated MCP servers with OAuth support
  • Middle-click to close tabs — Close terminal tabs with scroll wheel click

Improvements & Fixes

  • Fixed plan approval triggering in all chats instead of just the current one
  • Fixed queue tips display
  • Web download link now automatically points to latest version
v0.0.31

What's New

Features

  • Offline Mode (Research Preview) — Experimental support for local LLMs via Ollama. Enable in Settings → Beta → Offline Mode. Note: This is an early preview for testing and exploration, not yet production-ready.

Improvements & Fixes

  • Show "Completed Task" instead of "Task" for finished tasks
  • Cmd+F now selects all text when chat search is already open
  • Improved GitHub clone flow with dedicated page
  • Removed duplicate PR creation toast notifications
  • Better message spacing for last messages
v0.0.30

What's New

Features

  • Custom Slash Commands — Create your own slash commands with custom prompts. Thanks to @paul-bouzian for the contribution!
  • Configurable Keyboard Shortcuts — Customize keyboard shortcuts in Settings
  • Thinking Toggle — Enable/disable extended thinking from the model selector dropdown
  • Hover-to-Select — Quick switch dialogs now select items on hover
  • File Stats in Archive — See file counts in the archive popover

Improvements & Fixes

  • Markdown tables now render correctly (GFM support)
  • Fixed newlines being lost in user messages
  • Fixed "Send now" not stopping the current stream before sending queued message
  • Improved pending question and plan approval indicators
  • Fixed diff sidebar issues in dialog and fullscreen modes
  • Fixed React 19 ref cleanup error when closing diff sidebar
  • Workspace icon setting now respected in archive popover
v0.0.29

What's New

Features

  • Windows Support (Experimental) — 1Code now runs on Windows! Big thanks to @jesus-mgtc and @evgyur for their contributions making this possible.

Improvements & Fixes

  • Fixed sidebar loading spinners synchronization
  • Fixed token metadata reading from flat structure
v0.0.28

What's New

Features

  • Workspace Icon Toggle — Show or hide workspace icons in appearance settings

Improvements & Fixes

  • Fixed model selector not showing all available models
  • Faster sidebar and sub-chats hover transitions
  • Cmd+D now opens Changes sidebar even without changes
  • Hide sub-chat tab when there's only one chat
  • Fixed ESC key stopping stream when closing image preview or full-page diff
  • Fixed attaching files while Claude is responding
  • Improved image-only message styling
  • Added toast notification for reply actions
v0.0.27

What's New

Features

  • Text Selection from Code Blocks — Select any text from code changes and diffs to reference in your follow-up messages
  • Viewed Files Tracking — GitHub-style checkmarks in the Changes sidebar. Press V to mark files as reviewed
  • Faster Question Responses — Press Enter to send your answer immediately, your selections are now preserved

Improvements & Fixes

  • Changes sidebar now opens 5x faster
  • Fixed search highlighting when using CMD+F
  • Fixed messages not updating properly in background tabs
  • Fixed Force Push button appearing when it shouldn't
  • Fixed display issues with new files in Changes view
  • Fixed line breaks not rendering correctly in messages
  • Image-only messages now show "Using image" indicator
  • Better loading indicators for Git operations
v0.0.26

What's New

Features

  • API key & custom provider authentication
  • Message queue system
  • Automatic ENV file copying to worktrees with customizable commands
  • GitHub client in diff sidebar
  • Clone from GitHub (thanks to @caffeinum)
  • Mention AI response parts (select text and add to context)
  • CMD+F chat search
  • Custom responses for Claude questions (not just predefined options)

Improvements & Fixes

  • Major performance upgrade across the app
  • Auto-scroll to newly sent messages
  • Auto-scroll to bottom during AI responses
  • Improved markdown rendering and visuals
  • Auto-update banner no longer shows for open source users
v0.0.24

What's New

Features

  • API key & custom provider authentication
  • Message queue system
  • Automatic ENV file copying to worktrees with customizable commands
  • GitHub client in diff sidebar
  • Clone from GitHub (thanks to @caffeinum)
  • Mention AI response parts (select text and add to context)
  • CMD+F chat search
  • Custom responses for Claude questions (not just predefined options)

Improvements & Fixes

  • Major performance upgrade across the app
  • Auto-scroll to newly sent messages
  • Auto-scroll to bottom during AI responses
  • Improved markdown rendering and visuals
  • Auto-update banner no longer shows for open source users
v0.0.23

What's New

Features

  • Added scroll-to-bottom button with Cmd+↓ hotkey
  • Archive now kills terminal processes and deletes worktree

Fixes

  • Fixed excessive re-renders in sidebar during scroll
  • Restored copy and play buttons for AI messages
  • ESC now skips AskQuestion instead of stopping stream
  • Show full command in collapsed tool view
  • Fixed tool display state during streaming
v0.0.22

What's New

Fixes

  • Fixed scroll behavior: users can now scroll up freely during streaming
  • Fixed input lag by deferring trigger detection to next frame
  • Fixed tool display state during streaming
v0.0.21

What's New

Performance

  • Major performance improvements
  • Optimized re-renders during streaming
  • Improved message store caching and cleanup

Improvements

  • Simplified scroll position logic for better auto-scroll during streaming
v0.0.20

What's New

Fixes

  • Fixed z-index layering for sticky user message bubble
  • Removed MCP servers indicator from header
v0.0.18

What's New

Fixes

  • Fixed sidebar flickering when switching between chats
v0.0.17

What's New in v0.0.17

Features

  • Smart scroll restoration - chat remembers your scroll position when switching between chats
  • Drafts now save when switching chats with Ctrl+Tab
  • Auto-restore archived workspace when sending a message
  • "Plan ready" indicator in sidebars when agent needs your approval
  • Aggregated line changes shown in workspace sidebar (+/- stats)
  • Improved @ mention menu with multi-word search support
  • Cmd+Z undo archive shortcut added to shortcuts dialog

Improvements & Fixes

  • Fixed diff view showing removed lines first when there are no additions
  • Improved performance when pasting large text
  • Minor UI improvements
v0.0.16

What's New in v0.0.16

Improvements & Fixes

  • Fixed login opening localhost instead of 21st.dev
  • Fixed workspace not moving to top of sidebar after sending messages
  • Hidden plan files from changed files panel
  • Minor UI improvements
v0.0.15

What's New in v0.0.15

Features

  • Archive undo with Cmd+Z

Improvements & Fixes

  • Fixed toast notifications and improved toast UI
  • Fixed profile name update in settings
  • Optimized paste handling and trigger detection
  • Updated build documentation for open source contributors (auth fixes, claude binary download step)
v0.0.14

What's New in v0.0.14

Features

  • Custom agents support with @ mentions integration

Improvements & Fixes

  • Improved mentions experience
  • Improved UI to display user answers to clarifying questions
  • Renamed context menu items from "agent/tab" to "chat" for consistency
v0.0.13

What's New in v0.0.13

Improvements & Fixes

  • Added missing dependencies for standalone builds (react-markdown, remark-gfm, simple-git, radix components)
  • Updated README with build instructions and subscription info
  • Fixed Discord feedback links
  • Environment variable for feedback URL (VITE_FEEDBACK_URL)
v0.0.12

What's New in v0.0.12

Features

  • Drafts section in sidebar with preview and delete functionality
  • Interrupted state for tools - shows "{toolName} interrupted" when stopping agent with ESC
  • Tooltip with full file path when hovering over truncated filenames
  • "See what's new" banner after app updates with link to changelog

Improvements & Fixes

  • Fixed sub-chat renaming not persisting to database
  • Fixed editor focus after drag & drop image insertion
  • Pending questions now bound to specific sub-chat (no longer appear in wrong chat)
  • Fixed duplicate text in todo tool when status is in_progress
  • Renamed "Premium support" button to "Feedback"
  • Performance optimizations for pending questions
© 2026 1code