You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
loader.list command — list installed packages and copy to clipboard (dual Lua/VimL format)
loader.cleanCache command — clean source/build directories for all packages with cache size display
Auto-parentheses middleware for LanguageClient — appends ($0) snippet placeholder to function/method completion items. Works in both provideCompletionItem and resolveCompletionItem, controllable via autoParentheses option in registry config (default: true)
LANG normalization — replaces underscores with hyphens in process.env.LANG to fix Intl.Collator failures caused by coc.nvim's getLocale() splitting on '.'
--convert-file argument for convert-plugin.sh and test-convert.sh scripts
noExternal field in registry — dependencies to bundle instead of externalizing (handles ESM-only transitive deps)
Error log display in TUI — show full command output for failed packages on <CR>
Fixed
Dynamic import transform — handle nested parentheses in .then() callbacks via replaceBalanced, fixing false matches on import('vscode') without .then()
Trigger parameter hints — append editor.action.triggerParameterHints command to completion items using ($0) snippet format
TUI error state — clear progressLog and error on terminal status transitions (installed/not-installed)
Detached HEAD checkout in switch.sh — replaced Linux-only readlink -f with cross-platform node -p fs.realpathSync
Uninstall race — wrap package.json mutation in withPkgJsonLock mutex
Changed
PackageInfo.type — accept 'snippets' for snippet-only extension support