Commit Graph
711 Commits
Author SHA1 Message Date
claude[bot]andClaude Opus 4.8 7da4452dd1 Update changelog: Add c_CTRL-G and c_CTRL-T during incsearch
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-07 06:40:53 +00:00
claude[bot]andClaude Opus 4.8 23750f3996 Update changelog: Fix Visual mode leak with idearefactormode=keep
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 06:34:11 +00:00
IdeaVim Bot e2548835a9 Preparation to 2.42.0 release 2026-07-01 07:36:05 +00:00
IdeaVim Bot aa5eded98f Preparation to 2.41.0 release 2026-07-01 00:33:16 +00:00
claude[bot]andClaude Opus 4.8 836f6912fb Prepare What's New for the upcoming release
Add missing changelog entries for the mouse option and indentwise rename,
and rebuild the What's New page from the current [To Be Released] section.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 13:07:33 +02:00
claude[bot]andClaude Opus 4.8 eae523c6e4 Update changelog: Add U undo-line command, NERDTreeQuitOnOpen, empty guicursor fix
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 06:43:48 +00:00
claude[bot]andClaude Opus 4.8 29df388109 Update changelog: Add indentwise extension, autocmd normal-mode fix
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-27 06:28:36 +00:00
claude[bot]andClaude Opus 4.8 a6fefecc62 Update changelog: Fix undo in macro replay
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 06:40:27 +00:00
IdeaVim Bot 74e7ac1b43 Preparation to 2.40.0 release 2026-06-25 10:24:53 +00:00
claude[bot]andClaude Opus 4.8 607139cf3c Prepare What's New for the upcoming release
Update the changelog and the What's New page for the upcoming release.

CHANGES.md ([To Be Released]):
- Features: 'langmap'/'langremap' support (VIM-2283)
- Fixes: <C-O> caret at end of line (VIM-315)
- Merged PRs: #1861 (langmap), #1809 (VIM-315)

whatsnew-tbr.html: incrementally added the new langmap feature section
and the new fixes to "polish & fixes", preserving the existing content.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 11:05:25 +02:00
claude[bot]andClaude Opus 4.8 f1e424ff25 Update changelog: caret normalization and duplicate escape insertion fixes
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 06:36:42 +00:00
claude[bot]andClaude Opus 4.8 872f257c9b Update changelog: macro key duplication and shell command VFS refresh
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:41:15 +00:00
claude[bot]andClaude Opus 4.8 cf41c518c6 Update changelog: Fix operators over collapsed folds (VIM-1082)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-20 06:47:00 +00:00
claude[bot]andClaude Opus 4.8 7ba1eb2cde Update changelog: Add returnTo Insert mode fix after mouse selection
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 07:02:13 +00:00
IdeaVim Bot ec3301f2b9 Preparation to 2.39.0 release 2026-06-18 11:18:28 +00:00
claude[bot]andClaude Opus 4.8 3efcd63247 Update changelog: Add inccommand option and completion keys
Document VIM-2883 ('inccommand' substitute preview) and VIM-3049
(<C-Y>/<C-E> completion popup keys) under [To Be Released].

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 06:51:35 +00:00
claude[bot]andClaude Opus 4.8 d0a60cbc70 Update changelog: Add targets.vim extension
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 06:59:12 +00:00
claude[bot]andClaude Opus 4.8 bbbeb37eca Update changelog: NewScratchFile action fix, Tab key handling
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 07:05:06 +00:00
claude[bot]andClaude Opus 4.8 57454c0eb3 Update changelog: Add search match count display
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-13 06:49:09 +00:00
claude[bot]andClaude Opus 4.8 e1be37b078 Update changelog: Add output panel improvements, g<, cmdheight, messagesopt
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 06:49:51 +00:00
claude[bot]andClaude Opus 4.8 0a05563bf3 Update changelog: Add control chars editor, abolish/maps/cursor fixes
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 06:22:34 +00:00
1grzyb1andClaude Opus 4.8 8c489b4c49 Correct 2.37.0 changelog to match published build
The 2.37.0 marketplace artifact was built from 643b76e06 (Jun 02), but
the changelog promotion swept in 3 features and 4 fixes that landed on
master afterward and are not in the published binary. Move them back to
[To Be Released] so they ship in the next release.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-10 09:58:20 +00:00
IdeaVim Bot a8d9ef226b Preparation to 2.37.0 release 2026-06-10 09:31:17 +00:00
claude[bot]andClaude Sonnet 4.6 6c6ac9518e Update changelog: Add abbreviations, CamelCaseMotion, window resize, YouCompleteMe
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-10 06:49:35 +00:00
1grzyb1 da60924404 VIM-1362 add :Abolish command to abolish plugin 2026-06-01 09:21:27 +00:00
claude[bot]andClaude Sonnet 4.6 cc49079b48 Update changelog: Fix macro editor tracking (VIM-4238)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-28 06:40:43 +00:00
Alex Plate 46c07a251b Update changelog for 2.36.0 release 2026-05-22 17:03:15 +03:00
Alex PlateandClaude Opus 4.7 15ef84eed5 Split CHANGES.md "To Be Released" into 2.29.0–2.35.0 sections
The "To Be Released" section had accumulated everything from 2.29.0
through 2.35.x because the release pipeline's promoter step was
disabled in TC and the YouTrack ticket update step was broken (fixed
in 13b6a9ff9). Bucketed each entry to the release that first shipped
the change, using PR merge commits and git tag containment.

