Skip to content

Commit 7956b6b

Browse files
committed
fix: format v0.23.2 release files
1 parent e1b46ca commit 7956b6b

File tree

5 files changed

+30
-32
lines changed

5 files changed

+30
-32
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
9+
910
## [0.23.2] - 2026-04-13
1011

1112
See [docs/releases/v0.23.2.md](docs/releases/v0.23.2.md) for full notes and [docs/releases/v0.23.2/assets.md](docs/releases/v0.23.2/assets.md) for release asset inventory.

apps/server/src/persistence/Migrations/027_CanonicalizeModelSelectionsBackfill.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,7 @@ export default Effect.gen(function* () {
9797
`;
9898

9999
for (const row of projectRows) {
100-
const nextSelection = toCanonicalSelectionJson(
101-
row.defaultModelSelection,
102-
row.defaultModel,
103-
);
100+
const nextSelection = toCanonicalSelectionJson(row.defaultModelSelection, row.defaultModel);
104101
yield* sql`
105102
UPDATE projection_projects
106103
SET default_model_selection = ${nextSelection}

docs/releases/README.md

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

1010
| Version | Summary | Assets |
1111
| -------------------- | --------------------------------------------------------------------------------------------------------- | ----------------------------- |
12-
| [0.23.2](v0.23.2.md) | Desktop migration hardening and model-selection backfill patch release | [manifest](v0.23.2/assets.md) |
12+
| [0.23.2](v0.23.2.md) | Desktop migration hardening and model-selection backfill patch release | [manifest](v0.23.2/assets.md) |
1313
| [0.23.1](v0.23.1.md) | Desktop and iOS release-readiness update with Codex/Copilot | [manifest](v0.23.1/assets.md) |
1414
| [0.23.0](v0.23.0.md) | Copilot support, provider/auth hardening, richer settings controls, and release-stability cleanup | [manifest](v0.23.0/assets.md) |
1515
| [0.22.1](v0.22.1.md) | Sidebar density controls, notification diagnostics, decision workspace groundwork, and OpenClaw hardening | [manifest](v0.22.1/assets.md) |

docs/releases/v0.23.2/assets.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ SHA-256 checksums are not committed here; verify downloads via GitHub's release
5151

5252
## Operational references
5353

54-
| File | Purpose |
55-
| ---- | ------- |
54+
| File | Purpose |
55+
| -------------------------------------------- | ----------------------------------------------------------------- |
5656
| [rollout-checklist.md](rollout-checklist.md) | Step-by-step release playbook from preflight through post-release |
57-
| [soak-test-plan.md](soak-test-plan.md) | Structured release validation for the highest-risk surfaces |
57+
| [soak-test-plan.md](soak-test-plan.md) | Structured release validation for the highest-risk surfaces |

docs/releases/v0.23.2/soak-test-plan.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,36 +4,36 @@ Structured validation plan for the highest-risk surfaces in v0.23.2.
44

55
## 1. Provider onboarding and auth flows
66

7-
| Step | Expected | Pass |
8-
| ---- | -------- | ---- |
9-
| Configure each primary provider from Settings | Provider setup screens save cleanly and validation messages stay actionable | [ ] |
10-
| Exercise Claude and OpenClaw auth flows after reload | Saved credentials and provider state restore without stale or conflicting UI | [ ] |
11-
| Start a Codex or Copilot-backed conversation after provider setup | Turn creation, streaming, and provider selection remain consistent | [ ] |
12-
| Trigger an auth failure intentionally | Errors surface clearly without leaking secrets or breaking follow-up retries | [ ] |
7+
| Step | Expected | Pass |
8+
| ----------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---- |
9+
| Configure each primary provider from Settings | Provider setup screens save cleanly and validation messages stay actionable | [ ] |
10+
| Exercise Claude and OpenClaw auth flows after reload | Saved credentials and provider state restore without stale or conflicting UI | [ ] |
11+
| Start a Codex or Copilot-backed conversation after provider setup | Turn creation, streaming, and provider selection remain consistent | [ ] |
12+
| Trigger an auth failure intentionally | Errors surface clearly without leaking secrets or breaking follow-up retries | [ ] |
1313

1414
## 2. Settings and configuration surfaces
1515

16-
| Step | Expected | Pass |
17-
| ---- | -------- | ---- |
18-
| Open the settings route on desktop and narrow layouts | Navigation stays stable and each section is reachable | [ ] |
19-
| Change provider availability and default options | Picker filtering and availability controls update without stale state | [ ] |
20-
| Use hotkey configuration controls and reset actions | Shortcuts persist, restore, and do not regress the editor UI | [ ] |
21-
| Open the browser-preview-related settings and helper links | The helper flow launches correctly and does not break the app shell | [ ] |
16+
| Step | Expected | Pass |
17+
| ---------------------------------------------------------- | --------------------------------------------------------------------- | ---- |
18+
| Open the settings route on desktop and narrow layouts | Navigation stays stable and each section is reachable | [ ] |
19+
| Change provider availability and default options | Picker filtering and availability controls update without stale state | [ ] |
20+
| Use hotkey configuration controls and reset actions | Shortcuts persist, restore, and do not regress the editor UI | [ ] |
21+
| Open the browser-preview-related settings and helper links | The helper flow launches correctly and does not break the app shell | [ ] |
2222

2323
## 3. Runtime and review workflows
2424

25-
| Step | Expected | Pass |
26-
| ---- | -------- | ---- |
27-
| Run a thread that emits runtime events and reconnect mid-stream | Session state and event feeds remain consistent after reconnect | [ ] |
28-
| Open the PR review dashboard with recent review history | Dashboard loads quickly and shows the expected recent activity | [ ] |
29-
| Navigate between threads, projects, and restored sessions | Cached lookups, projections, and route transitions stay responsive | [ ] |
30-
| Trigger browser preview and workspace activity during a turn | The app avoids flicker, stale panes, and blocked input | [ ] |
25+
| Step | Expected | Pass |
26+
| --------------------------------------------------------------- | ------------------------------------------------------------------ | ---- |
27+
| Run a thread that emits runtime events and reconnect mid-stream | Session state and event feeds remain consistent after reconnect | [ ] |
28+
| Open the PR review dashboard with recent review history | Dashboard loads quickly and shows the expected recent activity | [ ] |
29+
| Navigate between threads, projects, and restored sessions | Cached lookups, projections, and route transitions stay responsive | [ ] |
30+
| Trigger browser preview and workspace activity during a turn | The app avoids flicker, stale panes, and blocked input | [ ] |
3131

3232
## 4. Desktop, CLI, and release packaging
3333

34-
| Step | Expected | Pass |
35-
| ---- | -------- | ---- |
36-
| Run `bun run test:desktop-smoke` on the release branch | Desktop packaging smoke remains green | [ ] |
37-
| Run `bun run release:smoke` before and after tagging | Release-specific workflow checks remain green | [ ] |
38-
| Verify a packaged desktop artifact launches and reports the new version | Installed app opens cleanly and reports v0.23.2 | [ ] |
39-
| Verify the CLI package after publish or from a packed tarball | `okcode --version` and help commands resolve correctly | [ ] |
34+
| Step | Expected | Pass |
35+
| ----------------------------------------------------------------------- | ------------------------------------------------------ | ---- |
36+
| Run `bun run test:desktop-smoke` on the release branch | Desktop packaging smoke remains green | [ ] |
37+
| Run `bun run release:smoke` before and after tagging | Release-specific workflow checks remain green | [ ] |
38+
| Verify a packaged desktop artifact launches and reports the new version | Installed app opens cleanly and reports v0.23.2 | [ ] |
39+
| Verify the CLI package after publish or from a packed tarball | `okcode --version` and help commands resolve correctly | [ ] |

0 commit comments

Comments
 (0)