github ravitemer/mcphub.nvim v1.2.0

latest releases: v6.2.0, v6.0.0, v5.13.0...
6 months ago

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.2.0] - 2024-02-22

Added

  • Default timeouts for operations (1s for health checks, 30s for tool/resource access)
  • API tests for hub instance with examples
  • Enhanced error formatting in handlers for better readability

Changed

  • Updated error handling to use simpler string format
  • Added support for both sync/async API patterns across all operations
  • Improved response processing and error propagation

[1.1.0] - 2024-02-21

Added

  • Version management utilities with semantic versioning support
  • Enhanced error handling with structured error objects
  • Improved logging capabilities with file output support
  • Callback-based initialization with on_ready and on_error hooks
  • Server validation improvements with config file syntax checking
  • Streamlined API error handling and response processing
  • Structured logging with different log levels and output options
  • Better process output handling with JSON parsing

Changed

  • Simplified initialization process by removing separate start_hub call
  • Updated installation to use specific mcp-hub version
  • Improved error reporting with detailed context

[1.0.0] - 2024-02-20

Added

  • Initial release of MCPHub.nvim
  • Single-command interface (:MCPHub)
  • Automatic server lifecycle management
  • Async operations support
  • Clean client registration/cleanup
  • Smart process handling
  • Configurable logging
  • Full API support for MCP Hub interaction
  • Comprehensive error handling
  • Detailed documentation and examples
  • Integration with lazy.nvim package manager

Don't miss a new mcphub.nvim release

NewReleases is sending notifications on new releases.