プレリリースとベータのチェンジログ
alpha、beta、リリース候補などのプレリリースバージョン向けに、適切なSemVer識別子を使用したチェンジログを生成します。
Versioning
詳細な説明
プレリリースバージョンのチェンジログ
プレリリースバージョン(alpha、beta、リリース候補)はSemVerプレリリース識別子を使用します。これらはバージョンがまだ安定しておらず、プレリリースの反復間で破壊的変更を含む可能性があることを伝えます。
プレリリース識別子形式
SemVerプレリリース識別子はハイフンで追加されます:
| ステージ | バージョン例 | 安定性 |
|---|---|---|
| Alpha | 2.0.0-alpha.1 |
不安定、APIが変更される可能性 |
| Beta | 2.0.0-beta.1 |
機能完成、バグが予想される |
| Release Candidate | 2.0.0-rc.1 |
ほぼ最終版、重要なバグのみ |
| Stable | 2.0.0 |
本番環境対応 |
ベータチェンジログの生成
ジェネレーターのバージョンフィールドにプレリリースバージョンを入力します。バージョン2.0.0-beta.1の場合、出力は:
## [2.0.0-beta.1] - 2026-02-27
### BREAKING CHANGES
- **api:** change auth header format
### Added
- **api:** add new pagination endpoints
- **ui:** redesign settings page
### Fixed
- **api:** handle empty responses correctly
安定版への昇格
安定版(2.0.0)をリリースする際、すべてのプレリリースの変更を単一のチェンジログエントリに統合します。前回の安定リリース以降のすべてのコミットでジェネレーターを実行し、包括的な2.0.0エントリを生成します。
ユースケース
アーリーアダプターにプレリリースバージョンを公開するアクティブな開発中のプロジェクト向けです。プレリリースチェンジログは安定性に関する期待を設定し、テスターが何に焦点を当てるべきかを理解するのに役立ちます。