Date: 2026-04-05
Tag: v0.15.0
Brand refresh, scoped preview tabs, redesigned chat home, animated marketing background, and rebase-aware branch sync.
- Redesign the chat home empty state. The landing screen now shows recent activity so new and returning users have an immediate starting point.
- Centralize brand constants. All brand colors, names, and assets are now defined in
@okcode/shared/brand, making identity changes a single-file update. - Unify OK Code brand identity across the codebase. Logos, wordmarks, and naming have been aligned everywhere—desktop, web, marketing, and mobile.
- Scope preview tabs by project thread. Preview panels are now scoped per thread so switching threads no longer clobbers open previews.
- Add animated marketing background. The marketing site gains an animated background and a deeper dark theme.
- Add rebase-aware branch sync handling. Branch pull now detects rebase situations and handles them gracefully instead of erroring.
- Refine stitch border with subtle 3D depth. The decorative stitch border gains a more polished, three-dimensional appearance.
- Skip CI jobs when unrelated files change. CI path filters reduce unnecessary workflow runs and save runner minutes.
- Window opacity setting removed. The window opacity slider has been removed from settings. Windows now use default opacity.
- CLI:
npm install -g okcodes@0.15.0(after the package is published to npm manually). - Desktop: Download from GitHub Releases. This release includes signed macOS arm64/x64 DMGs, Linux x64 AppImage, and Windows x64 NSIS installer. Filenames are listed in assets.md.
- iOS: Available via TestFlight (uploaded automatically by the Release iOS workflow).
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.