import Link from "next/link"; import { CHANGELOG_ENTRIES, CHANGELOG_TYPE_COLOR, CHANGELOG_TYPE_LABELS, } from "./changelog-data"; import { Reveal, SectionIcon } from "./_reveal"; /** * Compact recent-releases strip for the home page. Pulls the top N entries * from the same data source as the full /changelog page so they never * disagree. */ export const LatestReleases = ({ count = 5 }: { count?: number }) => { const recent = CHANGELOG_ENTRIES.slice(0, count); return (

release log · last {count} ships

What shipped this week

Every release is in production on{" "} wss://ic.claudemesh.com {" "} within minutes. The CLI publishes to npm; the broker auto-deploys.

    {recent.map((entry, idx) => (
  1. {CHANGELOG_TYPE_LABELS[entry.type]} v{entry.version} {idx === 0 && ( latest )}

    {entry.title}

    {entry.summary}

  2. ))}
Read the full changelog
); };