Releases: bearylabs/doomcode
Releases · bearylabs/doomcode
Release list
v0.9.3
Fixed
- Opening an AI CLI terminal (
SPC o a— copilot/claude/codex) or a plain editor terminal (SPC o T) now reliably lands keyboard focus inside the terminal. On a cold start — when editors are restored but terminals are not —terminal.show()alone could fail to focus the freshly created terminal, leaving focus nowhere and keystrokes going into the void. Focus is now reasserted after the terminal opens, matching what the panel terminal (SPC o t) already did.
v0.9.2
Fixed
SPC SPCandSPC .now reveal a file in the focused group when it is already open as a background tab in another group, instead of bringing it to the foreground in that other group and stealing focus away.
v0.9.1
Fixed
SPC SPCandSPC .now open a not-yet-open file in the editor group that was active when the picker was invoked, instead of placing it in a different group when multiple editor groups are open.SPC w d(window delete) no longer re-opens every editor from the closing group into its neighbour — which flashed each editor and made it look like the wrong window closed. The focused group now cleanly disappears and the neighbour expands to fill. Groups with a terminal editor still evacuate the terminal into the neighbour (as a background tab, never the panel) before closing. (Reverts commit 0a1907f)
v0.9.0
Changed
- The which-key menu now opens in its own dedicated editor group instead of the bottom panel. This keeps the menu visually aligned with the editor area and avoids disturbing the panel terminal.
v0.8.0
First stable 0.8 release. This release rolls up the changes introduced during the 0.7.x pre-release cycle.
Changed
- Major internal code cleanup and refactoring across the extension. The codebase is now smaller, more consistent, and easier to maintain.
Fixed
SPC b don an editor-group terminal (vterm, claude, copilot, etc.) no longer hides the panel terminal. Focus returns to the editor group after the buffer is killed.- Opening the which-key menu and cancelling with Escape while an editor-group terminal is focused no longer collapses the panel terminal.
SPC w jfrom an editor-group terminal now focuses the panel terminal when one is open, instead of bouncing focus back to the editor terminal and leaving the which-key menu stuck in the panel.
v0.7.1
Fixed
SPC b don an editor-group terminal (vterm, claude, copilot, etc.) no longer hides the panel terminal. Focus returns to the editor group after the buffer is killed.- Opening the which-key menu and cancelling with Escape while an editor-group terminal is focused no longer collapses the panel terminal.
SPC w jfrom an editor-group terminal now focuses the panel terminal when one is open, instead of bouncing focus back to the editor terminal and leaving the which-key menu stuck in the panel.
v0.7.0
Changed
- Major internal code cleanup and refactoring across the extension: Codebase is now smaller more consistant and easier to maintain.
v0.6.6
Added
- Terminal escape key sequence for Doom muscle memory:
Esc Spaceopens the which-key menu from any terminal, andEsc Escsends a real escape to the terminal process. The sequence resets aft SPC w know mirrors Doom Emacs behaviour when the terminal panel is focused: focus moves to the visually bottommost editor group (by walking down from the first group until there is no group below).SPC w jnow transfers focus to the panel when pressed from the bottommost editor group; does nothing if no panel is open.er 2 seconds if no second key is pressed.
v0.6.5
Added
SPC g r— Revert hunk at point (git.revertSelectedRanges)SPC g R— Revert file (git.clean)
v0.6.4
Fixed
- Commands like spc b d and spc w d behaving unexpectedly (closing the wrong buffer, moving the wrong window) when a split editor contained an AI terminal (Claude, Copilot, Codex) and the bottom panel terminal was open at the same time.