Skip to content

Latest commit

 

History

History
365 lines (235 loc) · 26.1 KB

File metadata and controls

365 lines (235 loc) · 26.1 KB

0.4.5 (2026-05-13)

Bug Fixes

  • nvim: nightly neovim CSI-U doesn't detect shift+number from kitty keyboard protocol on Windows (b839964)
  • nvim: treesitter support from helix (72acbef)
  • powershell: code.exe doesn't support --locate-shell-integration-path (9664008)
  • zsh: zsh.exe slow startup time on windows due to calling msys2.cmd and deleting powershell which is horribly slow (9853de1)

0.4.5 (2026-05-13)

Bug Fixes

  • nvim: nightly neovim CSI-U doesn't detect shift+number from kitty keyboard protocol on Windows (b839964)
  • nvim: treesitter support from helix (72acbef)
  • powershell: code.exe doesn't support --locate-shell-integration-path (9664008)
  • zsh: zsh.exe slow startup time on windows due to calling msys2.cmd and deleting powershell which is horribly slow (9853de1)

0.4.5 (2026-05-13)

Bug Fixes

  • nvim: nightly neovim CSI-U doesn't detect shift+number from kitty keyboard protocol on Windows (b839964)
  • nvim: treesitter support from helix (72acbef)
  • powershell: code.exe doesn't support --locate-shell-integration-path (9664008)
  • zsh: zsh.exe slow startup time on windows due to calling msys2.cmd and deleting powershell which is horribly slow (9853de1)

0.4.4 (2026-03-07)

Bug Fixes

  • release.yml: lowercase typo + skip rm nvim.pdb exit-code (75662ef)

0.4.3 (2026-03-07)

Bug Fixes

  • extension.js: faster way to open yazi (da27ca6)
  • extension.js: include java framework configs and extensions (cb7576f)
  • extension.js: lazygit requires git (92d15ae)
  • kanata: multi f24 not required in v1.11.0 (5d39e1a)
  • keybinding.json: !inputFocus doesn't trigger search key / (7edfe73)
  • keybindings.json: ctrl+f searches file inside explorer since / doesn't work on cvim (2120dff)
  • nvim: @github/copilot-language-server location path has changed and also works on windows (78fdbc3)
  • nvim: jk on visual mode is slow (7d3a181)
  • nvim: preview git hunk deleted hunk takes out one line + terminal keymaps (29a8e0a)
  • nvim: preview git hunk with [directory] now works (ec679bb)
  • nvim: consolelog.nvim freezes mini.starter (95092fc)
  • nvim: file change detection used by next dev --turbopack, git, etc (97d038f)
  • nvim: manually start ConsoleLog since it breaks mini.starter (f5f4800)
  • nvim: neocodeium doesn't work on windows and supermaven completion still works (1c85590)
  • nvim: windsurf.nvim requires msys2 on windows (7c750de)
  • powershell: bracket directory support + auto close for yazi (d626ccb)
  • settings.json: vscode's git cannot find retronvim's git (324ba7f)
  • yazi: fzf sorted (658fa44)
  • yazi: now powershell can be open inside bracket directory e.g. [directory] (066713f)
  • yazi: powershell splits %* by white-spaces not by end-of-line (6fa640d)
  • yazi: removing devour which is not supported on wayland (d8fd227)

0.4.2 (2025-11-08)

Bug Fixes

  • nvim: preview git hunk search and jump to hunk (60de283)
  • nvim: windsurf.nvim alternative to supermaven since the service will be sunset + Amp extension keymaps for vscode (cef8012)
  • nvim: migrating to neocodeium which doesn't require plenary (dependencies tends to break) (20a1209)
  • nvim: missing StatusColumn Hide/Show (7d5a783)
  • nvim: yazi open file inside neovim (b49c576)
  • zsh: $OSTYPE of msys2 is called now cygwin (01cc617)

0.4.1 (2025-10-22)