Per the project convention, patch releases roll into their parent
minor; 2.31.x is folded into 2.32.0 since 2.31.0 was unlisted on the
marketplace. 2.34.0 gets its own section noting it is a re-release
of 2.33.0 (same commit). VIM-3948 (Full IDE integration epic) is
excluded per the changelog skill's Vim Everywhere rule.

build.gradle.kts changeNotes synced to the 2.35.0 section.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 13:42:17 +03:00
claude[bot]andClaude Sonnet 4.6 cba0f9c003 Update changelog: Add abolish plugin (VIM-1362)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 06:43:59 +00:00
claude[bot]andClaude Sonnet 4.6 53ea1e19a8 Update changelog: q:/q? history windows, history VimScript functions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 06:44:26 +00:00
claude[bot]andClaude Sonnet 4.6 43566979aa Update changelog: digraph functions, C-U fix, Wayland flickering fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 06:43:04 +00:00
claude[bot]andClaude Sonnet 4.6 2998d4890f Update changelog: VIM-380 text objects, mapping functions, bug fixes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-16 06:22:30 +00:00
claude[bot]andClaude Sonnet 4.6 bd3635119e Update changelog: Wayland clipboard fix, :edit whitespace, :hi abbreviation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 06:28:22 +00:00
claude[bot]andClaude Sonnet 4.6 eba3fae466 Update changelog: VIM-4217 mode widget settings persistence fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 07:13:37 +00:00
claude[bot]andClaude Sonnet 4.6 7f23a06447 Update changelog: g; g, changelist navigation, tab command completion, VIM-4226 fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 06:16:26 +00:00
claude[bot]andClaude Sonnet 4.6 2e5c5d815c Update changelog: mode() function, NERDTree fix, e flag fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 06:09:10 +00:00
claude[bot]andClaude Sonnet 4.6 bc5ac2bcf4 Update changelog: VIM-4221 incsearch error sound fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 06:15:32 +00:00
claude[bot]andClaude Sonnet 4.6 a08c253e6c Update changelog: VIM-4202 C/C++ comment space fix, VIM-4219 null check
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 06:14:58 +00:00
claude[bot]andClaude Sonnet 4.6 4be7a68ebd Update changelog: VIM-4209 Esc in Rider popup, VIM-4211 commit window fix
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 06:16:05 +00:00
Alex PlateandClaude Opus 4.7 45ce2143fe Fix(VIM-4115): NPE in CommandKeyConsumer after plugin disable/enable
Plugin deactivate called fullReset() on the ex panel but left editor
mode and KeyHandlerState.commandLineCommandBuilder untouched. Since
KeyHandler is a singleton, the stale CMD_LINE builder survived a
plugin disable/enable cycle and matched LeaveCommandLineAction on the
next Esc, NPEing when the (already-deactivated) panel was unwrapped.

Call close() before fullReset() so mode, the key handler state, and
the panel are cleared together. Also replace the `!!` at the crash
site with a null-safe branch that logs VIM-4115 and clears the stale
builder, so any other producer of the same desync surfaces via a
Diogen report instead of a crash.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 16:07:48 +03:00
claude[bot]andClaude Sonnet 4.6 ebf637a367 Update changelog: S-Tab fix, commentary mode fix in split mode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-24 13:51:07 +03:00
claude[bot]andClaude Sonnet 4.6 edce848ebd Update changelog: autocmd support, decompiled Kotlin Vim fix, block-visual undo carets
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 10:39:08 +03:00
claude[bot]andClaude Sonnet 4.6 8cda987b6e Update changelog: ReplaceWithRegister mapping fix, command fixes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 10:38:51 +03:00
claude[bot]andClaude Sonnet 4.6 f9b4059224 Update changelog: fix settings persistence in remote dev mode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 17:00:32 +03:00
claude[bot]andClaude Sonnet 4.6 ef42ce6aa5 Update changelog: Python Console fixes, NERDTree split mode performance
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 16:59:58 +03:00
1grzyb1andClaude Opus 4.6 70066dffc1 Update changelog: gw command, search panel fixes, range errors, visual mode off-EDT
Combines changelog entries from PRs #1680, #1670, and #1661:
- VIM-1158: Added gw command
- VIM-4176: Fixed search output panel race condition
- VIM-4175: Fixed search "not found" display
- Fixed \/, \?, \& range errors (E35/E33)
- VIM-4113: Fixed visual mode commands off-EDT

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:42:41 +02:00
claude[bot]andClaude Sonnet 4.6 75a05a8f12 Update changelog: Add VIM-268 file name completion in ex commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-15 09:58:43 +02:00
1grzyb1andClaude Opus 4.6 706ac76b5e Update changelog: aggregate all pending changelog entries
Combines entries from 10 individual changelog PRs (#1593, #1604, #1607,
#1612, #1614, #1618, #1625, #1637, #1644, #1648) into a single update.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 11:13:16 +02:00
claude[bot]andClaude Sonnet 4.6 3653e7f193 Update changelog: Fix pumvisible, Rider/CLion ESC, extension init
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 09:23:15 +02:00
1grzyb1 a250369735 VIM-3948 rename vimhints plugin to VimEverywhere 2026-02-11 15:58:34 +01:00