184 Components
Semver Release Draft Card
CardsGitHub Releases and Changesets inspired release notes generator with Semver bump selector (patch, minor, major), conventional commit categorization, Markdown changelog export, and release publishing.
Draft Release (boseui/core)
Current version: v1.2.4
Next Tag:v1.3.0
Included Commits (4/4)
featadd tactile 3D physical keycap keyboard listeners
4b2e8c1fixpatch origin headers in public registry reverse proxy
7d9c0a4breakingmigrate component metadata to typed PulseComponentMeta interface
8a1f9e2featintroduce interactive syntax code diff comparator
9f3a1d8Generates Git tag & GitHub release notes
Installation
Install directly into your project using the shadcn CLI or copy the source code manually.
Requires:framer-motionlucide-reactclsxtailwind-merge
$npx shadcn@latest add "https://boseui.site/r/semver-release-draft-card.json"
Props
TypeScript props supported by <SemverReleaseDraftCard />.
| Prop | Type | Default | Description |
|---|---|---|---|
| currentVersion | string | "v1.2.4" | Previous release version tag. |
| repoName | string | "boseui/core" | Repository name identifier. |
Key Features
- Automatic semver bump calculation for Patch, Minor, and Major version updates.
- Categorized conventional commit list with breaking change warnings.
- Interactive commit selection checkboxes.
- Real-time Markdown release notes preview and clipboard copy.
Keyboard & Accessibility
- Accessible toggle controls with native checkboxes.
- Clear visual badges for commit classification.