Bug Fixes

  • keybindings.json: alt+l windsurf supercomplete and alt+p/alt+n prev/next snippet stop (6cc3dae)
  • nvim: mini.snippets searches for cursor/vscode/windsurf extension snippets alphabetically (599b362)
  • nvim: copilot-lsp requires init_options + LspCopilotSignIn (55662c9)
  • nvim: going back to copilotlsp-nvim since sidekick.nvim nes doesn't diff well (b824f22)
  • package.json: TRAE coding assistant, Gemini code assist and sidekick.nvim have FREE next-edit-sugggestion and agent (1153276)

0.4.0 (2025-09-09)

Features

  • release.yaml: support for open-vsx.org, windsurf and cursor (53dde0a)

Bug Fixes

  • package.json: affinity for performance and ignore ctrl+space (c26d74b)
  • vscodevim: yank fordward (617d726)

0.3.8 (2025-09-02)

Bug Fixes

  • extension.js: vscode's marketplace support for windsurf (bb79613)
  • nvim: $APPDIR2 when init.lua is inside two nvim.appimage (ad33fc4)
  • nvim: comment out jsx keybinding (fcf68d4)
  • nvim: copilot NES support added since supermaven doesn't support NES (d58e9a1)
  • nvim: copilot.lua as alternative since supermaven seems to be unmaintained (ba3bc22)
  • nvim: removing copilot.lua since it's limited to 2000 free request per month (1709d1b)
  • package.json: adding new file containing shift+u in the file explorer triggers whichkey.repeatMostRecent (2ad5c7b)
  • powershell: if vscode shell integration is sourced two times it crashes (9128a6a)
  • wezterm: wezterm.appimage errors if retronvim_path is nil (86cdb16)
  • yazi: using chrome to drag and drop instead of ripdrag (bc30ab5)

0.3.7 (2025-07-17)

Bug Fixes

  • nvim: CREATE_APPIMAGE=1 to use different init.lua (c2ed169)

0.3.6 (2025-07-17)

Bug Fixes

  • zsh: source $ZDOTDIR/plugins/... (8c068a3)

0.3.5 (2025-07-16)

Bug Fixes

  • kanata: wrong _ position (f5d2065)

0.3.4 (2025-07-11)

Bug Fixes

  • extension.js: uncompress environment.sh if there is no pixi in PATH (2b945e8)
  • kanata: short scroll doesn't scroll wezterm (acf7a09)
  • yazi: run detached mpv (c2072ca)

0.3.3 (2025-07-03)

Bug Fixes

  • ci: PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR for ripdrag build (f7cb9a4)
  • wezterm: auto load retronvim's profile.ps1 (525404e)

0.3.2 (2025-07-02)

Bug Fixes

  • ci: release 0.3.1 generated and published package only for macos and fail to generate packages for linux and windows

0.3.1 (2025-07-01)

Bug Fixes

  • extension.js: symlink to ~/.vscode/extensions/yefery.retronvim no longer required (94ea1c3)
  • nvim: vim.loop.fs_realpath doesn't work with ~/.pixi/envs/neovim-lsp/bin/<symlink> on windows (c4e5030)
  • nvim: clangd and rust-analyzer installer + detect docker-compose.yaml filetype (d6c7db5)
  • nvim: node based language servers inside lib/node_modules installed using pixi doesn't work on windows with the error ...\bin\node command not found (1ab1c1d)
  • nvim: pnpm packages on Windows 11 requires .cmd + zsh.exe doesn't support :!pixi ... + jdtls support (13f0c33)
  • nvim: using OmniSharp instead of csharp-ls (5be433c)
  • nvim: using schemas instead of lsp for yaml and json files (907e7da)
  • nvim: volar and astro requires typescript (dfff7bf)
  • nvim: yaml.github filetype (for gh_action_ls to work) and yaml.gitlab filetype (for gitlab_ci_ls) (9b65e4f)
  • yazi: drag file from vscode and drop it to the browser (b31b089)

0.3.0 (2025-05-08)

