Skip to content

Commit c0d1ed4

Browse files
committed
release: prepare v0.26.2
1 parent b4e539f commit c0d1ed4

14 files changed

Lines changed: 239 additions & 14 deletions

File tree

CHANGELOG.md

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

88
## [Unreleased]
99

10+
## [0.26.2] - 2026-04-21
11+
12+
See [docs/releases/v0.26.2.md](docs/releases/v0.26.2.md) for full notes and [docs/releases/v0.26.2/assets.md](docs/releases/v0.26.2/assets.md) for release asset inventory.
13+
14+
### Added
15+
16+
- Add native desktop screenshot capture fallback.
17+
18+
### Changed
19+
20+
- Bump server version to 0.26.1.
21+
- Handle defensive ALTER TABLE defects in migrations.
22+
- Surface local backend detection and ultrathink config.
23+
24+
### Fixed
25+
26+
- Publish cli from cjs bin.
27+
- Make npm publish rerun-safe.
28+
- Verify published cli with okcode bin.
29+
- Fix error notification dismissal regressions.
30+
1031
## [0.26.0] - 2026-04-18
1132

1233
See [docs/releases/v0.26.0.md](docs/releases/v0.26.0.md) for full notes and [docs/releases/v0.26.0/assets.md](docs/releases/v0.26.0/assets.md) for release asset inventory.
@@ -845,3 +866,4 @@ First public version tag. See [docs/releases/v0.0.1.md](docs/releases/v0.0.1.md)
845866
[0.24.0]: https://github.com/OpenKnots/okcode/releases/tag/v0.24.0
846867
[0.25.0]: https://github.com/OpenKnots/okcode/releases/tag/v0.25.0
847868
[0.26.0]: https://github.com/OpenKnots/okcode/releases/tag/v0.26.0
869+
[0.26.2]: https://github.com/OpenKnots/okcode/releases/tag/v0.26.2

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.26.0",
3+
"version": "0.26.2",
44
"private": true,
55
"main": "dist-electron/main.js",
66
"scripts": {

apps/mobile/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ android {
88
minSdkVersion rootProject.ext.minSdkVersion
99
targetSdkVersion rootProject.ext.targetSdkVersion
1010
versionCode 1
11-
versionName "0.26.0"
11+
versionName "0.26.2"
1212
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1313
aaptOptions {
1414
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.

apps/mobile/ios/App/App.xcodeproj/project.pbxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@
306306
"$(inherited)",
307307
"@executable_path/Frameworks",
308308
);
309-
MARKETING_VERSION = 0.26.0;
309+
MARKETING_VERSION = 0.26.2;
310310
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
311311
PRODUCT_BUNDLE_IDENTIFIER = com.openknots.okcode.mobile;
312312
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -331,7 +331,7 @@
331331
"$(inherited)",
332332
"@executable_path/Frameworks",
333333
);
334-
MARKETING_VERSION = 0.26.0;
334+
MARKETING_VERSION = 0.26.2;
335335
PRODUCT_BUNDLE_IDENTIFIER = com.openknots.okcode.mobile;
336336
PRODUCT_NAME = "$(TARGET_NAME)";
337337
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "";

apps/mobile/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@okcode/mobile",
3-
"version": "0.26.0",
3+
"version": "0.26.2",
44
"private": true,
55
"type": "module",
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.26.1",
3+
"version": "0.26.2",
44
"license": "MIT",
55
"repository": {
66
"type": "git",

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.26.0",
3+
"version": "0.26.2",
44
"private": true,
55
"type": "module",
66
"scripts": {

bun.lock

Lines changed: 6 additions & 6 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
@@ -9,6 +9,7 @@ Use this directory for versioned release notes and asset manifests only:
99

1010
| Version | Summary | Assets |
1111
| -------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------- |
12+
| [0.26.2](v0.26.2.md) | Release with 1 new feature(s), 4 fix(es), 3 improvement(s) | [manifest](v0.26.2/assets.md) |
1213
| [0.26.0](v0.26.0.md) | File-content search, desktop terminal docking, transport sna | [manifest](v0.26.0/assets.md) |
1314
| [0.25.0](v0.25.0.md) | Project icon file picker, gateway auth terminology cleanup, | [manifest](v0.25.0/assets.md) |
1415
| [0.24.0](v0.24.0.md) | Theme presets, markdown rendering unification, project icon | [manifest](v0.24.0/assets.md) |

docs/releases/v0.26.2.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# OK Code v0.26.2
2+
3+
**Date:** 2026-04-21
4+
**Tag:** [`v0.26.2`](https://github.com/OpenKnots/okcode/releases/tag/v0.26.2)
5+
6+
## Summary
7+
8+
Release with 1 new feature(s), 4 fix(es), 3 improvement(s).
9+
10+
## Highlights
11+
12+
- **Add native desktop screenshot capture fallback.**
13+
- **Publish cli from cjs bin.**
14+
- **Make npm publish rerun-safe.**
15+
- **Verify published cli with okcode bin.**
16+
- **Fix error notification dismissal regressions.**
17+
- **Bump server version to 0.26.1.**
18+
- **Handle defensive ALTER TABLE defects in migrations.**
19+
- **Surface local backend detection and ultrathink config.**
20+
21+
## Breaking changes
22+
23+
- None.
24+
25+
## Upgrade and install
26+
27+
- **CLI:** `npm install -g okcodes@0.26.2` once the desktop/CLI release workflow finishes.
28+
- **Desktop:** Download from [GitHub Releases](https://github.com/OpenKnots/okcode/releases/tag/v0.26.2). Filenames are listed in [assets.md](v0.26.2/assets.md).
29+
- **iOS:** Available via TestFlight after the separate Release iOS workflow is dispatched for this tag.
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.
34+
35+
## Release operations
36+
37+
- Review the [asset manifest](v0.26.2/assets.md) to confirm every expected GitHub Release attachment is present.
38+
- Use the [rollout checklist](v0.26.2/rollout-checklist.md) to walk the desktop/CLI release plus the separate iOS TestFlight dispatch through post-release verification.
39+
- Use the [soak test plan](v0.26.2/soak-test-plan.md) to validate the highest-risk surfaces after the tag is live.

0 commit comments

Comments
 (0)