بنقرة واحدة
speckit-changelog-release
Generate release notes for a specific version or tag from spec changes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Generate release notes for a specific version or tag from spec changes
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate a human-readable diff between two spec versions showing exactly what changed
Generate a full changelog from spec git history showing all requirement changes over time
Generate stakeholder notifications summarizing spec changes for team communication
Generate a custom checklist for the current feature based on user requirements.
Identify underspecified areas in the current feature spec by asking up
Map spec requirements to test files and calculate requirement-level coverage
| name | speckit-changelog-release |
| description | Generate release notes for a specific version or tag from spec changes |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"changelog:commands/speckit.changelog.release.md"} |
Generate polished release notes for a specific version, tag, or date range. Produces stakeholder-ready release documentation that maps spec changes to user-facing features, breaking changes, and migration notes.
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty). The user may specify:
.specify/scripts/bash/check-prerequisites.sh --json from the repo root and parsing FEATURE_DIR and AVAILABLE_DOCS. The spec artifacts live in $FEATURE_DIR/ (under specs/<feature>/), not under .specify/.git log <previous-tag>..<tag> -- "$FEATURE_DIR"git log --after="<start>" --before="<end>" -- "$FEATURE_DIR"Identify Release Scope: Determine what commits fall within this release.
## Release: v1.0.0
| Field | Value |
|-------|-------|
| Tag | v1.0.0 |
| Date | 2026-04-11 |
| Previous release | v0.9.0 (2026-03-15) |
| Commits included | 12 |
| Days since last release | 27 |
Extract Features: List new capabilities added in this release.
## What's New
### New Features
- **Email verification** — Users must verify email before accessing protected resources
- **Admin dashboard** — Administrators can manage users, view analytics, and configure settings
- **Account-based rate limiting** — Rate limits now tracked per account instead of per IP
### Improvements
- **MFA support on login** — Login flow now supports multi-factor authentication
- **JWT security hardening** — Token expiry reduced from 24h to 1h with refresh token support
### Removed
- **Social login** — Deferred to v2.0 (Google and GitHub OAuth will return in next major release)
Breaking Changes: Highlight anything that requires migration or attention.
## Breaking Changes
| Change | Impact | Migration |
|--------|--------|-----------|
| JWT expiry reduced to 1h | Clients must handle token refresh | Implement refresh token flow |
| Rate limiting per account | IP-only clients need account headers | Add X-Account-ID header |
Scope Summary: Quantify the release.
## Release Scope
| Metric | v0.9.0 | v1.0.0 | Delta |
|--------|--------|--------|-------|
| Requirements | 5 | 8 | +3 |
| Scenarios | 2 | 4 | +2 |
| Complexity score | 28 | 66 | +38 (+136%) |
| Estimated effort | 20h | 50h | +30h |
Audience-Specific Notes: Tailor the message if audience was specified.
Output: Deliver the complete release notes.