Releases: ravitemer/mcphub.nvim
Releases · ravitemer/mcphub.nvim
v5.7.0
Added
- Use
name
field from MCP server config in the UI (#152)
Fixed
- Bug when server has only resource templates (#147)
- Validate MCP server config fields (#149)
- Show error message on setup failed
- Error concatenation in checkhealth (#153)
- Fallback to curl to fetch marketplace data
Changed
- Use pname in nix-flake (#146)
- Updated sponsors in README
v5.6.1
v5.6.0
Added
- Fine-grained auto-approval support for servers and tools
autoApprove
field in server config (boolean or string array)a
keymap to toggle auto-approval on servers and individual tools- Visual indicators for auto-approval status in UI
- Support for editing native server config fields from UI
Changed
- Resources are now always auto-approved by default
- Enhanced confirmation prompt UI
Fixed
- Nix flake now includes plenary dependency
v5.5.0
v5.4.0
What's New
🎨 Beautiful Tool Confirmation Dialog
- Completely redesigned confirmation UI with floating window
- Syntax highlighting for parameters
- Support for multiline strings and complex data types
- Fixed screen flashing and missing information issues (#131)
Screenshots
No more flashing screens or missing tool information - you now get a beautiful, informative confirmation dialog for all MCP tool calls!
v5.3.1
v5.3.0
Added
- Added image support in CodeCompanion extension
Fixed
- Fixed empty tool responses handling in extensions
- Fixed multiline input box not opening while testing capabilities
- Fixed MCP server stderr output being incorrectly logged as warning
- Fixed padding issues when no servers are present
- Fixed editor not opening while adding servers from marketplace detail view
- Fixed type issues by setting strict to false
- Fixed deprecated replace_headers usage (fixes #122)
Changed
- Complete overhaul of documentation with new GitHub pages website
- Updated sponsors section
- Migrated content from wiki
- Added more TypeScript type definitions for better code quality
- Updated mcp-hub dependency version
v5.2.0
Added
- Support for
$: cmd arg1 arg2
syntax in env config to execute shell commands to resolve env values - E.g
{
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-everything"
],
"env": {
"MY_ENV_VAR": "$: cmd:op read op://mysecret/myenvvar"
}
}
v5.1.0
[5.1.0] - 2025-05-06
Changed
- Improved UX for tool execution results in CodeCompanion chat
- Better formatted success messages showing tool name
- Modified tool output display for clearer feedback
- Silent error throwing for better UX in chat plugins
Fixed
- Enhanced error handling and propagation for MCP tool execution
- Consistent error handling across Avante and CodeCompanion
- Fixed bugs in first-time config creation
- Ensure config directory exists before file creation
- Fixed default configuration JSON encoding (empty dict instead of array)
- Enhanced server deletion UX by replacing confirm with select menu