Skip to content

v0.3.1

Choose a tag to compare

@HoweChen HoweChen released this 21 May 06:42
· 4 commits to main since this release

Knot Release v0.3.1

✨ New Features

  • API Duplicate: Duplicate an API (with all parameters) within the same group via the sidebar three-dot menu

🔧 Improvements

  • Sidebar actions: Move share, duplicate, and delete actions from the API detail page to the sidebar three-dot menu
  • Type badge: Move HTTP/RPC type badge to the left of the endpoint line
  • Expand state persistence: Keep sidebar groups expanded after structural changes (duplicate, delete)
  • Route registration refactor: Extract shared SetupRoutes function to eliminate route duplication

🐛 Bug Fixes

  • Fix duplicate API returning 404 in CLI mode
  • Fix sidebar expand state lost after loadGroups unmounts the component

📦 Download

CLI Version (with embedded frontend)

  • macOS (Apple Silicon): knot-macos-arm64
  • macOS (Intel): knot-macos-amd64
  • Linux (AMD64): knot-linux
  • Windows (AMD64): knot-windows.exe

Server Version (API only)

  • macOS (Apple Silicon): knot-server-macos-arm64
  • macOS (Intel): knot-server-macos-amd64
  • Linux (AMD64): knot-server-linux
  • Windows (AMD64): knot-server-windows.exe

MCP Server Version (AI Integration)

  • macOS (Apple Silicon): knot-mcp-macos-arm64
  • macOS (Intel): knot-mcp-macos-amd64
  • Linux (AMD64): knot-mcp-linux
  • Windows (AMD64): knot-mcp-windows.exe

📋 Installation

# macOS/Linux - Add execute permission after download
chmod +x knot-*

# Move to system path (optional)
sudo mv knot-macos-arm64 /usr/local/bin/knot

# MCP Server - Configure Claude Desktop
# 1. Download the knot-mcp binary for your platform
# 2. Add execute permission: chmod +x knot-mcp-*
# 3. Add to Claude Desktop config (see mcp-server/README.md)

✅ Checksums

See checksums.txt to verify download integrity.


Full documentation: https://github.com/ProjAnvil/knot