Releases: OpenKnots/okcode
OK Code v0.0.12
OK Code v0.0.12
Date: 2026-04-01
Tag: v0.0.12
Summary
Release 0.0.12 with latest preflight fixes and Apple Silicon-only macOS asset matrix
Highlights
- Resolve Footer import casing for typecheck.
Breaking changes
- None.
Upgrade and install
- CLI:
npm install -g okcodes@0.0.12(after the package is published to npm manually). - Desktop: Download from GitHub Releases. Filenames are listed in assets.md.
Known limitations
OK Code remains early work in progress. Expect rough edges around session recovery, streaming edge cases, and platform-specific desktop behavior. Report issues on GitHub.
OK Code v0.0.9
OK Code v0.0.9
Date: 2026-04-01
Tag: v0.0.9
Summary
OK Code v0.0.9 is a patch release focused on review-state reliability, UI cleanup, and a refreshed marketing landing experience, with the full desktop asset suite attached to the GitHub release.
Highlights
- Restore patch-only diff review state and hide visible merge conflict markers in PR review.
- Fix YouTube player volume and custom URL handling, and keep toast notifications above the app chrome.
- Add accent background overrides for project headers and continue polishing the skills detail dialog layout.
- Remove the redundant project quick-new thread sidebar button.
- Refresh the marketing hero with layered glow effects.
- Update Turbo schema URLs to v2.9.3.
Breaking changes
- None.
Upgrade and install
- CLI:
npm install -g okcodes@0.0.9(after the package is published to npm manually). - Desktop: Download from GitHub Releases. Filenames are listed in assets.md.
Known limitations
OK Code remains early work in progress. Expect rough edges around session recovery, streaming edge cases, and platform-specific desktop behavior. Report issues on GitHub.
OK Code v0.0.8
OK Code v0.0.8
Date: 2026-03-31
Tag: v0.0.8
Summary
OK Code v0.0.8 expands the new skills workflow, lays groundwork for localization, improves attachment and diff handling, and tightens session and thread behavior across the app.
Highlights
- Add a skills library, install flow, management UI, and follow-on UX hardening for skills.
- Introduce app locale loading and the intl provider for the localization rollout.
- Add text file attachments in chat and improve file attachment context handling.
- Expand diff inspection with full-context viewing for both file-scoped and per-file comparisons.
- Add inline thread renaming with draft title persistence and a quick-new thread action in the project sidebar.
- Improve thread and plan workflows with PR number auto-match and interactive plan feedback in the sidebar.
- Harden startup and session behavior by clearing stale worktree paths and fixing desktop dev runner entrypoint detection.
- Refresh the marketing site and continue UI polish for raw patches, embeds, accent controls, and thread-width settings.
Breaking changes
- None.
Upgrade and install
- CLI:
npm install -g okcodes@0.0.8(after the package is published to npm manually). - Desktop: Download from GitHub Releases. Filenames are listed in assets.md.
Known limitations
OK Code remains early work in progress. Expect rough edges around session recovery, streaming edge cases, and platform-specific desktop behavior. Report issues on GitHub.
OK Code v0.0.7
What's Changed
- Add sidebar toggle for project files by @BunsDev in #90
- Open PR review files in the code viewer by @BunsDev in #91
- Use nocookie YouTube embeds with JS API params by @BunsDev in #92
- Render image files in the code viewer by @BunsDev in #93
- Add collapsible file filter controls to workspace search by @BunsDev in #100
- Show shortcut guidance in empty chat state by @BunsDev in #98
- Polish project add-row and input styling by @BunsDev in #99
- Add skill CRUD and slash-command support by @BunsDev in #101
- Add rec command option mapping by @BunsDev in #102
- Collapse consecutive work entries in the timeline by @BunsDev in #105
- Fallback to an available branch when creating worktrees by @BunsDev in #108
- Reorganize merge conflict intake and expandable summaries by @BunsDev in #96
- Add checklist rendering for proposed plans by @BunsDev in #109
- Add GitHub clone flow from the home screen by @BunsDev in #95
- Use color-mix for text selection highlights by @BunsDev in #94
- Improve PR panel accessibility and keyboard shortcuts by @BunsDev in #107
- Refresh UI fonts and theme presets by @BunsDev in #97
- Add command palette for project and thread switching by @BunsDev in #112
- Add browser viewport presets to the preview panel by @BunsDev in #106
- Fix Effect language service prepare hook and cleanup typing issues by @BunsDev in #113
- Hide preview overlay while popups are open by @Copilot in #114
- Add custom theme import, radius, and font overrides by @BunsDev in #111
- Prepare v0.0.7 release notes and release docs by @BunsDev in #116
- Fix file tree not visible when opening a project with no active thread by @Copilot in #115
- Fix: Codex CLI not found when installed via Homebrew on macOS by @Copilot in #117
- feat: server update check and notification for web mode by @Copilot in #118
- chore: bump oxfmt, oxlint, turbo, and bun to latest by @Copilot in #119
- Close #29 as duplicate of #31 (autoupdater) by @Copilot in #120
- feat: add clear queue button to complete message queueing feature by @Copilot in #121
- Fix: new projects sort to top of sidebar by @Copilot in #123
- Add dedicated file view route and navigation by @BunsDev in #124
- Centralize provider status copy and setup guidance by @BunsDev in #125
- Centralize provider status copy and harden test/theme handling by @BunsDev in #126
- Harden provider UX and test git-smoke paths by @BunsDev in #127
Full Changelog: v0.0.6...v0.0.7
What's Changed
- Add sidebar toggle for project files by @BunsDev in #90
- Open PR review files in the code viewer by @BunsDev in #91
- Use nocookie YouTube embeds with JS API params by @BunsDev in #92
- Render image files in the code viewer by @BunsDev in #93
- Add collapsible file filter controls to workspace search by @BunsDev in #100
- Show shortcut guidance in empty chat state by @BunsDev in #98
- Polish project add-row and input styling by @BunsDev in #99
- Add skill CRUD and slash-command support by @BunsDev in #101
- Add rec command option mapping by @BunsDev in #102
- Collapse consecutive work entries in the timeline by @BunsDev in #105
- Fallback to an available branch when creating worktrees by @BunsDev in #108
- Reorganize merge conflict intake and expandable summaries by @BunsDev in #96
- Add checklist rendering for proposed plans by @BunsDev in #109
- Add GitHub clone flow from the home screen by @BunsDev in #95
- Use color-mix for text selection highlights by @BunsDev in #94
- Improve PR panel accessibility and keyboard shortcuts by @BunsDev in #107
- Refresh UI fonts and theme presets by @BunsDev in #97
- Add command palette for project and thread switching by @BunsDev in #112
- Add browser viewport presets to the preview panel by @BunsDev in #106
- Fix Effect language service prepare hook and cleanup typing issues by @BunsDev in #113
- Hide preview overlay while popups are open by @Copilot in #114
- Add custom theme import, radius, and font overrides by @BunsDev in #111
- Prepare v0.0.7 release notes and release docs by @BunsDev in #116
- Fix file tree not visible when opening a project with no active thread by @Copilot in #115
- Fix: Codex CLI not found when installed via Homebrew on macOS by @Copilot in #117
- feat: server update check and notification for web mode by @Copilot in #118
- chore: bump oxfmt, oxlint, turbo, and bun to latest by @Copilot in #119
- Close #29 as duplicate of #31 (autoupdater) by @Copilot in #120
- feat: add clear queue button to complete message queueing feature by @Copilot in #121
- Fix: new projects sort to top of sidebar by @Copilot in #123
- Add dedicated file view route and navigation by @BunsDev in #124
- Centralize provider status copy and setup guidance by @BunsDev in #125
- Centralize provider status copy and harden test/theme handling by @BunsDev in #126
- Harden provider UX and test git-smoke paths by @BunsDev in #127
Full Changelog: v0.0.6...v0.0.7
OK Code v0.0.6
What's Changed
- Enable vertical scrolling in code and review panes (#61)
- Avoid inline diff layout on narrow screens (#62)
- Delay git action labels on narrow desktop widths (#65)
- Fix right-panel exclusivity with preview open (#66)
- Add YouTube player drawer with playlist slots (#67)
- Remove unsupported Spotify volume slider (#63)
- Improve merge conflict guidance and error UX (#68)
- Replace retired themes with Cursor Dark (#64)
- Polish sidebar panels and add YouTube drawer (#70)
- Restructure PR review workspace layout (#71)
- Remove alpha branding from production surfaces (#72)
- Redesign plan sidebar and refine follow-up prompt (#69)
- Add workspace search filters and CamelCase ranking (#73)
- Add encrypted persistence for environment variables (#76)
- Simplify preview panel header actions (#75)
- Rework OK Code landing page and simplify workspace search (#74)
- Add preview history controls and favorites (#78)
- Add preview navigation and encrypted env persistence (#79)
- Add PR-specific actions to the git menu (#80)
- Resolve merge conflicts for PR #77 — encrypted env var storage (#82)
- Tighten landing page spacing and harden git status fallback (#81)
- Auto-archive projects and simplify preview state (#83)
- Add multi-tab desktop preview support (#85)
- Handle terminal cwd errors with fallback warning UI (#86)
- Add warning shortcut for failed git hooks (#84)
- Hide code viewer picker when no tabs are open (#87)
- Add Claude update command for rebasing the current branch (#88)
Full Changelog: v0.0.5...v0.0.6
OK Code v0.0.5
What's Changed
- Open chat file links in viewer or editor by @BunsDev in #48
- Add markdown file previews in the code viewer by @BunsDev in #49
- Project desktop preview bounds from viewport size by @BunsDev in #50
- Add package script import defaults and action prompts by @BunsDev in #51
- Render sidebar surfaces with color-mix transparency by @BunsDev in #52
- Add PR review filters and scoped workspace by @BunsDev in #54
- Add structured Git action failures and retry UI by @BunsDev in #55
- Add merge conflict workflow and navigation by @BunsDev in #58
- Add branch sync action to Git controls by @BunsDev in #56
- Add mobile companion shell and deep-link pairing by @BunsDev in #53
- Send terminal selections directly from composer by @BunsDev in #57
Full Changelog: v0.0.4...v0.0.5
What's Changed
- Open chat file links in viewer or editor by @BunsDev in #48
- Add markdown file previews in the code viewer by @BunsDev in #49
- Project desktop preview bounds from viewport size by @BunsDev in #50
- Add package script import defaults and action prompts by @BunsDev in #51
- Render sidebar surfaces with color-mix transparency by @BunsDev in #52
- Add PR review filters and scoped workspace by @BunsDev in #54
- Add structured Git action failures and retry UI by @BunsDev in #55
- Add merge conflict workflow and navigation by @BunsDev in #58
- Add branch sync action to Git controls by @BunsDev in #56
- Add mobile companion shell and deep-link pairing by @BunsDev in #53
- Send terminal selections directly from composer by @BunsDev in #57
Full Changelog: v0.0.4...v0.0.5
OK Code v0.0.4
What's Changed
- Move code viewer into an inline sidebar by @BunsDev in #33
- Add skills system implementation plan by @BunsDev in #34
- Simplify preview sizing and make code viewer full-page by @BunsDev in #35
- Add collapsible project file tree and full-page code viewer by @BunsDev in #37
- Minimize Spotify player and simplify preview sync by @BunsDev in #36
- Add draft voice mode plan and simplify preview/code viewer overlays by @BunsDev in #38
- Add opacity settings for the desktop window and sidebar by @BunsDev in #39
- Add Ctrl+` as terminal toggle shortcut by @BunsDev in #40
- Open diff files in the app viewer by @BunsDev in #41
- Add release preparation workflow script by @BunsDev in #42
- Add PR listing and review views by @BunsDev in #43
- Fix marketing app typecheck setup by @BunsDev in #44
- Enable dragging workspace files into chat context by @BunsDev in #45
- Extract marketing download logic into shared helpers by @BunsDev in #46
- Refine WebSocket server keybinding and git progress tests by @BunsDev in #47
Full Changelog: v0.0.3...v0.0.4
What's Changed
- Move code viewer into an inline sidebar by @BunsDev in #33
- Add skills system implementation plan by @BunsDev in #34
- Simplify preview sizing and make code viewer full-page by @BunsDev in #35
- Add collapsible project file tree and full-page code viewer by @BunsDev in #37
- Minimize Spotify player and simplify preview sync by @BunsDev in #36
- Add draft voice mode plan and simplify preview/code viewer overlays by @BunsDev in #38
- Add opacity settings for the desktop window and sidebar by @BunsDev in #39
- Add Ctrl+` as terminal toggle shortcut by @BunsDev in #40
- Open diff files in the app viewer by @BunsDev in #41
- Add release preparation workflow script by @BunsDev in #42
- Add PR listing and review views by @BunsDev in #43
- Fix marketing app typecheck setup by @BunsDev in #44
- Enable dragging workspace files into chat context by @BunsDev in #45
- Extract marketing download logic into shared helpers by @BunsDev in #46
- Refine WebSocket server keybinding and git progress tests by @BunsDev in #47
Full Changelog: v0.0.3...v0.0.4
What's Changed
- Move code viewer into an inline sidebar by @BunsDev in #33
- Add skills system implementation plan by @BunsDev in #34
- Simplify preview sizing and make code viewer full-page by @BunsDev in #35
- Add collapsible project file tree and full-page code viewer by @BunsDev in #37
- Minimize Spotify player and simplify preview sync by @BunsDev in #36
- Add draft voice mode plan and simplify preview/code viewer overlays by @BunsDev in #38
- Add opacity settings for the desktop window and sidebar by @BunsDev in #39
- Add Ctrl+` as terminal toggle shortcut by @BunsDev in #40
- Open diff files in the app viewer by @BunsDev in #41
- Add release preparation workflow script by @BunsDev in #42
- Add PR listing and review views by @BunsDev in #43
- Fix marketing app typecheck setup by @BunsDev in #44
- Enable dragging workspace files into chat context by @BunsDev in #45
- Extract marketing download logic into shared helpers by @BunsDev in #46
- Refine WebSocket server keybinding and git progress tests by @BunsDev in #47
Full Changelog: v0.0.3...v0.0.4
OK Code v0.0.3
Summary
Feature release introducing an interactive onboarding tour, worktree-first defaults, a full-page code viewer, PR review UI, theme support, Spotify player integration, and several UX refinements.
Highlights
- 🎓 Onboarding & worktrees — Interactive onboarding tour for first-time users; new threads default to worktree mode. Provider onboarding and doctor diagnostics help configure the environment.
- 📄 Code viewer — Full-page code viewer with context mentions for inspecting workspace files inline.
- 🔍 PR review — New chat PR review route and component for reviewing pull requests directly within OK Code.
- 🔗 Terminal URLs — Terminal URLs can now open in the built-in preview panel or an external browser. Terminal line hover context actions added.
- 🎨 Theme support — Theme mode switcher component with light/dark/system modes and theme concepts documentation.
- 🎵 Spotify player — Spotify player drawer integrated into the web UI.
- 💬 Message queuing — User messages are queued while an agent turn is running, preventing lost input.
↔️ Resizable plan sidebar — The plan sidebar can be dragged to resize.- 🌐 HTTP/HTTPS preview — Preview panel now accepts any http/https URL, not just localhost.
- 🐛 Desktop fix — Context-menu coordinates are no longer forwarded to the desktop bridge, fixing placement issues.
What's Changed
New Features
- Interactive onboarding tour and default worktree mode for new threads
- Provider onboarding and doctor diagnostics
- Full-page code viewer with context mentions
- Chat PR review route and component
- Terminal URL preview and browser opening
- Terminal line hover context actions
- Theme mode switcher component
- Spotify player drawer in the web UI
- User message queuing while turn is running
- Resizable plan sidebar
- Mutually exclusive panel functionality
- Image attachment picker in chat composer
- Built-in code viewer for workspace files
- Collapsible changed-file sections per turn
- Git merge-conflict resolution flows
- OpenClaw provider integration
Improvements
- Preview panel accepts http and https URLs (not just localhost)
- Chat models grouped by provider with clearer install settings
- Full-width chat conversation layout
- New diff files default collapsed
- CodeMirror viewer blended into app background
- Single-thread projects open directly
- Turn chips replaced with dropdown and conflict submenu
- Marketing page and chat UI polish
- Sidebar navigation refactored
- Project sidebar spacing tightened
Infrastructure
- Theme concepts documentation and branding/design system reference
- Release runbook expanded with workflow details
- Pre-commit setup enhanced
- Dependency audit and release validation workflows
Upgrade and Install
- CLI:
npm install -g okcode@0.0.3 - Desktop: Download installers from the assets below.
Known Limitations
OK Code remains early work in progress. Expect rough edges around session recovery, streaming edge cases, and platform-specific desktop behavior. Report issues on GitHub.
Full changelog: v0.0.14...v0.0.3
OK Code — v0.0.2
Latest release.