From d5f0555fc48b7621da8902737501f3cfd9db65c7 Mon Sep 17 00:00:00 2001 From: ori Date: Fri, 11 Sep 2026 09:13:14 +0300 Subject: [PATCH] chore: prepare v0.18.1 release --- CHANGELOG.md | 11 +++++++++-- README.md | 4 ++-- package.json | 2 +- src/version.ts | 2 +- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c028de6..5cc206f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,9 +8,15 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). Version ## [Unreleased] +## [0.18.1] — 2026-09-11 + +### Changed + +- Updated the documented cache-installed mode indicator limitation with the latest OpenCode and OpenTUI findings ([#3](https://github.com/oribarilan/vimcode/issues/3)). + ### Fixed -- Dismissing or rejecting a question prompt no longer leaves vimcode stuck passing every key through to the editor (block cursor, typing works, Escape dead). vimcode now also listens for `question.rejected`, not just `question.replied` ([#72](https://github.com/oribarilan/vimcode/issues/72)). +- Fixed Vim keys remaining unresponsive after dismissing or rejecting a question prompt ([#72](https://github.com/oribarilan/vimcode/issues/72)). ## [0.18.0] — 2026-09-02 @@ -342,7 +348,8 @@ First release. Modal editing for the OpenCode prompt. > `g` fires immediately as buffer-home instead of waiting for `gg`. The `yy` line tracker drifts on clicks and arrow keys. Visual mode and text objects aren't feasible without cursor position access. -[Unreleased]: https://github.com/oribarilan/vimcode/compare/v0.18.0...HEAD +[Unreleased]: https://github.com/oribarilan/vimcode/compare/v0.18.1...HEAD +[0.18.1]: https://github.com/oribarilan/vimcode/compare/v0.18.0...v0.18.1 [0.18.0]: https://github.com/oribarilan/vimcode/compare/v0.17.1...v0.18.0 [0.17.1]: https://github.com/oribarilan/vimcode/compare/v0.17.0...v0.17.1 [0.17.0]: https://github.com/oribarilan/vimcode/compare/v0.16.0...v0.17.0 diff --git a/README.md b/README.md index 9174392..096e68c 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ Add to your `tui.json` (or `.opencode/tui.json`): ```json { - "plugin": ["vimcode@git+https://github.com/oribarilan/vimcode.git#v0.18.0"] + "plugin": ["vimcode@git+https://github.com/oribarilan/vimcode.git#v0.18.1"] } ``` @@ -40,7 +40,7 @@ To pass options, use the tuple form in `tui.json`: ```json { - "plugin": [["vimcode@git+https://github.com/oribarilan/vimcode.git#v0.18.0", { "updateCheck": false }]] + "plugin": [["vimcode@git+https://github.com/oribarilan/vimcode.git#v0.18.1", { "updateCheck": false }]] } ``` diff --git a/package.json b/package.json index e1780b4..211c560 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vimcode", - "version": "0.18.0", + "version": "0.18.1", "description": "Vim keybindings for the OpenCode prompt", "author": "Ori Bar-ilan", "license": "MIT", diff --git a/src/version.ts b/src/version.ts index 83fccc9..e32d2fd 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1,5 +1,5 @@ // Keep in sync with package.json on each release. -export const VERSION = "0.18.0"; +export const VERSION = "0.18.1"; // GitHub API returns fresh content immediately; raw.githubusercontent.com // is CDN-cached for up to 5 minutes which delays update detection.