0.7.5
What's Changed
- Refactor WebSocket dependency by @devcrocod in #350
- Fix: Return CallToolResult with isError for tool errors to conform with MCP spec by @devcrocod in #354
- Relocate
WebSocketIntegrationTestfromcommonTesttojvmTestby @devcrocod in #352 - Fix kotlin-mcp-server example and update samples by @devcrocod in #345
- Fix security for logging in server by @devcrocod in #360
- Refactor mcp server, rename connect to by @tiginamaria in #364
- Fix: Memory leak from unclosed sessions in Server by @devcrocod in #359
- Move features(tools, prompts, resources) management to the FeatureRegistry by @tiginamaria in #365
- Refactor ServerTest test structure by @tiginamaria in #366
- Fix: Handle logging/setLevel request for server by @devcrocod in #358
- Add Ktor BOM for dependency management across all modules, run Kotlin-MCP-Server Sample by @kpavlov in #367
- Add tests to server samples by @tiginamaria in #369
- Adds optional _meta field to Tool by @jclyne in #339
- Update Kotlin-MCP-Server with STDIO support, logging & CORS by @kpavlov in #371
- Update .gitignore to exclude kotlin-js-store directory by @devcrocod in #343
- Add AGENTS.md by @devcrocod in #349
Dependencies
- Bump org.openapi.generator from 7.16.0 to 7.17.0 by @dependabot[bot] in #362
- Bump mikepenz/action-junit-report from 5 to 6 by @dependabot[bot] in #363
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #348
Full Changelog: 0.7.4...0.7.5