CHANGELOG · CHANGE LOG SERVER

What shipped

Releases, fixes, and breaking notes. Updated as we ship.

v1.1.0 MINOR

MCP Support — Query Your Changelog from AI Tools

Added

  • MCP support. Changelog Server can now expose your changelog to MCP-compatible AI clients (Claude Code, Claude Desktop, Cursor, and others) over the Streamable HTTP transport at /mcp.
  • Three read-only tools: get_latest_changes, search_changelog, and get_version_diff — so an AI assistant can look up recent changes, search entries, or compare two versions on your behalf.
  • Disabled by default. Enable it with MCP_ENABLED=true in your .env.
  • Protected by a required API key by default (MCP_AUTH_MODE=api_key), separate from admin login. Can be turned off explicitly if you want an open endpoint.
  • Only ever reads published entries — drafts are never exposed.

See the README for setup instructions and a sample client config.

v1.0.0 RELEASE

Initial Release

Self-hosted changelog server — first public release.

Added

  • Public changelog reader with version rail, tag filtering, and pagination
  • Markdown editor with live preview that matches the public render
  • Draft/publish workflow — write and review before going live
  • Passwordless login via magic link — no passwords stored anywhere
  • RSS feed at /changelog/rss.xml for readers who prefer a feed reader
  • Setup wizard — browser-based first-run configuration, no config file editing required
  • Multi-admin support — add team members by email, no accounts to create
  • Flat file storage — entries saved as Markdown files, no database required
  • Four deployment targets — Windows x64 native binary, Linux x64, Linux ARM, and Docker Compose
  • In-browser settings — SMTP, site URL, timezone, and admin access in one place
  • Auto-generated sitemap and robots.txt for SEO out of the box
  • Dark and light theme in the admin panel