Features

  • nvim: big_preview layout for snacks.explorer + mini.completion now support vscode snippets (7d84929)
  • nvim: intelephense installer for php's lsp (326e432)
  • nvim: migrating to bat's base16 theme from tokyonight (d3e7641)
  • nvim: mini.completion now supports lsp snippets but still not MiniSnippets.mock_lsp_server (b4d0319)
  • package.json: bat's base16 theme (3746495)
  • package.json: migrating to vscodevim since neovim someday will crash as always (vim.lsp.completion.enable() stops being compatible with mini.completion) (3b127f8)
  • whichkey: FigmaToCode and AutoHTML installer link + open flowbite.com and chatgpt.com (aad684d)
  • yazi: Platform-Specific Key Binding (145a1e6)

Bug Fixes

  • nvim: pyright requires a empty lsp setting (fcb124d)

0.2.4 (2025-02-19)

Bug Fixes

  • nvim: new minimal Lsp Installer since :Mason has no configured lsp (0703563)
  • nvim: rewriting a minimal flash.nvim since plugins tends to change (gets broken) (9f70a5c)
  • nvim: vim.fn.sign_define() will be deprecated in neovim v0.12 (05b2c5e)

0.2.3 (2025-02-15)

Bug Fixes

  • nvim: removing nvim-treesitter since LSP supports semantic token colorization and foldexpr (94915f0)
  • nvim: v:lua.vim.treesitter.foldexpr() stops working on new opened buffers (17b4006)
  • nvim: <cmd> is { silent = true} (: is not) to prevent confirmation on small screen (e307cee)
  • nvim: indent_at_cursor = false (inside vscode) (2b906d6)
  • zsh: ZDOTDIR is overwrited by code --locate-shell-integration-path (20ff9c0)

0.2.2 (2025-01-30)

Bug Fixes

  • nvim: mini.snippets now can read vscode snippet extensions automatically (9bfee36)
  • nvim: Windows needs a autocmd to LspStart (5904712)
  • whichkey: bat requires less to scroll (when opening inside yazi on Windows) (8cbf92c)
  • whichkey: Install Retronvim's nvim/yazi/zsh on any terminal (1278a0e)
  • yazi: if RETRONVIM_INIT not defined use ~/.config/nvim/init.lua and ~/appdata/local/nvim/init.lua as fallback (1d0699a)
  • yazi: open msys2's zsh (a77eebd)
  • yazi: using mime-ext.yazi (which works in powershell) plugin falling back to file1 (a3e9542)
  • zsh: nvim --clean doesn't remember last cursor position (f85087a)

0.2.1 (2025-01-21)

Bug Fixes

  • keybinding.json: suggest widget blocks inline completion (ec2424a)
  • keybindings.json: suggestWidgetMultipleSuggestions unneeded for enter nor tab nor ctrl+j nor ctrl+k (ec3e3ba)
  • keybindings.json: disable <tab> inline completion which blocks snippet mode (7593fda)
  • keybindings.json: map tab to selectNextSuggestion and shift+tab to selectPrevSuggestion (115e253)
  • nvim: attempt to index field 'snippets' (a nil value) it was a typo (4fea54a)
  • nvim: migrating to snacks.picker (which supports preview) from mini.pick + new plugin nvim-tree (5eda6e9)
  • nvim: vscode undo snippets conflicts with MiniBracketed.undo() (c260f34)
  • settings.json: formulahendry.auto-rename-tag supports vscode-neovim "editor.linkedEditing" doesn't (e741b34)
  • settings.json: now tailwind suggestions appears when writing emmet snippets (4bd51b2)
  • whichkey: missing "workbench.action.terminal.sendsequence" for "install pixi and pnpm" (1951852)
  • yazi: yy needs a tty + new command Ripgrep fzf (5efea42)
  • yazi: fzf match color highlight-reverse (8748bd1)

0.2.0 (2025-01-05)

