You're viewing a demo portfolio

Join the waitlist
PRSM

changelog-generate

Active

Tool of The Stall

declared in 4.82.0

Converts commit messages to a keep-a-changelog release block. Groups feat/fix/perf/docs/security commits into Added/Fixed/Changed/Security sections. Returns versioned markdown or structured JSON. No API key — pure transform.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "date": {
      "type": "string",
      "description": "Release date in YYYY-MM-DD format. Default: today (UTC)."
    },
    "format": {
      "type": "string",
      "description": "'markdown' returns a keep-a-changelog block string. 'json' returns structured sections object. Default: markdown."
    },
    "commits": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Array of commit message strings. Supports conventional commits (feat:, fix:, perf:, docs:, chore:, security:, etc.). Maximum 500 entries."
    },
    "version": {
      "type": "string",
      "description": "Release version label (e.g. '1.4.2' or 'v2.0.0'). Default: 'Unreleased'."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

The Stall

1/7 registries
View full server →