Releases: cloudwalk/hermes-mcp
Releases · cloudwalk/hermes-mcp
v0.14.1
v0.14.0
v0.13.4
v0.13.3
v0.13.2
v0.13.1
0.13.1 (2025-08-04)
Features
- add independently configurable logs (#113) (bb0be27)
- add internal client/transport state inspect on cli/mix tasks (#61) (83550ee)
- allow customize server registry impl (#94) (f3ac087)
- allow json schema fields on tools/prompts definition (#99) (0345f12)
- allow multiple client <> transport pairs (#24) (933876d)
- allow redact patterns on server assigns/data (#190) (07af99f)
- allow sse graceful shutdown and handle sse streaming reconnection (#25) (008725d)
- basic client interface API (fd3412d)
- batch operations on server-side (#125) (28eea7c)
- better dsl for embedded nested fields on server components (#199) (097f5fd)
- centralized state management (#31) (76c0ab1)
- client request cancelation (#35) (ace2c3b)
- client sampling capability (#170) (da617a6)
- client support new mcp spec (#83) (73d14f7)
- create client operation struct (#56) (083bda6)
- enable log disabling (#78) (fa1453f)
- extensive guides and documentation (b39ccca)
- http/sse transport (#7) (690a57f)
- implement termination cleanup on Hermes.Client (#43) (d7bbf5d)
- improve cli experience with help cmd and sse conn info (#37) (0122af2)
- improve cli experience with help cmd and sse conn info (#37) (7a9d4e7)
- improve interactive mix tasks for testing mcp servers (#34) (53779a9)
- improve log handling on core lib and interactive/cli (#68) (7717f37)
- improve sse uri path handling (#36) (7ed2ea8)
- improve sse uri path handling (#36) (f044d7d)
- inject user and transport data on mcp server frame (#106) (feb2ce3)
- legacy sse server transport (#102) (4a71088)
- low level genservy mcp server implementation (stdio + stremable http) (#77) (e6606b4)
- mcp domain model (#28) (f8c877b)
- mcp high level server components definition (#91) (007f41d)
- mcp server handlers refactored (#92) (e213e04)
- missing notifications handlers (#129) (34d5934)
- mvp higher level mcp server definition (#84) (a5fec1c)
- new server response contents for tools/resources with annotations (2025-06-18) (#195) (9b65308)
- pretty print tool arguments on list_tools (#57) (03f8781)
- progress notifications (#26) (a3245a0)
- propagating headers on requests (#214) (a740aa4)
- resources templates (#193) (1457e59)
- roadmap and protocol update proposal (#53) (52cbf10)
- roots/list and completion features (#178) (d22a6bd)
- rpc and mcp specific message parsing (#5) (531b416)
- runtime server components, simplified api (#153) (8af35d6)
- server components cursor pagination (#177) (a95eba7)
- server-side sampling capability (#173) (c09e7f3)
- sse: support custom base and sse paths for client (#19) (787bc2d)
- sse: unit tests... (#20) (4941fd4)
- standard error resposne (#32) (52602dd)
- stateful client interface (#6) (6b97987)
- structured server-client logging support (#27) (4e1dfa7)
- support batch operations on client side (#101) ([fadf28d](https://github.com/cloudwalk/herm...
v0.13.0
0.13.0 (2025-07-18)
Features
- allow redact patterns on server assigns/data (#190) (07af99f)
- better dsl for embedded nested fields on server components (#199) (097f5fd)
- new server response contents for tools/resources with annotations (2025-06-18) (#195) (9b65308)
- resources templates (#193) (1457e59)
- tools output schema feature (2025-06-18) (#194) (8088a49)
Miscellaneous Chores
v0.12.1
v0.12.0
0.12.0 (2025-07-11)
Features
- client sampling capability (#170) (da617a6)
- roots/list and completion features (#178) (d22a6bd)
- server components cursor pagination (#177) (a95eba7)
- server-side sampling capability (#173) (c09e7f3)
Bug Fixes
- allow configuring server request timeout (#182) (e79fe2f)
- do not allow duplicate server components and more convenient API (#180) (bc71df8)
Miscellaneous Chores
- add llms summary about the library (#175) (ed0e608)
- allow different kind of components have the same name (#181) (d5ba6f5)