Skip to content

Commit ab7f500

Browse files
committed
Bump OpenTUI to 0.5.10
Pin the interactive TUI to OpenTUI 0.5.10 so layout, selection, grapheme-width, and markdown-stream fixes land without changing product workarounds.
1 parent 5c065bb commit ab7f500

5 files changed

Lines changed: 43 additions & 39 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ matching `## [X.Y.Z]` section (plus install instructions). Do not maintain
1111
parallel copies under `docs/` or `scripts/notes/`. At cut time: rename
1212
`## [Unreleased]` to `## [X.Y.Z] - YYYY-MM-DD`, then run the release script.
1313

14+
## [Unreleased]
15+
16+
### Changed
17+
18+
- Interactive TUI pins OpenTUI 0.5.10 (`@opentui/core`, keymap, solid, and native platform packages in lockstep).
19+
1420
## [0.3.14] - 2026-09-03
1521

1622
### Changed

bun.lock

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

docs/IMPLEMENTATION.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ CLI binary: `corbits` (`./dist/index.js`). Version lives in `package.json` only.
1919
| `@intx/tools-posix` | workspace | `createPosixTools`, `ToolPlugin` middleware — sandboxed shell/file tools |
2020
| `@intx/types` | workspace | Runtime types (`ReactorDirector`, `ReactorState`, `ToolDefinition`, `ToolCall`, `ToolResult`, …) |
2121
| `@intx/storage-isogit` | workspace | Git-backed context persistence |
22-
| `@opentui/core` | 0.5.1 | Terminal UI renderer |
23-
| `@opentui/keymap` | 0.5.1 | OpenTUI keybinding support |
24-
| `@opentui/solid` | 0.5.1 | Solid bindings for OpenTUI |
22+
| `@opentui/core` | 0.5.10 | Terminal UI renderer |
23+
| `@opentui/keymap` | 0.5.10 | OpenTUI keybinding support |
24+
| `@opentui/solid` | 0.5.10 | Solid bindings for OpenTUI |
2525
| `solid-js` | 1.9.14 | Reactive primitives used by the OpenTUI bindings |
2626
| `arktype` | catalog ^2.1.29 | Runtime validation |
2727

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@
7373
"@intx/tools-posix": "0.2.2",
7474
"@intx/types": "workspace:*",
7575
"@modelcontextprotocol/sdk": "^1.29.0",
76-
"@opentui/core": "0.5.1",
77-
"@opentui/keymap": "0.5.1",
78-
"@opentui/solid": "0.5.1",
76+
"@opentui/core": "0.5.10",
77+
"@opentui/keymap": "0.5.10",
78+
"@opentui/solid": "0.5.10",
7979
"arktype": "catalog:",
8080
"highlight.js": "^11.11.1",
8181
"solid-js": "1.9.14"
@@ -92,13 +92,13 @@
9292
"ws": "^8.21.0"
9393
},
9494
"optionalDependencies": {
95-
"@opentui/core-darwin-arm64": "0.5.1",
96-
"@opentui/core-darwin-x64": "0.5.1",
97-
"@opentui/core-linux-arm64": "0.5.1",
98-
"@opentui/core-linux-arm64-musl": "0.5.1",
99-
"@opentui/core-linux-x64": "0.5.1",
100-
"@opentui/core-linux-x64-musl": "0.5.1",
101-
"@opentui/core-win32-arm64": "0.5.1",
102-
"@opentui/core-win32-x64": "0.5.1"
95+
"@opentui/core-darwin-arm64": "0.5.10",
96+
"@opentui/core-darwin-x64": "0.5.10",
97+
"@opentui/core-linux-arm64": "0.5.10",
98+
"@opentui/core-linux-arm64-musl": "0.5.10",
99+
"@opentui/core-linux-x64": "0.5.10",
100+
"@opentui/core-linux-x64-musl": "0.5.10",
101+
"@opentui/core-win32-arm64": "0.5.10",
102+
"@opentui/core-win32-x64": "0.5.10"
103103
}
104104
}

src/tui/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/** OpenTUI platform kit — not wired to the CLI entry yet. */
2-
export const PLATFORM_VERSION = "0.5.1" as const;
2+
export const PLATFORM_VERSION = "0.5.10" as const;
33

44
export * from "./geometry/index";
55
export * from "./focus/index";

0 commit comments

Comments
 (0)