EvoHub DocsEvoHub Docs Sign in

Changelog overview

Use with AI
View as MarkdownThis page as plain text, for pasting into an AI tool Open in ClaudeAsk Claude questions about this page Open in ChatGPTAsk ChatGPT questions about this page
Connect to Cursor / VS Code / ClaudeSearch and read these docs from your AI tool (MCP server)

MCP server URL

https://docs.evohub.io/mcp

Claude Code

claude mcp add --transport http evohub-docs https://docs.evohub.io/mcp

Claude (claude.ai and Claude Desktop): Settings → Connectors → Add custom connector, and paste the URL above.

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "evohub-docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://docs.evohub.io/mcp"
      ]
    }
  }
}

Cursor — ~/.cursor/mcp.json

{
  "mcpServers": {
    "evohub-docs": {
      "url": "https://docs.evohub.io/mcp"
    }
  }
}

VS Code — .vscode/mcp.json

{
  "servers": {
    "evohub-docs": {
      "type": "http",
      "url": "https://docs.evohub.io/mcp"
    }
  }
}

EvoHub Changelog publishes your release notes as a changelog site on your own domain, with an embeddable "What's new" widget, feeds and email updates for your users. You write entries in Markdown in the EvoHub console and publish them when they are ready.

The Changelog console lives at https://evohub.io/changelog-admin.

Concepts

Concept What it is
Changelog One changelog site: its name, logo, brand colour, domain and settings. An organization can have several, for example one per product.
Entry One release note: title, summary, Markdown body, version, categories, tags, date and cover image.
Category A coloured label such as New, Improved, Fixed or Security. Readers can filter by category.
Subscriber An email address that follows the changelog, after confirming.

A changelog can belong to the whole organization or to one team. A team's changelog is visible only to that team and to organization Admins and Owners.

Who can do what

Changelogs have no members or roles of their own. What you can do on every changelog of your organization comes from your organization role:

Permission Lets you
changelog:site:read Open changelogs, entries, drafts, feedback and analytics.
changelog:entry:write Write and edit entries, upload images, submit drafts for review, import GitHub releases.
changelog:entry:publish Publish, schedule and unpublish entries; approve or request changes.
changelog:site:write Create changelogs and manage their settings: brand, categories, domain, widget, subscribers, integrations, review, access.
changelog:site:delete Delete a whole changelog.

Members have everything except deleting a changelog; Viewers can read. Deleting a changelog is for Admins. To split the work, build a custom role from the Changelog writer, Changelog reviewer or Manages changelogs presets. See Roles and permissions.

Create a changelog

Open Changelog

In the EvoHub console, open Changelog. Changelogs lists every changelog you can reach.

Create it

Choose New changelog, enter a Name and a Slug, and select Create changelog. The slug is a short identifier (3–63 lowercase letters, digits and hyphens) that is unique across EvoHub. It names the changelog in the console and in the widget script; it is not the address readers open. You can change it later as Address in Settings, General, but changing it breaks links people already have. Every new changelog starts with four categories: New, Improved, Fixed and Security.

Brand it

In Settings, Brand, upload a logo (PNG, JPEG or WebP, up to 2 MB), choose whether to Show the site name next to the logo, and pick the brand colour and theme. In Settings, General, set the description and a Website the logo links to.

Write entries

Choose New entry. See Writing entries.

Connect a domain

A changelog answers only on its own domain. Connect one in Settings, Domain. See Changelog settings.

Publish the changelog

Open Settings. The banner above the tabs says whether the changelog is Published; choose Publish changelog. Until then, nobody outside your organization can see it, and published entries appear once the changelog goes public.

Take offline on the same banner makes the changelog private again without deleting anything.

What readers see

On your domain (for example https://changelog.example.com), readers get:

  • A timeline of entries, newest first, with pinned entries on top of the first page.
  • Filters by category and tag, and search.
  • A page per entry, with reactions and a Send feedback link when those are on.
  • A Subscribe button for email updates, when email is set up.
  • RSS, Atom and JSON feeds, llms.txt, Markdown copies of entries and an MCP server for AI tools.

See Reaching readers.

The console

Inside a changelog, the menu has:

  • Entries (the changelog's name) — every entry, filtered by Drafts, In review, Scheduled and Published, by category, or by search.
  • Categories — add, rename, recolour, reorder and delete categories (up to 30 per changelog).
  • Feedback — comments readers sent about entries.
  • Subscribers — when to email subscribers, and the list of subscribers.
  • Settings — General, Brand, Domain, Access, Notifications, Analytics, GitHub, Links, Widget and Review.

How the changelog is read — views, visitors, widget opens and clicks, reactions, feed reads, AI readers, emails and subscriber growth — is in EvoTrail, under Changelog.

Delete a changelog

Settings, General, Delete changelog removes every entry, uploaded image, category and the custom domain. This cannot be undone. Only Admins (or a custom role with changelog:site:delete) can do this.

Billing

Changelog is billed by usage, not per seat: any number of people can write, and any number can read. Two things are metered: each hour a changelog is published on its custom domain (0.9 EHU per site-hour, about $9–10 a month), and each email delivered to a subscriber (0.7 EHU). Readers, entries, the widget and feeds cost nothing extra. See How billing works.

Last updated Powered by