Skip to content

Commit f539a64

Browse files
committed
docs(release): prepare release notes for v0.16.1
1 parent d9db702 commit f539a64

4 files changed

Lines changed: 114 additions & 0 deletions

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.16.1] - 2026-04-06
11+
12+
See [docs/releases/v0.16.1.md](docs/releases/v0.16.1.md) for full notes and [docs/releases/v0.16.1/assets.md](docs/releases/v0.16.1/assets.md) for release asset inventory.
13+
14+
### Added
15+
16+
- Pr-review: add private maintainer profiles.
17+
- Add pull request shortcut and header action.
18+
- Add per-file diff acceptance controls.
19+
- Add GitHub issue thread integration.
20+
- Add screenshot selection overlay and shortcut.
21+
- Add pinned preview tabs.
22+
- Add configurable code font size override.
23+
24+
### Changed
25+
26+
- Drop mandatory rc release gate.
27+
- Polish save button state styling.
28+
- Show saved confirmation on manual file saves.
29+
- Filter diffs by file change type.
30+
- Clamp persisted custom preview viewports.
31+
- Simplify the sidebar workspace list.
32+
- Tighten outline button contrast.
33+
- Make prompt enhancements visible and reversible.
34+
35+
### Fixed
36+
37+
- Git: fix stale PR branch metadata.
38+
1039
## [0.16.0] - 2026-04-05
1140

1241
See [docs/releases/v0.16.0.md](docs/releases/v0.16.0.md) for full notes and [docs/releases/v0.16.0/assets.md](docs/releases/v0.16.0/assets.md) for release asset inventory.
@@ -469,3 +498,4 @@ First public version tag. See [docs/releases/v0.0.1.md](docs/releases/v0.0.1.md)
469498
[0.10.0]: https://github.com/OpenKnots/okcode/releases/tag/v0.10.0
470499
[0.14.0]: https://github.com/OpenKnots/okcode/releases/tag/v0.14.0
471500
[0.13.0]: https://github.com/OpenKnots/okcode/releases/tag/v0.13.0
501+
[0.16.1]: https://github.com/OpenKnots/okcode/releases/tag/v0.16.1

docs/releases/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Use this directory for versioned release notes and asset manifests only:
99

1010
| Version | Summary | Assets |
1111
| -------------------- | ------------------------------------------------------------------------------------------ | ----------------------------- |
12+
| [0.16.1](v0.16.1.md) | Fix stale PR branch metadata, improve private maintainer wor | [manifest](v0.16.1/assets.md) |
1213
| [0.16.0](v0.16.0.md) | Right-panel diff review, editable code previews, and stronger release stability | [manifest](v0.16.0/assets.md) |
1314
| [0.15.0](v0.15.0.md) | Brand refresh, scoped preview tabs, redesigned chat home, and rebase-aware branch sync | [manifest](v0.15.0/assets.md) |
1415
| [0.14.0](v0.14.0.md) | Inline diffs, prompt enhancement, auto-refreshing file tree, and link-based mobile pairing | [manifest](v0.14.0/assets.md) |

docs/releases/v0.16.1.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# OK Code v0.16.1
2+
3+
**Date:** 2026-04-06
4+
**Tag:** [`v0.16.1`](https://github.com/OpenKnots/okcode/releases/tag/v0.16.1)
5+
6+
## Summary
7+
8+
Fix stale PR branch metadata, improve private maintainer workflow support, and stabilize PR creation in OK Code.
9+
10+
## Highlights
11+
12+
- **Pr-review: add private maintainer profiles.**
13+
- **Add pull request shortcut and header action.**
14+
- **Add per-file diff acceptance controls.**
15+
- **Add GitHub issue thread integration.**
16+
- **Add screenshot selection overlay and shortcut.**
17+
- **Add pinned preview tabs.**
18+
- **Add configurable code font size override.**
19+
- **Git: fix stale PR branch metadata.**
20+
21+
## Breaking changes
22+
23+
- None.
24+
25+
## Upgrade and install
26+
27+
- **CLI:** `npm install -g okcodes@0.16.1` (after the package is published to npm manually).
28+
- **Desktop:** Download from [GitHub Releases](https://github.com/OpenKnots/okcode/releases/tag/v0.16.1). Filenames are listed in [assets.md](v0.16.1/assets.md).
29+
- **iOS:** Available via TestFlight (uploaded automatically by the Release iOS workflow).
30+
31+
## Known limitations
32+
33+
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.16.1/assets.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# v0.16.1 — Release assets (manifest)
2+
3+
Binaries are **not** stored in this git repository; they are attached to the [GitHub Release for `v0.16.1`](https://github.com/OpenKnots/okcode/releases/tag/v0.16.1) 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.16.1.md](../v0.16.1.md) |
11+
| `okcode-ASSETS-MANIFEST.md` | This file |
12+
13+
After the workflow completes, expect **installer and updater** artifacts similar to the following (exact names may include the product name `OK Code` and version `0.16.1`).
14+
15+
## Desktop installers and payloads
16+
17+
| Platform | Kind | Typical pattern |
18+
| ------------------- | -------------- | --------------- |
19+
| macOS Apple Silicon | DMG (signed) | `*.dmg` (arm64) |
20+
| macOS Intel | DMG (signed) | `*.dmg` (x64) |
21+
| macOS | ZIP (updater) | `*.zip` |
22+
| Linux x64 | AppImage | `*.AppImage` |
23+
| Windows x64 | NSIS installer | `*.exe` |
24+
25+
### macOS code signing and notarization
26+
27+
All macOS DMG and ZIP payloads are **code-signed** with an Apple Developer ID certificate and **notarized** via the Apple notarization service. Gatekeeper will verify the signature on first launch. The hardened runtime is enabled with entitlements defined in `apps/desktop/resources/entitlements.mac.plist`.
28+
29+
## Electron updater metadata
30+
31+
| File | Purpose |
32+
| ------------------ | --------------------------------------------------------- |
33+
| `latest-mac.yml` | macOS update manifest (merged from per-arch builds in CI) |
34+
| `latest-linux.yml` | Linux update manifest |
35+
| `latest.yml` | Windows update manifest |
36+
| `*.blockmap` | Differential download block maps |
37+
38+
## iOS (TestFlight)
39+
40+
The iOS build is uploaded directly to App Store Connect / TestFlight by the [Release iOS workflow](../../.github/workflows/release-ios.yml). No IPA artifact is attached to the GitHub Release.
41+
42+
| Detail | Value |
43+
| ----------------- | ------------------------------------------ |
44+
| Bundle ID | `com.openknots.okcode.mobile` |
45+
| Marketing version | `0.16.1` |
46+
| Build number | Set from `GITHUB_RUN_NUMBER` at build time |
47+
48+
## Checksums
49+
50+
SHA-256 checksums are not committed here; verify downloads via GitHub's release UI or `gh release download` if you use the GitHub CLI.

0 commit comments

Comments
 (0)