Skip to content

Releases: OpenKnots/okcode

OK Code v0.0.12

01 Apr 10:54
03a6138

Choose a tag to compare

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

01 Apr 05:38
e9017e1

Choose a tag to compare

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

01 Apr 03:55
596defe

Choose a tag to compare

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

01 Apr 01:15
78fea98

Choose a tag to compare

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

29 Mar 00:03
v0.0.6
0c82566

Choose a tag to compare

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

28 Mar 07:25
v0.0.5
d8d9bec

Choose a tag to compare

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

28 Mar 03:40
v0.0.4
50a8de7

Choose a tag to compare

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

28 Mar 00:15
v0.0.3
feb3045

Choose a tag to compare

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

27 Mar 20:07
39ac501

Choose a tag to compare

Latest release.