mirror of
https://github.com/PortSwigger/mcp-server
synced 2026-06-21 13:45:21 +00:00
* Implement CORS support and DNS rebinding protection in Ktor server * Enhance DNS rebinding protection by refining origin and referer checks, and adding user agent validation * Add HTTP request approval feature with auto-approval targets management * Refactor Config UI layout and enhance component styling for better usability * Enhance Config UI with Material Design components * Refactor build configuration and enhance UI design consistency with shared constants * Refactor Config UI to use shared design colors for improved consistency and readability * Suppress unused warning in ExtensionBase class * Refactor Config UI layout for improved alignment and spacing consistency * Increase scroll pane dimensions in Config UI for better visibility of targets list * Enhance HTTP request approval dialog to display request content and improve layout * Add history access approval feature with UI options for HTTP and WebSocket * Replace enabled checkbox with toggle switch for improved UI interaction * Refactor Config UI for improved layout and component consistency * Add hover effect to targets list for improved user interaction * Enhance targets list with rollover effect and keyboard support for improved accessibility * Add validation for IPv4 and IPv6 addresses in target input * Improve target validation to support IPv4, IPv6, and wildcard formats * Refactor ConfigUi * Refactor UI components to improve color management and responsiveness * Enhance UI responsiveness and button sizing * Update dependencies * Add code execution warning to config editing tooling checkbox label * Update mcp-sdk version to 0.5.0 * Refactor dialog handling to improve usability and integrate Montoya API for HTTP request management * Refactor dialog components and enhance config editing checkbox with subtitle * Set version to 1.1.0 * Integrate logging into McpConfig * Listener management in McpConfig * Add sparkle animation effect to toggle interaction in Design component * Improve sparkle effect positioning and component dimensions