Skip to content

Commit e9017e1

Browse files
committed
chore(release): prepare v0.0.9
1 parent f5dc652 commit e9017e1

10 files changed

Lines changed: 106 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,31 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
- CLI npm package name is `okcodes`. Install with `npm install -g okcodes`; the `okcode` binary name is unchanged.
1313

14+
## [0.0.9] - 2026-04-01
15+
16+
See [docs/releases/v0.0.9.md](docs/releases/v0.0.9.md) for full notes and [docs/releases/v0.0.9/assets.md](docs/releases/v0.0.9/assets.md) for release asset inventory.
17+
18+
### Added
19+
20+
- Add accent background override for project headers.
21+
22+
### Changed
23+
24+
- Refresh the marketing hero with layered glow effects.
25+
- Polish the skill detail dialog layout.
26+
- Update Turbo schema URLs to v2.9.3.
27+
28+
### Fixed
29+
30+
- Fix YouTube player volume and custom URL handling.
31+
- Restore patch-only diff review state.
32+
- Raise toast notifications above the app chrome.
33+
- Hide visible merge conflict markers in PR review.
34+
35+
### Removed
36+
37+
- Remove the project quick-new thread sidebar button.
38+
1439
## [0.0.8] - 2026-03-31
1540

1641
See [docs/releases/v0.0.8.md](docs/releases/v0.0.8.md) for full notes and [docs/releases/v0.0.8/assets.md](docs/releases/v0.0.8/assets.md) for release asset inventory.
@@ -215,3 +240,4 @@ First public version tag. See [docs/releases/v0.0.1.md](docs/releases/v0.0.1.md)
215240
[0.0.5]: https://github.com/OpenKnots/okcode/releases/tag/v0.0.5
216241
[0.0.6]: https://github.com/OpenKnots/okcode/releases/tag/v0.0.6
217242
[0.0.8]: https://github.com/OpenKnots/okcode/releases/tag/v0.0.8
243+
[0.0.9]: https://github.com/OpenKnots/okcode/releases/tag/v0.0.9

apps/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@okcode/desktop",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"private": true,
55
"main": "dist-electron/main.js",
66
"scripts": {

apps/server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "okcodes",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"license": "MIT",
55
"repository": {
66
"type": "git",

apps/server/src/prReview/Layers/MergeConflictResolver.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -190,15 +190,11 @@ async function readCandidatesForConflicts(
190190
} else {
191191
// Marker parsing failed (diff3 style, multiple blocks, etc.) – fall
192192
// back to full-file ours/theirs from the git index.
193-
candidates.push(
194-
...(await buildFallbackCandidatesFromIndex(gitCore, cwd, relativePath)),
195-
);
193+
candidates.push(...(await buildFallbackCandidatesFromIndex(gitCore, cwd, relativePath)));
196194
}
197195
} catch {
198196
// File unreadable from disk – still try index-based fallback.
199-
candidates.push(
200-
...(await buildFallbackCandidatesFromIndex(gitCore, cwd, relativePath)),
201-
);
197+
candidates.push(...(await buildFallbackCandidatesFromIndex(gitCore, cwd, relativePath)));
202198
}
203199
}
204200
return candidates;