Features

  • kanata: repeat hjkl every 15 miliseconds (f6d077e)
  • nvim: adding mini.hipatterns with tailwind support (18a843c)
  • nvim: configuring mason.nvim + nvim-lspconfig to stop depending on mason-lspconfig.nvim (c418220)
  • nvim: migrating to efm-language-server (which support formatters and linters) from none-ls (e6f6b8b)
  • nvim: migrating to supermaven since codeium is slow (7d6a6ce)
  • nvim: migrating to vim.snippets from luasnip (50b6715)
  • package.json: migrating to pnpm since npm is slow (7ed02bb)
  • release.yml: adding a github action to publish to vscode marketplace (246c811)
  • whichkey: adding Install jupyter and kaggle entry (8617a59)

Bug Fixes

  • release.yml: attemp using vsce as devDependency to fix The user aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa is not authorized (ab2979d)
  • release.yml: VSCE_TOKEN secret as global env should fix The user aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa is not authorized (1bdd8ae)

v0.1.1 (06-09-2024)

Added

  • bookmars.yazi and smart-enter.yazi plugins
  • yazi new shell commands
  • touchcursor layout new keys: pageup, home, end, pagedown, ¿, left-wheel and right-wheel

Changed

  • yazi keymaps: f to F and s to sD
  • touchcursor layout fast hjkl/arrow keys
  • start touchcursor now also start the en-US keyboard layout on Windows

Fixed

  • yazi now has large image preview

v0.1.0 (28-08-2024)

Added

  • neovim LSP / Formatter / Linter / Snippet support
  • open neovim terminal
  • neovim's extension and zsh's extensions as git-submodules

Changed

  • migration to more mini.nvim modules
  • removed vscode-multi-cursor.nvim and textobj-word-column.vim
  • replacing vim-columnmove extension and next_indent with builtin ColumnMove
  • replacing install sixelrice with install archrice's neovim
  • refactored keymaps

Fixed

  • h, j, k and l mapped to vscode's arrow keys on Windows 10/11 since it's slow in old machines
  • Windows requires compiling treesitter parsers with Zig otherwise it crashes when opening neovim in the terminal

v0.0.4 (07-06-2024)

Added

  • javascript extension pack + node version manager whichkey menu entry installer
  • python extension pack + python package manager whichkey menu entry installer
  • Msys2's zsh support on Windows 10/11
  • $ZDOTDIR to auto load minimal RetroNvim's .zshrc
  • $STARSHIP_CONFIG to auto load a custom starship.toml
  • tokyo night dark / poimandres custom theme

Changed

  • dropping bash/git-bash support since ble.sh is slow
  • RetroNvim now is shipped with zsh-autosuggestions, zsh-fast-syntax-highlighting and fzf-key-bindings.zsh plugins

Fixed

  • increase keyboard repeat rate on Windows 10/11 is a powershell script
  • map jk as escape key on settings.json instead of keybindings.json
  • unmmapping h, j, k and l to vscode's arrows keys since conflicts with flash.nvim on Windows 10/11

v0.0.3 (04-04-2024)

Added

  • whichkey entries to show keybindings for yazi and lazygit
  • gitsigns.nvim to preview/reset hunk (only inside neovim)
  • keymaps gpH and gnH which works in windows10
  • docs for keymaps of zsh/bash/git-bash setup (also shown in the demo.mp4)

Changed

  • remap gh to gH
  • remap gl to g.

Fixed

  • keymaps using R and Q
  • workaround for gh when visual-mode inside vscode (but race condition may happen)

v0.0.2 (16-02-2024)

Changed

  • remapping hjkl as cursor left/down/up/down on Windows10 for performance but doesn't restore vertical cursor position
  • migrating to git-bash since powershell is too slow

Added

  • kanata open with vscode or $EDITOR inside yazi

v0.0.1 (12-02-2024)

Added

  • Neovim A-Z text objects
  • Whichkey with LSP,git,... entries
  • Kanata with touchcursor-like keyboard layout