Releases: hugoduncan/mcp-clj
Release v0.1.66
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.
[0.1.66] - 2025-11-05
Bug Fixes
-
Resolve race conditions in in-memory-transport and stdio-server tests (645c150)
-
Handle nil params in JSON-RPC requests (08ec63b)
Chores
Features
-
Add optional server-info parameter to create-server (#38) (f647f11)
-
Ensure non-existent tool invocations return JSON-RPC errors (#39) (0e06401)
Refactoring
[0.1.60] - 2025-10-20
Bug Fixes
[0.1.59] - 2025-10-20
Chores
- Add EPL 2.0 license and Maven POM metadata (56c4ff9)
[0.1.58] - 2025-10-19
Bug Fixes
-
Adapter tests (38ea17f)
-
Use x86_64 architecture for git-cliff in release workflow (#31) (92e3a05)
-
Add contents write permission to release workflow (#32) (a021996)
-
Change artifact group from io.github.hugoduncan to org.hugoduncan (543964f)
Build System
CI/CD
-
Fix cliff download link in release workflow (875963f)
Chores
-
Change json-rpc top level namespace to mcp-clj (9269fee)
-
Add namespace documentation (9500d6c)
-
Improve implementation encapsulation (102a63e)
-
Rename to http-server.adapter (0fc6bb0)
-
Remove ring dependencies (3878617)
-
Improve HTTP server adapter test coverage (4b0b0c5)
-
Improve JSON-RPC server adapter test coverage (414de3e)
-
Improve server tests (a4d94af)
-
Add README.md (e92ba82)
-
Add server project (edd3c34)
-
Add server project (4967c42)
-
Add MCP protocol specification as git submodule (#19) (9ddd8aa)
Features
-
Add server implementation (c696c8b)
-
Add mcp-server (303a7a1)
-
Add Java HTTP ring adapter (6f3038d)
-
Make json-rpc server use SSE (3b09462)
-
Working with initialisation over /messages (3369f2b)
-
Basic tools support (640e657)
-
Add basic resources and prompts support (0233627)
-
Add dynamic tool management (563f8dd)
-
Add tool change notifications (435e1f4)
-
Improve clj-eval tool to show output and stack traces (03e1f47)
-
Improve clj-eval tool to show output and stack traces (9c847c7)
-
Add prompts support to MCP server (dd868dc)
-
Implement resource support (239e7da)
-
Add subscription support and compliance tests (#20) (8dd2533)
-
Add MCP logging utility support (c60d2a1)
-
Add CI reflection warning check (84914ab)
-
Add git-cliff changelog generation (5a4383b)
-
Add automated release workflow with Clojars deployment (3f9f6fa)
-
Complete resource subscription support with cross-implementation tests (#27) (6bd0362)
Refactoring
[0.1.0] - 2025-01-05
Features
- Add initial json-rpc server (39f31f8)
Release v0.1.60
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.
[0.1.60] - 2025-10-20
Bug Fixes
[0.1.59] - 2025-10-20
Chores
- Add EPL 2.0 license and Maven POM metadata (56c4ff9)
[0.1.58] - 2025-10-19
Bug Fixes
-
Adapter tests (38ea17f)
-
Use x86_64 architecture for git-cliff in release workflow (#31) (92e3a05)
-
Add contents write permission to release workflow (#32) (a021996)
-
Change artifact group from io.github.hugoduncan to org.hugoduncan (543964f)
Build System
CI/CD
-
Fix cliff download link in release workflow (875963f)
Chores
-
Change json-rpc top level namespace to mcp-clj (9269fee)
-
Add namespace documentation (9500d6c)
-
Improve implementation encapsulation (102a63e)
-
Rename to http-server.adapter (0fc6bb0)
-
Remove ring dependencies (3878617)
-
Improve HTTP server adapter test coverage (4b0b0c5)
-
Improve JSON-RPC server adapter test coverage (414de3e)
-
Improve server tests (a4d94af)
-
Add README.md (e92ba82)
-
Add server project (edd3c34)
-
Add server project (4967c42)
-
Add MCP protocol specification as git submodule (#19) (9ddd8aa)
Features
-
Add server implementation (c696c8b)
-
Add mcp-server (303a7a1)
-
Add Java HTTP ring adapter (6f3038d)
-
Make json-rpc server use SSE (3b09462)
-
Working with initialisation over /messages (3369f2b)
-
Basic tools support (640e657)
-
Add basic resources and prompts support (0233627)
-
Add dynamic tool management (563f8dd)
-
Add tool change notifications (435e1f4)
-
Improve clj-eval tool to show output and stack traces (03e1f47)
-
Improve clj-eval tool to show output and stack traces (9c847c7)
-
Add prompts support to MCP server (dd868dc)
-
Implement resource support (239e7da)
-
Add subscription support and compliance tests (#20) (8dd2533)
-
Add MCP logging utility support (c60d2a1)
-
Add CI reflection warning check (84914ab)
-
Add git-cliff changelog generation (5a4383b)
-
Add automated release workflow with Clojars deployment (3f9f6fa)
-
Complete resource subscription support with cross-implementation tests (#27) (6bd0362)
Refactoring
[0.1.0] - 2025-01-05
Features
- Add initial json-rpc server (39f31f8)