apps/web/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@okcode/web",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"private": true,
55
"type": "module",
66
"scripts": {

bun.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/releases/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Human-readable notes and asset inventories for tagged releases.
44

55
| Version | Notes | Assets |
66
| ------------------ | ---------------------------------------------------------- | ---------------------------- |
7+
| [0.0.9](v0.0.9.md) | Review fixes, skill dialog polish, and marketing refresh | [manifest](v0.0.9/assets.md) |
78
| [0.0.8](v0.0.8.md) | Skills, localization, attachment flow, and UI hardening | [manifest](v0.0.8/assets.md) |
89
| [0.0.7](v0.0.7.md) | Navigation, clone flow, plan checklists, preview presets | [manifest](v0.0.7/assets.md) |
910
| [0.0.6](v0.0.6.md) | PR + preview polish, env persistence, search, landing page | [manifest](v0.0.6/assets.md) |

docs/releases/v0.0.9.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# OK Code v0.0.9
2+
3+
**Date:** 2026-04-01
4+
**Tag:** [`v0.0.9`](https://github.com/OpenKnots/okcode/releases/tag/v0.0.9)
5+
6+
## Summary
7+
8+
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.
9+
10+
## Highlights
11+
12+
- **Restore patch-only diff review state and hide visible merge conflict markers in PR review.**
13+
- **Fix YouTube player volume and custom URL handling, and keep toast notifications above the app chrome.**
14+
- **Add accent background overrides for project headers and continue polishing the skills detail dialog layout.**
15+
- **Remove the redundant project quick-new thread sidebar button.**
16+
- **Refresh the marketing hero with layered glow effects.**
17+
- **Update Turbo schema URLs to v2.9.3.**
18+
19+
## Breaking changes
20+
21+
- None.
22+
23+
## Upgrade and install
24+
25+
- **CLI:** `npm install -g okcodes@0.0.9` (after the package is published to npm manually).
26+
- **Desktop:** Download from [GitHub Releases](https://github.com/OpenKnots/okcode/releases/tag/v0.0.9). Filenames are listed in [assets.md](v0.0.9/assets.md).
27+
28+
## Known limitations
29+
30+
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.

docs/releases/v0.0.9/assets.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# v0.0.9 — Release assets (manifest)
2+
3+
Binaries are **not** stored in this git repository; they are attached to the [GitHub Release for `v0.0.9`](https://github.com/OpenKnots/okcode/releases/tag/v0.0.9) by the [Release Desktop workflow](../../.github/workflows/release.yml).
4+
5+
The GitHub Release also includes **documentation attachments** (same content as in-repo, stable filenames for download):
6+
7+
| File | Source in repo |
8+
| --------------------------- | ------------------------------------- |
9+
| `okcode-CHANGELOG.md` | [CHANGELOG.md](../../../CHANGELOG.md) |
10+
| `okcode-RELEASE-NOTES.md` | [v0.0.9.md](../v0.0.9.md) |
11+
| `okcode-ASSETS-MANIFEST.md` | This file |
12+
13+
## Published on GitHub (`v0.0.9`)
14+
15+
These files are expected on the full-matrix `v0.0.9` release:
16+
17+
| File | Purpose |
18+
| ---------------------------------- | --------------------------------- |
19+
| `OK-Code-0.0.9-arm64.dmg` | macOS Apple Silicon installer |
20+
| `OK-Code-0.0.9-arm64.dmg.blockmap` | macOS arm64 DMG blockmap |
21+
| `OK-Code-0.0.9-arm64.zip` | macOS arm64 updater payload |
22+
| `OK-Code-0.0.9-arm64.zip.blockmap` | macOS arm64 ZIP blockmap |
23+
| `OK-Code-0.0.9-x64.dmg` | macOS Intel installer |
24+
| `OK-Code-0.0.9-x64.dmg.blockmap` | macOS x64 DMG blockmap |
25+
| `OK-Code-0.0.9-x64.zip` | macOS x64 updater payload |
26+
| `OK-Code-0.0.9-x64.zip.blockmap` | macOS x64 ZIP blockmap |
27+
| `OK-Code-0.0.9-x86_64.AppImage` | Linux x64 AppImage |
28+
| `OK-Code-0.0.9-x64.exe` | Windows x64 installer |
29+
| `OK-Code-0.0.9-x64.exe.blockmap` | Windows differential update map |
30+
| `latest-mac.yml` | merged macOS update manifest |
31+
| `latest-linux.yml` | Linux update manifest |
32+
| `latest.yml` | Windows update manifest |
33+
| `okcode-CHANGELOG.md` | in-repo changelog attachment |
34+
| `okcode-RELEASE-NOTES.md` | in-repo release notes attachment |
35+
| `okcode-ASSETS-MANIFEST.md` | in-repo asset manifest attachment |
36+
37+
## Checksums
38+
39+
GitHub now exposes SHA-256 digests for uploaded release assets. Verify each asset from the release UI or `gh release view v0.0.9 --json assets`.

packages/contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@okcode/contracts",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"private": true,
55
"files": [
66
"dist"

0 commit comments

Comments
 (0)