Liking cljdoc? Tell your friends :D

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.

[unreleased]

Build System

  • Add GitHub Actions workflow for testing (#10) (2d18ded)

Features

  • Add server implementation (c696c8b)

  • Add mcp-server (303a7a1)

  • Add Java HTTP ring adapter (6f3038d)

  • Make json-rpc server use SSE (3b09462)

  • 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)

  • Add prompts support to MCP server (dd868dc)

  • Implement resource support (239e7da)

  • Add client-side prompts support (#16) (caaa58e)

  • Add mcp-client support for resources (#17) (1b2588b)

  • Add MCP capability negotiation compliance (#18) (77ca1a2)

  • Add subscription support and compliance tests (#20) (8dd2533)

  • Add MCP logging utility support (c60d2a1)

  • Complete resource subscription support with cross-implementation tests (#27) (6bd0362)

Refactoring

  • Extract versions into shared component (#12) (e22160a)

  • Merge json-rpc protocol namespaces (#14) (5173393)

  • Improve clj-kondo linting and add transport factory tests (#26) (cb402e0)

[0.1.0] - 2025-01-05

Features

  • Add initial json-rpc server (39f31f8)

Can you improve this documentation?Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close