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.

This changelog is automatically generated using git-cliff.

[Unreleased]

Changed

  • Replaced clojure.data.json with cheshire.core for babashka compatibility
    • cheshire.core is built into babashka (no additional dependency needed)
    • Also works seamlessly in JVM Clojure when added to deps.edn
    • API-compatible with clojure.data.json for our usage (read-str with :key-fn, write-str)
    • Enables CLI to run under babashka for ~40x faster startup times

Chores

  • Update claude commit instructions (#5) by @hugoduncan in #5 (79ade55)

  • Add cljstyle config and reformat (#7) by @hugoduncan in #7 (5759097)

Features

  • Initial MCP tasks server implementation (#1) by @hugoduncan in #1 (2d82cff)

  • Add complete-task tool (#6) by @hugoduncan in #6 (3f35969)

  • Add next-task and add-task tools (#8) by @hugoduncan in #8 (4d2c060)

  • Add CLI flags for managing task prompt templates (#9) by @hugoduncan in #9 (4c44931)

  • Add GitHub Actions workflow for tests (#10) by @hugoduncan in #10 (e02e82f)

  • Add JAR build script with automatic versioning by @hugoduncan in #11 (8479fc5)

Doc

  • Use -X:mcp-tasks instead of -M:mcp-tasks (#3) by @hugoduncan in #3 (2b5997b)

  • Clarify task file handling in complete-task-prompt-text (#4) by @hugoduncan in #4 (aa01f82)

[0.1.0] - 2025-09-30

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