Release History Dialog

A responsive release-notes dialog with body lock, Escape handling, and structured entries.

Install

Add the source directly to your shadcn project.

pnpm dlx shadcn@latest add https://ui.starck.studio/r/release-history-dialog.json

Usage

<ReleaseHistoryDialog
  triggerLabel="View release history"
  title="Release notes"
  description="Every meaningful change, newest first."
  releases={[
    { version: "2.4.0", date: "Sep 12, 2026", notes: ["Added keyboard-first search.","Refined empty states."] },
    { version: "2.3.0", date: "Aug 28, 2026", notes: ["Introduced reusable product switching."] },
  ]}
/>