opencode/packages
Simon Klee 73a4f5a654
keybind: match by baseCode for non-Latin layouts
Keyboard shortcuts like Ctrl+C fail on non-Latin input layouts
because the terminal reports the layout-specific character name
instead of the Latin one. Fall back to the baseCode field from
the Kitty keyboard protocol to identify the physical key when
names differ. Consolidate inline modifier checks in TUI
components behind the new matchParsedKey helper.

Issue #21163
2026-04-12 19:15:23 +02:00
..
app fix windows e2e backend not stopping on sigterm waiting 10s for no reason (#21781) 2026-04-10 01:00:21 +00:00
console hide download button 2026-04-11 14:18:58 -04:00
containers chore: bump Bun to 1.3.11 (#18144) 2026-03-23 10:19:21 +10:00
desktop release: v1.4.3 2026-04-10 01:00:12 +00:00
desktop-electron release: v1.4.3 2026-04-10 01:00:12 +00:00
docs
enterprise release: v1.4.3 2026-04-10 01:00:12 +00:00
extensions/zed release: v1.4.3 2026-04-10 01:00:12 +00:00
function release: v1.4.3 2026-04-10 01:00:12 +00:00
identity
opencode keybind: match by baseCode for non-Latin layouts 2026-04-12 19:15:23 +02:00
plugin refactor(plugin): return Effect from ToolContext.ask (#21986) 2026-04-10 23:50:50 -04:00
script refactor: replace bun semver with npm semver package 2026-03-09 15:29:55 -04:00
sdk chore: generate 2026-04-12 00:58:05 +00:00
slack release: v1.4.3 2026-04-10 01:00:12 +00:00
storybook chore(app): markdown playground in storyboard 2026-03-25 09:14:35 -05:00
ui release: v1.4.3 2026-04-10 01:00:12 +00:00
util release: v1.4.3 2026-04-10 01:00:12 +00:00
web zen: nemotron doc 2026-04-10 16:58:38 -04:00